builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0128 starttime: 1462531765.53 results: success (0) buildid: 20160506003217 builduid: e7e5bde278b846049020aeeed4c7a097 revision: b17fa0c2f2e4537942a5d91b543c825f124564fc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 03:49:25.533394) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 03:49:25.533789) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 03:49:25.534062) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 03:49:25.556688) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:49:25.556987) ========= 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.HDgBHbHKOt/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.SNHI0PHdAl/Listeners TMPDIR=/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/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-06 03:49:25-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 31.0M=0s 2016-05-06 03:49:25 (31.0 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.082054 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:49:25.657128) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:49:25.657457) ========= 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.HDgBHbHKOt/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.SNHI0PHdAl/Listeners TMPDIR=/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/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.020186 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:49:25.706707) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:49:25.707016) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b17fa0c2f2e4537942a5d91b543c825f124564fc --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 b17fa0c2f2e4537942a5d91b543c825f124564fc --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.HDgBHbHKOt/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.SNHI0PHdAl/Listeners TMPDIR=/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/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-06 03:49:25,821 truncating revision to first 12 chars 2016-05-06 03:49:25,821 Setting DEBUG logging. 2016-05-06 03:49:25,821 attempt 1/10 2016-05-06 03:49:25,821 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b17fa0c2f2e4?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-06 03:49:26,181 unpacking tar archive at: mozilla-aurora-b17fa0c2f2e4/testing/mozharness/ program finished with exit code 0 elapsedTime=0.622660 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:49:26.348940) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 03:49:26.349243) ========= script_repo_revision: b17fa0c2f2e4537942a5d91b543c825f124564fc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 03:49:26.352643) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 03:49:26.352915) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 03:49:26.366131) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 54 secs) (at 2016-05-06 03:49:26.366426) ========= /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.HDgBHbHKOt/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.SNHI0PHdAl/Listeners TMPDIR=/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/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 03:49:26 INFO - MultiFileLogger online at 20160506 03:49:26 in /builds/slave/test 03:49:26 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 03:49:26 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:49:26 INFO - {'append_to_log': False, 03:49:26 INFO - 'base_work_dir': '/builds/slave/test', 03:49:26 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:49:26 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:49:26 INFO - 'buildbot_json_path': 'buildprops.json', 03:49:26 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:49:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:49:26 INFO - 'download_minidump_stackwalk': True, 03:49:26 INFO - 'download_symbols': 'true', 03:49:26 INFO - 'e10s': False, 03:49:26 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:49:26 INFO - 'tooltool.py': '/tools/tooltool.py', 03:49:26 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:49:26 INFO - '/tools/misc-python/virtualenv.py')}, 03:49:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:49:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:49:26 INFO - 'log_level': 'info', 03:49:26 INFO - 'log_to_console': True, 03:49:26 INFO - 'opt_config_files': (), 03:49:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:49:26 INFO - '--processes=1', 03:49:26 INFO - '--config=%(test_path)s/wptrunner.ini', 03:49:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:49:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:49:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:49:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:49:26 INFO - 'pip_index': False, 03:49:26 INFO - 'require_test_zip': True, 03:49:26 INFO - 'test_type': ('testharness',), 03:49:26 INFO - 'this_chunk': '1', 03:49:26 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:49:26 INFO - 'total_chunks': '10', 03:49:26 INFO - 'virtualenv_path': 'venv', 03:49:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:49:26 INFO - 'work_dir': 'build'} 03:49:26 INFO - ##### 03:49:26 INFO - ##### Running clobber step. 03:49:26 INFO - ##### 03:49:26 INFO - Running pre-action listener: _resource_record_pre_action 03:49:26 INFO - Running main action method: clobber 03:49:26 INFO - rmtree: /builds/slave/test/build 03:49:26 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:49:27 INFO - Running post-action listener: _resource_record_post_action 03:49:27 INFO - ##### 03:49:27 INFO - ##### Running read-buildbot-config step. 03:49:27 INFO - ##### 03:49:27 INFO - Running pre-action listener: _resource_record_pre_action 03:49:27 INFO - Running main action method: read_buildbot_config 03:49:27 INFO - Using buildbot properties: 03:49:27 INFO - { 03:49:27 INFO - "project": "", 03:49:27 INFO - "product": "firefox", 03:49:27 INFO - "script_repo_revision": "production", 03:49:27 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 03:49:27 INFO - "repository": "", 03:49:27 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 03:49:27 INFO - "buildid": "20160506003217", 03:49:27 INFO - "pgo_build": "False", 03:49:27 INFO - "basedir": "/builds/slave/test", 03:49:27 INFO - "buildnumber": 187, 03:49:27 INFO - "slavename": "t-yosemite-r7-0128", 03:49:27 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 03:49:27 INFO - "platform": "macosx64", 03:49:27 INFO - "branch": "mozilla-aurora", 03:49:27 INFO - "revision": "b17fa0c2f2e4537942a5d91b543c825f124564fc", 03:49:27 INFO - "repo_path": "releases/mozilla-aurora", 03:49:27 INFO - "moz_repo_path": "", 03:49:27 INFO - "stage_platform": "macosx64", 03:49:27 INFO - "builduid": "e7e5bde278b846049020aeeed4c7a097", 03:49:27 INFO - "slavebuilddir": "test" 03:49:27 INFO - } 03:49:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 03:49:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 03:49:27 INFO - Running post-action listener: _resource_record_post_action 03:49:27 INFO - ##### 03:49:27 INFO - ##### Running download-and-extract step. 03:49:27 INFO - ##### 03:49:27 INFO - Running pre-action listener: _resource_record_pre_action 03:49:27 INFO - Running main action method: download_and_extract 03:49:27 INFO - mkdir: /builds/slave/test/build/tests 03:49:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:49:27 INFO - https://queue.taskcluster.net/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 03:49:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:49:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:49:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:49:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 03:49:28 INFO - Downloaded 1235 bytes. 03:49:28 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:49:28 INFO - Using the following test package requirements: 03:49:28 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 03:49:28 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:49:28 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 03:49:28 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:49:28 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 03:49:28 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:49:28 INFO - u'jsshell-mac64.zip'], 03:49:28 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:49:28 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 03:49:28 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 03:49:28 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:49:28 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 03:49:28 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:49:28 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 03:49:28 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:49:28 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 03:49:28 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:49:28 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 03:49:28 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 03:49:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:49:28 INFO - https://queue.taskcluster.net/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 03:49:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:49:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:49:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:49:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 03:49:29 INFO - Downloaded 17993856 bytes. 03:49: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/*'] 03:49: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/* 03:49:30 INFO - caution: filename not matched: web-platform/* 03:49:30 INFO - Return code: 11 03:49:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:49:30 INFO - https://queue.taskcluster.net/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 03:49:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:49:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:49:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:49:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 03:49:31 INFO - Downloaded 36408648 bytes. 03:49: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/*'] 03:49: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/* 03:49:35 INFO - caution: filename not matched: bin/* 03:49:35 INFO - caution: filename not matched: config/* 03:49:35 INFO - caution: filename not matched: mozbase/* 03:49:35 INFO - caution: filename not matched: marionette/* 03:49:35 INFO - caution: filename not matched: tools/wptserve/* 03:49:35 INFO - Return code: 11 03:49: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')]} 03:49:35 INFO - https://queue.taskcluster.net/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 03:49:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:49:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:49:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 03:49:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 03:49:38 INFO - Downloaded 73024827 bytes. 03:49:38 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:49:38 INFO - mkdir: /builds/slave/test/properties 03:49:38 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:49:38 INFO - Writing to file /builds/slave/test/properties/build_url 03:49:38 INFO - Contents: 03:49:38 INFO - build_url:https://queue.taskcluster.net/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:49:40 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:49:40 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:49:40 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:49:40 INFO - Contents: 03:49:40 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:49:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:49:40 INFO - https://queue.taskcluster.net/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:49:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:49:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:49:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:49:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 03:49:45 INFO - Downloaded 103575259 bytes. 03:49:45 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 03:49:45 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 03:49:48 INFO - Return code: 0 03:49:48 INFO - Running post-action listener: _resource_record_post_action 03:49:48 INFO - Running post-action listener: set_extra_try_arguments 03:49:48 INFO - ##### 03:49:48 INFO - ##### Running create-virtualenv step. 03:49:48 INFO - ##### 03:49:48 INFO - Running pre-action listener: _pre_create_virtualenv 03:49:48 INFO - Running pre-action listener: _resource_record_pre_action 03:49:48 INFO - Running main action method: create_virtualenv 03:49:48 INFO - Creating virtualenv /builds/slave/test/build/venv 03:49:48 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 03:49:48 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:49:49 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:49:49 INFO - Using real prefix '/tools/python27' 03:49:49 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:49:49 INFO - Installing distribute.............................................................................................................................................................................................done. 03:49:52 INFO - Installing pip.................done. 03:49:52 INFO - Return code: 0 03:49:52 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:49:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:49:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:49:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:49:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:49:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:49:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:49:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x110769e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110786f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8728c70460>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1107825e0>, '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 0x110365cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110390990>, '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.HDgBHbHKOt/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.SNHI0PHdAl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:49:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 03:49:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 03:49:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.HDgBHbHKOt/Render', 03:49:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:49:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:49:52 INFO - 'HOME': '/Users/cltbld', 03:49:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:49:52 INFO - 'LOGNAME': 'cltbld', 03:49:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:49:52 INFO - 'MOZ_NO_REMOTE': '1', 03:49:52 INFO - 'NO_EM_RESTART': '1', 03:49:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:49:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:49:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:49:52 INFO - 'PWD': '/builds/slave/test', 03:49:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:49:52 INFO - 'SHELL': '/bin/bash', 03:49:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.SNHI0PHdAl/Listeners', 03:49:52 INFO - 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', 03:49:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:49:52 INFO - 'USER': 'cltbld', 03:49:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:49:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:49:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:49:52 INFO - 'XPC_FLAGS': '0x0', 03:49:52 INFO - 'XPC_SERVICE_NAME': '0', 03:49:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:49:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:49:53 INFO - Downloading/unpacking psutil>=0.7.1 03:49:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:49:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:49:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:49:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:49:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:49:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:49:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:49:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:49:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:49:56 INFO - Installing collected packages: psutil 03:49:56 INFO - Running setup.py install for psutil 03:49:56 INFO - building 'psutil._psutil_osx' extension 03:49:56 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 03:49:56 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 03:49:56 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 03:49:56 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 03:49:56 INFO - building 'psutil._psutil_posix' extension 03:49:56 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 03:49:56 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 03:49:56 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 03:49:56 INFO - ^ 03:49:56 INFO - 1 warning generated. 03:49:56 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 03:49:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:49:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:49:56 INFO - Successfully installed psutil 03:49:56 INFO - Cleaning up... 03:49:57 INFO - Return code: 0 03:49:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:49:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:49:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:49:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:49:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:49:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:49:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:49:57 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 0x110769e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110786f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8728c70460>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1107825e0>, '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 0x110365cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110390990>, '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.HDgBHbHKOt/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.SNHI0PHdAl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:49:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 03:49:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 03:49:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.HDgBHbHKOt/Render', 03:49:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:49:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:49:57 INFO - 'HOME': '/Users/cltbld', 03:49:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:49:57 INFO - 'LOGNAME': 'cltbld', 03:49:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:49:57 INFO - 'MOZ_NO_REMOTE': '1', 03:49:57 INFO - 'NO_EM_RESTART': '1', 03:49:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:49:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:49:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:49:57 INFO - 'PWD': '/builds/slave/test', 03:49:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:49:57 INFO - 'SHELL': '/bin/bash', 03:49:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.SNHI0PHdAl/Listeners', 03:49:57 INFO - 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', 03:49:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:49:57 INFO - 'USER': 'cltbld', 03:49:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:49:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:49:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:49:57 INFO - 'XPC_FLAGS': '0x0', 03:49:57 INFO - 'XPC_SERVICE_NAME': '0', 03:49:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:49:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:49:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:49:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:49:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:49:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:49:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:49:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:49:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:49:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:49:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:49:59 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:49:59 INFO - Installing collected packages: mozsystemmonitor 03:49:59 INFO - Running setup.py install for mozsystemmonitor 03:49:59 INFO - Successfully installed mozsystemmonitor 03:49:59 INFO - Cleaning up... 03:50:00 INFO - Return code: 0 03:50:00 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:50:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:50:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:50:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:50:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:50:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:50:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:50:00 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 0x110769e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110786f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8728c70460>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1107825e0>, '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 0x110365cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110390990>, '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.HDgBHbHKOt/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.SNHI0PHdAl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:50:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 03:50:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:50:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.HDgBHbHKOt/Render', 03:50:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:50:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:50:00 INFO - 'HOME': '/Users/cltbld', 03:50:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:50:00 INFO - 'LOGNAME': 'cltbld', 03:50:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:50:00 INFO - 'MOZ_NO_REMOTE': '1', 03:50:00 INFO - 'NO_EM_RESTART': '1', 03:50:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:50:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:50:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:50:00 INFO - 'PWD': '/builds/slave/test', 03:50:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:50:00 INFO - 'SHELL': '/bin/bash', 03:50:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.SNHI0PHdAl/Listeners', 03:50:00 INFO - 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', 03:50:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:50:00 INFO - 'USER': 'cltbld', 03:50:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:50:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:50:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:50:00 INFO - 'XPC_FLAGS': '0x0', 03:50:00 INFO - 'XPC_SERVICE_NAME': '0', 03:50:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:50:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:50:00 INFO - Downloading/unpacking blobuploader==1.2.4 03:50:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:50:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:50:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:50:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:50:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:50:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:50:02 INFO - Downloading blobuploader-1.2.4.tar.gz 03:50:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:50:02 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:50:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:50:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:50:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:50:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:50:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:50:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:50:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:50:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:50:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:50:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:50:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:50:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:50:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:50:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:50:03 INFO - Downloading docopt-0.6.1.tar.gz 03:50:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:50:04 INFO - Installing collected packages: blobuploader, requests, docopt 03:50:04 INFO - Running setup.py install for blobuploader 03:50:04 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:50:04 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:50:04 INFO - Running setup.py install for requests 03:50:04 INFO - Running setup.py install for docopt 03:50:04 INFO - Successfully installed blobuploader requests docopt 03:50:04 INFO - Cleaning up... 03:50:04 INFO - Return code: 0 03:50:04 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:50:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:50:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:50:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:50:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:50:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:50:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:50: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 0x110769e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110786f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8728c70460>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1107825e0>, '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 0x110365cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110390990>, '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.HDgBHbHKOt/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.SNHI0PHdAl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:50: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 03:50: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 03:50:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.HDgBHbHKOt/Render', 03:50:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:50:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:50:04 INFO - 'HOME': '/Users/cltbld', 03:50:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:50:04 INFO - 'LOGNAME': 'cltbld', 03:50:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:50:04 INFO - 'MOZ_NO_REMOTE': '1', 03:50:04 INFO - 'NO_EM_RESTART': '1', 03:50:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:50:04 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:50:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:50:04 INFO - 'PWD': '/builds/slave/test', 03:50:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:50:04 INFO - 'SHELL': '/bin/bash', 03:50:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.SNHI0PHdAl/Listeners', 03:50:04 INFO - 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', 03:50:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:50:04 INFO - 'USER': 'cltbld', 03:50:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:50:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:50:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:50:04 INFO - 'XPC_FLAGS': '0x0', 03:50:04 INFO - 'XPC_SERVICE_NAME': '0', 03:50:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:50:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:50:05 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-FEVsbV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:50:05 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-EhY8Gl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:50:05 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-EEIKeY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:50:05 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-kUWq26-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:50:05 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-TB3SCm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:50:05 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-2bTuhH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:50:05 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-wurLuZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:50:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:50:05 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-EALUhA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:50:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:50:06 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-IHLU7s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:50:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:50:06 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-KeEXCv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:50:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:50:06 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-BZGMhk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:50:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:50:06 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-qpQSev-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:50:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:50:06 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-mmToNV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:50:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:50:06 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-dR6fRN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:50:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:50:06 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-7Mk2zc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:50:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:50:06 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-cXzbqp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:50:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:50:06 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-nhHZzY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:50:06 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:50:07 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-gBjA7a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:50:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:50:07 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-YoEQPC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:50:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:50:07 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-3vWPBe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:50:07 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:50:07 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-YIcgqM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:50:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:50:07 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 03:50:07 INFO - Running setup.py install for manifestparser 03:50:07 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:50:07 INFO - Running setup.py install for mozcrash 03:50:08 INFO - Running setup.py install for mozdebug 03:50:08 INFO - Running setup.py install for mozdevice 03:50:08 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:50:08 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:50:08 INFO - Running setup.py install for mozfile 03:50:08 INFO - Running setup.py install for mozhttpd 03:50:08 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:50:08 INFO - Running setup.py install for mozinfo 03:50:08 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:50:08 INFO - Running setup.py install for mozInstall 03:50:09 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:50:09 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:50:09 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:50:09 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:50:09 INFO - Running setup.py install for mozleak 03:50:09 INFO - Running setup.py install for mozlog 03:50:09 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:50:09 INFO - Running setup.py install for moznetwork 03:50:09 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:50:09 INFO - Running setup.py install for mozprocess 03:50:09 INFO - Running setup.py install for mozprofile 03:50:09 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:50:09 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:50:09 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:50:09 INFO - Running setup.py install for mozrunner 03:50:09 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:50:09 INFO - Running setup.py install for mozscreenshot 03:50:10 INFO - Running setup.py install for moztest 03:50:10 INFO - Running setup.py install for mozversion 03:50:10 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:50:10 INFO - Running setup.py install for wptserve 03:50:10 INFO - Running setup.py install for marionette-driver 03:50:10 INFO - Running setup.py install for browsermob-proxy 03:50:10 INFO - Running setup.py install for marionette-client 03:50:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:50:11 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:50:11 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 03:50:11 INFO - Cleaning up... 03:50:11 INFO - Return code: 0 03:50:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:50:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:50:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:50:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:50:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:50:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:50:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:50:11 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 0x110769e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110786f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8728c70460>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1107825e0>, '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 0x110365cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110390990>, '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.HDgBHbHKOt/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.SNHI0PHdAl/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:50:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:50:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:50:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.HDgBHbHKOt/Render', 03:50:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:50:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:50:11 INFO - 'HOME': '/Users/cltbld', 03:50:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:50:11 INFO - 'LOGNAME': 'cltbld', 03:50:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:50:11 INFO - 'MOZ_NO_REMOTE': '1', 03:50:11 INFO - 'NO_EM_RESTART': '1', 03:50:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:50:11 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:50:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:50:11 INFO - 'PWD': '/builds/slave/test', 03:50:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:50:11 INFO - 'SHELL': '/bin/bash', 03:50:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.SNHI0PHdAl/Listeners', 03:50:11 INFO - 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', 03:50:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:50:11 INFO - 'USER': 'cltbld', 03:50:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:50:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:50:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:50:11 INFO - 'XPC_FLAGS': '0x0', 03:50:11 INFO - 'XPC_SERVICE_NAME': '0', 03:50:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:50:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:50:11 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-_Cc9BB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:50:11 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 03:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:50:11 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-2cC6n8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:50:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:50:11 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-kt64rg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:50:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 03:50:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:50:11 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-wENQ1m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:50:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:50:12 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-nl09Iv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:50:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 03:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:50:12 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-_MS6TZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:50:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 03:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:50:12 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-YXKGjJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:50:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 03:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:50:12 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-5YxDVk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:50:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 03:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:50:12 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-jZCpm4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:50:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 03:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:50:12 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-fD7jnC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:50:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:50:12 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-wEpFrU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:50:12 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 03:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:50:12 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-wUARr7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:50:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 03:50:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:50:12 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-fFrb5h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:50:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 03:50:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:50:13 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-UGzQok-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:50:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 03:50:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:50:13 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-DnYMOn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:50:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 03:50:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:50:13 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-EuCAui-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:50:13 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 03:50:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:50:13 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-dL0CTA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:50:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 03:50:13 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:50:13 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-5mWAXm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:50:13 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 03:50:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:50:13 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-nY5SUo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:50:13 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 03:50:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:50:13 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-BaCL4x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:50:13 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 03:50:13 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:50:14 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-vn2Sfa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:50:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:50:14 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 03:50:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:50:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:50:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 03:50:14 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:50:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:50:14 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:50:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:50:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:50:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:50:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:50:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:50:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:50:16 INFO - Downloading blessings-1.6.tar.gz 03:50:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:50:16 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 03:50:16 INFO - Installing collected packages: blessings 03:50:16 INFO - Running setup.py install for blessings 03:50:17 INFO - Successfully installed blessings 03:50:17 INFO - Cleaning up... 03:50:17 INFO - Return code: 0 03:50:17 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:50:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:50:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:50:17 INFO - Reading from file tmpfile_stdout 03:50:17 INFO - Current package versions: 03:50:17 INFO - blessings == 1.6 03:50:17 INFO - blobuploader == 1.2.4 03:50:17 INFO - browsermob-proxy == 0.6.0 03:50:17 INFO - docopt == 0.6.1 03:50:17 INFO - manifestparser == 1.1 03:50:17 INFO - marionette-client == 2.3.0 03:50:17 INFO - marionette-driver == 1.4.0 03:50:17 INFO - mozInstall == 1.12 03:50:17 INFO - mozcrash == 0.17 03:50:17 INFO - mozdebug == 0.1 03:50:17 INFO - mozdevice == 0.48 03:50:17 INFO - mozfile == 1.2 03:50:17 INFO - mozhttpd == 0.7 03:50:17 INFO - mozinfo == 0.9 03:50:17 INFO - mozleak == 0.1 03:50:17 INFO - mozlog == 3.1 03:50:17 INFO - moznetwork == 0.27 03:50:17 INFO - mozprocess == 0.22 03:50:17 INFO - mozprofile == 0.28 03:50:17 INFO - mozrunner == 6.11 03:50:17 INFO - mozscreenshot == 0.1 03:50:17 INFO - mozsystemmonitor == 0.0 03:50:17 INFO - moztest == 0.7 03:50:17 INFO - mozversion == 1.4 03:50:17 INFO - psutil == 3.1.1 03:50:17 INFO - requests == 1.2.3 03:50:17 INFO - wptserve == 1.4.0 03:50:17 INFO - wsgiref == 0.1.2 03:50:17 INFO - Running post-action listener: _resource_record_post_action 03:50:17 INFO - Running post-action listener: _start_resource_monitoring 03:50:17 INFO - Starting resource monitoring. 03:50:17 INFO - ##### 03:50:17 INFO - ##### Running pull step. 03:50:17 INFO - ##### 03:50:17 INFO - Running pre-action listener: _resource_record_pre_action 03:50:17 INFO - Running main action method: pull 03:50:17 INFO - Pull has nothing to do! 03:50:17 INFO - Running post-action listener: _resource_record_post_action 03:50:17 INFO - ##### 03:50:17 INFO - ##### Running install step. 03:50:17 INFO - ##### 03:50:17 INFO - Running pre-action listener: _resource_record_pre_action 03:50:17 INFO - Running main action method: install 03:50:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:50:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:50:17 INFO - Reading from file tmpfile_stdout 03:50:17 INFO - Detecting whether we're running mozinstall >=1.0... 03:50:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:50:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:50:17 INFO - Reading from file tmpfile_stdout 03:50:17 INFO - Output received: 03:50:17 INFO - Usage: mozinstall [options] installer 03:50:17 INFO - Options: 03:50:17 INFO - -h, --help show this help message and exit 03:50:17 INFO - -d DEST, --destination=DEST 03:50:17 INFO - Directory to install application into. [default: 03:50:17 INFO - "/builds/slave/test"] 03:50:17 INFO - --app=APP Application being installed. [default: firefox] 03:50:17 INFO - mkdir: /builds/slave/test/build/application 03:50:17 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 03:50:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 03:50:35 INFO - Reading from file tmpfile_stdout 03:50:35 INFO - Output received: 03:50:35 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 03:50:35 INFO - Running post-action listener: _resource_record_post_action 03:50:35 INFO - ##### 03:50:35 INFO - ##### Running run-tests step. 03:50:35 INFO - ##### 03:50:35 INFO - Running pre-action listener: _resource_record_pre_action 03:50:35 INFO - Running main action method: run_tests 03:50:35 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:50:35 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:50:35 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:50:35 INFO - grabbing minidump binary from tooltool 03:50: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')]} 03:50:35 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 0x1107825e0>, '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 0x110365cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110390990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:50:35 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 03:50:35 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 03:50:35 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:50:35 INFO - Return code: 0 03:50:35 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 03:50:35 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:50:35 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/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 03:50:35 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/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 03:50:35 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.HDgBHbHKOt/Render', 03:50:35 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:50:35 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:50:35 INFO - 'HOME': '/Users/cltbld', 03:50:35 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:50:35 INFO - 'LOGNAME': 'cltbld', 03:50:35 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:50:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:50:35 INFO - 'MOZ_NO_REMOTE': '1', 03:50:35 INFO - 'NO_EM_RESTART': '1', 03:50:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:50:35 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:50:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:50:35 INFO - 'PWD': '/builds/slave/test', 03:50:35 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:50:35 INFO - 'SHELL': '/bin/bash', 03:50:35 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.SNHI0PHdAl/Listeners', 03:50:35 INFO - 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', 03:50:35 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:50:35 INFO - 'USER': 'cltbld', 03:50:35 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:50:35 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:50:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:50:35 INFO - 'XPC_FLAGS': '0x0', 03:50:35 INFO - 'XPC_SERVICE_NAME': '0', 03:50:35 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:50:35 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/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 03:50:36 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 03:50:36 INFO - import pkg_resources 03:50:37 INFO - Using 1 client processes 03:50:37 INFO - wptserve Starting http server on 127.0.0.1:8000 03:50:37 INFO - wptserve Starting http server on 127.0.0.1:8001 03:50:37 INFO - wptserve Starting http server on 127.0.0.1:8443 03:50:39 INFO - SUITE-START | Running 778 tests 03:50:39 INFO - Running testharness tests 03:50:39 INFO - Setting up ssl 03:50:39 INFO - PROCESS | certutil | 03:50:39 INFO - PROCESS | certutil | 03:50:39 INFO - PROCESS | certutil | 03:50:39 INFO - Certificate Nickname Trust Attributes 03:50:39 INFO - SSL,S/MIME,JAR/XPI 03:50:39 INFO - 03:50:39 INFO - web-platform-tests CT,, 03:50:39 INFO - 03:50:39 INFO - Starting runner 03:50:40 INFO - PROCESS | 2483 | [2483] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 03:50:40 INFO - PROCESS | 2483 | 1462531840552 Marionette DEBUG Marionette enabled via build flag and pref 03:50:40 INFO - PROCESS | 2483 | ++DOCSHELL 0x113f5c000 == 1 [pid = 2483] [id = 1] 03:50:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 1 (0x113f5c800) [pid = 2483] [serial = 1] [outer = 0x0] 03:50:40 INFO - PROCESS | 2483 | [2483] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:50:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 2 (0x113f5d800) [pid = 2483] [serial = 2] [outer = 0x113f5c800] 03:50:40 INFO - PROCESS | 2483 | 1462531840872 Marionette INFO Listening on port 2828 03:50:41 INFO - PROCESS | 2483 | 1462531841105 Marionette DEBUG Marionette enabled via command-line flag 03:50:41 INFO - PROCESS | 2483 | ++DOCSHELL 0x116885000 == 2 [pid = 2483] [id = 2] 03:50:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 3 (0x116885800) [pid = 2483] [serial = 3] [outer = 0x0] 03:50:41 INFO - PROCESS | 2483 | [2483] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:50:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 4 (0x116886800) [pid = 2483] [serial = 4] [outer = 0x116885800] 03:50:41 INFO - PROCESS | 2483 | [2483] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:50:41 INFO - PROCESS | 2483 | 1462531841258 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:59542 03:50:41 INFO - PROCESS | 2483 | 1462531841345 Marionette DEBUG Closed connection conn0 03:50:41 INFO - PROCESS | 2483 | [2483] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:50:41 INFO - PROCESS | 2483 | 1462531841352 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:59543 03:50:41 INFO - PROCESS | 2483 | 1462531841367 Marionette DEBUG Closed connection conn1 03:50:41 INFO - PROCESS | 2483 | [2483] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:50:41 INFO - PROCESS | 2483 | 1462531841372 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:59544 03:50:41 INFO - PROCESS | 2483 | 1462531841380 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:50:41 INFO - PROCESS | 2483 | 1462531841385 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":"20160506003217","device":"desktop","version":"48.0a2"} 03:50:41 INFO - PROCESS | 2483 | [2483] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:50:42 INFO - PROCESS | 2483 | ++DOCSHELL 0x119fcf800 == 3 [pid = 2483] [id = 3] 03:50:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 5 (0x119fd0000) [pid = 2483] [serial = 5] [outer = 0x0] 03:50:42 INFO - PROCESS | 2483 | ++DOCSHELL 0x119fd0800 == 4 [pid = 2483] [id = 4] 03:50:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 6 (0x11a028800) [pid = 2483] [serial = 6] [outer = 0x0] 03:50:42 INFO - PROCESS | 2483 | [2483] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:50:42 INFO - PROCESS | 2483 | [2483] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:50:42 INFO - PROCESS | 2483 | ++DOCSHELL 0x1234bb800 == 5 [pid = 2483] [id = 5] 03:50:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 7 (0x11a028000) [pid = 2483] [serial = 7] [outer = 0x0] 03:50:42 INFO - PROCESS | 2483 | [2483] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:50:42 INFO - PROCESS | 2483 | [2483] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:50:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 8 (0x124068000) [pid = 2483] [serial = 8] [outer = 0x11a028000] 03:50:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 9 (0x12473f000) [pid = 2483] [serial = 9] [outer = 0x119fd0000] 03:50:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 10 (0x1247ee400) [pid = 2483] [serial = 10] [outer = 0x11a028800] 03:50:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 11 (0x1247f0000) [pid = 2483] [serial = 11] [outer = 0x11a028000] 03:50:43 INFO - PROCESS | 2483 | [2483] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:50:43 INFO - PROCESS | 2483 | 1462531843444 Marionette DEBUG loaded listener.js 03:50:43 INFO - PROCESS | 2483 | 1462531843456 Marionette DEBUG loaded listener.js 03:50:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 12 (0x126922000) [pid = 2483] [serial = 12] [outer = 0x11a028000] 03:50:43 INFO - PROCESS | 2483 | 1462531843828 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"b106bf37-754d-9d4d-bdb3-4e0d50975e56","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":"20160506003217","device":"desktop","version":"48.0a2","command_id":1}}] 03:50:43 INFO - PROCESS | 2483 | 1462531843926 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:50:43 INFO - PROCESS | 2483 | 1462531843983 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 03:50:44 INFO - PROCESS | 2483 | 1462531844062 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:50:44 INFO - PROCESS | 2483 | [2483] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:50:44 INFO - PROCESS | 2483 | [2483] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 03:50:44 INFO - PROCESS | 2483 | [2483] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 03:50:44 INFO - PROCESS | 2483 | [2483] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:50:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 13 (0x126de1c00) [pid = 2483] [serial = 13] [outer = 0x11a028000] 03:50:44 INFO - PROCESS | 2483 | [2483] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:50:44 INFO - PROCESS | 2483 | [2483] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:50:44 INFO - PROCESS | 2483 | 1462531844329 Marionette TRACE conn2 <- [1,3,null,{}] 03:50:44 INFO - PROCESS | 2483 | 1462531844332 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:50:44 INFO - PROCESS | 2483 | 1462531844347 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 03:50:44 INFO - PROCESS | 2483 | 1462531844374 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 03:50:44 INFO - PROCESS | 2483 | 1462531844376 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 03:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:50:44 INFO - PROCESS | 2483 | 1462531844379 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:50:44 INFO - PROCESS | 2483 | 1462531844381 Marionette TRACE conn2 <- [1,6,null,{}] 03:50:44 INFO - PROCESS | 2483 | 1462531844384 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:44 INFO - PROCESS | 2483 | 1462531844394 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 03:50:44 INFO - PROCESS | 2483 | 1462531844397 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:44 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293a1800 == 6 [pid = 2483] [id = 6] 03:50:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 14 (0x1293c9000) [pid = 2483] [serial = 14] [outer = 0x0] 03:50:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 15 (0x1293cac00) [pid = 2483] [serial = 15] [outer = 0x1293c9000] 03:50:44 INFO - PROCESS | 2483 | 1462531844428 Marionette DEBUG loaded listener.js 03:50:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 16 (0x1293d1000) [pid = 2483] [serial = 16] [outer = 0x1293c9000] 03:50:44 INFO - PROCESS | 2483 | 1462531844730 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 371ms 03:50:44 INFO - PROCESS | 2483 | ++DOCSHELL 0x1296cf000 == 7 [pid = 2483] [id = 7] 03:50:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 17 (0x1294e7800) [pid = 2483] [serial = 17] [outer = 0x0] 03:50:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 18 (0x1296a1400) [pid = 2483] [serial = 18] [outer = 0x1294e7800] 03:50:44 INFO - PROCESS | 2483 | 1462531844775 Marionette DEBUG loaded listener.js 03:50:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 19 (0x1296a7000) [pid = 2483] [serial = 19] [outer = 0x1294e7800] 03:50:44 INFO - PROCESS | 2483 | 1462531844813 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 03:50:44 INFO - PROCESS | 2483 | 1462531844814 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 03:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:50:44 INFO - PROCESS | 2483 | 1462531844850 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:50:44 INFO - PROCESS | 2483 | 1462531844851 Marionette TRACE conn2 <- [1,10,null,{}] 03:50:44 INFO - PROCESS | 2483 | 1462531844872 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:45 INFO - PROCESS | 2483 | 1462531845008 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 03:50:45 INFO - PROCESS | 2483 | 1462531845041 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:45 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ab02800 == 8 [pid = 2483] [id = 8] 03:50:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 20 (0x1296a6000) [pid = 2483] [serial = 20] [outer = 0x0] 03:50:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 21 (0x12ab23800) [pid = 2483] [serial = 21] [outer = 0x1296a6000] 03:50:45 INFO - PROCESS | 2483 | 1462531845070 Marionette DEBUG loaded listener.js 03:50:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 22 (0x12ab27c00) [pid = 2483] [serial = 22] [outer = 0x1296a6000] 03:50:45 INFO - PROCESS | 2483 | 1462531845417 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 640ms 03:50:45 INFO - PROCESS | 2483 | 1462531845479 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 03:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:50:45 INFO - PROCESS | 2483 | 1462531845481 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 03:50:45 INFO - PROCESS | 2483 | 1462531845483 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:50:45 INFO - PROCESS | 2483 | 1462531845484 Marionette TRACE conn2 <- [1,14,null,{}] 03:50:45 INFO - PROCESS | 2483 | 1462531845486 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:45 INFO - PROCESS | 2483 | 1462531845577 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 03:50:45 INFO - PROCESS | 2483 | 1462531845582 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:45 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b350000 == 9 [pid = 2483] [id = 9] 03:50:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 23 (0x12ab32000) [pid = 2483] [serial = 23] [outer = 0x0] 03:50:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 24 (0x12adbf400) [pid = 2483] [serial = 24] [outer = 0x12ab32000] 03:50:45 INFO - PROCESS | 2483 | 1462531845607 Marionette DEBUG loaded listener.js 03:50:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 25 (0x12ba49000) [pid = 2483] [serial = 25] [outer = 0x12ab32000] 03:50:45 INFO - PROCESS | 2483 | 1462531845877 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 421ms 03:50:45 INFO - PROCESS | 2483 | 1462531845908 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 03:50:45 INFO - PROCESS | 2483 | 1462531845909 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 03:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:50:45 INFO - PROCESS | 2483 | 1462531845911 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:50:45 INFO - PROCESS | 2483 | 1462531845912 Marionette TRACE conn2 <- [1,18,null,{}] 03:50:45 INFO - PROCESS | 2483 | 1462531845915 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:46 INFO - PROCESS | 2483 | 1462531846016 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 03:50:46 INFO - PROCESS | 2483 | 1462531846021 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:46 INFO - PROCESS | 2483 | ++DOCSHELL 0x12babe800 == 10 [pid = 2483] [id = 10] 03:50:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 26 (0x12bb55000) [pid = 2483] [serial = 26] [outer = 0x0] 03:50:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 27 (0x12bb58400) [pid = 2483] [serial = 27] [outer = 0x12bb55000] 03:50:46 INFO - PROCESS | 2483 | 1462531846046 Marionette DEBUG loaded listener.js 03:50:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 28 (0x12bb62000) [pid = 2483] [serial = 28] [outer = 0x12bb55000] 03:50:46 INFO - PROCESS | 2483 | 1462531846344 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 03:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:50:46 INFO - PROCESS | 2483 | 1462531846380 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 03:50:46 INFO - PROCESS | 2483 | 1462531846381 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 03:50:46 INFO - PROCESS | 2483 | 1462531846386 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:50:46 INFO - PROCESS | 2483 | 1462531846387 Marionette TRACE conn2 <- [1,22,null,{}] 03:50:46 INFO - PROCESS | 2483 | 1462531846390 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:46 INFO - PROCESS | 2483 | 1462531846478 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 03:50:46 INFO - PROCESS | 2483 | 1462531846482 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:46 INFO - PROCESS | 2483 | ++DOCSHELL 0x11807f000 == 11 [pid = 2483] [id = 11] 03:50:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 29 (0x117c40800) [pid = 2483] [serial = 29] [outer = 0x0] 03:50:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 30 (0x11858f000) [pid = 2483] [serial = 30] [outer = 0x117c40800] 03:50:46 INFO - PROCESS | 2483 | 1462531846511 Marionette DEBUG loaded listener.js 03:50:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 31 (0x12c0a3800) [pid = 2483] [serial = 31] [outer = 0x117c40800] 03:50:46 INFO - PROCESS | 2483 | 1462531846754 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 423ms 03:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:50:46 INFO - PROCESS | 2483 | 1462531846807 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 03:50:46 INFO - PROCESS | 2483 | 1462531846809 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 03:50:46 INFO - PROCESS | 2483 | 1462531846811 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:50:46 INFO - PROCESS | 2483 | 1462531846812 Marionette TRACE conn2 <- [1,26,null,{}] 03:50:46 INFO - PROCESS | 2483 | 1462531846814 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:46 INFO - PROCESS | 2483 | 1462531846916 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 03:50:46 INFO - PROCESS | 2483 | 1462531846925 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:46 INFO - PROCESS | 2483 | ++DOCSHELL 0x1184a1800 == 12 [pid = 2483] [id = 12] 03:50:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 32 (0x1183a6c00) [pid = 2483] [serial = 32] [outer = 0x0] 03:50:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 33 (0x12c0a1c00) [pid = 2483] [serial = 33] [outer = 0x1183a6c00] 03:50:46 INFO - PROCESS | 2483 | 1462531846949 Marionette DEBUG loaded listener.js 03:50:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 34 (0x12c0ac800) [pid = 2483] [serial = 34] [outer = 0x1183a6c00] 03:50:47 INFO - PROCESS | 2483 | 1462531847198 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 03:50:47 INFO - PROCESS | 2483 | 1462531847232 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 03:50:47 INFO - PROCESS | 2483 | 1462531847233 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 03:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:50:47 INFO - PROCESS | 2483 | 1462531847243 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:50:47 INFO - PROCESS | 2483 | 1462531847244 Marionette TRACE conn2 <- [1,30,null,{}] 03:50:47 INFO - PROCESS | 2483 | 1462531847246 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:47 INFO - PROCESS | 2483 | 1462531847340 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 03:50:47 INFO - PROCESS | 2483 | 1462531847345 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:47 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c767800 == 13 [pid = 2483] [id = 13] 03:50:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 35 (0x12c0af800) [pid = 2483] [serial = 35] [outer = 0x0] 03:50:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 36 (0x12c0b8000) [pid = 2483] [serial = 36] [outer = 0x12c0af800] 03:50:47 INFO - PROCESS | 2483 | 1462531847370 Marionette DEBUG loaded listener.js 03:50:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 37 (0x12c705000) [pid = 2483] [serial = 37] [outer = 0x12c0af800] 03:50:47 INFO - PROCESS | 2483 | 1462531847618 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 03:50:47 INFO - PROCESS | 2483 | 1462531847662 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 03:50:47 INFO - PROCESS | 2483 | 1462531847663 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 03:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:50:47 INFO - PROCESS | 2483 | 1462531847665 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:50:47 INFO - PROCESS | 2483 | 1462531847666 Marionette TRACE conn2 <- [1,34,null,{}] 03:50:47 INFO - PROCESS | 2483 | 1462531847677 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:47 INFO - PROCESS | 2483 | 1462531847766 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 03:50:47 INFO - PROCESS | 2483 | 1462531847771 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:47 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ca24800 == 14 [pid = 2483] [id = 14] 03:50:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 38 (0x12c707800) [pid = 2483] [serial = 38] [outer = 0x0] 03:50:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 39 (0x12c70e000) [pid = 2483] [serial = 39] [outer = 0x12c707800] 03:50:47 INFO - PROCESS | 2483 | 1462531847797 Marionette DEBUG loaded listener.js 03:50:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 40 (0x12c30f000) [pid = 2483] [serial = 40] [outer = 0x12c707800] 03:50:48 INFO - PROCESS | 2483 | 1462531848033 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 379ms 03:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:50:48 INFO - PROCESS | 2483 | 1462531848044 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 03:50:48 INFO - PROCESS | 2483 | 1462531848045 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 03:50:48 INFO - PROCESS | 2483 | 1462531848047 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:50:48 INFO - PROCESS | 2483 | 1462531848048 Marionette TRACE conn2 <- [1,38,null,{}] 03:50:48 INFO - PROCESS | 2483 | 1462531848059 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:48 INFO - PROCESS | 2483 | 1462531848156 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 03:50:48 INFO - PROCESS | 2483 | 1462531848160 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:48 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ce7b800 == 15 [pid = 2483] [id = 15] 03:50:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 41 (0x12c315000) [pid = 2483] [serial = 41] [outer = 0x0] 03:50:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 42 (0x12c70fc00) [pid = 2483] [serial = 42] [outer = 0x12c315000] 03:50:48 INFO - PROCESS | 2483 | 1462531848184 Marionette DEBUG loaded listener.js 03:50:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 43 (0x12ccbe800) [pid = 2483] [serial = 43] [outer = 0x12c315000] 03:50:48 INFO - PROCESS | 2483 | 1462531848427 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 425ms 03:50:48 INFO - PROCESS | 2483 | 1462531848474 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 03:50:48 INFO - PROCESS | 2483 | 1462531848475 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 03:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:50:48 INFO - PROCESS | 2483 | 1462531848477 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:50:48 INFO - PROCESS | 2483 | 1462531848478 Marionette TRACE conn2 <- [1,42,null,{}] 03:50:48 INFO - PROCESS | 2483 | 1462531848481 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:48 INFO - PROCESS | 2483 | 1462531848575 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 03:50:48 INFO - PROCESS | 2483 | 1462531848580 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:48 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d15a800 == 16 [pid = 2483] [id = 16] 03:50:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 44 (0x12c70cc00) [pid = 2483] [serial = 44] [outer = 0x0] 03:50:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 45 (0x12ccc6800) [pid = 2483] [serial = 45] [outer = 0x12c70cc00] 03:50:48 INFO - PROCESS | 2483 | 1462531848606 Marionette DEBUG loaded listener.js 03:50:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 46 (0x12d115400) [pid = 2483] [serial = 46] [outer = 0x12c70cc00] 03:50:48 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d516000 == 17 [pid = 2483] [id = 17] 03:50:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 47 (0x12d516800) [pid = 2483] [serial = 47] [outer = 0x0] 03:50:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 48 (0x12d51b000) [pid = 2483] [serial = 48] [outer = 0x12d516800] 03:50:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 49 (0x12d519000) [pid = 2483] [serial = 49] [outer = 0x12d516800] 03:50:48 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d167000 == 18 [pid = 2483] [id = 18] 03:50:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 50 (0x12d115c00) [pid = 2483] [serial = 50] [outer = 0x0] 03:50:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 51 (0x12d3ef400) [pid = 2483] [serial = 51] [outer = 0x12d115c00] 03:50:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 52 (0x12d3eb000) [pid = 2483] [serial = 52] [outer = 0x12d115c00] 03:50:48 INFO - PROCESS | 2483 | 1462531848971 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 518ms 03:50:48 INFO - PROCESS | 2483 | 1462531848995 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 03:50:48 INFO - PROCESS | 2483 | 1462531848997 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 03:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:50:49 INFO - PROCESS | 2483 | 1462531848999 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:50:49 INFO - PROCESS | 2483 | 1462531849001 Marionette TRACE conn2 <- [1,46,null,{}] 03:50:49 INFO - PROCESS | 2483 | 1462531849003 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:49 INFO - PROCESS | 2483 | 1462531849085 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 03:50:49 INFO - PROCESS | 2483 | 1462531849091 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:49 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d90f800 == 19 [pid = 2483] [id = 19] 03:50:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 53 (0x12d11ac00) [pid = 2483] [serial = 53] [outer = 0x0] 03:50:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 54 (0x12d50b000) [pid = 2483] [serial = 54] [outer = 0x12d11ac00] 03:50:49 INFO - PROCESS | 2483 | 1462531849120 Marionette DEBUG loaded listener.js 03:50:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 55 (0x12d9eac00) [pid = 2483] [serial = 55] [outer = 0x12d11ac00] 03:50:49 INFO - PROCESS | 2483 | 1462531849377 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 421ms 03:50:49 INFO - PROCESS | 2483 | 1462531849424 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 03:50:49 INFO - PROCESS | 2483 | 1462531849425 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 03:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:50:49 INFO - PROCESS | 2483 | 1462531849428 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:50:49 INFO - PROCESS | 2483 | 1462531849429 Marionette TRACE conn2 <- [1,50,null,{}] 03:50:49 INFO - PROCESS | 2483 | 1462531849431 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:49 INFO - PROCESS | 2483 | 1462531849536 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 03:50:49 INFO - PROCESS | 2483 | 1462531849540 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:49 INFO - PROCESS | 2483 | ++DOCSHELL 0x118540800 == 20 [pid = 2483] [id = 20] 03:50:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 56 (0x1183eb000) [pid = 2483] [serial = 56] [outer = 0x0] 03:50:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 57 (0x1183f0800) [pid = 2483] [serial = 57] [outer = 0x1183eb000] 03:50:49 INFO - PROCESS | 2483 | 1462531849564 Marionette DEBUG loaded listener.js 03:50:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 58 (0x118995000) [pid = 2483] [serial = 58] [outer = 0x1183eb000] 03:50:49 INFO - PROCESS | 2483 | 1462531849795 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 419ms 03:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:50:49 INFO - PROCESS | 2483 | 1462531849847 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 03:50:49 INFO - PROCESS | 2483 | 1462531849848 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 03:50:49 INFO - PROCESS | 2483 | 1462531849859 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:50:49 INFO - PROCESS | 2483 | 1462531849860 Marionette TRACE conn2 <- [1,54,null,{}] 03:50:49 INFO - PROCESS | 2483 | 1462531849862 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:49 INFO - PROCESS | 2483 | 1462531849954 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 03:50:49 INFO - PROCESS | 2483 | 1462531849960 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:49 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bac3800 == 21 [pid = 2483] [id = 21] 03:50:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 59 (0x118775000) [pid = 2483] [serial = 59] [outer = 0x0] 03:50:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 60 (0x118778c00) [pid = 2483] [serial = 60] [outer = 0x118775000] 03:50:49 INFO - PROCESS | 2483 | 1462531849985 Marionette DEBUG loaded listener.js 03:50:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 61 (0x11877cc00) [pid = 2483] [serial = 61] [outer = 0x118775000] 03:50:50 INFO - PROCESS | 2483 | 1462531850219 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 377ms 03:50:50 INFO - PROCESS | 2483 | 1462531850229 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 03:50:50 INFO - PROCESS | 2483 | 1462531850230 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 03:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:50:50 INFO - PROCESS | 2483 | 1462531850232 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:50:50 INFO - PROCESS | 2483 | 1462531850233 Marionette TRACE conn2 <- [1,58,null,{}] 03:50:50 INFO - PROCESS | 2483 | 1462531850243 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:50 INFO - PROCESS | 2483 | 1462531850345 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 03:50:50 INFO - PROCESS | 2483 | 1462531850350 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:50 INFO - PROCESS | 2483 | ++DOCSHELL 0x12e190000 == 22 [pid = 2483] [id = 22] 03:50:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 62 (0x12c0a8c00) [pid = 2483] [serial = 62] [outer = 0x0] 03:50:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 63 (0x12d9ef800) [pid = 2483] [serial = 63] [outer = 0x12c0a8c00] 03:50:50 INFO - PROCESS | 2483 | 1462531850377 Marionette DEBUG loaded listener.js 03:50:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 64 (0x12d9f1000) [pid = 2483] [serial = 64] [outer = 0x12c0a8c00] 03:50:50 INFO - PROCESS | 2483 | 1462531850650 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 522ms 03:50:51 INFO - PROCESS | 2483 | 1462531851344 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 03:50:51 INFO - PROCESS | 2483 | 1462531851347 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 03:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:50:51 INFO - PROCESS | 2483 | 1462531851360 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:50:51 INFO - PROCESS | 2483 | 1462531851362 Marionette TRACE conn2 <- [1,62,null,{}] 03:50:51 INFO - PROCESS | 2483 | 1462531851366 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:51 INFO - PROCESS | 2483 | 1462531851477 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 03:50:51 INFO - PROCESS | 2483 | 1462531851556 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:51 INFO - PROCESS | 2483 | ++DOCSHELL 0x112528800 == 23 [pid = 2483] [id = 23] 03:50:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 65 (0x112550800) [pid = 2483] [serial = 65] [outer = 0x0] 03:50:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 66 (0x112552c00) [pid = 2483] [serial = 66] [outer = 0x112550800] 03:50:51 INFO - PROCESS | 2483 | 1462531851589 Marionette DEBUG loaded listener.js 03:50:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 67 (0x112a9fc00) [pid = 2483] [serial = 67] [outer = 0x112550800] 03:50:52 INFO - PROCESS | 2483 | 1462531852007 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 671ms 03:50:52 INFO - PROCESS | 2483 | 1462531852031 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 03:50:52 INFO - PROCESS | 2483 | 1462531852034 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 03:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:50:52 INFO - PROCESS | 2483 | 1462531852039 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:50:52 INFO - PROCESS | 2483 | 1462531852041 Marionette TRACE conn2 <- [1,66,null,{}] 03:50:52 INFO - PROCESS | 2483 | 1462531852043 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:52 INFO - PROCESS | 2483 | 1462531852160 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 03:50:52 INFO - PROCESS | 2483 | 1462531852214 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:52 INFO - PROCESS | 2483 | ++DOCSHELL 0x116840000 == 24 [pid = 2483] [id = 24] 03:50:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 68 (0x113023000) [pid = 2483] [serial = 68] [outer = 0x0] 03:50:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 69 (0x115e43c00) [pid = 2483] [serial = 69] [outer = 0x113023000] 03:50:52 INFO - PROCESS | 2483 | 1462531852305 Marionette DEBUG loaded listener.js 03:50:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 70 (0x116a6cc00) [pid = 2483] [serial = 70] [outer = 0x113023000] 03:50:52 INFO - PROCESS | 2483 | 1462531852806 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 824ms 03:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:50:52 INFO - PROCESS | 2483 | 1462531852862 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 03:50:52 INFO - PROCESS | 2483 | 1462531852863 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 03:50:52 INFO - PROCESS | 2483 | 1462531852865 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:50:52 INFO - PROCESS | 2483 | 1462531852867 Marionette TRACE conn2 <- [1,70,null,{}] 03:50:52 INFO - PROCESS | 2483 | 1462531852876 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:53 INFO - PROCESS | 2483 | 1462531853001 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 03:50:53 INFO - PROCESS | 2483 | 1462531853241 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:53 INFO - PROCESS | 2483 | ++DOCSHELL 0x112095800 == 25 [pid = 2483] [id = 25] 03:50:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 71 (0x11333f800) [pid = 2483] [serial = 71] [outer = 0x0] 03:50:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 72 (0x1133c0400) [pid = 2483] [serial = 72] [outer = 0x11333f800] 03:50:53 INFO - PROCESS | 2483 | 1462531853272 Marionette DEBUG loaded listener.js 03:50:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 73 (0x113a9fc00) [pid = 2483] [serial = 73] [outer = 0x11333f800] 03:50:53 INFO - PROCESS | 2483 | 1462531853711 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 873ms 03:50:53 INFO - PROCESS | 2483 | 1462531853739 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 03:50:53 INFO - PROCESS | 2483 | 1462531853741 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 03:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:50:53 INFO - PROCESS | 2483 | 1462531853744 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:50:53 INFO - PROCESS | 2483 | 1462531853746 Marionette TRACE conn2 <- [1,74,null,{}] 03:50:53 INFO - PROCESS | 2483 | 1462531853749 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:53 INFO - PROCESS | 2483 | 1462531853830 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 03:50:53 INFO - PROCESS | 2483 | 1462531853870 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:53 INFO - PROCESS | 2483 | ++DOCSHELL 0x116046800 == 26 [pid = 2483] [id = 26] 03:50:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 74 (0x113d2ec00) [pid = 2483] [serial = 74] [outer = 0x0] 03:50:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 75 (0x115193c00) [pid = 2483] [serial = 75] [outer = 0x113d2ec00] 03:50:53 INFO - PROCESS | 2483 | 1462531853900 Marionette DEBUG loaded listener.js 03:50:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 76 (0x11839f800) [pid = 2483] [serial = 76] [outer = 0x113d2ec00] 03:50:54 INFO - PROCESS | 2483 | 1462531854255 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 519ms 03:50:54 INFO - PROCESS | 2483 | 1462531854265 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 03:50:54 INFO - PROCESS | 2483 | 1462531854268 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 03:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:50:54 INFO - PROCESS | 2483 | 1462531854274 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:50:54 INFO - PROCESS | 2483 | 1462531854275 Marionette TRACE conn2 <- [1,78,null,{}] 03:50:54 INFO - PROCESS | 2483 | 1462531854278 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:54 INFO - PROCESS | 2483 | 1462531854354 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 03:50:54 INFO - PROCESS | 2483 | 1462531854410 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:54 INFO - PROCESS | 2483 | ++DOCSHELL 0x112d24000 == 27 [pid = 2483] [id = 27] 03:50:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 77 (0x1120e5400) [pid = 2483] [serial = 77] [outer = 0x0] 03:50:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 78 (0x112aa4000) [pid = 2483] [serial = 78] [outer = 0x1120e5400] 03:50:54 INFO - PROCESS | 2483 | 1462531854437 Marionette DEBUG loaded listener.js 03:50:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 79 (0x1183ea400) [pid = 2483] [serial = 79] [outer = 0x1120e5400] 03:50:54 INFO - PROCESS | 2483 | 1462531854741 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 519ms 03:50:54 INFO - PROCESS | 2483 | 1462531854793 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 03:50:54 INFO - PROCESS | 2483 | 1462531854794 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 03:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:50:54 INFO - PROCESS | 2483 | 1462531854801 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:50:54 INFO - PROCESS | 2483 | 1462531854805 Marionette TRACE conn2 <- [1,82,null,{}] 03:50:54 INFO - PROCESS | 2483 | 1462531854808 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:54 INFO - PROCESS | 2483 | 1462531854880 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 03:50:54 INFO - PROCESS | 2483 | 1462531854887 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:54 INFO - PROCESS | 2483 | ++DOCSHELL 0x11734f000 == 28 [pid = 2483] [id = 28] 03:50:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 80 (0x116a64400) [pid = 2483] [serial = 80] [outer = 0x0] 03:50:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 81 (0x11859a000) [pid = 2483] [serial = 81] [outer = 0x116a64400] 03:50:54 INFO - PROCESS | 2483 | 1462531854913 Marionette DEBUG loaded listener.js 03:50:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 82 (0x118990400) [pid = 2483] [serial = 82] [outer = 0x116a64400] 03:50:55 INFO - PROCESS | 2483 | 1462531855214 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 475ms 03:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:50:55 INFO - PROCESS | 2483 | 1462531855273 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 03:50:55 INFO - PROCESS | 2483 | 1462531855275 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 03:50:55 INFO - PROCESS | 2483 | 1462531855277 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:50:55 INFO - PROCESS | 2483 | 1462531855278 Marionette TRACE conn2 <- [1,86,null,{}] 03:50:55 INFO - PROCESS | 2483 | 1462531855280 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:55 INFO - PROCESS | 2483 | 1462531855354 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 03:50:55 INFO - PROCESS | 2483 | 1462531855359 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:55 INFO - PROCESS | 2483 | ++DOCSHELL 0x118336800 == 29 [pid = 2483] [id = 29] 03:50:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 83 (0x11895fc00) [pid = 2483] [serial = 83] [outer = 0x0] 03:50:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 84 (0x119232800) [pid = 2483] [serial = 84] [outer = 0x11895fc00] 03:50:55 INFO - PROCESS | 2483 | 1462531855385 Marionette DEBUG loaded listener.js 03:50:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 85 (0x119426000) [pid = 2483] [serial = 85] [outer = 0x11895fc00] 03:50:55 INFO - PROCESS | 2483 | 1462531855706 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 467ms 03:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:50:55 INFO - PROCESS | 2483 | 1462531855745 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 03:50:55 INFO - PROCESS | 2483 | 1462531855746 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 03:50:55 INFO - PROCESS | 2483 | 1462531855748 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:50:55 INFO - PROCESS | 2483 | 1462531855749 Marionette TRACE conn2 <- [1,90,null,{}] 03:50:55 INFO - PROCESS | 2483 | 1462531855752 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:55 INFO - PROCESS | 2483 | 1462531855842 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 03:50:55 INFO - PROCESS | 2483 | 1462531855850 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:55 INFO - PROCESS | 2483 | ++DOCSHELL 0x11849c800 == 30 [pid = 2483] [id = 30] 03:50:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 86 (0x1194c0000) [pid = 2483] [serial = 86] [outer = 0x0] 03:50:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 87 (0x1194c4400) [pid = 2483] [serial = 87] [outer = 0x1194c0000] 03:50:55 INFO - PROCESS | 2483 | 1462531855882 Marionette DEBUG loaded listener.js 03:50:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 88 (0x119782000) [pid = 2483] [serial = 88] [outer = 0x1194c0000] 03:50:56 INFO - PROCESS | 2483 | 1462531856175 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 03:50:56 INFO - PROCESS | 2483 | 1462531856217 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 03:50:56 INFO - PROCESS | 2483 | 1462531856221 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 03:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:50:56 INFO - PROCESS | 2483 | 1462531856225 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:50:56 INFO - PROCESS | 2483 | 1462531856226 Marionette TRACE conn2 <- [1,94,null,{}] 03:50:56 INFO - PROCESS | 2483 | 1462531856228 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:56 INFO - PROCESS | 2483 | 1462531856299 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 03:50:56 INFO - PROCESS | 2483 | 1462531856306 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:56 INFO - PROCESS | 2483 | ++DOCSHELL 0x118a6f000 == 31 [pid = 2483] [id = 31] 03:50:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 89 (0x1194c0800) [pid = 2483] [serial = 89] [outer = 0x0] 03:50:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 90 (0x119a58c00) [pid = 2483] [serial = 90] [outer = 0x1194c0800] 03:50:56 INFO - PROCESS | 2483 | 1462531856332 Marionette DEBUG loaded listener.js 03:50:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 91 (0x119acc800) [pid = 2483] [serial = 91] [outer = 0x1194c0800] 03:50:56 INFO - PROCESS | 2483 | 1462531856622 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 03:50:56 INFO - PROCESS | 2483 | 1462531856644 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 03:50:56 INFO - PROCESS | 2483 | 1462531856645 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 03:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:50:56 INFO - PROCESS | 2483 | 1462531856647 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:50:56 INFO - PROCESS | 2483 | 1462531856648 Marionette TRACE conn2 <- [1,98,null,{}] 03:50:56 INFO - PROCESS | 2483 | 1462531856658 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:56 INFO - PROCESS | 2483 | 1462531856728 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 03:50:56 INFO - PROCESS | 2483 | 1462531856776 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:56 INFO - PROCESS | 2483 | ++DOCSHELL 0x119280800 == 32 [pid = 2483] [id = 32] 03:50:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 92 (0x113f79000) [pid = 2483] [serial = 92] [outer = 0x0] 03:50:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 93 (0x119acc400) [pid = 2483] [serial = 93] [outer = 0x113f79000] 03:50:56 INFO - PROCESS | 2483 | 1462531856800 Marionette DEBUG loaded listener.js 03:50:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 94 (0x1211ebc00) [pid = 2483] [serial = 94] [outer = 0x113f79000] 03:50:57 INFO - PROCESS | 2483 | 1462531857060 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 03:50:57 INFO - PROCESS | 2483 | 1462531857066 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 03:50:57 INFO - PROCESS | 2483 | 1462531857068 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 03:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:50:57 INFO - PROCESS | 2483 | 1462531857077 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:50:57 INFO - PROCESS | 2483 | 1462531857078 Marionette TRACE conn2 <- [1,102,null,{}] 03:50:57 INFO - PROCESS | 2483 | 1462531857081 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:57 INFO - PROCESS | 2483 | 1462531857155 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 03:50:57 INFO - PROCESS | 2483 | 1462531857160 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:57 INFO - PROCESS | 2483 | ++DOCSHELL 0x119616800 == 33 [pid = 2483] [id = 33] 03:50:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x119ead800) [pid = 2483] [serial = 95] [outer = 0x0] 03:50:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x1212e3000) [pid = 2483] [serial = 96] [outer = 0x119ead800] 03:50:57 INFO - PROCESS | 2483 | 1462531857184 Marionette DEBUG loaded listener.js 03:50:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x1212e9000) [pid = 2483] [serial = 97] [outer = 0x119ead800] 03:50:57 INFO - PROCESS | 2483 | 1462531857469 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 420ms 03:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:50:57 INFO - PROCESS | 2483 | 1462531857497 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 03:50:57 INFO - PROCESS | 2483 | 1462531857498 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 03:50:57 INFO - PROCESS | 2483 | 1462531857508 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:50:57 INFO - PROCESS | 2483 | 1462531857509 Marionette TRACE conn2 <- [1,106,null,{}] 03:50:57 INFO - PROCESS | 2483 | 1462531857512 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:57 INFO - PROCESS | 2483 | 1462531857587 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 03:50:57 INFO - PROCESS | 2483 | 1462531857592 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:57 INFO - PROCESS | 2483 | ++DOCSHELL 0x119698000 == 34 [pid = 2483] [id = 34] 03:50:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x1212e9400) [pid = 2483] [serial = 98] [outer = 0x0] 03:50:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x123214000) [pid = 2483] [serial = 99] [outer = 0x1212e9400] 03:50:57 INFO - PROCESS | 2483 | 1462531857617 Marionette DEBUG loaded listener.js 03:50:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x123486800) [pid = 2483] [serial = 100] [outer = 0x1212e9400] 03:50:57 INFO - PROCESS | 2483 | 1462531857920 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 478ms 03:50:57 INFO - PROCESS | 2483 | 1462531857979 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 03:50:57 INFO - PROCESS | 2483 | 1462531857980 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 03:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:50:57 INFO - PROCESS | 2483 | 1462531857982 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:50:57 INFO - PROCESS | 2483 | 1462531857983 Marionette TRACE conn2 <- [1,110,null,{}] 03:50:58 INFO - PROCESS | 2483 | 1462531857996 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:58 INFO - PROCESS | 2483 | 1462531858067 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 03:50:58 INFO - PROCESS | 2483 | 1462531858073 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:58 INFO - PROCESS | 2483 | ++DOCSHELL 0x119f0b800 == 35 [pid = 2483] [id = 35] 03:50:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x12348ec00) [pid = 2483] [serial = 101] [outer = 0x0] 03:50:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 102 (0x124268c00) [pid = 2483] [serial = 102] [outer = 0x12348ec00] 03:50:58 INFO - PROCESS | 2483 | 1462531858101 Marionette DEBUG loaded listener.js 03:50:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x124578000) [pid = 2483] [serial = 103] [outer = 0x12348ec00] 03:50:58 INFO - PROCESS | 2483 | 1462531858471 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 523ms 03:50:58 INFO - PROCESS | 2483 | 1462531858507 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 03:50:58 INFO - PROCESS | 2483 | 1462531858509 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 03:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:50:58 INFO - PROCESS | 2483 | 1462531858512 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:50:58 INFO - PROCESS | 2483 | 1462531858513 Marionette TRACE conn2 <- [1,114,null,{}] 03:50:58 INFO - PROCESS | 2483 | 1462531858516 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:58 INFO - PROCESS | 2483 | 1462531858670 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 03:50:58 INFO - PROCESS | 2483 | 1462531858682 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:58 INFO - PROCESS | 2483 | ++DOCSHELL 0x12126c800 == 36 [pid = 2483] [id = 36] 03:50:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x123211400) [pid = 2483] [serial = 104] [outer = 0x0] 03:50:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x1245bbc00) [pid = 2483] [serial = 105] [outer = 0x123211400] 03:50:58 INFO - PROCESS | 2483 | 1462531858722 Marionette DEBUG loaded listener.js 03:50:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x124ec4400) [pid = 2483] [serial = 106] [outer = 0x123211400] 03:50:59 INFO - PROCESS | 2483 | 1462531859114 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 619ms 03:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:50:59 INFO - PROCESS | 2483 | 1462531859132 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 03:50:59 INFO - PROCESS | 2483 | 1462531859133 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 03:50:59 INFO - PROCESS | 2483 | 1462531859138 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:50:59 INFO - PROCESS | 2483 | 1462531859140 Marionette TRACE conn2 <- [1,118,null,{}] 03:50:59 INFO - PROCESS | 2483 | 1462531859142 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:59 INFO - PROCESS | 2483 | 1462531859216 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 03:50:59 INFO - PROCESS | 2483 | 1462531859262 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:59 INFO - PROCESS | 2483 | ++DOCSHELL 0x1231d6000 == 37 [pid = 2483] [id = 37] 03:50:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x119236000) [pid = 2483] [serial = 107] [outer = 0x0] 03:50:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x124ef0000) [pid = 2483] [serial = 108] [outer = 0x119236000] 03:50:59 INFO - PROCESS | 2483 | 1462531859287 Marionette DEBUG loaded listener.js 03:50:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x1251e0800) [pid = 2483] [serial = 109] [outer = 0x119236000] 03:50:59 INFO - PROCESS | 2483 | 1462531859533 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 423ms 03:50:59 INFO - PROCESS | 2483 | 1462531859559 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 03:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:50:59 INFO - PROCESS | 2483 | 1462531859561 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 03:50:59 INFO - PROCESS | 2483 | 1462531859565 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:50:59 INFO - PROCESS | 2483 | 1462531859566 Marionette TRACE conn2 <- [1,122,null,{}] 03:50:59 INFO - PROCESS | 2483 | 1462531859576 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:50:59 INFO - PROCESS | 2483 | 1462531859654 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 03:50:59 INFO - PROCESS | 2483 | 1462531859659 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:59 INFO - PROCESS | 2483 | ++DOCSHELL 0x1234bf000 == 38 [pid = 2483] [id = 38] 03:50:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x12572c800) [pid = 2483] [serial = 110] [outer = 0x0] 03:50:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x1260be800) [pid = 2483] [serial = 111] [outer = 0x12572c800] 03:50:59 INFO - PROCESS | 2483 | 1462531859684 Marionette DEBUG loaded listener.js 03:50:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x1263a5800) [pid = 2483] [serial = 112] [outer = 0x12572c800] 03:50:59 INFO - PROCESS | 2483 | 1462531859989 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 478ms 03:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:51:00 INFO - PROCESS | 2483 | 1462531860041 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 03:51:00 INFO - PROCESS | 2483 | 1462531860042 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 03:51:00 INFO - PROCESS | 2483 | 1462531860044 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:51:00 INFO - PROCESS | 2483 | 1462531860045 Marionette TRACE conn2 <- [1,126,null,{}] 03:51:00 INFO - PROCESS | 2483 | 1462531860048 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:00 INFO - PROCESS | 2483 | 1462531860119 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 03:51:00 INFO - PROCESS | 2483 | 1462531860167 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:00 INFO - PROCESS | 2483 | ++DOCSHELL 0x124449000 == 39 [pid = 2483] [id = 39] 03:51:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x12572d400) [pid = 2483] [serial = 113] [outer = 0x0] 03:51:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x1263abc00) [pid = 2483] [serial = 114] [outer = 0x12572d400] 03:51:00 INFO - PROCESS | 2483 | 1462531860191 Marionette DEBUG loaded listener.js 03:51:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x126c96c00) [pid = 2483] [serial = 115] [outer = 0x12572d400] 03:51:00 INFO - PROCESS | 2483 | 1462531860440 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 419ms 03:51:00 INFO - PROCESS | 2483 | 1462531860464 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 03:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:51:00 INFO - PROCESS | 2483 | 1462531860465 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 03:51:00 INFO - PROCESS | 2483 | 1462531860476 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:51:00 INFO - PROCESS | 2483 | 1462531860477 Marionette TRACE conn2 <- [1,130,null,{}] 03:51:00 INFO - PROCESS | 2483 | 1462531860480 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:00 INFO - PROCESS | 2483 | 1462531860558 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 03:51:00 INFO - PROCESS | 2483 | 1462531860563 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:00 INFO - PROCESS | 2483 | ++DOCSHELL 0x12472e800 == 40 [pid = 2483] [id = 40] 03:51:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x126c9d400) [pid = 2483] [serial = 116] [outer = 0x0] 03:51:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x126db2400) [pid = 2483] [serial = 117] [outer = 0x126c9d400] 03:51:00 INFO - PROCESS | 2483 | 1462531860590 Marionette DEBUG loaded listener.js 03:51:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x126dd9800) [pid = 2483] [serial = 118] [outer = 0x126c9d400] 03:51:00 INFO - PROCESS | 2483 | 1462531860886 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 429ms 03:51:00 INFO - PROCESS | 2483 | 1462531860896 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 03:51:00 INFO - PROCESS | 2483 | 1462531860898 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 03:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:51:00 INFO - PROCESS | 2483 | 1462531860907 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:51:00 INFO - PROCESS | 2483 | 1462531860908 Marionette TRACE conn2 <- [1,134,null,{}] 03:51:00 INFO - PROCESS | 2483 | 1462531860911 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:00 INFO - PROCESS | 2483 | 1462531860992 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 03:51:01 INFO - PROCESS | 2483 | 1462531860997 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:01 INFO - PROCESS | 2483 | ++DOCSHELL 0x124e87000 == 41 [pid = 2483] [id = 41] 03:51:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x126dde400) [pid = 2483] [serial = 119] [outer = 0x0] 03:51:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x128ec4800) [pid = 2483] [serial = 120] [outer = 0x126dde400] 03:51:01 INFO - PROCESS | 2483 | 1462531861021 Marionette DEBUG loaded listener.js 03:51:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x128ed0000) [pid = 2483] [serial = 121] [outer = 0x126dde400] 03:51:01 INFO - PROCESS | 2483 | 1462531861390 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 531ms 03:51:02 INFO - PROCESS | 2483 | 1462531862269 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 03:51:02 INFO - PROCESS | 2483 | 1462531862272 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 03:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:51:02 INFO - PROCESS | 2483 | 1462531862282 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:51:02 INFO - PROCESS | 2483 | 1462531862284 Marionette TRACE conn2 <- [1,138,null,{}] 03:51:02 INFO - PROCESS | 2483 | 1462531862293 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:02 INFO - PROCESS | 2483 | 1462531862381 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 03:51:02 INFO - PROCESS | 2483 | 1462531862389 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:02 INFO - PROCESS | 2483 | ++DOCSHELL 0x112d2b000 == 42 [pid = 2483] [id = 42] 03:51:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x113476800) [pid = 2483] [serial = 122] [outer = 0x0] 03:51:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x113aa3000) [pid = 2483] [serial = 123] [outer = 0x113476800] 03:51:02 INFO - PROCESS | 2483 | 1462531862416 Marionette DEBUG loaded listener.js 03:51:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x11519d800) [pid = 2483] [serial = 124] [outer = 0x113476800] 03:51:02 INFO - PROCESS | 2483 | 1462531862758 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 526ms 03:51:02 INFO - PROCESS | 2483 | 1462531862809 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 03:51:02 INFO - PROCESS | 2483 | 1462531862811 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 03:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:51:02 INFO - PROCESS | 2483 | 1462531862816 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:51:02 INFO - PROCESS | 2483 | 1462531862819 Marionette TRACE conn2 <- [1,142,null,{}] 03:51:02 INFO - PROCESS | 2483 | 1462531862822 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:02 INFO - PROCESS | 2483 | 1462531862908 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 03:51:02 INFO - PROCESS | 2483 | 1462531862913 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:02 INFO - PROCESS | 2483 | ++DOCSHELL 0x11613a000 == 43 [pid = 2483] [id = 43] 03:51:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x116640c00) [pid = 2483] [serial = 125] [outer = 0x0] 03:51:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x117c41000) [pid = 2483] [serial = 126] [outer = 0x116640c00] 03:51:02 INFO - PROCESS | 2483 | 1462531862965 Marionette DEBUG loaded listener.js 03:51:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x1183a5c00) [pid = 2483] [serial = 127] [outer = 0x116640c00] 03:51:03 INFO - PROCESS | 2483 | 1462531863283 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 475ms 03:51:03 INFO - PROCESS | 2483 | 1462531863301 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 03:51:03 INFO - PROCESS | 2483 | 1462531863305 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 03:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:51:03 INFO - PROCESS | 2483 | 1462531863308 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:51:03 INFO - PROCESS | 2483 | 1462531863309 Marionette TRACE conn2 <- [1,146,null,{}] 03:51:03 INFO - PROCESS | 2483 | 1462531863316 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:03 INFO - PROCESS | 2483 | 1462531863406 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x118775000) [pid = 2483] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x1183eb000) [pid = 2483] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x12d11ac00) [pid = 2483] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x12c70cc00) [pid = 2483] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x12c315000) [pid = 2483] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x12c707800) [pid = 2483] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x12c0af800) [pid = 2483] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x1183a6c00) [pid = 2483] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x117c40800) [pid = 2483] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x12bb55000) [pid = 2483] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x12ab32000) [pid = 2483] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x1296a6000) [pid = 2483] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x1293c9000) [pid = 2483] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x1120e5400) [pid = 2483] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x116a64400) [pid = 2483] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x11895fc00) [pid = 2483] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x1194c0000) [pid = 2483] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x1194c0800) [pid = 2483] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x113f79000) [pid = 2483] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x119ead800) [pid = 2483] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x1212e9400) [pid = 2483] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x123211400) [pid = 2483] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x119236000) [pid = 2483] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x12572c800) [pid = 2483] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x12c0a8c00) [pid = 2483] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 101 (0x112550800) [pid = 2483] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 100 (0x113023000) [pid = 2483] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x11333f800) [pid = 2483] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:51:03 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x113d2ec00) [pid = 2483] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:51:03 INFO - PROCESS | 2483 | 1462531863953 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:03 INFO - PROCESS | 2483 | ++DOCSHELL 0x11612a800 == 44 [pid = 2483] [id = 44] 03:51:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x1125b6c00) [pid = 2483] [serial = 128] [outer = 0x0] 03:51:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x1125b8c00) [pid = 2483] [serial = 129] [outer = 0x1125b6c00] 03:51:03 INFO - PROCESS | 2483 | 1462531863987 Marionette DEBUG loaded listener.js 03:51:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x117c40800) [pid = 2483] [serial = 130] [outer = 0x1125b6c00] 03:51:04 INFO - PROCESS | 2483 | 1462531864283 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1021ms 03:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:51:04 INFO - PROCESS | 2483 | 1462531864330 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 03:51:04 INFO - PROCESS | 2483 | 1462531864331 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 03:51:04 INFO - PROCESS | 2483 | 1462531864334 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:51:04 INFO - PROCESS | 2483 | 1462531864338 Marionette TRACE conn2 <- [1,150,null,{}] 03:51:04 INFO - PROCESS | 2483 | 1462531864341 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:04 INFO - PROCESS | 2483 | 1462531864420 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 03:51:04 INFO - PROCESS | 2483 | 1462531864427 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:04 INFO - PROCESS | 2483 | ++DOCSHELL 0x117361800 == 45 [pid = 2483] [id = 45] 03:51:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 102 (0x11859b800) [pid = 2483] [serial = 131] [outer = 0x0] 03:51:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x118776800) [pid = 2483] [serial = 132] [outer = 0x11859b800] 03:51:04 INFO - PROCESS | 2483 | 1462531864470 Marionette DEBUG loaded listener.js 03:51:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x11877e800) [pid = 2483] [serial = 133] [outer = 0x11859b800] 03:51:04 INFO - PROCESS | 2483 | 1462531864939 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 621ms 03:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:51:04 INFO - PROCESS | 2483 | 1462531864956 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 03:51:04 INFO - PROCESS | 2483 | 1462531864957 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 03:51:04 INFO - PROCESS | 2483 | 1462531864959 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:51:04 INFO - PROCESS | 2483 | 1462531864960 Marionette TRACE conn2 <- [1,154,null,{}] 03:51:04 INFO - PROCESS | 2483 | 1462531864962 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:05 INFO - PROCESS | 2483 | 1462531865028 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 03:51:05 INFO - PROCESS | 2483 | 1462531865032 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:05 INFO - PROCESS | 2483 | ++DOCSHELL 0x11849c000 == 46 [pid = 2483] [id = 46] 03:51:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x118960800) [pid = 2483] [serial = 134] [outer = 0x0] 03:51:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x118997c00) [pid = 2483] [serial = 135] [outer = 0x118960800] 03:51:05 INFO - PROCESS | 2483 | 1462531865060 Marionette DEBUG loaded listener.js 03:51:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x119293800) [pid = 2483] [serial = 136] [outer = 0x118960800] 03:51:05 INFO - PROCESS | 2483 | 1462531865371 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 420ms 03:51:05 INFO - PROCESS | 2483 | 1462531865379 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 03:51:05 INFO - PROCESS | 2483 | 1462531865380 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 03:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:51:05 INFO - PROCESS | 2483 | 1462531865382 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:51:05 INFO - PROCESS | 2483 | 1462531865384 Marionette TRACE conn2 <- [1,158,null,{}] 03:51:05 INFO - PROCESS | 2483 | 1462531865389 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:05 INFO - PROCESS | 2483 | 1462531865477 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 03:51:05 INFO - PROCESS | 2483 | 1462531865522 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:05 INFO - PROCESS | 2483 | ++DOCSHELL 0x1187f5800 == 47 [pid = 2483] [id = 47] 03:51:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x113472800) [pid = 2483] [serial = 137] [outer = 0x0] 03:51:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x11942b000) [pid = 2483] [serial = 138] [outer = 0x113472800] 03:51:05 INFO - PROCESS | 2483 | 1462531865549 Marionette DEBUG loaded listener.js 03:51:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x11978b400) [pid = 2483] [serial = 139] [outer = 0x113472800] 03:51:05 INFO - PROCESS | 2483 | 1462531865821 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 472ms 03:51:05 INFO - PROCESS | 2483 | 1462531865859 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 03:51:05 INFO - PROCESS | 2483 | 1462531865861 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 03:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:51:05 INFO - PROCESS | 2483 | 1462531865863 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:51:05 INFO - PROCESS | 2483 | 1462531865864 Marionette TRACE conn2 <- [1,162,null,{}] 03:51:05 INFO - PROCESS | 2483 | 1462531865874 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:05 INFO - PROCESS | 2483 | 1462531865988 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 03:51:06 INFO - PROCESS | 2483 | 1462531866029 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:06 INFO - PROCESS | 2483 | ++DOCSHELL 0x111fbe000 == 48 [pid = 2483] [id = 48] 03:51:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x112053000) [pid = 2483] [serial = 140] [outer = 0x0] 03:51:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x1125b6400) [pid = 2483] [serial = 141] [outer = 0x112053000] 03:51:06 INFO - PROCESS | 2483 | 1462531866061 Marionette DEBUG loaded listener.js 03:51:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x113470800) [pid = 2483] [serial = 142] [outer = 0x112053000] 03:51:06 INFO - PROCESS | 2483 | 1462531866501 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 669ms 03:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:51:06 INFO - PROCESS | 2483 | 1462531866534 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 03:51:06 INFO - PROCESS | 2483 | 1462531866536 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 03:51:06 INFO - PROCESS | 2483 | 1462531866539 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:51:06 INFO - PROCESS | 2483 | 1462531866542 Marionette TRACE conn2 <- [1,166,null,{}] 03:51:06 INFO - PROCESS | 2483 | 1462531866545 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:06 INFO - PROCESS | 2483 | 1462531866635 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 03:51:06 INFO - PROCESS | 2483 | 1462531866679 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:06 INFO - PROCESS | 2483 | ++DOCSHELL 0x118343000 == 49 [pid = 2483] [id = 49] 03:51:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x1168b8000) [pid = 2483] [serial = 143] [outer = 0x0] 03:51:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x1183acc00) [pid = 2483] [serial = 144] [outer = 0x1168b8000] 03:51:06 INFO - PROCESS | 2483 | 1462531866714 Marionette DEBUG loaded listener.js 03:51:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x1183f0400) [pid = 2483] [serial = 145] [outer = 0x1168b8000] 03:51:07 INFO - PROCESS | 2483 | 1462531867147 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 622ms 03:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:51:07 INFO - PROCESS | 2483 | 1462531867162 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 03:51:07 INFO - PROCESS | 2483 | 1462531867164 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 03:51:07 INFO - PROCESS | 2483 | 1462531867167 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:51:07 INFO - PROCESS | 2483 | 1462531867168 Marionette TRACE conn2 <- [1,170,null,{}] 03:51:07 INFO - PROCESS | 2483 | 1462531867171 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:07 INFO - PROCESS | 2483 | 1462531867261 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 03:51:07 INFO - PROCESS | 2483 | 1462531867349 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:07 INFO - PROCESS | 2483 | ++DOCSHELL 0x119617800 == 50 [pid = 2483] [id = 50] 03:51:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x118778800) [pid = 2483] [serial = 146] [outer = 0x0] 03:51:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x119425800) [pid = 2483] [serial = 147] [outer = 0x118778800] 03:51:07 INFO - PROCESS | 2483 | 1462531867380 Marionette DEBUG loaded listener.js 03:51:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x113aaa800) [pid = 2483] [serial = 148] [outer = 0x118778800] 03:51:07 INFO - PROCESS | 2483 | 1462531867870 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 723ms 03:51:07 INFO - PROCESS | 2483 | 1462531867908 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 03:51:07 INFO - PROCESS | 2483 | 1462531867912 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 03:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:51:07 INFO - PROCESS | 2483 | 1462531867924 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:51:07 INFO - PROCESS | 2483 | 1462531867928 Marionette TRACE conn2 <- [1,174,null,{}] 03:51:07 INFO - PROCESS | 2483 | 1462531867930 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:08 INFO - PROCESS | 2483 | 1462531868018 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 03:51:08 INFO - PROCESS | 2483 | 1462531868078 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:08 INFO - PROCESS | 2483 | ++DOCSHELL 0x119f1c800 == 51 [pid = 2483] [id = 51] 03:51:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x119aa9000) [pid = 2483] [serial = 149] [outer = 0x0] 03:51:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x119ac1800) [pid = 2483] [serial = 150] [outer = 0x119aa9000] 03:51:08 INFO - PROCESS | 2483 | 1462531868108 Marionette DEBUG loaded listener.js 03:51:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x119f59c00) [pid = 2483] [serial = 151] [outer = 0x119aa9000] 03:51:08 INFO - PROCESS | 2483 | 1462531868481 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 627ms 03:51:08 INFO - PROCESS | 2483 | 1462531868545 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 03:51:08 INFO - PROCESS | 2483 | 1462531868547 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 03:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:51:08 INFO - PROCESS | 2483 | 1462531868549 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:51:08 INFO - PROCESS | 2483 | 1462531868550 Marionette TRACE conn2 <- [1,178,null,{}] 03:51:08 INFO - PROCESS | 2483 | 1462531868598 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:08 INFO - PROCESS | 2483 | 1462531868681 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 03:51:08 INFO - PROCESS | 2483 | 1462531868737 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:08 INFO - PROCESS | 2483 | ++DOCSHELL 0x1231dd800 == 52 [pid = 2483] [id = 52] 03:51:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x119f5a000) [pid = 2483] [serial = 152] [outer = 0x0] 03:51:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x1212e4800) [pid = 2483] [serial = 153] [outer = 0x119f5a000] 03:51:08 INFO - PROCESS | 2483 | 1462531868767 Marionette DEBUG loaded listener.js 03:51:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x1212eb400) [pid = 2483] [serial = 154] [outer = 0x119f5a000] 03:51:09 INFO - PROCESS | 2483 | 1462531869183 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 691ms 03:51:09 INFO - PROCESS | 2483 | 1462531869255 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 03:51:09 INFO - PROCESS | 2483 | 1462531869256 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 03:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:51:09 INFO - PROCESS | 2483 | 1462531869260 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:51:09 INFO - PROCESS | 2483 | 1462531869261 Marionette TRACE conn2 <- [1,182,null,{}] 03:51:09 INFO - PROCESS | 2483 | 1462531869264 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:09 INFO - PROCESS | 2483 | 1462531869356 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 03:51:09 INFO - PROCESS | 2483 | 1462531869490 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:09 INFO - PROCESS | 2483 | ++DOCSHELL 0x113a4e800 == 53 [pid = 2483] [id = 53] 03:51:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x1120d8c00) [pid = 2483] [serial = 155] [outer = 0x0] 03:51:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x1125ba400) [pid = 2483] [serial = 156] [outer = 0x1120d8c00] 03:51:09 INFO - PROCESS | 2483 | 1462531869518 Marionette DEBUG loaded listener.js 03:51:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x113329c00) [pid = 2483] [serial = 157] [outer = 0x1120d8c00] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x1187f5800 == 52 [pid = 2483] [id = 47] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x11849c000 == 51 [pid = 2483] [id = 46] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x117361800 == 50 [pid = 2483] [id = 45] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x119280800 == 49 [pid = 2483] [id = 32] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x11612a800 == 48 [pid = 2483] [id = 44] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x11613a000 == 47 [pid = 2483] [id = 43] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x118336800 == 46 [pid = 2483] [id = 29] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x11734f000 == 45 [pid = 2483] [id = 28] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x11849c800 == 44 [pid = 2483] [id = 30] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x112d2b000 == 43 [pid = 2483] [id = 42] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x118a6f000 == 42 [pid = 2483] [id = 31] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x112d24000 == 41 [pid = 2483] [id = 27] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x119616800 == 40 [pid = 2483] [id = 33] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x1231dd800 == 39 [pid = 2483] [id = 52] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x119f1c800 == 38 [pid = 2483] [id = 51] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x119698000 == 37 [pid = 2483] [id = 34] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x119617800 == 36 [pid = 2483] [id = 50] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x124e87000 == 35 [pid = 2483] [id = 41] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x1234bf000 == 34 [pid = 2483] [id = 38] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x1231d6000 == 33 [pid = 2483] [id = 37] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x119f0b800 == 32 [pid = 2483] [id = 35] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x124449000 == 31 [pid = 2483] [id = 39] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x12126c800 == 30 [pid = 2483] [id = 36] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x12472e800 == 29 [pid = 2483] [id = 40] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x118343000 == 28 [pid = 2483] [id = 49] 03:51:10 INFO - PROCESS | 2483 | --DOCSHELL 0x111fbe000 == 27 [pid = 2483] [id = 48] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x112aa4000) [pid = 2483] [serial = 78] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x11859a000) [pid = 2483] [serial = 81] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x119232800) [pid = 2483] [serial = 84] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x1194c4400) [pid = 2483] [serial = 87] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x119782000) [pid = 2483] [serial = 88] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x119a58c00) [pid = 2483] [serial = 90] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x119acc800) [pid = 2483] [serial = 91] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x119acc400) [pid = 2483] [serial = 93] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x1211ebc00) [pid = 2483] [serial = 94] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x1212e3000) [pid = 2483] [serial = 96] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x123214000) [pid = 2483] [serial = 99] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x124268c00) [pid = 2483] [serial = 102] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x1245bbc00) [pid = 2483] [serial = 105] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x124ef0000) [pid = 2483] [serial = 108] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x1260be800) [pid = 2483] [serial = 111] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x1263abc00) [pid = 2483] [serial = 114] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x126db2400) [pid = 2483] [serial = 117] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x112552c00) [pid = 2483] [serial = 66] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x115e43c00) [pid = 2483] [serial = 69] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x1133c0400) [pid = 2483] [serial = 72] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x1212e9000) [pid = 2483] [serial = 97] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x113a9fc00) [pid = 2483] [serial = 73] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x115193c00) [pid = 2483] [serial = 75] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x123486800) [pid = 2483] [serial = 100] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x124ec4400) [pid = 2483] [serial = 106] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x11839f800) [pid = 2483] [serial = 76] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 101 (0x118990400) [pid = 2483] [serial = 82] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 100 (0x1251e0800) [pid = 2483] [serial = 109] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x1263a5800) [pid = 2483] [serial = 112] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x1183ea400) [pid = 2483] [serial = 79] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 97 (0x116a6cc00) [pid = 2483] [serial = 70] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x112a9fc00) [pid = 2483] [serial = 67] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x119426000) [pid = 2483] [serial = 85] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 94 (0x12d9f1000) [pid = 2483] [serial = 64] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 93 (0x1247f0000) [pid = 2483] [serial = 11] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 92 (0x124068000) [pid = 2483] [serial = 8] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 91 (0x12c0b8000) [pid = 2483] [serial = 36] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 90 (0x12c0a1c00) [pid = 2483] [serial = 33] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 89 (0x12c0ac800) [pid = 2483] [serial = 34] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 88 (0x11858f000) [pid = 2483] [serial = 30] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 87 (0x12c0a3800) [pid = 2483] [serial = 31] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 86 (0x12bb58400) [pid = 2483] [serial = 27] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 85 (0x12bb62000) [pid = 2483] [serial = 28] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 84 (0x12ba49000) [pid = 2483] [serial = 25] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 83 (0x12adbf400) [pid = 2483] [serial = 24] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 82 (0x12ab23800) [pid = 2483] [serial = 21] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 81 (0x12ab27c00) [pid = 2483] [serial = 22] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 80 (0x1293d1000) [pid = 2483] [serial = 16] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 79 (0x1296a1400) [pid = 2483] [serial = 18] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 78 (0x1293cac00) [pid = 2483] [serial = 15] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 77 (0x12d9ef800) [pid = 2483] [serial = 63] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 76 (0x118778c00) [pid = 2483] [serial = 60] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 75 (0x11877cc00) [pid = 2483] [serial = 61] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 74 (0x1183f0800) [pid = 2483] [serial = 57] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 73 (0x118995000) [pid = 2483] [serial = 58] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 72 (0x12d9eac00) [pid = 2483] [serial = 55] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 71 (0x12d50b000) [pid = 2483] [serial = 54] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 70 (0x12d51b000) [pid = 2483] [serial = 48] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 69 (0x12d3ef400) [pid = 2483] [serial = 51] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 68 (0x12ccc6800) [pid = 2483] [serial = 45] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 67 (0x12d115400) [pid = 2483] [serial = 46] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 66 (0x12c70fc00) [pid = 2483] [serial = 42] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 65 (0x12ccbe800) [pid = 2483] [serial = 43] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 64 (0x12c70e000) [pid = 2483] [serial = 39] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 63 (0x12c30f000) [pid = 2483] [serial = 40] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | --DOMWINDOW == 62 (0x12c705000) [pid = 2483] [serial = 37] [outer = 0x0] [url = about:blank] 03:51:10 INFO - PROCESS | 2483 | 1462531870439 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1221ms 03:51:10 INFO - PROCESS | 2483 | 1462531870482 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 03:51:10 INFO - PROCESS | 2483 | 1462531870485 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 03:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:51:10 INFO - PROCESS | 2483 | 1462531870489 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:51:10 INFO - PROCESS | 2483 | 1462531870492 Marionette TRACE conn2 <- [1,186,null,{}] 03:51:10 INFO - PROCESS | 2483 | 1462531870497 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:10 INFO - PROCESS | 2483 | 1462531870566 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 03:51:10 INFO - PROCESS | 2483 | 1462531870574 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:10 INFO - PROCESS | 2483 | ++DOCSHELL 0x112d2b000 == 28 [pid = 2483] [id = 54] 03:51:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 63 (0x113d2a000) [pid = 2483] [serial = 158] [outer = 0x0] 03:51:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 64 (0x113f79000) [pid = 2483] [serial = 159] [outer = 0x113d2a000] 03:51:10 INFO - PROCESS | 2483 | 1462531870604 Marionette DEBUG loaded listener.js 03:51:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 65 (0x11610f400) [pid = 2483] [serial = 160] [outer = 0x113d2a000] 03:51:10 INFO - PROCESS | 2483 | 1462531870916 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 473ms 03:51:10 INFO - PROCESS | 2483 | 1462531870962 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 03:51:10 INFO - PROCESS | 2483 | 1462531870966 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 03:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:51:10 INFO - PROCESS | 2483 | 1462531870971 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:51:10 INFO - PROCESS | 2483 | 1462531870973 Marionette TRACE conn2 <- [1,190,null,{}] 03:51:10 INFO - PROCESS | 2483 | 1462531870975 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:11 INFO - PROCESS | 2483 | 1462531871052 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 03:51:11 INFO - PROCESS | 2483 | 1462531871094 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:11 INFO - PROCESS | 2483 | ++DOCSHELL 0x113acb000 == 29 [pid = 2483] [id = 55] 03:51:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 66 (0x113da0c00) [pid = 2483] [serial = 161] [outer = 0x0] 03:51:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 67 (0x116860000) [pid = 2483] [serial = 162] [outer = 0x113da0c00] 03:51:11 INFO - PROCESS | 2483 | 1462531871122 Marionette DEBUG loaded listener.js 03:51:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 68 (0x1183a0c00) [pid = 2483] [serial = 163] [outer = 0x113da0c00] 03:51:11 INFO - PROCESS | 2483 | 1462531871520 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 568ms 03:51:11 INFO - PROCESS | 2483 | 1462531871541 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 03:51:11 INFO - PROCESS | 2483 | 1462531871543 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 03:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:51:11 INFO - PROCESS | 2483 | 1462531871547 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:51:11 INFO - PROCESS | 2483 | 1462531871551 Marionette TRACE conn2 <- [1,194,null,{}] 03:51:11 INFO - PROCESS | 2483 | 1462531871563 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:11 INFO - PROCESS | 2483 | 1462531871690 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 03:51:11 INFO - PROCESS | 2483 | 1462531871708 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:11 INFO - PROCESS | 2483 | ++DOCSHELL 0x11730f800 == 30 [pid = 2483] [id = 56] 03:51:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 69 (0x113d9f000) [pid = 2483] [serial = 164] [outer = 0x0] 03:51:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 70 (0x11846f800) [pid = 2483] [serial = 165] [outer = 0x113d9f000] 03:51:11 INFO - PROCESS | 2483 | 1462531871754 Marionette DEBUG loaded listener.js 03:51:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 71 (0x11859a000) [pid = 2483] [serial = 166] [outer = 0x113d9f000] 03:51:12 INFO - PROCESS | 2483 | 1462531872073 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 575ms 03:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:51:12 INFO - PROCESS | 2483 | 1462531872123 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 03:51:12 INFO - PROCESS | 2483 | 1462531872124 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 03:51:12 INFO - PROCESS | 2483 | 1462531872126 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:51:12 INFO - PROCESS | 2483 | 1462531872127 Marionette TRACE conn2 <- [1,198,null,{}] 03:51:12 INFO - PROCESS | 2483 | 1462531872130 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:12 INFO - PROCESS | 2483 | 1462531872215 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 03:51:12 INFO - PROCESS | 2483 | 1462531872222 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:12 INFO - PROCESS | 2483 | ++DOCSHELL 0x117356000 == 31 [pid = 2483] [id = 57] 03:51:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 72 (0x1186d0000) [pid = 2483] [serial = 167] [outer = 0x0] 03:51:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 73 (0x11877b400) [pid = 2483] [serial = 168] [outer = 0x1186d0000] 03:51:12 INFO - PROCESS | 2483 | 1462531872249 Marionette DEBUG loaded listener.js 03:51:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 74 (0x118961000) [pid = 2483] [serial = 169] [outer = 0x1186d0000] 03:51:12 INFO - PROCESS | 2483 | 1462531872553 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 468ms 03:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:51:12 INFO - PROCESS | 2483 | 1462531872595 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 03:51:12 INFO - PROCESS | 2483 | 1462531872596 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 03:51:12 INFO - PROCESS | 2483 | 1462531872598 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:51:12 INFO - PROCESS | 2483 | 1462531872599 Marionette TRACE conn2 <- [1,202,null,{}] 03:51:12 INFO - PROCESS | 2483 | 1462531872602 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:12 INFO - PROCESS | 2483 | 1462531872679 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 03:51:12 INFO - PROCESS | 2483 | 1462531872684 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:12 INFO - PROCESS | 2483 | ++DOCSHELL 0x1184a2000 == 32 [pid = 2483] [id = 58] 03:51:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 75 (0x113da0000) [pid = 2483] [serial = 170] [outer = 0x0] 03:51:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 76 (0x118990800) [pid = 2483] [serial = 171] [outer = 0x113da0000] 03:51:12 INFO - PROCESS | 2483 | 1462531872710 Marionette DEBUG loaded listener.js 03:51:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 77 (0x11929e000) [pid = 2483] [serial = 172] [outer = 0x113da0000] 03:51:13 INFO - PROCESS | 2483 | 1462531873059 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 469ms 03:51:13 INFO - PROCESS | 2483 | 1462531873068 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 03:51:13 INFO - PROCESS | 2483 | 1462531873070 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 03:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:51:13 INFO - PROCESS | 2483 | 1462531873072 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:51:13 INFO - PROCESS | 2483 | 1462531873073 Marionette TRACE conn2 <- [1,206,null,{}] 03:51:13 INFO - PROCESS | 2483 | 1462531873075 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:13 INFO - PROCESS | 2483 | 1462531873173 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 03:51:13 INFO - PROCESS | 2483 | 1462531873178 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:13 INFO - PROCESS | 2483 | ++DOCSHELL 0x1187ec000 == 33 [pid = 2483] [id = 59] 03:51:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 78 (0x119426400) [pid = 2483] [serial = 173] [outer = 0x0] 03:51:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 79 (0x11977e400) [pid = 2483] [serial = 174] [outer = 0x119426400] 03:51:13 INFO - PROCESS | 2483 | 1462531873207 Marionette DEBUG loaded listener.js 03:51:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 80 (0x119a5b400) [pid = 2483] [serial = 175] [outer = 0x119426400] 03:51:13 INFO - PROCESS | 2483 | 1462531873546 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 518ms 03:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:51:13 INFO - PROCESS | 2483 | 1462531873591 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 03:51:13 INFO - PROCESS | 2483 | 1462531873592 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 03:51:13 INFO - PROCESS | 2483 | 1462531873594 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:51:13 INFO - PROCESS | 2483 | 1462531873595 Marionette TRACE conn2 <- [1,210,null,{}] 03:51:13 INFO - PROCESS | 2483 | 1462531873598 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:13 INFO - PROCESS | 2483 | 1462531873674 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 03:51:13 INFO - PROCESS | 2483 | 1462531873678 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:13 INFO - PROCESS | 2483 | ++DOCSHELL 0x11932b800 == 34 [pid = 2483] [id = 60] 03:51:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 81 (0x111cb8000) [pid = 2483] [serial = 176] [outer = 0x0] 03:51:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 82 (0x119ac1c00) [pid = 2483] [serial = 177] [outer = 0x111cb8000] 03:51:13 INFO - PROCESS | 2483 | 1462531873726 Marionette DEBUG loaded listener.js 03:51:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 83 (0x1211ec800) [pid = 2483] [serial = 178] [outer = 0x111cb8000] 03:51:14 INFO - PROCESS | 2483 | 1462531874013 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 468ms 03:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:51:14 INFO - PROCESS | 2483 | 1462531874063 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 03:51:14 INFO - PROCESS | 2483 | 1462531874064 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 03:51:14 INFO - PROCESS | 2483 | 1462531874066 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:51:14 INFO - PROCESS | 2483 | 1462531874067 Marionette TRACE conn2 <- [1,214,null,{}] 03:51:14 INFO - PROCESS | 2483 | 1462531874072 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:14 INFO - PROCESS | 2483 | 1462531874150 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 03:51:14 INFO - PROCESS | 2483 | 1462531874177 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:14 INFO - PROCESS | 2483 | ++DOCSHELL 0x119691800 == 35 [pid = 2483] [id = 61] 03:51:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 84 (0x1212e2000) [pid = 2483] [serial = 179] [outer = 0x0] 03:51:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 85 (0x1212e8000) [pid = 2483] [serial = 180] [outer = 0x1212e2000] 03:51:14 INFO - PROCESS | 2483 | 1462531874202 Marionette DEBUG loaded listener.js 03:51:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 86 (0x1231bc800) [pid = 2483] [serial = 181] [outer = 0x1212e2000] 03:51:14 INFO - PROCESS | 2483 | --DOMWINDOW == 85 (0x118960800) [pid = 2483] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:51:14 INFO - PROCESS | 2483 | --DOMWINDOW == 84 (0x116640c00) [pid = 2483] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:51:14 INFO - PROCESS | 2483 | --DOMWINDOW == 83 (0x113476800) [pid = 2483] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:51:14 INFO - PROCESS | 2483 | --DOMWINDOW == 82 (0x11859b800) [pid = 2483] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:51:14 INFO - PROCESS | 2483 | --DOMWINDOW == 81 (0x113472800) [pid = 2483] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:51:14 INFO - PROCESS | 2483 | --DOMWINDOW == 80 (0x1125b6c00) [pid = 2483] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:51:14 INFO - PROCESS | 2483 | --DOMWINDOW == 79 (0x126dde400) [pid = 2483] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:51:14 INFO - PROCESS | 2483 | --DOMWINDOW == 78 (0x12348ec00) [pid = 2483] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:51:14 INFO - PROCESS | 2483 | --DOMWINDOW == 77 (0x126c9d400) [pid = 2483] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:51:14 INFO - PROCESS | 2483 | --DOMWINDOW == 76 (0x12572d400) [pid = 2483] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:51:14 INFO - PROCESS | 2483 | 1462531874526 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 473ms 03:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:51:14 INFO - PROCESS | 2483 | 1462531874540 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 03:51:14 INFO - PROCESS | 2483 | 1462531874541 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 03:51:14 INFO - PROCESS | 2483 | 1462531874543 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:51:14 INFO - PROCESS | 2483 | 1462531874544 Marionette TRACE conn2 <- [1,218,null,{}] 03:51:14 INFO - PROCESS | 2483 | 1462531874547 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:14 INFO - PROCESS | 2483 | 1462531874615 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 03:51:14 INFO - PROCESS | 2483 | 1462531874622 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:14 INFO - PROCESS | 2483 | ++DOCSHELL 0x116fa0800 == 36 [pid = 2483] [id = 62] 03:51:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 77 (0x11859b800) [pid = 2483] [serial = 182] [outer = 0x0] 03:51:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 78 (0x123214c00) [pid = 2483] [serial = 183] [outer = 0x11859b800] 03:51:14 INFO - PROCESS | 2483 | 1462531874646 Marionette DEBUG loaded listener.js 03:51:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 79 (0x123490000) [pid = 2483] [serial = 184] [outer = 0x11859b800] 03:51:14 INFO - PROCESS | 2483 | 1462531874939 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 03:51:14 INFO - PROCESS | 2483 | 1462531874961 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 03:51:14 INFO - PROCESS | 2483 | 1462531874962 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 03:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:51:14 INFO - PROCESS | 2483 | 1462531874965 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:51:14 INFO - PROCESS | 2483 | 1462531874966 Marionette TRACE conn2 <- [1,222,null,{}] 03:51:14 INFO - PROCESS | 2483 | 1462531874968 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:15 INFO - PROCESS | 2483 | 1462531875056 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 03:51:15 INFO - PROCESS | 2483 | 1462531875079 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:15 INFO - PROCESS | 2483 | ++DOCSHELL 0x119f0c000 == 37 [pid = 2483] [id = 63] 03:51:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 80 (0x11858f800) [pid = 2483] [serial = 185] [outer = 0x0] 03:51:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 81 (0x12348d800) [pid = 2483] [serial = 186] [outer = 0x11858f800] 03:51:15 INFO - PROCESS | 2483 | 1462531875104 Marionette DEBUG loaded listener.js 03:51:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 82 (0x124273800) [pid = 2483] [serial = 187] [outer = 0x11858f800] 03:51:15 INFO - PROCESS | 2483 | 1462531875351 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 422ms 03:51:15 INFO - PROCESS | 2483 | 1462531875394 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 03:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:51:15 INFO - PROCESS | 2483 | 1462531875396 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 03:51:15 INFO - PROCESS | 2483 | 1462531875399 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:51:15 INFO - PROCESS | 2483 | 1462531875401 Marionette TRACE conn2 <- [1,226,null,{}] 03:51:15 INFO - PROCESS | 2483 | 1462531875411 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:15 INFO - PROCESS | 2483 | 1462531875513 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 03:51:15 INFO - PROCESS | 2483 | 1462531875520 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:15 INFO - PROCESS | 2483 | ++DOCSHELL 0x118490800 == 38 [pid = 2483] [id = 64] 03:51:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 83 (0x12443c400) [pid = 2483] [serial = 188] [outer = 0x0] 03:51:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 84 (0x1247ea800) [pid = 2483] [serial = 189] [outer = 0x12443c400] 03:51:15 INFO - PROCESS | 2483 | 1462531875549 Marionette DEBUG loaded listener.js 03:51:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 85 (0x11929d400) [pid = 2483] [serial = 190] [outer = 0x12443c400] 03:51:15 INFO - PROCESS | 2483 | 1462531875854 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 477ms 03:51:15 INFO - PROCESS | 2483 | 1462531875877 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 03:51:15 INFO - PROCESS | 2483 | 1462531875878 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 03:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:51:15 INFO - PROCESS | 2483 | 1462531875880 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:51:15 INFO - PROCESS | 2483 | 1462531875881 Marionette TRACE conn2 <- [1,230,null,{}] 03:51:15 INFO - PROCESS | 2483 | 1462531875883 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:15 INFO - PROCESS | 2483 | 1462531875972 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 03:51:15 INFO - PROCESS | 2483 | 1462531875977 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:15 INFO - PROCESS | 2483 | ++DOCSHELL 0x123509000 == 39 [pid = 2483] [id = 65] 03:51:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 86 (0x119f58000) [pid = 2483] [serial = 191] [outer = 0x0] 03:51:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 87 (0x124ec4000) [pid = 2483] [serial = 192] [outer = 0x119f58000] 03:51:16 INFO - PROCESS | 2483 | 1462531876002 Marionette DEBUG loaded listener.js 03:51:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 88 (0x125073400) [pid = 2483] [serial = 193] [outer = 0x119f58000] 03:51:16 INFO - PROCESS | 2483 | 1462531876269 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 418ms 03:51:16 INFO - PROCESS | 2483 | 1462531876311 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 03:51:16 INFO - PROCESS | 2483 | 1462531876312 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 03:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:51:16 INFO - PROCESS | 2483 | 1462531876316 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:51:16 INFO - PROCESS | 2483 | 1462531876317 Marionette TRACE conn2 <- [1,234,null,{}] 03:51:16 INFO - PROCESS | 2483 | 1462531876324 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:16 INFO - PROCESS | 2483 | 1462531876393 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 03:51:16 INFO - PROCESS | 2483 | 1462531876397 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:16 INFO - PROCESS | 2483 | ++DOCSHELL 0x124561000 == 40 [pid = 2483] [id = 66] 03:51:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 89 (0x125077c00) [pid = 2483] [serial = 194] [outer = 0x0] 03:51:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 90 (0x1251e1400) [pid = 2483] [serial = 195] [outer = 0x125077c00] 03:51:16 INFO - PROCESS | 2483 | 1462531876424 Marionette DEBUG loaded listener.js 03:51:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 91 (0x12572f800) [pid = 2483] [serial = 196] [outer = 0x125077c00] 03:51:16 INFO - PROCESS | 2483 | 1462531876974 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 672ms 03:51:16 INFO - PROCESS | 2483 | 1462531876989 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 03:51:16 INFO - PROCESS | 2483 | 1462531876992 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 03:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:51:16 INFO - PROCESS | 2483 | 1462531876995 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:51:17 INFO - PROCESS | 2483 | 1462531876998 Marionette TRACE conn2 <- [1,238,null,{}] 03:51:17 INFO - PROCESS | 2483 | 1462531877002 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:17 INFO - PROCESS | 2483 | 1462531877104 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 03:51:17 INFO - PROCESS | 2483 | 1462531877169 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:17 INFO - PROCESS | 2483 | ++DOCSHELL 0x116898000 == 41 [pid = 2483] [id = 67] 03:51:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 92 (0x113d2b400) [pid = 2483] [serial = 197] [outer = 0x0] 03:51:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 93 (0x116640800) [pid = 2483] [serial = 198] [outer = 0x113d2b400] 03:51:17 INFO - PROCESS | 2483 | 1462531877200 Marionette DEBUG loaded listener.js 03:51:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 94 (0x1172a3800) [pid = 2483] [serial = 199] [outer = 0x113d2b400] 03:51:17 INFO - PROCESS | 2483 | 1462531877792 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 821ms 03:51:17 INFO - PROCESS | 2483 | 1462531877828 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 03:51:17 INFO - PROCESS | 2483 | 1462531877830 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 03:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:51:17 INFO - PROCESS | 2483 | 1462531877834 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:51:17 INFO - PROCESS | 2483 | 1462531877839 Marionette TRACE conn2 <- [1,242,null,{}] 03:51:17 INFO - PROCESS | 2483 | 1462531877843 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:17 INFO - PROCESS | 2483 | 1462531877941 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 03:51:18 INFO - PROCESS | 2483 | 1462531878005 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:18 INFO - PROCESS | 2483 | ++DOCSHELL 0x112e88000 == 42 [pid = 2483] [id = 68] 03:51:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x11519bc00) [pid = 2483] [serial = 200] [outer = 0x0] 03:51:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x116165400) [pid = 2483] [serial = 201] [outer = 0x11519bc00] 03:51:18 INFO - PROCESS | 2483 | 1462531878033 Marionette DEBUG loaded listener.js 03:51:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x1172a2c00) [pid = 2483] [serial = 202] [outer = 0x11519bc00] 03:51:18 INFO - PROCESS | 2483 | --DOCSHELL 0x123509000 == 41 [pid = 2483] [id = 65] 03:51:18 INFO - PROCESS | 2483 | --DOCSHELL 0x118490800 == 40 [pid = 2483] [id = 64] 03:51:18 INFO - PROCESS | 2483 | --DOCSHELL 0x119f0c000 == 39 [pid = 2483] [id = 63] 03:51:18 INFO - PROCESS | 2483 | --DOCSHELL 0x116fa0800 == 38 [pid = 2483] [id = 62] 03:51:18 INFO - PROCESS | 2483 | --DOCSHELL 0x119691800 == 37 [pid = 2483] [id = 61] 03:51:18 INFO - PROCESS | 2483 | --DOCSHELL 0x11932b800 == 36 [pid = 2483] [id = 60] 03:51:18 INFO - PROCESS | 2483 | --DOCSHELL 0x1187ec000 == 35 [pid = 2483] [id = 59] 03:51:18 INFO - PROCESS | 2483 | --DOCSHELL 0x1184a2000 == 34 [pid = 2483] [id = 58] 03:51:18 INFO - PROCESS | 2483 | --DOCSHELL 0x117356000 == 33 [pid = 2483] [id = 57] 03:51:18 INFO - PROCESS | 2483 | --DOCSHELL 0x11730f800 == 32 [pid = 2483] [id = 56] 03:51:18 INFO - PROCESS | 2483 | --DOCSHELL 0x113acb000 == 31 [pid = 2483] [id = 55] 03:51:18 INFO - PROCESS | 2483 | --DOCSHELL 0x112d2b000 == 30 [pid = 2483] [id = 54] 03:51:18 INFO - PROCESS | 2483 | --DOCSHELL 0x113a4e800 == 29 [pid = 2483] [id = 53] 03:51:18 INFO - PROCESS | 2483 | 1462531878428 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:51:18 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x119293800) [pid = 2483] [serial = 136] [outer = 0x0] [url = about:blank] 03:51:18 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x117c41000) [pid = 2483] [serial = 126] [outer = 0x0] [url = about:blank] 03:51:18 INFO - PROCESS | 2483 | --DOMWINDOW == 94 (0x113aa3000) [pid = 2483] [serial = 123] [outer = 0x0] [url = about:blank] 03:51:18 INFO - PROCESS | 2483 | --DOMWINDOW == 93 (0x1183a5c00) [pid = 2483] [serial = 127] [outer = 0x0] [url = about:blank] 03:51:18 INFO - PROCESS | 2483 | --DOMWINDOW == 92 (0x118776800) [pid = 2483] [serial = 132] [outer = 0x0] [url = about:blank] 03:51:18 INFO - PROCESS | 2483 | --DOMWINDOW == 91 (0x11942b000) [pid = 2483] [serial = 138] [outer = 0x0] [url = about:blank] 03:51:18 INFO - PROCESS | 2483 | --DOMWINDOW == 90 (0x118997c00) [pid = 2483] [serial = 135] [outer = 0x0] [url = about:blank] 03:51:18 INFO - PROCESS | 2483 | --DOMWINDOW == 89 (0x1125b8c00) [pid = 2483] [serial = 129] [outer = 0x0] [url = about:blank] 03:51:18 INFO - PROCESS | 2483 | --DOMWINDOW == 88 (0x11877e800) [pid = 2483] [serial = 133] [outer = 0x0] [url = about:blank] 03:51:18 INFO - PROCESS | 2483 | --DOMWINDOW == 87 (0x11978b400) [pid = 2483] [serial = 139] [outer = 0x0] [url = about:blank] 03:51:18 INFO - PROCESS | 2483 | --DOMWINDOW == 86 (0x11519d800) [pid = 2483] [serial = 124] [outer = 0x0] [url = about:blank] 03:51:18 INFO - PROCESS | 2483 | --DOMWINDOW == 85 (0x117c40800) [pid = 2483] [serial = 130] [outer = 0x0] [url = about:blank] 03:51:18 INFO - PROCESS | 2483 | --DOMWINDOW == 84 (0x128ed0000) [pid = 2483] [serial = 121] [outer = 0x0] [url = about:blank] 03:51:18 INFO - PROCESS | 2483 | --DOMWINDOW == 83 (0x128ec4800) [pid = 2483] [serial = 120] [outer = 0x0] [url = about:blank] 03:51:18 INFO - PROCESS | 2483 | --DOMWINDOW == 82 (0x124578000) [pid = 2483] [serial = 103] [outer = 0x0] [url = about:blank] 03:51:18 INFO - PROCESS | 2483 | --DOMWINDOW == 81 (0x126dd9800) [pid = 2483] [serial = 118] [outer = 0x0] [url = about:blank] 03:51:18 INFO - PROCESS | 2483 | --DOMWINDOW == 80 (0x126c96c00) [pid = 2483] [serial = 115] [outer = 0x0] [url = about:blank] 03:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 625ms 03:51:18 INFO - PROCESS | 2483 | 1462531878460 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 03:51:18 INFO - PROCESS | 2483 | 1462531878464 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 03:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:51:18 INFO - PROCESS | 2483 | 1462531878469 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:51:18 INFO - PROCESS | 2483 | 1462531878470 Marionette TRACE conn2 <- [1,246,null,{}] 03:51:18 INFO - PROCESS | 2483 | 1462531878473 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:18 INFO - PROCESS | 2483 | 1462531878543 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 03:51:18 INFO - PROCESS | 2483 | 1462531878548 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:18 INFO - PROCESS | 2483 | ++DOCSHELL 0x116894800 == 30 [pid = 2483] [id = 69] 03:51:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 81 (0x117c36c00) [pid = 2483] [serial = 203] [outer = 0x0] 03:51:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 82 (0x1183a5c00) [pid = 2483] [serial = 204] [outer = 0x117c36c00] 03:51:18 INFO - PROCESS | 2483 | 1462531878576 Marionette DEBUG loaded listener.js 03:51:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 83 (0x1183ec800) [pid = 2483] [serial = 205] [outer = 0x117c36c00] 03:51:18 INFO - PROCESS | 2483 | 1462531878879 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:51:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 84 (0x1183f3c00) [pid = 2483] [serial = 206] [outer = 0x12d115c00] 03:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 420ms 03:51:18 INFO - PROCESS | 2483 | 1462531878910 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 03:51:18 INFO - PROCESS | 2483 | 1462531878911 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 03:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:51:18 INFO - PROCESS | 2483 | 1462531878932 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:51:18 INFO - PROCESS | 2483 | 1462531878935 Marionette TRACE conn2 <- [1,250,null,{}] 03:51:18 INFO - PROCESS | 2483 | 1462531878945 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:19 INFO - PROCESS | 2483 | 1462531879025 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 03:51:19 INFO - PROCESS | 2483 | 1462531879071 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:19 INFO - PROCESS | 2483 | ++DOCSHELL 0x11735c000 == 31 [pid = 2483] [id = 70] 03:51:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 85 (0x11839e000) [pid = 2483] [serial = 207] [outer = 0x0] 03:51:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 86 (0x11846e800) [pid = 2483] [serial = 208] [outer = 0x11839e000] 03:51:19 INFO - PROCESS | 2483 | 1462531879100 Marionette DEBUG loaded listener.js 03:51:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 87 (0x11899ac00) [pid = 2483] [serial = 209] [outer = 0x11839e000] 03:51:19 INFO - PROCESS | 2483 | 1462531879378 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 489ms 03:51:19 INFO - PROCESS | 2483 | 1462531879409 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 03:51:19 INFO - PROCESS | 2483 | 1462531879411 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 03:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:51:19 INFO - PROCESS | 2483 | 1462531879413 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:51:19 INFO - PROCESS | 2483 | 1462531879414 Marionette TRACE conn2 <- [1,254,null,{}] 03:51:19 INFO - PROCESS | 2483 | 1462531879417 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:19 INFO - PROCESS | 2483 | 1462531879507 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 03:51:19 INFO - PROCESS | 2483 | 1462531879512 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:19 INFO - PROCESS | 2483 | ++DOCSHELL 0x11854d800 == 32 [pid = 2483] [id = 71] 03:51:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 88 (0x1131b9000) [pid = 2483] [serial = 210] [outer = 0x0] 03:51:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 89 (0x11942f800) [pid = 2483] [serial = 211] [outer = 0x1131b9000] 03:51:19 INFO - PROCESS | 2483 | 1462531879543 Marionette DEBUG loaded listener.js 03:51:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 90 (0x11977f400) [pid = 2483] [serial = 212] [outer = 0x1131b9000] 03:51:20 INFO - PROCESS | 2483 | 1462531880017 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 619ms 03:51:20 INFO - PROCESS | 2483 | 1462531880033 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 03:51:20 INFO - PROCESS | 2483 | 1462531880035 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 03:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:51:20 INFO - PROCESS | 2483 | 1462531880040 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:51:20 INFO - PROCESS | 2483 | 1462531880041 Marionette TRACE conn2 <- [1,258,null,{}] 03:51:20 INFO - PROCESS | 2483 | 1462531880044 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:20 INFO - PROCESS | 2483 | 1462531880109 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 03:51:20 INFO - PROCESS | 2483 | 1462531880113 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:20 INFO - PROCESS | 2483 | ++DOCSHELL 0x119317800 == 33 [pid = 2483] [id = 72] 03:51:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 91 (0x11333bc00) [pid = 2483] [serial = 213] [outer = 0x0] 03:51:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 92 (0x119a53c00) [pid = 2483] [serial = 214] [outer = 0x11333bc00] 03:51:20 INFO - PROCESS | 2483 | 1462531880141 Marionette DEBUG loaded listener.js 03:51:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 93 (0x119ab1c00) [pid = 2483] [serial = 215] [outer = 0x11333bc00] 03:51:20 INFO - PROCESS | 2483 | 1462531880446 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 418ms 03:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:51:20 INFO - PROCESS | 2483 | 1462531880460 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 03:51:20 INFO - PROCESS | 2483 | 1462531880461 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 03:51:20 INFO - PROCESS | 2483 | 1462531880463 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:51:20 INFO - PROCESS | 2483 | 1462531880464 Marionette TRACE conn2 <- [1,262,null,{}] 03:51:20 INFO - PROCESS | 2483 | 1462531880467 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:20 INFO - PROCESS | 2483 | 1462531880557 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 03:51:20 INFO - PROCESS | 2483 | 1462531880587 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:20 INFO - PROCESS | 2483 | ++DOCSHELL 0x119329000 == 34 [pid = 2483] [id = 73] 03:51:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 94 (0x1133b8400) [pid = 2483] [serial = 216] [outer = 0x0] 03:51:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x119abec00) [pid = 2483] [serial = 217] [outer = 0x1133b8400] 03:51:20 INFO - PROCESS | 2483 | 1462531880613 Marionette DEBUG loaded listener.js 03:51:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x124434800) [pid = 2483] [serial = 218] [outer = 0x1133b8400] 03:51:21 INFO - PROCESS | 2483 | 1462531881046 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 619ms 03:51:21 INFO - PROCESS | 2483 | 1462531881086 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 03:51:21 INFO - PROCESS | 2483 | 1462531881088 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 03:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:51:21 INFO - PROCESS | 2483 | 1462531881091 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:51:21 INFO - PROCESS | 2483 | 1462531881093 Marionette TRACE conn2 <- [1,266,null,{}] 03:51:21 INFO - PROCESS | 2483 | 1462531881096 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:21 INFO - PROCESS | 2483 | 1462531881223 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 03:51:21 INFO - PROCESS | 2483 | 1462531881242 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:21 INFO - PROCESS | 2483 | ++DOCSHELL 0x119fd7000 == 35 [pid = 2483] [id = 74] 03:51:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x11839dc00) [pid = 2483] [serial = 219] [outer = 0x0] 03:51:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x124580c00) [pid = 2483] [serial = 220] [outer = 0x11839dc00] 03:51:21 INFO - PROCESS | 2483 | 1462531881283 Marionette DEBUG loaded listener.js 03:51:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x1247f1800) [pid = 2483] [serial = 221] [outer = 0x11839dc00] 03:51:21 INFO - PROCESS | 2483 | 1462531881605 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 570ms 03:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:51:21 INFO - PROCESS | 2483 | 1462531881662 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 03:51:21 INFO - PROCESS | 2483 | 1462531881663 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 03:51:21 INFO - PROCESS | 2483 | 1462531881665 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:51:21 INFO - PROCESS | 2483 | 1462531881666 Marionette TRACE conn2 <- [1,270,null,{}] 03:51:21 INFO - PROCESS | 2483 | 1462531881668 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:21 INFO - PROCESS | 2483 | 1462531881749 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 03:51:21 INFO - PROCESS | 2483 | 1462531881778 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:21 INFO - PROCESS | 2483 | ++DOCSHELL 0x11306a800 == 36 [pid = 2483] [id = 75] 03:51:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x124441400) [pid = 2483] [serial = 222] [outer = 0x0] 03:51:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x124ef3800) [pid = 2483] [serial = 223] [outer = 0x124441400] 03:51:21 INFO - PROCESS | 2483 | 1462531881802 Marionette DEBUG loaded listener.js 03:51:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 102 (0x12513fc00) [pid = 2483] [serial = 224] [outer = 0x124441400] 03:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 418ms 03:51:22 INFO - PROCESS | 2483 | 1462531882078 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:51:22 INFO - PROCESS | 2483 | 1462531882084 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 03:51:22 INFO - PROCESS | 2483 | 1462531882085 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 03:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:51:22 INFO - PROCESS | 2483 | 1462531882097 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:51:22 INFO - PROCESS | 2483 | 1462531882098 Marionette TRACE conn2 <- [1,274,null,{}] 03:51:22 INFO - PROCESS | 2483 | 1462531882100 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:22 INFO - PROCESS | 2483 | 1462531882196 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 03:51:22 INFO - PROCESS | 2483 | 1462531882200 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:22 INFO - PROCESS | 2483 | ++DOCSHELL 0x124445800 == 37 [pid = 2483] [id = 76] 03:51:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x124ef8000) [pid = 2483] [serial = 225] [outer = 0x0] 03:51:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x125732400) [pid = 2483] [serial = 226] [outer = 0x124ef8000] 03:51:22 INFO - PROCESS | 2483 | 1462531882248 Marionette DEBUG loaded listener.js 03:51:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x1260c5c00) [pid = 2483] [serial = 227] [outer = 0x124ef8000] 03:51:22 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x113da0000) [pid = 2483] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:51:22 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x113da0c00) [pid = 2483] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:51:22 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x1186d0000) [pid = 2483] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:51:22 INFO - PROCESS | 2483 | --DOMWINDOW == 101 (0x113d2a000) [pid = 2483] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:51:22 INFO - PROCESS | 2483 | --DOMWINDOW == 100 (0x111cb8000) [pid = 2483] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:51:22 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x12443c400) [pid = 2483] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:51:22 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x113d9f000) [pid = 2483] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:51:22 INFO - PROCESS | 2483 | --DOMWINDOW == 97 (0x112053000) [pid = 2483] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:51:22 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x1168b8000) [pid = 2483] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:51:22 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x119f58000) [pid = 2483] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:51:22 INFO - PROCESS | 2483 | --DOMWINDOW == 94 (0x118778800) [pid = 2483] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:51:22 INFO - PROCESS | 2483 | --DOMWINDOW == 93 (0x119426400) [pid = 2483] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:51:22 INFO - PROCESS | 2483 | --DOMWINDOW == 92 (0x1212e2000) [pid = 2483] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:51:22 INFO - PROCESS | 2483 | --DOMWINDOW == 91 (0x11859b800) [pid = 2483] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:51:22 INFO - PROCESS | 2483 | --DOMWINDOW == 90 (0x119aa9000) [pid = 2483] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:51:22 INFO - PROCESS | 2483 | --DOMWINDOW == 89 (0x119f5a000) [pid = 2483] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:51:22 INFO - PROCESS | 2483 | --DOMWINDOW == 88 (0x11858f800) [pid = 2483] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:51:22 INFO - PROCESS | 2483 | 1462531882776 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 720ms 03:51:22 INFO - PROCESS | 2483 | 1462531882816 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 03:51:22 INFO - PROCESS | 2483 | 1462531882818 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 03:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:51:22 INFO - PROCESS | 2483 | 1462531882821 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:51:22 INFO - PROCESS | 2483 | 1462531882823 Marionette TRACE conn2 <- [1,278,null,{}] 03:51:22 INFO - PROCESS | 2483 | 1462531882826 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:22 INFO - PROCESS | 2483 | 1462531882929 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 03:51:22 INFO - PROCESS | 2483 | 1462531882939 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:22 INFO - PROCESS | 2483 | ++DOCSHELL 0x118535800 == 38 [pid = 2483] [id = 77] 03:51:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 89 (0x1168b8000) [pid = 2483] [serial = 228] [outer = 0x0] 03:51:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 90 (0x1183e5000) [pid = 2483] [serial = 229] [outer = 0x1168b8000] 03:51:22 INFO - PROCESS | 2483 | 1462531882980 Marionette DEBUG loaded listener.js 03:51:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 91 (0x11922b000) [pid = 2483] [serial = 230] [outer = 0x1168b8000] 03:51:23 INFO - PROCESS | 2483 | 1462531883345 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 572ms 03:51:23 INFO - PROCESS | 2483 | 1462531883393 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 03:51:23 INFO - PROCESS | 2483 | 1462531883395 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 03:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:51:23 INFO - PROCESS | 2483 | 1462531883398 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:51:23 INFO - PROCESS | 2483 | 1462531883401 Marionette TRACE conn2 <- [1,282,null,{}] 03:51:23 INFO - PROCESS | 2483 | 1462531883404 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:23 INFO - PROCESS | 2483 | 1462531883533 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 03:51:23 INFO - PROCESS | 2483 | 1462531883542 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:23 INFO - PROCESS | 2483 | ++DOCSHELL 0x12474d800 == 39 [pid = 2483] [id = 78] 03:51:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 92 (0x11978a400) [pid = 2483] [serial = 231] [outer = 0x0] 03:51:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 93 (0x1263a1c00) [pid = 2483] [serial = 232] [outer = 0x11978a400] 03:51:23 INFO - PROCESS | 2483 | 1462531883587 Marionette DEBUG loaded listener.js 03:51:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 94 (0x12699c000) [pid = 2483] [serial = 233] [outer = 0x11978a400] 03:51:23 INFO - PROCESS | 2483 | 1462531883965 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 574ms 03:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:51:23 INFO - PROCESS | 2483 | 1462531883974 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 03:51:23 INFO - PROCESS | 2483 | 1462531883976 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 03:51:23 INFO - PROCESS | 2483 | 1462531883978 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:51:23 INFO - PROCESS | 2483 | 1462531883979 Marionette TRACE conn2 <- [1,286,null,{}] 03:51:23 INFO - PROCESS | 2483 | 1462531883981 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:24 INFO - PROCESS | 2483 | 1462531884074 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 03:51:24 INFO - PROCESS | 2483 | 1462531884080 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:24 INFO - PROCESS | 2483 | ++DOCSHELL 0x1250ba000 == 40 [pid = 2483] [id = 79] 03:51:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x119f59400) [pid = 2483] [serial = 234] [outer = 0x0] 03:51:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x126c9dc00) [pid = 2483] [serial = 235] [outer = 0x119f59400] 03:51:24 INFO - PROCESS | 2483 | 1462531884105 Marionette DEBUG loaded listener.js 03:51:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x126dd6000) [pid = 2483] [serial = 236] [outer = 0x119f59400] 03:51:24 INFO - PROCESS | 2483 | 1462531884409 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 03:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:51:24 INFO - PROCESS | 2483 | 1462531884446 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 03:51:24 INFO - PROCESS | 2483 | 1462531884447 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 03:51:24 INFO - PROCESS | 2483 | 1462531884449 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:51:24 INFO - PROCESS | 2483 | 1462531884451 Marionette TRACE conn2 <- [1,290,null,{}] 03:51:24 INFO - PROCESS | 2483 | 1462531884456 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:24 INFO - PROCESS | 2483 | 1462531884524 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 03:51:24 INFO - PROCESS | 2483 | 1462531884528 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:24 INFO - PROCESS | 2483 | ++DOCSHELL 0x126029800 == 41 [pid = 2483] [id = 80] 03:51:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x126dd9800) [pid = 2483] [serial = 237] [outer = 0x0] 03:51:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x128d77000) [pid = 2483] [serial = 238] [outer = 0x126dd9800] 03:51:24 INFO - PROCESS | 2483 | 1462531884554 Marionette DEBUG loaded listener.js 03:51:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x128ecc800) [pid = 2483] [serial = 239] [outer = 0x126dd9800] 03:51:24 INFO - PROCESS | 2483 | 1462531884963 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 522ms 03:51:24 INFO - PROCESS | 2483 | 1462531884973 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 03:51:24 INFO - PROCESS | 2483 | 1462531884975 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 03:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:51:24 INFO - PROCESS | 2483 | 1462531884979 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:51:24 INFO - PROCESS | 2483 | 1462531884981 Marionette TRACE conn2 <- [1,294,null,{}] 03:51:24 INFO - PROCESS | 2483 | 1462531884985 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:25 INFO - PROCESS | 2483 | 1462531885081 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 03:51:25 INFO - PROCESS | 2483 | 1462531885124 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:25 INFO - PROCESS | 2483 | ++DOCSHELL 0x116845000 == 42 [pid = 2483] [id = 81] 03:51:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x1133c3000) [pid = 2483] [serial = 240] [outer = 0x0] 03:51:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 102 (0x11519d800) [pid = 2483] [serial = 241] [outer = 0x1133c3000] 03:51:25 INFO - PROCESS | 2483 | 1462531885154 Marionette DEBUG loaded listener.js 03:51:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x11839d800) [pid = 2483] [serial = 242] [outer = 0x1133c3000] 03:51:25 INFO - PROCESS | 2483 | 1462531885560 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51: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. 03:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 620ms 03:51:25 INFO - PROCESS | 2483 | 1462531885600 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 03:51:25 INFO - PROCESS | 2483 | 1462531885603 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 03:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:51:25 INFO - PROCESS | 2483 | 1462531885608 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:51:25 INFO - PROCESS | 2483 | 1462531885610 Marionette TRACE conn2 <- [1,298,null,{}] 03:51:25 INFO - PROCESS | 2483 | 1462531885612 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:25 INFO - PROCESS | 2483 | 1462531885707 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 03:51:25 INFO - PROCESS | 2483 | 1462531885751 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:25 INFO - PROCESS | 2483 | ++DOCSHELL 0x11969a800 == 43 [pid = 2483] [id = 82] 03:51:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x1183a5400) [pid = 2483] [serial = 243] [outer = 0x0] 03:51:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x11877dc00) [pid = 2483] [serial = 244] [outer = 0x1183a5400] 03:51:25 INFO - PROCESS | 2483 | 1462531885780 Marionette DEBUG loaded listener.js 03:51:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x119293800) [pid = 2483] [serial = 245] [outer = 0x1183a5400] 03:51:26 INFO - PROCESS | 2483 | 1462531886191 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 621ms 03:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:51:26 INFO - PROCESS | 2483 | 1462531886230 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 03:51:26 INFO - PROCESS | 2483 | 1462531886231 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 03:51:26 INFO - PROCESS | 2483 | 1462531886234 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:51:26 INFO - PROCESS | 2483 | 1462531886236 Marionette TRACE conn2 <- [1,302,null,{}] 03:51:26 INFO - PROCESS | 2483 | 1462531886244 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:26 INFO - PROCESS | 2483 | 1462531886339 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 03:51:26 INFO - PROCESS | 2483 | 1462531886416 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:26 INFO - PROCESS | 2483 | ++DOCSHELL 0x1257c6800 == 44 [pid = 2483] [id = 83] 03:51:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x119aa9800) [pid = 2483] [serial = 246] [outer = 0x0] 03:51:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x11a029000) [pid = 2483] [serial = 247] [outer = 0x119aa9800] 03:51:26 INFO - PROCESS | 2483 | 1462531886449 Marionette DEBUG loaded listener.js 03:51:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x123214000) [pid = 2483] [serial = 248] [outer = 0x119aa9800] 03:51:26 INFO - PROCESS | 2483 | 1462531886863 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51: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. 03:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 672ms 03:51:26 INFO - PROCESS | 2483 | 1462531886907 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 03:51:26 INFO - PROCESS | 2483 | 1462531886908 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 03:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:51:26 INFO - PROCESS | 2483 | 1462531886911 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:51:26 INFO - PROCESS | 2483 | 1462531886912 Marionette TRACE conn2 <- [1,306,null,{}] 03:51:26 INFO - PROCESS | 2483 | 1462531886914 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:27 INFO - PROCESS | 2483 | 1462531887009 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 03:51:27 INFO - PROCESS | 2483 | 1462531887065 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:27 INFO - PROCESS | 2483 | ++DOCSHELL 0x126d2b000 == 45 [pid = 2483] [id = 84] 03:51:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x1235f2800) [pid = 2483] [serial = 249] [outer = 0x0] 03:51:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x1245c5800) [pid = 2483] [serial = 250] [outer = 0x1235f2800] 03:51:27 INFO - PROCESS | 2483 | 1462531887094 Marionette DEBUG loaded listener.js 03:51:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x1260bd000) [pid = 2483] [serial = 251] [outer = 0x1235f2800] 03:51:27 INFO - PROCESS | 2483 | 1462531887498 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51: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. 03:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 619ms 03:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:51:27 INFO - PROCESS | 2483 | 1462531887530 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 03:51:27 INFO - PROCESS | 2483 | 1462531887532 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 03:51:27 INFO - PROCESS | 2483 | 1462531887534 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:51:27 INFO - PROCESS | 2483 | 1462531887535 Marionette TRACE conn2 <- [1,310,null,{}] 03:51:27 INFO - PROCESS | 2483 | 1462531887538 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:27 INFO - PROCESS | 2483 | 1462531887639 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 03:51:27 INFO - PROCESS | 2483 | 1462531887714 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:27 INFO - PROCESS | 2483 | ++DOCSHELL 0x11688f000 == 46 [pid = 2483] [id = 85] 03:51:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x11876fc00) [pid = 2483] [serial = 252] [outer = 0x0] 03:51:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x124575c00) [pid = 2483] [serial = 253] [outer = 0x11876fc00] 03:51:27 INFO - PROCESS | 2483 | 1462531887744 Marionette DEBUG loaded listener.js 03:51:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x126927400) [pid = 2483] [serial = 254] [outer = 0x11876fc00] 03:51:28 INFO - PROCESS | 2483 | 1462531888260 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 771ms 03:51:28 INFO - PROCESS | 2483 | 1462531888305 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 03:51:28 INFO - PROCESS | 2483 | 1462531888307 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 03:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:51:28 INFO - PROCESS | 2483 | 1462531888311 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:51:28 INFO - PROCESS | 2483 | 1462531888313 Marionette TRACE conn2 <- [1,314,null,{}] 03:51:28 INFO - PROCESS | 2483 | 1462531888317 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:28 INFO - PROCESS | 2483 | 1462531888440 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 03:51:28 INFO - PROCESS | 2483 | 1462531888465 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:28 INFO - PROCESS | 2483 | ++DOCSHELL 0x116f97000 == 47 [pid = 2483] [id = 86] 03:51:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x1134e7000) [pid = 2483] [serial = 255] [outer = 0x0] 03:51:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x113f77800) [pid = 2483] [serial = 256] [outer = 0x1134e7000] 03:51:28 INFO - PROCESS | 2483 | 1462531888513 Marionette DEBUG loaded listener.js 03:51:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x1168b5400) [pid = 2483] [serial = 257] [outer = 0x1134e7000] 03:51:28 INFO - PROCESS | 2483 | --DOCSHELL 0x1250ba000 == 46 [pid = 2483] [id = 79] 03:51:28 INFO - PROCESS | 2483 | --DOCSHELL 0x12474d800 == 45 [pid = 2483] [id = 78] 03:51:28 INFO - PROCESS | 2483 | --DOCSHELL 0x118535800 == 44 [pid = 2483] [id = 77] 03:51:28 INFO - PROCESS | 2483 | --DOCSHELL 0x124445800 == 43 [pid = 2483] [id = 76] 03:51:28 INFO - PROCESS | 2483 | --DOCSHELL 0x11306a800 == 42 [pid = 2483] [id = 75] 03:51:28 INFO - PROCESS | 2483 | --DOCSHELL 0x119fd7000 == 41 [pid = 2483] [id = 74] 03:51:28 INFO - PROCESS | 2483 | --DOCSHELL 0x119329000 == 40 [pid = 2483] [id = 73] 03:51:28 INFO - PROCESS | 2483 | --DOCSHELL 0x119317800 == 39 [pid = 2483] [id = 72] 03:51:28 INFO - PROCESS | 2483 | --DOCSHELL 0x11854d800 == 38 [pid = 2483] [id = 71] 03:51:28 INFO - PROCESS | 2483 | --DOCSHELL 0x11735c000 == 37 [pid = 2483] [id = 70] 03:51:28 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x1125ba400) [pid = 2483] [serial = 156] [outer = 0x0] [url = about:blank] 03:51:28 INFO - PROCESS | 2483 | --DOCSHELL 0x116894800 == 36 [pid = 2483] [id = 69] 03:51:28 INFO - PROCESS | 2483 | --DOCSHELL 0x112e88000 == 35 [pid = 2483] [id = 68] 03:51:28 INFO - PROCESS | 2483 | --DOCSHELL 0x116898000 == 34 [pid = 2483] [id = 67] 03:51:28 INFO - PROCESS | 2483 | --DOCSHELL 0x124561000 == 33 [pid = 2483] [id = 66] 03:51:28 INFO - PROCESS | 2483 | 1462531888967 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51: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. 03:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 673ms 03:51:28 INFO - PROCESS | 2483 | 1462531888984 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 03:51:28 INFO - PROCESS | 2483 | 1462531888990 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 03:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:51:28 INFO - PROCESS | 2483 | 1462531888995 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:51:28 INFO - PROCESS | 2483 | 1462531888996 Marionette TRACE conn2 <- [1,318,null,{}] 03:51:29 INFO - PROCESS | 2483 | 1462531888999 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:29 INFO - PROCESS | 2483 | 1462531889078 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x118990800) [pid = 2483] [serial = 171] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x11929e000) [pid = 2483] [serial = 172] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x116860000) [pid = 2483] [serial = 162] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x1183a0c00) [pid = 2483] [serial = 163] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x11877b400) [pid = 2483] [serial = 168] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x113f79000) [pid = 2483] [serial = 159] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x11610f400) [pid = 2483] [serial = 160] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x119ac1c00) [pid = 2483] [serial = 177] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x11929d400) [pid = 2483] [serial = 190] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x11846f800) [pid = 2483] [serial = 165] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x11859a000) [pid = 2483] [serial = 166] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x113470800) [pid = 2483] [serial = 142] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x1125b6400) [pid = 2483] [serial = 141] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x1183f0400) [pid = 2483] [serial = 145] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x125073400) [pid = 2483] [serial = 193] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 101 (0x1183acc00) [pid = 2483] [serial = 144] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 100 (0x113aaa800) [pid = 2483] [serial = 148] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x119425800) [pid = 2483] [serial = 147] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x11977e400) [pid = 2483] [serial = 174] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 97 (0x1212e8000) [pid = 2483] [serial = 180] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x1211ec800) [pid = 2483] [serial = 178] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x123214c00) [pid = 2483] [serial = 183] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 94 (0x119f59c00) [pid = 2483] [serial = 151] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 93 (0x124ec4000) [pid = 2483] [serial = 192] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 92 (0x1247ea800) [pid = 2483] [serial = 189] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 91 (0x119ac1800) [pid = 2483] [serial = 150] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 90 (0x123490000) [pid = 2483] [serial = 184] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 89 (0x1212eb400) [pid = 2483] [serial = 154] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 88 (0x1212e4800) [pid = 2483] [serial = 153] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 87 (0x1231bc800) [pid = 2483] [serial = 181] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 86 (0x119a5b400) [pid = 2483] [serial = 175] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 85 (0x124273800) [pid = 2483] [serial = 187] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 84 (0x118961000) [pid = 2483] [serial = 169] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | --DOMWINDOW == 83 (0x12348d800) [pid = 2483] [serial = 186] [outer = 0x0] [url = about:blank] 03:51:29 INFO - PROCESS | 2483 | 1462531889128 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:29 INFO - PROCESS | 2483 | ++DOCSHELL 0x115e81800 == 34 [pid = 2483] [id = 87] 03:51:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 84 (0x113470800) [pid = 2483] [serial = 258] [outer = 0x0] 03:51:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 85 (0x1168c4000) [pid = 2483] [serial = 259] [outer = 0x113470800] 03:51:29 INFO - PROCESS | 2483 | 1462531889154 Marionette DEBUG loaded listener.js 03:51:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 86 (0x1183f1800) [pid = 2483] [serial = 260] [outer = 0x113470800] 03:51:29 INFO - PROCESS | 2483 | 1462531889447 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51: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. 03:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 468ms 03:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:51:29 INFO - PROCESS | 2483 | 1462531889464 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 03:51:29 INFO - PROCESS | 2483 | 1462531889465 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 03:51:29 INFO - PROCESS | 2483 | 1462531889467 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:51:29 INFO - PROCESS | 2483 | 1462531889470 Marionette TRACE conn2 <- [1,322,null,{}] 03:51:29 INFO - PROCESS | 2483 | 1462531889485 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:29 INFO - PROCESS | 2483 | 1462531889565 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 03:51:29 INFO - PROCESS | 2483 | 1462531889573 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:29 INFO - PROCESS | 2483 | ++DOCSHELL 0x11849e800 == 35 [pid = 2483] [id = 88] 03:51:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 87 (0x11877b400) [pid = 2483] [serial = 261] [outer = 0x0] 03:51:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 88 (0x11929f800) [pid = 2483] [serial = 262] [outer = 0x11877b400] 03:51:29 INFO - PROCESS | 2483 | 1462531889600 Marionette DEBUG loaded listener.js 03:51:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 89 (0x1194cc800) [pid = 2483] [serial = 263] [outer = 0x11877b400] 03:51:29 INFO - PROCESS | 2483 | 1462531889959 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51: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. 03:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 529ms 03:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:51:30 INFO - PROCESS | 2483 | 1462531889996 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 03:51:30 INFO - PROCESS | 2483 | 1462531889998 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 03:51:30 INFO - PROCESS | 2483 | 1462531890000 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:51:30 INFO - PROCESS | 2483 | 1462531890001 Marionette TRACE conn2 <- [1,326,null,{}] 03:51:30 INFO - PROCESS | 2483 | 1462531890004 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:30 INFO - PROCESS | 2483 | 1462531890075 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 03:51:30 INFO - PROCESS | 2483 | 1462531890080 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:30 INFO - PROCESS | 2483 | ++DOCSHELL 0x118a73000 == 36 [pid = 2483] [id = 89] 03:51:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 90 (0x119785000) [pid = 2483] [serial = 264] [outer = 0x0] 03:51:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 91 (0x119a5f800) [pid = 2483] [serial = 265] [outer = 0x119785000] 03:51:30 INFO - PROCESS | 2483 | 1462531890108 Marionette DEBUG loaded listener.js 03:51:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 92 (0x1211eb800) [pid = 2483] [serial = 266] [outer = 0x119785000] 03:51:30 INFO - PROCESS | 2483 | 1462531890453 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51: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. 03:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 473ms 03:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:51:30 INFO - PROCESS | 2483 | 1462531890474 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 03:51:30 INFO - PROCESS | 2483 | 1462531890475 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 03:51:30 INFO - PROCESS | 2483 | 1462531890482 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:51:30 INFO - PROCESS | 2483 | 1462531890483 Marionette TRACE conn2 <- [1,330,null,{}] 03:51:30 INFO - PROCESS | 2483 | 1462531890486 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:30 INFO - PROCESS | 2483 | 1462531890558 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 03:51:30 INFO - PROCESS | 2483 | 1462531890562 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:30 INFO - PROCESS | 2483 | ++DOCSHELL 0x119319800 == 37 [pid = 2483] [id = 90] 03:51:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 93 (0x1212e2400) [pid = 2483] [serial = 267] [outer = 0x0] 03:51:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 94 (0x1231b8400) [pid = 2483] [serial = 268] [outer = 0x1212e2400] 03:51:30 INFO - PROCESS | 2483 | 1462531890590 Marionette DEBUG loaded listener.js 03:51:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x124435c00) [pid = 2483] [serial = 269] [outer = 0x1212e2400] 03:51:30 INFO - PROCESS | 2483 | 1462531890927 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51: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. 03:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 474ms 03:51:30 INFO - PROCESS | 2483 | 1462531890952 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 03:51:30 INFO - PROCESS | 2483 | 1462531890954 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 03:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:51:30 INFO - PROCESS | 2483 | 1462531890958 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:51:30 INFO - PROCESS | 2483 | 1462531890959 Marionette TRACE conn2 <- [1,334,null,{}] 03:51:30 INFO - PROCESS | 2483 | 1462531890961 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:31 INFO - PROCESS | 2483 | 1462531891048 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 03:51:31 INFO - PROCESS | 2483 | 1462531891058 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:31 INFO - PROCESS | 2483 | ++DOCSHELL 0x112e02800 == 38 [pid = 2483] [id = 91] 03:51:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x1247ebc00) [pid = 2483] [serial = 270] [outer = 0x0] 03:51:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x125133c00) [pid = 2483] [serial = 271] [outer = 0x1247ebc00] 03:51:31 INFO - PROCESS | 2483 | 1462531891085 Marionette DEBUG loaded listener.js 03:51:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x12692cc00) [pid = 2483] [serial = 272] [outer = 0x1247ebc00] 03:51:31 INFO - PROCESS | 2483 | 1462531891457 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51: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. 03:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 03:51:31 INFO - PROCESS | 2483 | 1462531891476 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 03:51:31 INFO - PROCESS | 2483 | 1462531891477 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 03:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:51:31 INFO - PROCESS | 2483 | 1462531891489 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:51:31 INFO - PROCESS | 2483 | 1462531891490 Marionette TRACE conn2 <- [1,338,null,{}] 03:51:31 INFO - PROCESS | 2483 | 1462531891492 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:31 INFO - PROCESS | 2483 | 1462531891587 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 03:51:31 INFO - PROCESS | 2483 | 1462531891591 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:31 INFO - PROCESS | 2483 | ++DOCSHELL 0x1232d4000 == 39 [pid = 2483] [id = 92] 03:51:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x124271800) [pid = 2483] [serial = 273] [outer = 0x0] 03:51:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x126db1800) [pid = 2483] [serial = 274] [outer = 0x124271800] 03:51:31 INFO - PROCESS | 2483 | 1462531891616 Marionette DEBUG loaded listener.js 03:51:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x126dba800) [pid = 2483] [serial = 275] [outer = 0x124271800] 03:51:32 INFO - PROCESS | 2483 | 1462531892032 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 569ms 03:51:32 INFO - PROCESS | 2483 | 1462531892058 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 03:51:32 INFO - PROCESS | 2483 | 1462531892060 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 03:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:51:32 INFO - PROCESS | 2483 | 1462531892063 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:51:32 INFO - PROCESS | 2483 | 1462531892065 Marionette TRACE conn2 <- [1,342,null,{}] 03:51:32 INFO - PROCESS | 2483 | 1462531892078 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:32 INFO - PROCESS | 2483 | 1462531892215 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 03:51:32 INFO - PROCESS | 2483 | 1462531892265 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:32 INFO - PROCESS | 2483 | ++DOCSHELL 0x124455800 == 40 [pid = 2483] [id = 93] 03:51:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 102 (0x126db5400) [pid = 2483] [serial = 276] [outer = 0x0] 03:51:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x126dd9c00) [pid = 2483] [serial = 277] [outer = 0x126db5400] 03:51:32 INFO - PROCESS | 2483 | 1462531892300 Marionette DEBUG loaded listener.js 03:51:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x128d6cc00) [pid = 2483] [serial = 278] [outer = 0x126db5400] 03:51:32 INFO - PROCESS | 2483 | 1462531892611 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51: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. 03:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 571ms 03:51:32 INFO - PROCESS | 2483 | 1462531892634 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 03:51:32 INFO - PROCESS | 2483 | 1462531892635 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 03:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:51:32 INFO - PROCESS | 2483 | 1462531892640 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:51:32 INFO - PROCESS | 2483 | 1462531892642 Marionette TRACE conn2 <- [1,346,null,{}] 03:51:32 INFO - PROCESS | 2483 | 1462531892650 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:32 INFO - PROCESS | 2483 | 1462531892737 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 03:51:32 INFO - PROCESS | 2483 | 1462531892741 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:32 INFO - PROCESS | 2483 | ++DOCSHELL 0x124b6a800 == 41 [pid = 2483] [id = 94] 03:51:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x128d6f000) [pid = 2483] [serial = 279] [outer = 0x0] 03:51:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x128d73800) [pid = 2483] [serial = 280] [outer = 0x128d6f000] 03:51:32 INFO - PROCESS | 2483 | 1462531892766 Marionette DEBUG loaded listener.js 03:51:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x128ec7800) [pid = 2483] [serial = 281] [outer = 0x128d6f000] 03:51:33 INFO - PROCESS | 2483 | 1462531893100 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51: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. 03:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 476ms 03:51:33 INFO - PROCESS | 2483 | 1462531893114 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 03:51:33 INFO - PROCESS | 2483 | 1462531893115 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 03:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:51:33 INFO - PROCESS | 2483 | 1462531893118 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:51:33 INFO - PROCESS | 2483 | 1462531893119 Marionette TRACE conn2 <- [1,350,null,{}] 03:51:33 INFO - PROCESS | 2483 | 1462531893132 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:33 INFO - PROCESS | 2483 | 1462531893298 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 03:51:33 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x11333bc00) [pid = 2483] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:51:33 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x11839dc00) [pid = 2483] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:51:33 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x1133b8400) [pid = 2483] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:51:33 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x117c36c00) [pid = 2483] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:51:33 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x124ef8000) [pid = 2483] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:51:33 INFO - PROCESS | 2483 | --DOMWINDOW == 101 (0x11519bc00) [pid = 2483] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:51:33 INFO - PROCESS | 2483 | --DOMWINDOW == 100 (0x124441400) [pid = 2483] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:51:33 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x1131b9000) [pid = 2483] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:51:33 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x11839e000) [pid = 2483] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:51:33 INFO - PROCESS | 2483 | --DOMWINDOW == 97 (0x11978a400) [pid = 2483] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:51:33 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x119f59400) [pid = 2483] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:51:33 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x1168b8000) [pid = 2483] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:51:33 INFO - PROCESS | 2483 | --DOMWINDOW == 94 (0x1120d8c00) [pid = 2483] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:51:33 INFO - PROCESS | 2483 | 1462531893333 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:33 INFO - PROCESS | 2483 | ++DOCSHELL 0x116a9a800 == 42 [pid = 2483] [id = 95] 03:51:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x1125b7c00) [pid = 2483] [serial = 282] [outer = 0x0] 03:51:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x113f37800) [pid = 2483] [serial = 283] [outer = 0x1125b7c00] 03:51:33 INFO - PROCESS | 2483 | 1462531893358 Marionette DEBUG loaded listener.js 03:51:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x11942b800) [pid = 2483] [serial = 284] [outer = 0x1125b7c00] 03:51:33 INFO - PROCESS | 2483 | 1462531893617 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51: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. 03:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 523ms 03:51:33 INFO - PROCESS | 2483 | 1462531893649 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 03:51:33 INFO - PROCESS | 2483 | 1462531893651 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 03:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:51:33 INFO - PROCESS | 2483 | 1462531893661 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:51:33 INFO - PROCESS | 2483 | 1462531893663 Marionette TRACE conn2 <- [1,354,null,{}] 03:51:33 INFO - PROCESS | 2483 | 1462531893665 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:33 INFO - PROCESS | 2483 | 1462531893761 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 03:51:33 INFO - PROCESS | 2483 | 1462531893765 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:33 INFO - PROCESS | 2483 | ++DOCSHELL 0x1290b2000 == 43 [pid = 2483] [id = 96] 03:51:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x124066000) [pid = 2483] [serial = 285] [outer = 0x0] 03:51:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x1293c9400) [pid = 2483] [serial = 286] [outer = 0x124066000] 03:51:33 INFO - PROCESS | 2483 | 1462531893794 Marionette DEBUG loaded listener.js 03:51:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x1294ee800) [pid = 2483] [serial = 287] [outer = 0x124066000] 03:51:34 INFO - PROCESS | 2483 | 1462531894142 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51: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. 03:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 519ms 03:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:51:34 INFO - PROCESS | 2483 | 1462531894181 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 03:51:34 INFO - PROCESS | 2483 | 1462531894182 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 03:51:34 INFO - PROCESS | 2483 | 1462531894184 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:51:34 INFO - PROCESS | 2483 | 1462531894185 Marionette TRACE conn2 <- [1,358,null,{}] 03:51:34 INFO - PROCESS | 2483 | 1462531894188 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:34 INFO - PROCESS | 2483 | 1462531894263 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 03:51:34 INFO - PROCESS | 2483 | 1462531894267 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:34 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293aa000 == 44 [pid = 2483] [id = 97] 03:51:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x1294f1c00) [pid = 2483] [serial = 288] [outer = 0x0] 03:51:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 102 (0x129661000) [pid = 2483] [serial = 289] [outer = 0x1294f1c00] 03:51:34 INFO - PROCESS | 2483 | 1462531894295 Marionette DEBUG loaded listener.js 03:51:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x12966a800) [pid = 2483] [serial = 290] [outer = 0x1294f1c00] 03:51:34 INFO - PROCESS | 2483 | 1462531894610 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51: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. 03:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 472ms 03:51:34 INFO - PROCESS | 2483 | 1462531894657 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 03:51:34 INFO - PROCESS | 2483 | 1462531894658 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 03:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:51:34 INFO - PROCESS | 2483 | 1462531894660 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:51:34 INFO - PROCESS | 2483 | 1462531894661 Marionette TRACE conn2 <- [1,362,null,{}] 03:51:34 INFO - PROCESS | 2483 | 1462531894663 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:34 INFO - PROCESS | 2483 | 1462531894738 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 03:51:34 INFO - PROCESS | 2483 | 1462531894743 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:34 INFO - PROCESS | 2483 | ++DOCSHELL 0x1298ad000 == 45 [pid = 2483] [id = 98] 03:51:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x12966b000) [pid = 2483] [serial = 291] [outer = 0x0] 03:51:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x1296a7800) [pid = 2483] [serial = 292] [outer = 0x12966b000] 03:51:34 INFO - PROCESS | 2483 | 1462531894767 Marionette DEBUG loaded listener.js 03:51:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x12a732400) [pid = 2483] [serial = 293] [outer = 0x12966b000] 03:51:35 INFO - PROCESS | 2483 | 1462531895106 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51: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. 03:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 469ms 03:51:35 INFO - PROCESS | 2483 | 1462531895130 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 03:51:35 INFO - PROCESS | 2483 | 1462531895131 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 03:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:51:35 INFO - PROCESS | 2483 | 1462531895133 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:51:35 INFO - PROCESS | 2483 | 1462531895134 Marionette TRACE conn2 <- [1,366,null,{}] 03:51:35 INFO - PROCESS | 2483 | 1462531895137 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:35 INFO - PROCESS | 2483 | 1462531895234 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 03:51:35 INFO - PROCESS | 2483 | 1462531895242 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:35 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a836800 == 46 [pid = 2483] [id = 99] 03:51:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x12a738800) [pid = 2483] [serial = 294] [outer = 0x0] 03:51:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x12a81bc00) [pid = 2483] [serial = 295] [outer = 0x12a738800] 03:51:35 INFO - PROCESS | 2483 | 1462531895267 Marionette DEBUG loaded listener.js 03:51:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x12a829800) [pid = 2483] [serial = 296] [outer = 0x12a738800] 03:51:35 INFO - PROCESS | 2483 | 1462531895740 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51: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. 03:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 618ms 03:51:35 INFO - PROCESS | 2483 | 1462531895752 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 03:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:51:35 INFO - PROCESS | 2483 | 1462531895755 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 03:51:35 INFO - PROCESS | 2483 | 1462531895758 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:51:35 INFO - PROCESS | 2483 | 1462531895761 Marionette TRACE conn2 <- [1,370,null,{}] 03:51:35 INFO - PROCESS | 2483 | 1462531895765 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:35 INFO - PROCESS | 2483 | 1462531895866 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 03:51:35 INFO - PROCESS | 2483 | 1462531895909 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:35 INFO - PROCESS | 2483 | ++DOCSHELL 0x117326000 == 47 [pid = 2483] [id = 100] 03:51:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x115e98000) [pid = 2483] [serial = 297] [outer = 0x0] 03:51:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x1172a4c00) [pid = 2483] [serial = 298] [outer = 0x115e98000] 03:51:35 INFO - PROCESS | 2483 | 1462531895941 Marionette DEBUG loaded listener.js 03:51:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x1183e6c00) [pid = 2483] [serial = 299] [outer = 0x115e98000] 03:51:36 INFO - PROCESS | 2483 | 1462531896371 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 673ms 03:51:36 INFO - PROCESS | 2483 | 1462531896432 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 03:51:36 INFO - PROCESS | 2483 | 1462531896435 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 03:51:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:51:36 INFO - PROCESS | 2483 | 1462531896458 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:51:36 INFO - PROCESS | 2483 | 1462531896460 Marionette TRACE conn2 <- [1,374,null,{}] 03:51:36 INFO - PROCESS | 2483 | 1462531896463 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:36 INFO - PROCESS | 2483 | 1462531896586 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 03:51:36 INFO - PROCESS | 2483 | 1462531896646 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:36 INFO - PROCESS | 2483 | ++DOCSHELL 0x119a27800 == 48 [pid = 2483] [id = 101] 03:51:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x118967400) [pid = 2483] [serial = 300] [outer = 0x0] 03:51:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x11942b000) [pid = 2483] [serial = 301] [outer = 0x118967400] 03:51:36 INFO - PROCESS | 2483 | 1462531896675 Marionette DEBUG loaded listener.js 03:51:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x119781000) [pid = 2483] [serial = 302] [outer = 0x118967400] 03:51:37 INFO - PROCESS | 2483 | 1462531897104 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:51:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:51:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 675ms 03:51:37 INFO - PROCESS | 2483 | 1462531897132 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 03:51:37 INFO - PROCESS | 2483 | 1462531897133 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 03:51:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:51:37 INFO - PROCESS | 2483 | 1462531897136 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:51:37 INFO - PROCESS | 2483 | 1462531897138 Marionette TRACE conn2 <- [1,378,null,{}] 03:51:37 INFO - PROCESS | 2483 | 1462531897146 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:37 INFO - PROCESS | 2483 | 1462531897247 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 03:51:37 INFO - PROCESS | 2483 | 1462531897291 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:37 INFO - PROCESS | 2483 | ++DOCSHELL 0x1290a5800 == 49 [pid = 2483] [id = 102] 03:51:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x1212e6800) [pid = 2483] [serial = 303] [outer = 0x0] 03:51:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x12483a800) [pid = 2483] [serial = 304] [outer = 0x1212e6800] 03:51:37 INFO - PROCESS | 2483 | 1462531897326 Marionette DEBUG loaded listener.js 03:51:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x125730000) [pid = 2483] [serial = 305] [outer = 0x1212e6800] 03:51:37 INFO - PROCESS | 2483 | 1462531897811 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:51:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:51:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 722ms 03:51:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:51:37 INFO - PROCESS | 2483 | 1462531897881 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 03:51:37 INFO - PROCESS | 2483 | 1462531897883 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 03:51:37 INFO - PROCESS | 2483 | 1462531897887 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:51:37 INFO - PROCESS | 2483 | 1462531897890 Marionette TRACE conn2 <- [1,382,null,{}] 03:51:37 INFO - PROCESS | 2483 | 1462531897892 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:37 INFO - PROCESS | 2483 | 1462531897992 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 03:51:38 INFO - PROCESS | 2483 | 1462531898050 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:38 INFO - PROCESS | 2483 | ++DOCSHELL 0x11660b800 == 50 [pid = 2483] [id = 103] 03:51:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x117679c00) [pid = 2483] [serial = 306] [outer = 0x0] 03:51:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x126c9e400) [pid = 2483] [serial = 307] [outer = 0x117679c00] 03:51:38 INFO - PROCESS | 2483 | 1462531898080 Marionette DEBUG loaded listener.js 03:51:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x128d77800) [pid = 2483] [serial = 308] [outer = 0x117679c00] 03:51:38 INFO - PROCESS | 2483 | 1462531898647 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:51:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:51:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 771ms 03:51:38 INFO - PROCESS | 2483 | 1462531898658 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 03:51:38 INFO - PROCESS | 2483 | 1462531898661 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 03:51:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:51:38 INFO - PROCESS | 2483 | 1462531898664 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:51:38 INFO - PROCESS | 2483 | 1462531898667 Marionette TRACE conn2 <- [1,386,null,{}] 03:51:38 INFO - PROCESS | 2483 | 1462531898670 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:38 INFO - PROCESS | 2483 | 1462531898759 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 03:51:38 INFO - PROCESS | 2483 | 1462531898804 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:38 INFO - PROCESS | 2483 | ++DOCSHELL 0x11732a000 == 51 [pid = 2483] [id = 104] 03:51:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x115e44c00) [pid = 2483] [serial = 309] [outer = 0x0] 03:51:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x11610fc00) [pid = 2483] [serial = 310] [outer = 0x115e44c00] 03:51:38 INFO - PROCESS | 2483 | 1462531898831 Marionette DEBUG loaded listener.js 03:51:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x117332400) [pid = 2483] [serial = 311] [outer = 0x115e44c00] 03:51:39 INFO - PROCESS | 2483 | 1462531899245 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:51:39 INFO - PROCESS | 2483 | --DOCSHELL 0x1298ad000 == 50 [pid = 2483] [id = 98] 03:51:39 INFO - PROCESS | 2483 | --DOCSHELL 0x1293aa000 == 49 [pid = 2483] [id = 97] 03:51:39 INFO - PROCESS | 2483 | --DOCSHELL 0x1290b2000 == 48 [pid = 2483] [id = 96] 03:51:39 INFO - PROCESS | 2483 | --DOCSHELL 0x116a9a800 == 47 [pid = 2483] [id = 95] 03:51:39 INFO - PROCESS | 2483 | --DOCSHELL 0x124b6a800 == 46 [pid = 2483] [id = 94] 03:51:39 INFO - PROCESS | 2483 | --DOCSHELL 0x124455800 == 45 [pid = 2483] [id = 93] 03:51:39 INFO - PROCESS | 2483 | --DOCSHELL 0x1232d4000 == 44 [pid = 2483] [id = 92] 03:51:39 INFO - PROCESS | 2483 | --DOCSHELL 0x112e02800 == 43 [pid = 2483] [id = 91] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x1251e1400) [pid = 2483] [serial = 195] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x128d77000) [pid = 2483] [serial = 238] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOCSHELL 0x119319800 == 42 [pid = 2483] [id = 90] 03:51:39 INFO - PROCESS | 2483 | --DOCSHELL 0x118a73000 == 41 [pid = 2483] [id = 89] 03:51:39 INFO - PROCESS | 2483 | --DOCSHELL 0x11849e800 == 40 [pid = 2483] [id = 88] 03:51:39 INFO - PROCESS | 2483 | --DOCSHELL 0x115e81800 == 39 [pid = 2483] [id = 87] 03:51:39 INFO - PROCESS | 2483 | --DOCSHELL 0x116f97000 == 38 [pid = 2483] [id = 86] 03:51:39 INFO - PROCESS | 2483 | --DOCSHELL 0x126d2b000 == 37 [pid = 2483] [id = 84] 03:51:39 INFO - PROCESS | 2483 | --DOCSHELL 0x1257c6800 == 36 [pid = 2483] [id = 83] 03:51:39 INFO - PROCESS | 2483 | --DOCSHELL 0x11969a800 == 35 [pid = 2483] [id = 82] 03:51:39 INFO - PROCESS | 2483 | --DOCSHELL 0x116845000 == 34 [pid = 2483] [id = 81] 03:51:39 INFO - PROCESS | 2483 | --DOCSHELL 0x126029800 == 33 [pid = 2483] [id = 80] 03:51:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:51:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 03:51:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:51:39 INFO - PROCESS | 2483 | 1462531899336 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 03:51:39 INFO - PROCESS | 2483 | 1462531899339 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 03:51:39 INFO - PROCESS | 2483 | 1462531899343 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:51:39 INFO - PROCESS | 2483 | 1462531899345 Marionette TRACE conn2 <- [1,390,null,{}] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x119ab1c00) [pid = 2483] [serial = 215] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x124580c00) [pid = 2483] [serial = 220] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x12d3eb000) [pid = 2483] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x116640800) [pid = 2483] [serial = 198] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x119abec00) [pid = 2483] [serial = 217] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x1183a5c00) [pid = 2483] [serial = 204] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x1260c5c00) [pid = 2483] [serial = 227] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x116165400) [pid = 2483] [serial = 201] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x1183ec800) [pid = 2483] [serial = 205] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x1172a2c00) [pid = 2483] [serial = 202] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x124ef3800) [pid = 2483] [serial = 223] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x11942f800) [pid = 2483] [serial = 211] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x11846e800) [pid = 2483] [serial = 208] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x124434800) [pid = 2483] [serial = 218] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x12699c000) [pid = 2483] [serial = 233] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x12513fc00) [pid = 2483] [serial = 224] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x126c9dc00) [pid = 2483] [serial = 235] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x11922b000) [pid = 2483] [serial = 230] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x125732400) [pid = 2483] [serial = 226] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x1183e5000) [pid = 2483] [serial = 229] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 101 (0x1247f1800) [pid = 2483] [serial = 221] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 100 (0x113329c00) [pid = 2483] [serial = 157] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x1263a1c00) [pid = 2483] [serial = 232] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x11899ac00) [pid = 2483] [serial = 209] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 97 (0x119a53c00) [pid = 2483] [serial = 214] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x11977f400) [pid = 2483] [serial = 212] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x126dd6000) [pid = 2483] [serial = 236] [outer = 0x0] [url = about:blank] 03:51:39 INFO - PROCESS | 2483 | 1462531899368 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:39 INFO - PROCESS | 2483 | 1462531899444 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 03:51:39 INFO - PROCESS | 2483 | 1462531899456 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:39 INFO - PROCESS | 2483 | ++DOCSHELL 0x116136000 == 34 [pid = 2483] [id = 105] 03:51:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x1183a1400) [pid = 2483] [serial = 312] [outer = 0x0] 03:51:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x1183e5000) [pid = 2483] [serial = 313] [outer = 0x1183a1400] 03:51:39 INFO - PROCESS | 2483 | 1462531899482 Marionette DEBUG loaded listener.js 03:51:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x118476000) [pid = 2483] [serial = 314] [outer = 0x1183a1400] 03:51:39 INFO - PROCESS | 2483 | 1462531899839 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:51:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:51:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 528ms 03:51:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:51:39 INFO - PROCESS | 2483 | 1462531899871 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 03:51:39 INFO - PROCESS | 2483 | 1462531899873 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 03:51:39 INFO - PROCESS | 2483 | 1462531899875 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:51:39 INFO - PROCESS | 2483 | 1462531899877 Marionette TRACE conn2 <- [1,394,null,{}] 03:51:39 INFO - PROCESS | 2483 | 1462531899884 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:39 INFO - PROCESS | 2483 | 1462531899973 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 03:51:40 INFO - PROCESS | 2483 | 1462531900018 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:40 INFO - PROCESS | 2483 | ++DOCSHELL 0x11736c000 == 35 [pid = 2483] [id = 106] 03:51:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x118472400) [pid = 2483] [serial = 315] [outer = 0x0] 03:51:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x11877c400) [pid = 2483] [serial = 316] [outer = 0x118472400] 03:51:40 INFO - PROCESS | 2483 | 1462531900045 Marionette DEBUG loaded listener.js 03:51:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x119235800) [pid = 2483] [serial = 317] [outer = 0x118472400] 03:51:40 INFO - PROCESS | 2483 | 1462531900342 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:51:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:51:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 520ms 03:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:51:40 INFO - PROCESS | 2483 | 1462531900396 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 03:51:40 INFO - PROCESS | 2483 | 1462531900397 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 03:51:40 INFO - PROCESS | 2483 | 1462531900399 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:51:40 INFO - PROCESS | 2483 | 1462531900400 Marionette TRACE conn2 <- [1,398,null,{}] 03:51:40 INFO - PROCESS | 2483 | 1462531900403 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:40 INFO - PROCESS | 2483 | 1462531900476 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 03:51:40 INFO - PROCESS | 2483 | 1462531900523 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:40 INFO - PROCESS | 2483 | ++DOCSHELL 0x11853a800 == 36 [pid = 2483] [id = 107] 03:51:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 102 (0x118772400) [pid = 2483] [serial = 318] [outer = 0x0] 03:51:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x119427000) [pid = 2483] [serial = 319] [outer = 0x118772400] 03:51:40 INFO - PROCESS | 2483 | 1462531900552 Marionette DEBUG loaded listener.js 03:51:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x119aa6000) [pid = 2483] [serial = 320] [outer = 0x118772400] 03:51:40 INFO - PROCESS | 2483 | 1462531900974 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:51:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:51:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 617ms 03:51:41 INFO - PROCESS | 2483 | 1462531901018 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 03:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:51:41 INFO - PROCESS | 2483 | 1462531901020 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 03:51:41 INFO - PROCESS | 2483 | 1462531901023 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:51:41 INFO - PROCESS | 2483 | 1462531901024 Marionette TRACE conn2 <- [1,402,null,{}] 03:51:41 INFO - PROCESS | 2483 | 1462531901039 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:41 INFO - PROCESS | 2483 | 1462531901111 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 03:51:41 INFO - PROCESS | 2483 | 1462531901115 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:41 INFO - PROCESS | 2483 | ++DOCSHELL 0x113f46800 == 37 [pid = 2483] [id = 108] 03:51:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x112a9dc00) [pid = 2483] [serial = 321] [outer = 0x0] 03:51:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x119f5d000) [pid = 2483] [serial = 322] [outer = 0x112a9dc00] 03:51:41 INFO - PROCESS | 2483 | 1462531901142 Marionette DEBUG loaded listener.js 03:51:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x124435400) [pid = 2483] [serial = 323] [outer = 0x112a9dc00] 03:51:41 INFO - PROCESS | 2483 | 1462531901527 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:51:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:51:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 534ms 03:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:51:41 INFO - PROCESS | 2483 | 1462531901557 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 03:51:41 INFO - PROCESS | 2483 | 1462531901558 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 03:51:41 INFO - PROCESS | 2483 | 1462531901566 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:51:41 INFO - PROCESS | 2483 | 1462531901567 Marionette TRACE conn2 <- [1,406,null,{}] 03:51:41 INFO - PROCESS | 2483 | 1462531901570 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:41 INFO - PROCESS | 2483 | 1462531901676 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 03:51:41 INFO - PROCESS | 2483 | 1462531901684 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:41 INFO - PROCESS | 2483 | ++DOCSHELL 0x12127d000 == 38 [pid = 2483] [id = 109] 03:51:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x1245bb400) [pid = 2483] [serial = 324] [outer = 0x0] 03:51:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x124eec800) [pid = 2483] [serial = 325] [outer = 0x1245bb400] 03:51:41 INFO - PROCESS | 2483 | 1462531901711 Marionette DEBUG loaded listener.js 03:51:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x1260bd800) [pid = 2483] [serial = 326] [outer = 0x1245bb400] 03:51:42 INFO - PROCESS | 2483 | 1462531902073 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:51:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:51:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 03:51:42 INFO - PROCESS | 2483 | 1462531902084 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 03:51:42 INFO - PROCESS | 2483 | 1462531902085 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 03:51:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:51:42 INFO - PROCESS | 2483 | 1462531902094 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:51:42 INFO - PROCESS | 2483 | 1462531902095 Marionette TRACE conn2 <- [1,410,null,{}] 03:51:42 INFO - PROCESS | 2483 | 1462531902097 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:42 INFO - PROCESS | 2483 | 1462531902188 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 03:51:42 INFO - PROCESS | 2483 | 1462531902192 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:42 INFO - PROCESS | 2483 | ++DOCSHELL 0x1234aa800 == 39 [pid = 2483] [id = 110] 03:51:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x1251e1400) [pid = 2483] [serial = 327] [outer = 0x0] 03:51:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x1263a6800) [pid = 2483] [serial = 328] [outer = 0x1251e1400] 03:51:42 INFO - PROCESS | 2483 | 1462531902217 Marionette DEBUG loaded listener.js 03:51:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x126c9d800) [pid = 2483] [serial = 329] [outer = 0x1251e1400] 03:51:42 INFO - PROCESS | 2483 | 1462531902565 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:51:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:51:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 525ms 03:51:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:51:42 INFO - PROCESS | 2483 | 1462531902613 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 03:51:42 INFO - PROCESS | 2483 | 1462531902615 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 03:51:42 INFO - PROCESS | 2483 | 1462531902617 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:51:42 INFO - PROCESS | 2483 | 1462531902618 Marionette TRACE conn2 <- [1,414,null,{}] 03:51:42 INFO - PROCESS | 2483 | 1462531902628 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:42 INFO - PROCESS | 2483 | 1462531902720 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 03:51:42 INFO - PROCESS | 2483 | 1462531902725 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:42 INFO - PROCESS | 2483 | ++DOCSHELL 0x124452800 == 40 [pid = 2483] [id = 111] 03:51:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x124574c00) [pid = 2483] [serial = 330] [outer = 0x0] 03:51:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x126db0c00) [pid = 2483] [serial = 331] [outer = 0x124574c00] 03:51:42 INFO - PROCESS | 2483 | 1462531902750 Marionette DEBUG loaded listener.js 03:51:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x126dd7000) [pid = 2483] [serial = 332] [outer = 0x124574c00] 03:51:43 INFO - PROCESS | 2483 | 1462531903115 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:51:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:51:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 525ms 03:51:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:51:43 INFO - PROCESS | 2483 | 1462531903143 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 03:51:43 INFO - PROCESS | 2483 | 1462531903144 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 03:51:43 INFO - PROCESS | 2483 | 1462531903146 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:51:43 INFO - PROCESS | 2483 | 1462531903147 Marionette TRACE conn2 <- [1,418,null,{}] 03:51:43 INFO - PROCESS | 2483 | 1462531903149 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:43 INFO - PROCESS | 2483 | 1462531903241 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 03:51:43 INFO - PROCESS | 2483 | 1462531903252 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:43 INFO - PROCESS | 2483 | ++DOCSHELL 0x124b76800 == 41 [pid = 2483] [id = 112] 03:51:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x126c9f400) [pid = 2483] [serial = 333] [outer = 0x0] 03:51:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x128d6e000) [pid = 2483] [serial = 334] [outer = 0x126c9f400] 03:51:43 INFO - PROCESS | 2483 | 1462531903278 Marionette DEBUG loaded listener.js 03:51:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x128ec6c00) [pid = 2483] [serial = 335] [outer = 0x126c9f400] 03:51:43 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x1294f1c00) [pid = 2483] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:51:43 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x124271800) [pid = 2483] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:51:43 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x126db5400) [pid = 2483] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:51:43 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x1247ebc00) [pid = 2483] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:51:43 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x11876fc00) [pid = 2483] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:51:43 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x1134e7000) [pid = 2483] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:51:43 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x1212e2400) [pid = 2483] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:51:43 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x128d6f000) [pid = 2483] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:51:43 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x119785000) [pid = 2483] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:51:43 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x11877b400) [pid = 2483] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:51:43 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x113470800) [pid = 2483] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:51:43 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x1125b7c00) [pid = 2483] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:51:43 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x124066000) [pid = 2483] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:51:43 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x125077c00) [pid = 2483] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:51:43 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x12966b000) [pid = 2483] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:51:43 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x113d2b400) [pid = 2483] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:51:43 INFO - PROCESS | 2483 | 1462531903612 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:51: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 03:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1069ms 03:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:51:44 INFO - PROCESS | 2483 | 1462531904212 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:51:44 INFO - PROCESS | 2483 | 1462531904215 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 03:51:44 INFO - PROCESS | 2483 | 1462531904217 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 03:51:44 INFO - PROCESS | 2483 | 1462531904221 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:51:44 INFO - PROCESS | 2483 | 1462531904222 Marionette TRACE conn2 <- [1,422,null,{}] 03:51:44 INFO - PROCESS | 2483 | 1462531904225 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:44 INFO - PROCESS | 2483 | 1462531904303 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 03:51:44 INFO - PROCESS | 2483 | 1462531904351 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:44 INFO - PROCESS | 2483 | ++DOCSHELL 0x1257ca800 == 42 [pid = 2483] [id = 113] 03:51:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x119427800) [pid = 2483] [serial = 336] [outer = 0x0] 03:51:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x126dde000) [pid = 2483] [serial = 337] [outer = 0x119427800] 03:51:44 INFO - PROCESS | 2483 | 1462531904392 Marionette DEBUG loaded listener.js 03:51:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x128ecc000) [pid = 2483] [serial = 338] [outer = 0x119427800] 03:51:45 INFO - PROCESS | 2483 | 1462531905161 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:51:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:51:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 974ms 03:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:51:45 INFO - PROCESS | 2483 | 1462531905193 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 03:51:45 INFO - PROCESS | 2483 | 1462531905195 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 03:51:45 INFO - PROCESS | 2483 | 1462531905197 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:51:45 INFO - PROCESS | 2483 | 1462531905199 Marionette TRACE conn2 <- [1,426,null,{}] 03:51:45 INFO - PROCESS | 2483 | 1462531905201 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:45 INFO - PROCESS | 2483 | 1462531905292 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 03:51:45 INFO - PROCESS | 2483 | 1462531905296 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:45 INFO - PROCESS | 2483 | ++DOCSHELL 0x12903a000 == 43 [pid = 2483] [id = 114] 03:51:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x129014800) [pid = 2483] [serial = 339] [outer = 0x0] 03:51:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x129666000) [pid = 2483] [serial = 340] [outer = 0x129014800] 03:51:45 INFO - PROCESS | 2483 | 1462531905325 Marionette DEBUG loaded listener.js 03:51:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x12a73bc00) [pid = 2483] [serial = 341] [outer = 0x129014800] 03:51:46 INFO - PROCESS | 2483 | --DOCSHELL 0x11688f000 == 42 [pid = 2483] [id = 85] 03:51:46 INFO - PROCESS | 2483 | --DOCSHELL 0x11732a000 == 41 [pid = 2483] [id = 104] 03:51:46 INFO - PROCESS | 2483 | --DOCSHELL 0x11660b800 == 40 [pid = 2483] [id = 103] 03:51:46 INFO - PROCESS | 2483 | --DOCSHELL 0x1290a5800 == 39 [pid = 2483] [id = 102] 03:51:46 INFO - PROCESS | 2483 | --DOCSHELL 0x119a27800 == 38 [pid = 2483] [id = 101] 03:51:46 INFO - PROCESS | 2483 | --DOCSHELL 0x117326000 == 37 [pid = 2483] [id = 100] 03:51:46 INFO - PROCESS | 2483 | --DOCSHELL 0x12a836800 == 36 [pid = 2483] [id = 99] 03:51:46 INFO - PROCESS | 2483 | --DOCSHELL 0x116136000 == 35 [pid = 2483] [id = 105] 03:51:46 INFO - PROCESS | 2483 | --DOCSHELL 0x113f46800 == 34 [pid = 2483] [id = 108] 03:51:46 INFO - PROCESS | 2483 | --DOCSHELL 0x124b76800 == 33 [pid = 2483] [id = 112] 03:51:46 INFO - PROCESS | 2483 | --DOCSHELL 0x1234aa800 == 32 [pid = 2483] [id = 110] 03:51:46 INFO - PROCESS | 2483 | --DOCSHELL 0x124452800 == 31 [pid = 2483] [id = 111] 03:51:46 INFO - PROCESS | 2483 | --DOCSHELL 0x1257ca800 == 30 [pid = 2483] [id = 113] 03:51:46 INFO - PROCESS | 2483 | --DOCSHELL 0x12127d000 == 29 [pid = 2483] [id = 109] 03:51:46 INFO - PROCESS | 2483 | --DOCSHELL 0x11736c000 == 28 [pid = 2483] [id = 106] 03:51:46 INFO - PROCESS | 2483 | --DOCSHELL 0x11853a800 == 27 [pid = 2483] [id = 107] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x12572f800) [pid = 2483] [serial = 196] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x12966a800) [pid = 2483] [serial = 290] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x126db1800) [pid = 2483] [serial = 274] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x126dd9c00) [pid = 2483] [serial = 277] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x125133c00) [pid = 2483] [serial = 271] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x124575c00) [pid = 2483] [serial = 253] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x1168b5400) [pid = 2483] [serial = 257] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 101 (0x113f77800) [pid = 2483] [serial = 256] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 100 (0x1231b8400) [pid = 2483] [serial = 268] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x124435c00) [pid = 2483] [serial = 269] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x128ec7800) [pid = 2483] [serial = 281] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 97 (0x119a5f800) [pid = 2483] [serial = 265] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x1211eb800) [pid = 2483] [serial = 266] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x11929f800) [pid = 2483] [serial = 262] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 94 (0x1194cc800) [pid = 2483] [serial = 263] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 93 (0x1168c4000) [pid = 2483] [serial = 259] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 92 (0x1183f1800) [pid = 2483] [serial = 260] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 91 (0x128d73800) [pid = 2483] [serial = 280] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 90 (0x11519d800) [pid = 2483] [serial = 241] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 89 (0x11877dc00) [pid = 2483] [serial = 244] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 88 (0x11a029000) [pid = 2483] [serial = 247] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 87 (0x1245c5800) [pid = 2483] [serial = 250] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 86 (0x128d6cc00) [pid = 2483] [serial = 278] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 85 (0x12a732400) [pid = 2483] [serial = 293] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 84 (0x11942b800) [pid = 2483] [serial = 284] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 83 (0x129661000) [pid = 2483] [serial = 289] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 82 (0x113f37800) [pid = 2483] [serial = 283] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 81 (0x126927400) [pid = 2483] [serial = 254] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 80 (0x126dba800) [pid = 2483] [serial = 275] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 79 (0x1293c9400) [pid = 2483] [serial = 286] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 78 (0x1294ee800) [pid = 2483] [serial = 287] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 77 (0x12692cc00) [pid = 2483] [serial = 272] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 76 (0x1296a7800) [pid = 2483] [serial = 292] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | --DOMWINDOW == 75 (0x1172a3800) [pid = 2483] [serial = 199] [outer = 0x0] [url = about:blank] 03:51:46 INFO - PROCESS | 2483 | 1462531906762 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:51:46 INFO - PROCESS | 2483 | 1462531906776 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 03:51:46 INFO - PROCESS | 2483 | 1462531906779 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:51:46 INFO - PROCESS | 2483 | 1462531906780 Marionette TRACE conn2 <- [1,430,null,{}] 03:51:46 INFO - PROCESS | 2483 | 1462531906785 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:46 INFO - PROCESS | 2483 | 1462531906860 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 03:51:46 INFO - PROCESS | 2483 | 1462531906901 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:46 INFO - PROCESS | 2483 | ++DOCSHELL 0x11331e800 == 28 [pid = 2483] [id = 115] 03:51:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 76 (0x113f38c00) [pid = 2483] [serial = 342] [outer = 0x0] 03:51:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 77 (0x115198400) [pid = 2483] [serial = 343] [outer = 0x113f38c00] 03:51:46 INFO - PROCESS | 2483 | 1462531906927 Marionette DEBUG loaded listener.js 03:51:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 78 (0x1166cb400) [pid = 2483] [serial = 344] [outer = 0x113f38c00] 03:51:47 INFO - PROCESS | 2483 | 1462531907317 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:51:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:51:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 570ms 03:51:47 INFO - PROCESS | 2483 | 1462531907349 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 03:51:47 INFO - PROCESS | 2483 | 1462531907353 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 03:51:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:51:47 INFO - PROCESS | 2483 | 1462531907358 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:51:47 INFO - PROCESS | 2483 | 1462531907359 Marionette TRACE conn2 <- [1,434,null,{}] 03:51:47 INFO - PROCESS | 2483 | 1462531907362 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:47 INFO - PROCESS | 2483 | 1462531907434 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 03:51:47 INFO - PROCESS | 2483 | 1462531907477 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:47 INFO - PROCESS | 2483 | ++DOCSHELL 0x116136000 == 29 [pid = 2483] [id = 116] 03:51:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 79 (0x115193c00) [pid = 2483] [serial = 345] [outer = 0x0] 03:51:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 80 (0x116a6e000) [pid = 2483] [serial = 346] [outer = 0x115193c00] 03:51:47 INFO - PROCESS | 2483 | 1462531907503 Marionette DEBUG loaded listener.js 03:51:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 81 (0x1183a8000) [pid = 2483] [serial = 347] [outer = 0x115193c00] 03:51:47 INFO - PROCESS | 2483 | 1462531907829 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:51:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:51:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 520ms 03:51:47 INFO - PROCESS | 2483 | 1462531907878 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 03:51:47 INFO - PROCESS | 2483 | 1462531907879 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 03:51:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:51:47 INFO - PROCESS | 2483 | 1462531907882 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:51:47 INFO - PROCESS | 2483 | 1462531907884 Marionette TRACE conn2 <- [1,438,null,{}] 03:51:47 INFO - PROCESS | 2483 | 1462531907892 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:47 INFO - PROCESS | 2483 | 1462531907963 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 03:51:48 INFO - PROCESS | 2483 | 1462531908005 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:48 INFO - PROCESS | 2483 | ++DOCSHELL 0x117327800 == 30 [pid = 2483] [id = 117] 03:51:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 82 (0x111c45c00) [pid = 2483] [serial = 348] [outer = 0x0] 03:51:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 83 (0x118770800) [pid = 2483] [serial = 349] [outer = 0x111c45c00] 03:51:48 INFO - PROCESS | 2483 | 1462531908033 Marionette DEBUG loaded listener.js 03:51:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 84 (0x118961000) [pid = 2483] [serial = 350] [outer = 0x111c45c00] 03:51:48 INFO - PROCESS | 2483 | 1462531908323 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:51:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:51:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 475ms 03:51:48 INFO - PROCESS | 2483 | 1462531908361 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 03:51:48 INFO - PROCESS | 2483 | 1462531908363 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 03:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:51:48 INFO - PROCESS | 2483 | 1462531908365 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:51:48 INFO - PROCESS | 2483 | 1462531908366 Marionette TRACE conn2 <- [1,442,null,{}] 03:51:48 INFO - PROCESS | 2483 | 1462531908368 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:48 INFO - PROCESS | 2483 | 1462531908442 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 03:51:48 INFO - PROCESS | 2483 | 1462531908446 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:48 INFO - PROCESS | 2483 | ++DOCSHELL 0x1184a9800 == 31 [pid = 2483] [id = 118] 03:51:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 85 (0x118964000) [pid = 2483] [serial = 351] [outer = 0x0] 03:51:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 86 (0x11899b400) [pid = 2483] [serial = 352] [outer = 0x118964000] 03:51:48 INFO - PROCESS | 2483 | 1462531908474 Marionette DEBUG loaded listener.js 03:51:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 87 (0x11942b800) [pid = 2483] [serial = 353] [outer = 0x118964000] 03:51:48 INFO - PROCESS | 2483 | 1462531908807 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:51:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:51:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 468ms 03:51:48 INFO - PROCESS | 2483 | 1462531908834 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 03:51:48 INFO - PROCESS | 2483 | 1462531908835 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 03:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:51:48 INFO - PROCESS | 2483 | 1462531908848 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:51:48 INFO - PROCESS | 2483 | 1462531908849 Marionette TRACE conn2 <- [1,446,null,{}] 03:51:48 INFO - PROCESS | 2483 | 1462531908853 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:48 INFO - PROCESS | 2483 | 1462531908916 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 03:51:48 INFO - PROCESS | 2483 | 1462531908922 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:48 INFO - PROCESS | 2483 | ++DOCSHELL 0x118a6f800 == 32 [pid = 2483] [id = 119] 03:51:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 88 (0x113325400) [pid = 2483] [serial = 354] [outer = 0x0] 03:51:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 89 (0x1194c3c00) [pid = 2483] [serial = 355] [outer = 0x113325400] 03:51:48 INFO - PROCESS | 2483 | 1462531908949 Marionette DEBUG loaded listener.js 03:51:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 90 (0x119785400) [pid = 2483] [serial = 356] [outer = 0x113325400] 03:51:49 INFO - PROCESS | 2483 | 1462531909274 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:51:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:51:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 482ms 03:51:49 INFO - PROCESS | 2483 | 1462531909321 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 03:51:49 INFO - PROCESS | 2483 | 1462531909323 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 03:51:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:51:49 INFO - PROCESS | 2483 | 1462531909326 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:51:49 INFO - PROCESS | 2483 | 1462531909327 Marionette TRACE conn2 <- [1,450,null,{}] 03:51:49 INFO - PROCESS | 2483 | 1462531909330 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:49 INFO - PROCESS | 2483 | 1462531909434 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 03:51:49 INFO - PROCESS | 2483 | 1462531909505 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:49 INFO - PROCESS | 2483 | ++DOCSHELL 0x119321800 == 33 [pid = 2483] [id = 120] 03:51:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 91 (0x118960800) [pid = 2483] [serial = 357] [outer = 0x0] 03:51:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 92 (0x11978c400) [pid = 2483] [serial = 358] [outer = 0x118960800] 03:51:49 INFO - PROCESS | 2483 | 1462531909549 Marionette DEBUG loaded listener.js 03:51:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 93 (0x1212e7400) [pid = 2483] [serial = 359] [outer = 0x118960800] 03:51:49 INFO - PROCESS | 2483 | 1462531909935 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:51:49 INFO - PROCESS | 2483 | 1462531909947 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 03:51:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:51:49 INFO - PROCESS | 2483 | 1462531909949 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:51:49 INFO - PROCESS | 2483 | 1462531909950 Marionette TRACE conn2 <- [1,454,null,{}] 03:51:49 INFO - PROCESS | 2483 | 1462531909953 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:50 INFO - PROCESS | 2483 | 1462531910023 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 03:51:50 INFO - PROCESS | 2483 | 1462531910028 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:50 INFO - PROCESS | 2483 | ++DOCSHELL 0x119a25800 == 34 [pid = 2483] [id = 121] 03:51:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 94 (0x1212e3000) [pid = 2483] [serial = 360] [outer = 0x0] 03:51:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x123490000) [pid = 2483] [serial = 361] [outer = 0x1212e3000] 03:51:50 INFO - PROCESS | 2483 | 1462531910054 Marionette DEBUG loaded listener.js 03:51:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x124575400) [pid = 2483] [serial = 362] [outer = 0x1212e3000] 03:51:50 INFO - PROCESS | 2483 | [2483] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:51:50 INFO - PROCESS | 2483 | 1462531910357 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:51:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:51:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 417ms 03:51:50 INFO - PROCESS | 2483 | 1462531910367 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 03:51:50 INFO - PROCESS | 2483 | 1462531910368 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 03:51:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:51:50 INFO - PROCESS | 2483 | 1462531910372 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:51:50 INFO - PROCESS | 2483 | 1462531910375 Marionette TRACE conn2 <- [1,458,null,{}] 03:51:50 INFO - PROCESS | 2483 | 1462531910383 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:50 INFO - PROCESS | 2483 | 1462531910477 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 03:51:50 INFO - PROCESS | 2483 | 1462531910483 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:50 INFO - PROCESS | 2483 | ++DOCSHELL 0x119f0c000 == 35 [pid = 2483] [id = 122] 03:51:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x1212e8400) [pid = 2483] [serial = 363] [outer = 0x0] 03:51:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x124440400) [pid = 2483] [serial = 364] [outer = 0x1212e8400] 03:51:50 INFO - PROCESS | 2483 | 1462531910508 Marionette DEBUG loaded listener.js 03:51:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x119426800) [pid = 2483] [serial = 365] [outer = 0x1212e8400] 03:51:50 INFO - PROCESS | 2483 | 1462531910794 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:51:50 INFO - PROCESS | 2483 | 1462531910857 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 03:51:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:51:50 INFO - PROCESS | 2483 | 1462531910859 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:51:50 INFO - PROCESS | 2483 | 1462531910861 Marionette TRACE conn2 <- [1,462,null,{}] 03:51:50 INFO - PROCESS | 2483 | 1462531910863 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:50 INFO - PROCESS | 2483 | 1462531910930 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 03:51:50 INFO - PROCESS | 2483 | 1462531910934 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:50 INFO - PROCESS | 2483 | ++DOCSHELL 0x117326000 == 36 [pid = 2483] [id = 123] 03:51:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x124ebcc00) [pid = 2483] [serial = 366] [outer = 0x0] 03:51:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x125135400) [pid = 2483] [serial = 367] [outer = 0x124ebcc00] 03:51:50 INFO - PROCESS | 2483 | 1462531910961 Marionette DEBUG loaded listener.js 03:51:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 102 (0x1251df800) [pid = 2483] [serial = 368] [outer = 0x124ebcc00] 03:51:51 INFO - PROCESS | 2483 | [2483] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:51:51 INFO - PROCESS | 2483 | 1462531911283 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:51:51 INFO - PROCESS | 2483 | 1462531911342 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 03:51:51 INFO - PROCESS | 2483 | 1462531911344 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:51:51 INFO - PROCESS | 2483 | 1462531911346 Marionette TRACE conn2 <- [1,466,null,{}] 03:51:51 INFO - PROCESS | 2483 | 1462531911348 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:51 INFO - PROCESS | 2483 | 1462531911439 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 03:51:51 INFO - PROCESS | 2483 | 1462531911469 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:51 INFO - PROCESS | 2483 | ++DOCSHELL 0x123508000 == 37 [pid = 2483] [id = 124] 03:51:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x125076400) [pid = 2483] [serial = 369] [outer = 0x0] 03:51:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x1260bec00) [pid = 2483] [serial = 370] [outer = 0x125076400] 03:51:51 INFO - PROCESS | 2483 | 1462531911494 Marionette DEBUG loaded listener.js 03:51:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x1263a9000) [pid = 2483] [serial = 371] [outer = 0x125076400] 03:51:51 INFO - PROCESS | 2483 | 1462531911823 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:51:51 INFO - PROCESS | 2483 | 1462531911865 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 03:51:51 INFO - PROCESS | 2483 | 1462531911867 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:51:51 INFO - PROCESS | 2483 | 1462531911869 Marionette TRACE conn2 <- [1,470,null,{}] 03:51:51 INFO - PROCESS | 2483 | 1462531911872 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:51 INFO - PROCESS | 2483 | 1462531911965 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 03:51:51 INFO - PROCESS | 2483 | 1462531911994 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:52 INFO - PROCESS | 2483 | ++DOCSHELL 0x118a6f000 == 38 [pid = 2483] [id = 125] 03:51:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x12572d800) [pid = 2483] [serial = 372] [outer = 0x0] 03:51:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x126c95400) [pid = 2483] [serial = 373] [outer = 0x12572d800] 03:51:52 INFO - PROCESS | 2483 | 1462531912023 Marionette DEBUG loaded listener.js 03:51:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x126dd7c00) [pid = 2483] [serial = 374] [outer = 0x12572d800] 03:51:52 INFO - PROCESS | 2483 | 1462531912366 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:51:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:51:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 03:51:52 INFO - PROCESS | 2483 | 1462531912387 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 03:51:52 INFO - PROCESS | 2483 | 1462531912390 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 03:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:51:52 INFO - PROCESS | 2483 | 1462531912400 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:51:52 INFO - PROCESS | 2483 | 1462531912401 Marionette TRACE conn2 <- [1,474,null,{}] 03:51:52 INFO - PROCESS | 2483 | 1462531912403 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:52 INFO - PROCESS | 2483 | 1462531912491 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 03:51:52 INFO - PROCESS | 2483 | 1462531912496 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:52 INFO - PROCESS | 2483 | ++DOCSHELL 0x1250b8000 == 39 [pid = 2483] [id = 126] 03:51:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x126c9dc00) [pid = 2483] [serial = 375] [outer = 0x0] 03:51:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x128d6e400) [pid = 2483] [serial = 376] [outer = 0x126c9dc00] 03:51:52 INFO - PROCESS | 2483 | 1462531912520 Marionette DEBUG loaded listener.js 03:51:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x128ec5800) [pid = 2483] [serial = 377] [outer = 0x126c9dc00] 03:51:52 INFO - PROCESS | 2483 | 1462531912895 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:51:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:51:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 525ms 03:51:52 INFO - PROCESS | 2483 | 1462531912919 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 03:51:52 INFO - PROCESS | 2483 | 1462531912924 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 03:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:51:52 INFO - PROCESS | 2483 | 1462531912927 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:51:52 INFO - PROCESS | 2483 | 1462531912929 Marionette TRACE conn2 <- [1,478,null,{}] 03:51:52 INFO - PROCESS | 2483 | 1462531912938 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:53 INFO - PROCESS | 2483 | 1462531913071 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 03:51:53 INFO - PROCESS | 2483 | 1462531913120 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:53 INFO - PROCESS | 2483 | ++DOCSHELL 0x126d22800 == 40 [pid = 2483] [id = 127] 03:51:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x128d76400) [pid = 2483] [serial = 378] [outer = 0x0] 03:51:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x1293c7c00) [pid = 2483] [serial = 379] [outer = 0x128d76400] 03:51:53 INFO - PROCESS | 2483 | 1462531913155 Marionette DEBUG loaded listener.js 03:51:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x1294ea000) [pid = 2483] [serial = 380] [outer = 0x128d76400] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x1133c3000) [pid = 2483] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x119aa9800) [pid = 2483] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x1183a5400) [pid = 2483] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x119427800) [pid = 2483] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x1245bb400) [pid = 2483] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x1251e1400) [pid = 2483] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x124574c00) [pid = 2483] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x126c9f400) [pid = 2483] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x1183a1400) [pid = 2483] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x115e44c00) [pid = 2483] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x117679c00) [pid = 2483] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x1212e6800) [pid = 2483] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 101 (0x118967400) [pid = 2483] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 100 (0x115e98000) [pid = 2483] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x12a738800) [pid = 2483] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x112a9dc00) [pid = 2483] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 97 (0x118772400) [pid = 2483] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x118472400) [pid = 2483] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x1235f2800) [pid = 2483] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:51:53 INFO - PROCESS | 2483 | --DOMWINDOW == 94 (0x126dd9800) [pid = 2483] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:51:53 INFO - PROCESS | 2483 | 1462531913689 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:51:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:51:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 780ms 03:51:53 INFO - PROCESS | 2483 | 1462531913707 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 03:51:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:51:53 INFO - PROCESS | 2483 | 1462531913708 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 03:51:53 INFO - PROCESS | 2483 | 1462531913710 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:51:53 INFO - PROCESS | 2483 | 1462531913712 Marionette TRACE conn2 <- [1,482,null,{}] 03:51:53 INFO - PROCESS | 2483 | 1462531913714 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:53 INFO - PROCESS | 2483 | 1462531913785 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 03:51:53 INFO - PROCESS | 2483 | 1462531913792 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:53 INFO - PROCESS | 2483 | ++DOCSHELL 0x11961d000 == 41 [pid = 2483] [id = 128] 03:51:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x115e44c00) [pid = 2483] [serial = 381] [outer = 0x0] 03:51:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x118772c00) [pid = 2483] [serial = 382] [outer = 0x115e44c00] 03:51:53 INFO - PROCESS | 2483 | 1462531913854 Marionette DEBUG loaded listener.js 03:51:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x119f59c00) [pid = 2483] [serial = 383] [outer = 0x115e44c00] 03:51:54 INFO - PROCESS | 2483 | 1462531914144 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 467ms 03:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:51:54 INFO - PROCESS | 2483 | 1462531914179 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 03:51:54 INFO - PROCESS | 2483 | 1462531914180 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 03:51:54 INFO - PROCESS | 2483 | 1462531914182 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:51:54 INFO - PROCESS | 2483 | 1462531914183 Marionette TRACE conn2 <- [1,486,null,{}] 03:51:54 INFO - PROCESS | 2483 | 1462531914185 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:54 INFO - PROCESS | 2483 | 1462531914259 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 03:51:54 INFO - PROCESS | 2483 | 1462531914263 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:54 INFO - PROCESS | 2483 | ++DOCSHELL 0x128d9f000 == 42 [pid = 2483] [id = 129] 03:51:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x124069000) [pid = 2483] [serial = 384] [outer = 0x0] 03:51:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x126db9c00) [pid = 2483] [serial = 385] [outer = 0x124069000] 03:51:54 INFO - PROCESS | 2483 | 1462531914288 Marionette DEBUG loaded listener.js 03:51:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x1294f1c00) [pid = 2483] [serial = 386] [outer = 0x124069000] 03:51:54 INFO - PROCESS | 2483 | 1462531914627 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 468ms 03:51:54 INFO - PROCESS | 2483 | 1462531914650 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 03:51:54 INFO - PROCESS | 2483 | 1462531914651 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 03:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:51:54 INFO - PROCESS | 2483 | 1462531914654 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:51:54 INFO - PROCESS | 2483 | 1462531914657 Marionette TRACE conn2 <- [1,490,null,{}] 03:51:54 INFO - PROCESS | 2483 | 1462531914661 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:54 INFO - PROCESS | 2483 | 1462531914754 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 03:51:54 INFO - PROCESS | 2483 | 1462531914760 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:54 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293b3800 == 43 [pid = 2483] [id = 130] 03:51:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x126c9e800) [pid = 2483] [serial = 387] [outer = 0x0] 03:51:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 102 (0x129661800) [pid = 2483] [serial = 388] [outer = 0x126c9e800] 03:51:54 INFO - PROCESS | 2483 | 1462531914784 Marionette DEBUG loaded listener.js 03:51:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x1296a1800) [pid = 2483] [serial = 389] [outer = 0x126c9e800] 03:51:55 INFO - PROCESS | 2483 | 1462531915134 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:51:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 521ms 03:51:55 INFO - PROCESS | 2483 | 1462531915177 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 03:51:55 INFO - PROCESS | 2483 | 1462531915178 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 03:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:51:55 INFO - PROCESS | 2483 | 1462531915182 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:51:55 INFO - PROCESS | 2483 | 1462531915184 Marionette TRACE conn2 <- [1,494,null,{}] 03:51:55 INFO - PROCESS | 2483 | 1462531915187 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:55 INFO - PROCESS | 2483 | 1462531915299 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 03:51:55 INFO - PROCESS | 2483 | 1462531915370 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:55 INFO - PROCESS | 2483 | ++DOCSHELL 0x1298ae800 == 44 [pid = 2483] [id = 131] 03:51:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x124b8a800) [pid = 2483] [serial = 390] [outer = 0x0] 03:51:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x1296a3c00) [pid = 2483] [serial = 391] [outer = 0x124b8a800] 03:51:55 INFO - PROCESS | 2483 | 1462531915410 Marionette DEBUG loaded listener.js 03:51:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x12a73b800) [pid = 2483] [serial = 392] [outer = 0x124b8a800] 03:51:56 INFO - PROCESS | 2483 | 1462531916001 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:51:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:51:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 870ms 03:51:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:51:56 INFO - PROCESS | 2483 | 1462531916052 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 03:51:56 INFO - PROCESS | 2483 | 1462531916055 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 03:51:56 INFO - PROCESS | 2483 | 1462531916061 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:51:56 INFO - PROCESS | 2483 | 1462531916064 Marionette TRACE conn2 <- [1,498,null,{}] 03:51:56 INFO - PROCESS | 2483 | 1462531916070 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:56 INFO - PROCESS | 2483 | 1462531916230 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 03:51:56 INFO - PROCESS | 2483 | 1462531916335 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:56 INFO - PROCESS | 2483 | ++DOCSHELL 0x116848000 == 45 [pid = 2483] [id = 132] 03:51:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x113f39400) [pid = 2483] [serial = 393] [outer = 0x0] 03:51:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x1168b8800) [pid = 2483] [serial = 394] [outer = 0x113f39400] 03:51:56 INFO - PROCESS | 2483 | 1462531916387 Marionette DEBUG loaded listener.js 03:51:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x117c37000) [pid = 2483] [serial = 395] [outer = 0x113f39400] 03:51:56 INFO - PROCESS | 2483 | 1462531916948 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:51:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:51:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 924ms 03:51:57 INFO - PROCESS | 2483 | 1462531916997 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 03:51:57 INFO - PROCESS | 2483 | 1462531917001 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 03:51:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:51:57 INFO - PROCESS | 2483 | 1462531917009 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:51:57 INFO - PROCESS | 2483 | 1462531917011 Marionette TRACE conn2 <- [1,502,null,{}] 03:51:57 INFO - PROCESS | 2483 | 1462531917013 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:57 INFO - PROCESS | 2483 | 1462531917232 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 03:51:57 INFO - PROCESS | 2483 | 1462531917314 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:57 INFO - PROCESS | 2483 | ++DOCSHELL 0x11306b000 == 46 [pid = 2483] [id = 133] 03:51:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x1134dfc00) [pid = 2483] [serial = 396] [outer = 0x0] 03:51:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x113aaa800) [pid = 2483] [serial = 397] [outer = 0x1134dfc00] 03:51:57 INFO - PROCESS | 2483 | 1462531917343 Marionette DEBUG loaded listener.js 03:51:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x115e98000) [pid = 2483] [serial = 398] [outer = 0x1134dfc00] 03:51:57 INFO - PROCESS | 2483 | --DOCSHELL 0x1293b3800 == 45 [pid = 2483] [id = 130] 03:51:57 INFO - PROCESS | 2483 | --DOCSHELL 0x128d9f000 == 44 [pid = 2483] [id = 129] 03:51:57 INFO - PROCESS | 2483 | --DOCSHELL 0x11961d000 == 43 [pid = 2483] [id = 128] 03:51:57 INFO - PROCESS | 2483 | --DOCSHELL 0x126d22800 == 42 [pid = 2483] [id = 127] 03:51:57 INFO - PROCESS | 2483 | --DOCSHELL 0x1250b8000 == 41 [pid = 2483] [id = 126] 03:51:57 INFO - PROCESS | 2483 | --DOCSHELL 0x118a6f000 == 40 [pid = 2483] [id = 125] 03:51:57 INFO - PROCESS | 2483 | --DOCSHELL 0x123508000 == 39 [pid = 2483] [id = 124] 03:51:57 INFO - PROCESS | 2483 | --DOCSHELL 0x117326000 == 38 [pid = 2483] [id = 123] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x129666000) [pid = 2483] [serial = 340] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOCSHELL 0x119f0c000 == 37 [pid = 2483] [id = 122] 03:51:57 INFO - PROCESS | 2483 | --DOCSHELL 0x119a25800 == 36 [pid = 2483] [id = 121] 03:51:57 INFO - PROCESS | 2483 | --DOCSHELL 0x119321800 == 35 [pid = 2483] [id = 120] 03:51:57 INFO - PROCESS | 2483 | --DOCSHELL 0x118a6f800 == 34 [pid = 2483] [id = 119] 03:51:57 INFO - PROCESS | 2483 | --DOCSHELL 0x1184a9800 == 33 [pid = 2483] [id = 118] 03:51:57 INFO - PROCESS | 2483 | --DOCSHELL 0x117327800 == 32 [pid = 2483] [id = 117] 03:51:57 INFO - PROCESS | 2483 | --DOCSHELL 0x116136000 == 31 [pid = 2483] [id = 116] 03:51:57 INFO - PROCESS | 2483 | --DOCSHELL 0x11331e800 == 30 [pid = 2483] [id = 115] 03:51:57 INFO - PROCESS | 2483 | --DOCSHELL 0x12903a000 == 29 [pid = 2483] [id = 114] 03:51:57 INFO - PROCESS | 2483 | 1462531917846 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x1260bd000) [pid = 2483] [serial = 251] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x128ecc800) [pid = 2483] [serial = 239] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x11839d800) [pid = 2483] [serial = 242] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x123214000) [pid = 2483] [serial = 248] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x119293800) [pid = 2483] [serial = 245] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x128ecc000) [pid = 2483] [serial = 338] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x124eec800) [pid = 2483] [serial = 325] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x1263a6800) [pid = 2483] [serial = 328] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x126db0c00) [pid = 2483] [serial = 331] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 101 (0x126dd7000) [pid = 2483] [serial = 332] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 100 (0x128d6e000) [pid = 2483] [serial = 334] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x126dde000) [pid = 2483] [serial = 337] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x128ec6c00) [pid = 2483] [serial = 335] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 97 (0x1183e5000) [pid = 2483] [serial = 313] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x118476000) [pid = 2483] [serial = 314] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x117332400) [pid = 2483] [serial = 311] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 94 (0x11610fc00) [pid = 2483] [serial = 310] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 93 (0x128d77800) [pid = 2483] [serial = 308] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 92 (0x126c9e400) [pid = 2483] [serial = 307] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 91 (0x125730000) [pid = 2483] [serial = 305] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 90 (0x12483a800) [pid = 2483] [serial = 304] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 89 (0x119781000) [pid = 2483] [serial = 302] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 88 (0x11942b000) [pid = 2483] [serial = 301] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 87 (0x1183e6c00) [pid = 2483] [serial = 299] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 86 (0x1172a4c00) [pid = 2483] [serial = 298] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 85 (0x12a81bc00) [pid = 2483] [serial = 295] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 84 (0x12a829800) [pid = 2483] [serial = 296] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 83 (0x119f5d000) [pid = 2483] [serial = 322] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 82 (0x119427000) [pid = 2483] [serial = 319] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 81 (0x119aa6000) [pid = 2483] [serial = 320] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 80 (0x11877c400) [pid = 2483] [serial = 316] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 79 (0x119235800) [pid = 2483] [serial = 317] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 78 (0x126c9d800) [pid = 2483] [serial = 329] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 77 (0x1260bd800) [pid = 2483] [serial = 326] [outer = 0x0] [url = about:blank] 03:51:57 INFO - PROCESS | 2483 | --DOMWINDOW == 76 (0x124435400) [pid = 2483] [serial = 323] [outer = 0x0] [url = about:blank] 03:51:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:51:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 874ms 03:51:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:51:57 INFO - PROCESS | 2483 | 1462531917884 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 03:51:57 INFO - PROCESS | 2483 | 1462531917886 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 03:51:57 INFO - PROCESS | 2483 | 1462531917896 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:51:57 INFO - PROCESS | 2483 | 1462531917899 Marionette TRACE conn2 <- [1,506,null,{}] 03:51:57 INFO - PROCESS | 2483 | 1462531917902 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:57 INFO - PROCESS | 2483 | 1462531917975 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 03:51:57 INFO - PROCESS | 2483 | 1462531917980 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:57 INFO - PROCESS | 2483 | ++DOCSHELL 0x115e89000 == 30 [pid = 2483] [id = 134] 03:51:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 77 (0x1168c4c00) [pid = 2483] [serial = 399] [outer = 0x0] 03:51:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 78 (0x1180bd800) [pid = 2483] [serial = 400] [outer = 0x1168c4c00] 03:51:58 INFO - PROCESS | 2483 | 1462531918010 Marionette DEBUG loaded listener.js 03:51:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 79 (0x1183a5800) [pid = 2483] [serial = 401] [outer = 0x1168c4c00] 03:51:58 INFO - PROCESS | 2483 | 1462531918336 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:51:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:51:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 476ms 03:51:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:51:58 INFO - PROCESS | 2483 | 1462531918367 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 03:51:58 INFO - PROCESS | 2483 | 1462531918369 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 03:51:58 INFO - PROCESS | 2483 | 1462531918371 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:51:58 INFO - PROCESS | 2483 | 1462531918372 Marionette TRACE conn2 <- [1,510,null,{}] 03:51:58 INFO - PROCESS | 2483 | 1462531918375 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:58 INFO - PROCESS | 2483 | 1462531918460 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 03:51:58 INFO - PROCESS | 2483 | 1462531918507 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:58 INFO - PROCESS | 2483 | ++DOCSHELL 0x113f49000 == 31 [pid = 2483] [id = 135] 03:51:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 80 (0x1183e5c00) [pid = 2483] [serial = 402] [outer = 0x0] 03:51:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 81 (0x1183f0000) [pid = 2483] [serial = 403] [outer = 0x1183e5c00] 03:51:58 INFO - PROCESS | 2483 | 1462531918534 Marionette DEBUG loaded listener.js 03:51:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 82 (0x11877b800) [pid = 2483] [serial = 404] [outer = 0x1183e5c00] 03:51:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:51:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 471ms 03:51:58 INFO - PROCESS | 2483 | 1462531918835 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:51:58 INFO - PROCESS | 2483 | 1462531918845 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 03:51:58 INFO - PROCESS | 2483 | 1462531918847 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 03:51:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:51:58 INFO - PROCESS | 2483 | 1462531918863 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:51:58 INFO - PROCESS | 2483 | 1462531918866 Marionette TRACE conn2 <- [1,514,null,{}] 03:51:58 INFO - PROCESS | 2483 | 1462531918869 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:58 INFO - PROCESS | 2483 | 1462531918948 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 03:51:58 INFO - PROCESS | 2483 | 1462531918952 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:58 INFO - PROCESS | 2483 | ++DOCSHELL 0x1187f4800 == 32 [pid = 2483] [id = 136] 03:51:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 83 (0x111d4d800) [pid = 2483] [serial = 405] [outer = 0x0] 03:51:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 84 (0x118997400) [pid = 2483] [serial = 406] [outer = 0x111d4d800] 03:51:58 INFO - PROCESS | 2483 | 1462531918981 Marionette DEBUG loaded listener.js 03:51:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 85 (0x1194cdc00) [pid = 2483] [serial = 407] [outer = 0x111d4d800] 03:51:59 INFO - PROCESS | 2483 | 1462531919312 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:51:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 03:51:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 483ms 03:51:59 INFO - PROCESS | 2483 | 1462531919335 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 03:51:59 INFO - PROCESS | 2483 | 1462531919336 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 03:51:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:51:59 INFO - PROCESS | 2483 | 1462531919338 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:51:59 INFO - PROCESS | 2483 | 1462531919341 Marionette TRACE conn2 <- [1,518,null,{}] 03:51:59 INFO - PROCESS | 2483 | 1462531919344 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:59 INFO - PROCESS | 2483 | 1462531919413 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 03:51:59 INFO - PROCESS | 2483 | 1462531919417 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:59 INFO - PROCESS | 2483 | ++DOCSHELL 0x119329000 == 33 [pid = 2483] [id = 137] 03:51:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 86 (0x1125ba400) [pid = 2483] [serial = 408] [outer = 0x0] 03:51:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 87 (0x119a59800) [pid = 2483] [serial = 409] [outer = 0x1125ba400] 03:51:59 INFO - PROCESS | 2483 | 1462531919446 Marionette DEBUG loaded listener.js 03:51:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 88 (0x119abec00) [pid = 2483] [serial = 410] [outer = 0x1125ba400] 03:51:59 INFO - PROCESS | 2483 | 1462531919746 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:51:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:51:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 421ms 03:51:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:51:59 INFO - PROCESS | 2483 | 1462531919761 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 03:51:59 INFO - PROCESS | 2483 | 1462531919762 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 03:51:59 INFO - PROCESS | 2483 | 1462531919764 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:51:59 INFO - PROCESS | 2483 | 1462531919765 Marionette TRACE conn2 <- [1,522,null,{}] 03:51:59 INFO - PROCESS | 2483 | 1462531919767 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:51:59 INFO - PROCESS | 2483 | 1462531919841 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 03:51:59 INFO - PROCESS | 2483 | 1462531919847 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:59 INFO - PROCESS | 2483 | ++DOCSHELL 0x119a1e000 == 34 [pid = 2483] [id = 138] 03:51:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 89 (0x1211ee400) [pid = 2483] [serial = 411] [outer = 0x0] 03:51:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 90 (0x1212e3c00) [pid = 2483] [serial = 412] [outer = 0x1211ee400] 03:51:59 INFO - PROCESS | 2483 | 1462531919881 Marionette DEBUG loaded listener.js 03:51:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 91 (0x123418400) [pid = 2483] [serial = 413] [outer = 0x1211ee400] 03:52:00 INFO - PROCESS | 2483 | 1462531920275 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:52:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:52:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 520ms 03:52:00 INFO - PROCESS | 2483 | 1462531920285 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 03:52:00 INFO - PROCESS | 2483 | 1462531920287 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 03:52:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:52:00 INFO - PROCESS | 2483 | 1462531920291 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:52:00 INFO - PROCESS | 2483 | 1462531920292 Marionette TRACE conn2 <- [1,526,null,{}] 03:52:00 INFO - PROCESS | 2483 | 1462531920294 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:00 INFO - PROCESS | 2483 | 1462531920389 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 03:52:00 INFO - PROCESS | 2483 | 1462531920393 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:00 INFO - PROCESS | 2483 | ++DOCSHELL 0x119f0d000 == 35 [pid = 2483] [id = 139] 03:52:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 92 (0x1211ef800) [pid = 2483] [serial = 414] [outer = 0x0] 03:52:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 93 (0x124438000) [pid = 2483] [serial = 415] [outer = 0x1211ef800] 03:52:00 INFO - PROCESS | 2483 | 1462531920418 Marionette DEBUG loaded listener.js 03:52:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 94 (0x1248f8c00) [pid = 2483] [serial = 416] [outer = 0x1211ef800] 03:52:00 INFO - PROCESS | 2483 | 1462531920871 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:52: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 03:52:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 620ms 03:52:00 INFO - PROCESS | 2483 | 1462531920915 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 03:52:00 INFO - PROCESS | 2483 | 1462531920917 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 03:52:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:52:00 INFO - PROCESS | 2483 | 1462531920923 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:52:00 INFO - PROCESS | 2483 | 1462531920924 Marionette TRACE conn2 <- [1,530,null,{}] 03:52:00 INFO - PROCESS | 2483 | 1462531920935 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:01 INFO - PROCESS | 2483 | 1462531921059 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 03:52:01 INFO - PROCESS | 2483 | 1462531921064 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:01 INFO - PROCESS | 2483 | ++DOCSHELL 0x1232db800 == 36 [pid = 2483] [id = 140] 03:52:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x123410400) [pid = 2483] [serial = 417] [outer = 0x0] 03:52:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x124ef9c00) [pid = 2483] [serial = 418] [outer = 0x123410400] 03:52:01 INFO - PROCESS | 2483 | 1462531921091 Marionette DEBUG loaded listener.js 03:52:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x12572b400) [pid = 2483] [serial = 419] [outer = 0x123410400] 03:52: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 03:52:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:52:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:52:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:52: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 03:52:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:52:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:52:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:52:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 473ms 03:52:01 INFO - PROCESS | 2483 | 1462531921386 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:52:01 INFO - PROCESS | 2483 | 1462531921399 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 03:52:01 INFO - PROCESS | 2483 | 1462531921400 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 03:52:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:52:01 INFO - PROCESS | 2483 | 1462531921402 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:52:01 INFO - PROCESS | 2483 | 1462531921404 Marionette TRACE conn2 <- [1,534,null,{}] 03:52:01 INFO - PROCESS | 2483 | 1462531921425 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:01 INFO - PROCESS | 2483 | 1462531921519 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 03:52:01 INFO - PROCESS | 2483 | 1462531921523 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:01 INFO - PROCESS | 2483 | ++DOCSHELL 0x1245e4800 == 37 [pid = 2483] [id = 141] 03:52:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x124eec800) [pid = 2483] [serial = 420] [outer = 0x0] 03:52:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x1263abc00) [pid = 2483] [serial = 421] [outer = 0x124eec800] 03:52:01 INFO - PROCESS | 2483 | 1462531921548 Marionette DEBUG loaded listener.js 03:52:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x126c9e000) [pid = 2483] [serial = 422] [outer = 0x124eec800] 03:52:01 INFO - PROCESS | 2483 | 1462531921894 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 03:52:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:52:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 529ms 03:52:01 INFO - PROCESS | 2483 | 1462531921936 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 03:52:01 INFO - PROCESS | 2483 | 1462531921938 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 03:52:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:52:01 INFO - PROCESS | 2483 | 1462531921940 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:52:01 INFO - PROCESS | 2483 | 1462531921941 Marionette TRACE conn2 <- [1,538,null,{}] 03:52:01 INFO - PROCESS | 2483 | 1462531921943 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:02 INFO - PROCESS | 2483 | 1462531922172 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 03:52:02 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x12572d800) [pid = 2483] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:52:02 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x126c9dc00) [pid = 2483] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:52:02 INFO - PROCESS | 2483 | --DOMWINDOW == 97 (0x124ebcc00) [pid = 2483] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:52:02 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x1212e8400) [pid = 2483] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:52:02 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x118960800) [pid = 2483] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:52:02 INFO - PROCESS | 2483 | --DOMWINDOW == 94 (0x1212e3000) [pid = 2483] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:52:02 INFO - PROCESS | 2483 | --DOMWINDOW == 93 (0x118964000) [pid = 2483] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:52:02 INFO - PROCESS | 2483 | --DOMWINDOW == 92 (0x115193c00) [pid = 2483] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:52:02 INFO - PROCESS | 2483 | --DOMWINDOW == 91 (0x113325400) [pid = 2483] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:52:02 INFO - PROCESS | 2483 | --DOMWINDOW == 90 (0x111c45c00) [pid = 2483] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:52:02 INFO - PROCESS | 2483 | --DOMWINDOW == 89 (0x113f38c00) [pid = 2483] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:52:02 INFO - PROCESS | 2483 | --DOMWINDOW == 88 (0x128d76400) [pid = 2483] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:52:02 INFO - PROCESS | 2483 | --DOMWINDOW == 87 (0x115e44c00) [pid = 2483] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:52:02 INFO - PROCESS | 2483 | --DOMWINDOW == 86 (0x124069000) [pid = 2483] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:52:02 INFO - PROCESS | 2483 | --DOMWINDOW == 85 (0x126c9e800) [pid = 2483] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:52:02 INFO - PROCESS | 2483 | --DOMWINDOW == 84 (0x125076400) [pid = 2483] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:52:02 INFO - PROCESS | 2483 | 1462531922225 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:02 INFO - PROCESS | 2483 | ++DOCSHELL 0x115e85800 == 38 [pid = 2483] [id = 142] 03:52:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 85 (0x112550800) [pid = 2483] [serial = 423] [outer = 0x0] 03:52:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 86 (0x115193c00) [pid = 2483] [serial = 424] [outer = 0x112550800] 03:52:02 INFO - PROCESS | 2483 | 1462531922251 Marionette DEBUG loaded listener.js 03:52:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 87 (0x118964c00) [pid = 2483] [serial = 425] [outer = 0x112550800] 03:52:02 INFO - PROCESS | 2483 | 1462531922512 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:52: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. 03:52:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 620ms 03:52:02 INFO - PROCESS | 2483 | 1462531922561 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 03:52:02 INFO - PROCESS | 2483 | 1462531922562 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 03:52:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:52:02 INFO - PROCESS | 2483 | 1462531922565 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:52:02 INFO - PROCESS | 2483 | 1462531922566 Marionette TRACE conn2 <- [1,542,null,{}] 03:52:02 INFO - PROCESS | 2483 | 1462531922568 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:02 INFO - PROCESS | 2483 | 1462531922654 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 03:52:02 INFO - PROCESS | 2483 | 1462531922660 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:02 INFO - PROCESS | 2483 | ++DOCSHELL 0x1257c0000 == 39 [pid = 2483] [id = 143] 03:52:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 88 (0x119ab1000) [pid = 2483] [serial = 426] [outer = 0x0] 03:52:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 89 (0x126c9f800) [pid = 2483] [serial = 427] [outer = 0x119ab1000] 03:52:02 INFO - PROCESS | 2483 | 1462531922688 Marionette DEBUG loaded listener.js 03:52:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 90 (0x126dbe400) [pid = 2483] [serial = 428] [outer = 0x119ab1000] 03:52:03 INFO - PROCESS | 2483 | 1462531923028 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:52: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. 03:52:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 469ms 03:52:03 INFO - PROCESS | 2483 | 1462531923035 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 03:52:03 INFO - PROCESS | 2483 | 1462531923036 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 03:52:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:52:03 INFO - PROCESS | 2483 | 1462531923040 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:52:03 INFO - PROCESS | 2483 | 1462531923044 Marionette TRACE conn2 <- [1,546,null,{}] 03:52:03 INFO - PROCESS | 2483 | 1462531923046 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:03 INFO - PROCESS | 2483 | 1462531923153 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 03:52:03 INFO - PROCESS | 2483 | 1462531923163 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:03 INFO - PROCESS | 2483 | ++DOCSHELL 0x126d2c800 == 40 [pid = 2483] [id = 144] 03:52:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 91 (0x126dd6800) [pid = 2483] [serial = 429] [outer = 0x0] 03:52:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 92 (0x128d6c800) [pid = 2483] [serial = 430] [outer = 0x126dd6800] 03:52:03 INFO - PROCESS | 2483 | 1462531923193 Marionette DEBUG loaded listener.js 03:52:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 93 (0x129009000) [pid = 2483] [serial = 431] [outer = 0x126dd6800] 03:52:03 INFO - PROCESS | 2483 | 1462531923486 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 03:52: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. 03:52:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 471ms 03:52:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:52:03 INFO - PROCESS | 2483 | 1462531923512 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 03:52:03 INFO - PROCESS | 2483 | 1462531923513 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 03:52:03 INFO - PROCESS | 2483 | 1462531923515 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:52:03 INFO - PROCESS | 2483 | 1462531923516 Marionette TRACE conn2 <- [1,550,null,{}] 03:52:03 INFO - PROCESS | 2483 | 1462531923518 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:03 INFO - PROCESS | 2483 | 1462531923616 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 03:52:03 INFO - PROCESS | 2483 | 1462531923620 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:03 INFO - PROCESS | 2483 | ++DOCSHELL 0x1290bb000 == 41 [pid = 2483] [id = 145] 03:52:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 94 (0x1293cbc00) [pid = 2483] [serial = 432] [outer = 0x0] 03:52:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x1294f0000) [pid = 2483] [serial = 433] [outer = 0x1293cbc00] 03:52:03 INFO - PROCESS | 2483 | 1462531923650 Marionette DEBUG loaded listener.js 03:52:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x129666400) [pid = 2483] [serial = 434] [outer = 0x1293cbc00] 03:52:03 INFO - PROCESS | 2483 | 1462531923974 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 03:52:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 03:52:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 469ms 03:52:03 INFO - PROCESS | 2483 | 1462531923986 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 03:52:03 INFO - PROCESS | 2483 | 1462531923987 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 03:52:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:52:03 INFO - PROCESS | 2483 | 1462531923993 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:52:03 INFO - PROCESS | 2483 | 1462531923994 Marionette TRACE conn2 <- [1,554,null,{}] 03:52:03 INFO - PROCESS | 2483 | 1462531923996 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:04 INFO - PROCESS | 2483 | 1462531924092 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 03:52:04 INFO - PROCESS | 2483 | 1462531924118 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:04 INFO - PROCESS | 2483 | ++DOCSHELL 0x1298b4000 == 42 [pid = 2483] [id = 146] 03:52:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x1293cc800) [pid = 2483] [serial = 435] [outer = 0x0] 03:52:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x1296a2c00) [pid = 2483] [serial = 436] [outer = 0x1293cc800] 03:52:04 INFO - PROCESS | 2483 | 1462531924142 Marionette DEBUG loaded listener.js 03:52:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x12a81d400) [pid = 2483] [serial = 437] [outer = 0x1293cc800] 03:52:04 INFO - PROCESS | 2483 | [2483] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:52:04 INFO - PROCESS | 2483 | 1462531924573 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:52:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:52:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 620ms 03:52:04 INFO - PROCESS | 2483 | 1462531924613 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 03:52:04 INFO - PROCESS | 2483 | 1462531924616 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 03:52:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:52:04 INFO - PROCESS | 2483 | 1462531924620 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:52:04 INFO - PROCESS | 2483 | 1462531924623 Marionette TRACE conn2 <- [1,558,null,{}] 03:52:04 INFO - PROCESS | 2483 | 1462531924626 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:04 INFO - PROCESS | 2483 | 1462531924724 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 03:52:04 INFO - PROCESS | 2483 | 1462531924785 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:04 INFO - PROCESS | 2483 | ++DOCSHELL 0x118337000 == 43 [pid = 2483] [id = 147] 03:52:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x11519ac00) [pid = 2483] [serial = 438] [outer = 0x0] 03:52:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x117681000) [pid = 2483] [serial = 439] [outer = 0x11519ac00] 03:52:04 INFO - PROCESS | 2483 | 1462531924816 Marionette DEBUG loaded listener.js 03:52:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 102 (0x1183a8800) [pid = 2483] [serial = 440] [outer = 0x11519ac00] 03:52:05 INFO - PROCESS | 2483 | 1462531925242 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:52:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:52:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 672ms 03:52:05 INFO - PROCESS | 2483 | 1462531925292 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 03:52:05 INFO - PROCESS | 2483 | 1462531925296 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 03:52:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:52:05 INFO - PROCESS | 2483 | 1462531925301 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:52:05 INFO - PROCESS | 2483 | 1462531925303 Marionette TRACE conn2 <- [1,562,null,{}] 03:52:05 INFO - PROCESS | 2483 | 1462531925305 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:05 INFO - PROCESS | 2483 | 1462531925429 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 03:52:05 INFO - PROCESS | 2483 | 1462531925488 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:05 INFO - PROCESS | 2483 | ++DOCSHELL 0x119a1c800 == 44 [pid = 2483] [id = 148] 03:52:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x1183ac800) [pid = 2483] [serial = 441] [outer = 0x0] 03:52:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x11877e000) [pid = 2483] [serial = 442] [outer = 0x1183ac800] 03:52:05 INFO - PROCESS | 2483 | 1462531925519 Marionette DEBUG loaded listener.js 03:52:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x11942f800) [pid = 2483] [serial = 443] [outer = 0x1183ac800] 03:52:05 INFO - PROCESS | 2483 | [2483] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:52:05 INFO - PROCESS | 2483 | 1462531925940 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:52:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:52:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 671ms 03:52:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:52:05 INFO - PROCESS | 2483 | 1462531925971 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 03:52:05 INFO - PROCESS | 2483 | 1462531925973 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 03:52:05 INFO - PROCESS | 2483 | 1462531925975 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:52:05 INFO - PROCESS | 2483 | 1462531925977 Marionette TRACE conn2 <- [1,566,null,{}] 03:52:05 INFO - PROCESS | 2483 | 1462531925985 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:06 INFO - PROCESS | 2483 | 1462531926087 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 03:52:06 INFO - PROCESS | 2483 | 1462531926149 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:06 INFO - PROCESS | 2483 | ++DOCSHELL 0x126d39000 == 45 [pid = 2483] [id = 149] 03:52:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x119ac1c00) [pid = 2483] [serial = 444] [outer = 0x0] 03:52:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x1231ba800) [pid = 2483] [serial = 445] [outer = 0x119ac1c00] 03:52:06 INFO - PROCESS | 2483 | 1462531926180 Marionette DEBUG loaded listener.js 03:52:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x1245c5800) [pid = 2483] [serial = 446] [outer = 0x119ac1c00] 03:52:06 INFO - PROCESS | 2483 | [2483] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:52:06 INFO - PROCESS | 2483 | 1462531926596 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:52:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:52:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 672ms 03:52:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:52:06 INFO - PROCESS | 2483 | 1462531926647 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 03:52:06 INFO - PROCESS | 2483 | 1462531926649 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 03:52:06 INFO - PROCESS | 2483 | 1462531926652 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:52:06 INFO - PROCESS | 2483 | 1462531926653 Marionette TRACE conn2 <- [1,570,null,{}] 03:52:06 INFO - PROCESS | 2483 | 1462531926655 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:06 INFO - PROCESS | 2483 | 1462531926769 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 03:52:06 INFO - PROCESS | 2483 | 1462531926828 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:06 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a889000 == 46 [pid = 2483] [id = 150] 03:52:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x125135800) [pid = 2483] [serial = 447] [outer = 0x0] 03:52:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x126db7400) [pid = 2483] [serial = 448] [outer = 0x125135800] 03:52:06 INFO - PROCESS | 2483 | 1462531926858 Marionette DEBUG loaded listener.js 03:52:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x126ddf000) [pid = 2483] [serial = 449] [outer = 0x125135800] 03:52:07 INFO - PROCESS | 2483 | [2483] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:52:07 INFO - PROCESS | 2483 | 1462531927275 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:52:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:52:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 03:52:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:52:07 INFO - PROCESS | 2483 | 1462531927323 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 03:52:07 INFO - PROCESS | 2483 | 1462531927324 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 03:52:07 INFO - PROCESS | 2483 | 1462531927326 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:52:07 INFO - PROCESS | 2483 | 1462531927328 Marionette TRACE conn2 <- [1,574,null,{}] 03:52:07 INFO - PROCESS | 2483 | 1462531927330 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:07 INFO - PROCESS | 2483 | 1462531927425 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 03:52:07 INFO - PROCESS | 2483 | 1462531927483 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:07 INFO - PROCESS | 2483 | ++DOCSHELL 0x113fd3000 == 47 [pid = 2483] [id = 151] 03:52:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x112552400) [pid = 2483] [serial = 450] [outer = 0x0] 03:52:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x118596400) [pid = 2483] [serial = 451] [outer = 0x112552400] 03:52:07 INFO - PROCESS | 2483 | 1462531927512 Marionette DEBUG loaded listener.js 03:52:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x128d68c00) [pid = 2483] [serial = 452] [outer = 0x112552400] 03:52:08 INFO - PROCESS | 2483 | 1462531928100 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 824ms 03:52:08 INFO - PROCESS | 2483 | 1462531928150 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 03:52:08 INFO - PROCESS | 2483 | 1462531928153 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 03:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:52:08 INFO - PROCESS | 2483 | 1462531928157 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:52:08 INFO - PROCESS | 2483 | 1462531928159 Marionette TRACE conn2 <- [1,578,null,{}] 03:52:08 INFO - PROCESS | 2483 | 1462531928162 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:08 INFO - PROCESS | 2483 | 1462531928253 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 03:52:08 INFO - PROCESS | 2483 | 1462531928313 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:08 INFO - PROCESS | 2483 | ++DOCSHELL 0x117312800 == 48 [pid = 2483] [id = 152] 03:52:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x116a6cc00) [pid = 2483] [serial = 453] [outer = 0x0] 03:52:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x1180c9800) [pid = 2483] [serial = 454] [outer = 0x116a6cc00] 03:52:08 INFO - PROCESS | 2483 | 1462531928342 Marionette DEBUG loaded listener.js 03:52:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x1183f0800) [pid = 2483] [serial = 455] [outer = 0x116a6cc00] 03:52:08 INFO - PROCESS | 2483 | --DOCSHELL 0x1290bb000 == 47 [pid = 2483] [id = 145] 03:52:08 INFO - PROCESS | 2483 | --DOCSHELL 0x126d2c800 == 46 [pid = 2483] [id = 144] 03:52:08 INFO - PROCESS | 2483 | --DOCSHELL 0x1257c0000 == 45 [pid = 2483] [id = 143] 03:52:08 INFO - PROCESS | 2483 | --DOCSHELL 0x115e85800 == 44 [pid = 2483] [id = 142] 03:52:08 INFO - PROCESS | 2483 | --DOCSHELL 0x1245e4800 == 43 [pid = 2483] [id = 141] 03:52:08 INFO - PROCESS | 2483 | --DOCSHELL 0x1232db800 == 42 [pid = 2483] [id = 140] 03:52:08 INFO - PROCESS | 2483 | --DOCSHELL 0x119f0d000 == 41 [pid = 2483] [id = 139] 03:52:08 INFO - PROCESS | 2483 | --DOCSHELL 0x119a1e000 == 40 [pid = 2483] [id = 138] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x1296a3c00) [pid = 2483] [serial = 391] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOCSHELL 0x119329000 == 39 [pid = 2483] [id = 137] 03:52:08 INFO - PROCESS | 2483 | --DOCSHELL 0x1187f4800 == 38 [pid = 2483] [id = 136] 03:52:08 INFO - PROCESS | 2483 | --DOCSHELL 0x113f49000 == 37 [pid = 2483] [id = 135] 03:52:08 INFO - PROCESS | 2483 | --DOCSHELL 0x115e89000 == 36 [pid = 2483] [id = 134] 03:52:08 INFO - PROCESS | 2483 | --DOCSHELL 0x11306b000 == 35 [pid = 2483] [id = 133] 03:52:08 INFO - PROCESS | 2483 | --DOCSHELL 0x116848000 == 34 [pid = 2483] [id = 132] 03:52:08 INFO - PROCESS | 2483 | 1462531928725 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x126c95400) [pid = 2483] [serial = 373] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x128d6e400) [pid = 2483] [serial = 376] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x125135400) [pid = 2483] [serial = 367] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x126dd7c00) [pid = 2483] [serial = 374] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x124440400) [pid = 2483] [serial = 364] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x119426800) [pid = 2483] [serial = 365] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x11978c400) [pid = 2483] [serial = 358] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x1212e7400) [pid = 2483] [serial = 359] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x123490000) [pid = 2483] [serial = 361] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x11899b400) [pid = 2483] [serial = 352] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x11942b800) [pid = 2483] [serial = 353] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x116a6e000) [pid = 2483] [serial = 346] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x1183a8000) [pid = 2483] [serial = 347] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x124575400) [pid = 2483] [serial = 362] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 101 (0x1194c3c00) [pid = 2483] [serial = 355] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 100 (0x119785400) [pid = 2483] [serial = 356] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x118770800) [pid = 2483] [serial = 349] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x118961000) [pid = 2483] [serial = 350] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 97 (0x115198400) [pid = 2483] [serial = 343] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x1166cb400) [pid = 2483] [serial = 344] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x1293c7c00) [pid = 2483] [serial = 379] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 94 (0x118772c00) [pid = 2483] [serial = 382] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 93 (0x126db9c00) [pid = 2483] [serial = 385] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 92 (0x1296a1800) [pid = 2483] [serial = 389] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 91 (0x1294ea000) [pid = 2483] [serial = 380] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 90 (0x1263a9000) [pid = 2483] [serial = 371] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 89 (0x1260bec00) [pid = 2483] [serial = 370] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 88 (0x128ec5800) [pid = 2483] [serial = 377] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 87 (0x119f59c00) [pid = 2483] [serial = 383] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 86 (0x1294f1c00) [pid = 2483] [serial = 386] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 85 (0x129661800) [pid = 2483] [serial = 388] [outer = 0x0] [url = about:blank] 03:52:08 INFO - PROCESS | 2483 | --DOMWINDOW == 84 (0x1251df800) [pid = 2483] [serial = 368] [outer = 0x0] [url = about:blank] 03:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 620ms 03:52:08 INFO - PROCESS | 2483 | 1462531928778 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 03:52:08 INFO - PROCESS | 2483 | 1462531928782 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 03:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:52:08 INFO - PROCESS | 2483 | 1462531928786 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:52:08 INFO - PROCESS | 2483 | 1462531928788 Marionette TRACE conn2 <- [1,582,null,{}] 03:52:08 INFO - PROCESS | 2483 | 1462531928790 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:08 INFO - PROCESS | 2483 | 1462531928866 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 03:52:08 INFO - PROCESS | 2483 | 1462531928873 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:08 INFO - PROCESS | 2483 | ++DOCSHELL 0x116a9a800 == 35 [pid = 2483] [id = 153] 03:52:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 85 (0x118475000) [pid = 2483] [serial = 456] [outer = 0x0] 03:52:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 86 (0x118778800) [pid = 2483] [serial = 457] [outer = 0x118475000] 03:52:08 INFO - PROCESS | 2483 | 1462531928900 Marionette DEBUG loaded listener.js 03:52:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 87 (0x119232800) [pid = 2483] [serial = 458] [outer = 0x118475000] 03:52:09 INFO - PROCESS | 2483 | 1462531929257 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:52:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:52:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 522ms 03:52:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:52:09 INFO - PROCESS | 2483 | 1462531929309 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 03:52:09 INFO - PROCESS | 2483 | 1462531929310 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 03:52:09 INFO - PROCESS | 2483 | 1462531929312 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:52:09 INFO - PROCESS | 2483 | 1462531929314 Marionette TRACE conn2 <- [1,586,null,{}] 03:52:09 INFO - PROCESS | 2483 | 1462531929322 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:09 INFO - PROCESS | 2483 | 1462531929401 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 03:52:09 INFO - PROCESS | 2483 | 1462531929409 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:09 INFO - PROCESS | 2483 | ++DOCSHELL 0x11931a800 == 36 [pid = 2483] [id = 154] 03:52:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 88 (0x1194be800) [pid = 2483] [serial = 459] [outer = 0x0] 03:52:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 89 (0x119a5f400) [pid = 2483] [serial = 460] [outer = 0x1194be800] 03:52:09 INFO - PROCESS | 2483 | 1462531929437 Marionette DEBUG loaded listener.js 03:52:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 90 (0x119eaec00) [pid = 2483] [serial = 461] [outer = 0x1194be800] 03:52:09 INFO - PROCESS | 2483 | [2483] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:52:09 INFO - PROCESS | 2483 | [2483] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:52:09 INFO - PROCESS | 2483 | 1462531929790 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:52:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:52:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 520ms 03:52:09 INFO - PROCESS | 2483 | 1462531929833 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 03:52:09 INFO - PROCESS | 2483 | 1462531929835 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 03:52:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:52:09 INFO - PROCESS | 2483 | 1462531929837 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:52:09 INFO - PROCESS | 2483 | 1462531929838 Marionette TRACE conn2 <- [1,590,null,{}] 03:52:09 INFO - PROCESS | 2483 | 1462531929848 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:09 INFO - PROCESS | 2483 | 1462531929921 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 03:52:09 INFO - PROCESS | 2483 | 1462531929928 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:09 INFO - PROCESS | 2483 | ++DOCSHELL 0x119a28000 == 37 [pid = 2483] [id = 155] 03:52:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 91 (0x1231aec00) [pid = 2483] [serial = 462] [outer = 0x0] 03:52:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 92 (0x12426a400) [pid = 2483] [serial = 463] [outer = 0x1231aec00] 03:52:09 INFO - PROCESS | 2483 | 1462531929954 Marionette DEBUG loaded listener.js 03:52:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 93 (0x1247ea400) [pid = 2483] [serial = 464] [outer = 0x1231aec00] 03:52:10 INFO - PROCESS | 2483 | 1462531930278 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 470ms 03:52:10 INFO - PROCESS | 2483 | 1462531930308 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 03:52:10 INFO - PROCESS | 2483 | 1462531930310 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 03:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:52:10 INFO - PROCESS | 2483 | 1462531930312 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:52:10 INFO - PROCESS | 2483 | 1462531930313 Marionette TRACE conn2 <- [1,594,null,{}] 03:52:10 INFO - PROCESS | 2483 | 1462531930315 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:10 INFO - PROCESS | 2483 | 1462531930434 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 03:52:10 INFO - PROCESS | 2483 | 1462531930499 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:10 INFO - PROCESS | 2483 | ++DOCSHELL 0x113acb800 == 38 [pid = 2483] [id = 156] 03:52:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 94 (0x1125c3c00) [pid = 2483] [serial = 465] [outer = 0x0] 03:52:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x11333bc00) [pid = 2483] [serial = 466] [outer = 0x1125c3c00] 03:52:10 INFO - PROCESS | 2483 | 1462531930535 Marionette DEBUG loaded listener.js 03:52:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x115e44000) [pid = 2483] [serial = 467] [outer = 0x1125c3c00] 03:52:11 INFO - PROCESS | 2483 | 1462531931006 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:52:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:52:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 722ms 03:52:11 INFO - PROCESS | 2483 | 1462531931043 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 03:52:11 INFO - PROCESS | 2483 | 1462531931045 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 03:52:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:52:11 INFO - PROCESS | 2483 | 1462531931051 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:52:11 INFO - PROCESS | 2483 | 1462531931056 Marionette TRACE conn2 <- [1,598,null,{}] 03:52:11 INFO - PROCESS | 2483 | 1462531931062 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:11 INFO - PROCESS | 2483 | 1462531931198 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 03:52:11 INFO - PROCESS | 2483 | 1462531931279 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:11 INFO - PROCESS | 2483 | ++DOCSHELL 0x11928a000 == 39 [pid = 2483] [id = 157] 03:52:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x118964800) [pid = 2483] [serial = 468] [outer = 0x0] 03:52:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x119426800) [pid = 2483] [serial = 469] [outer = 0x118964800] 03:52:11 INFO - PROCESS | 2483 | 1462531931329 Marionette DEBUG loaded listener.js 03:52:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x11977f000) [pid = 2483] [serial = 470] [outer = 0x118964800] 03:52:11 INFO - PROCESS | 2483 | 1462531931827 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:52:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:52:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 825ms 03:52:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:52:11 INFO - PROCESS | 2483 | 1462531931876 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 03:52:11 INFO - PROCESS | 2483 | 1462531931878 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 03:52:11 INFO - PROCESS | 2483 | 1462531931881 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:52:11 INFO - PROCESS | 2483 | 1462531931882 Marionette TRACE conn2 <- [1,602,null,{}] 03:52:11 INFO - PROCESS | 2483 | 1462531931885 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:11 INFO - PROCESS | 2483 | 1462531931981 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 03:52:12 INFO - PROCESS | 2483 | 1462531932029 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:12 INFO - PROCESS | 2483 | ++DOCSHELL 0x1240ec800 == 40 [pid = 2483] [id = 158] 03:52:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x119abf000) [pid = 2483] [serial = 471] [outer = 0x0] 03:52:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x1245c9000) [pid = 2483] [serial = 472] [outer = 0x119abf000] 03:52:12 INFO - PROCESS | 2483 | 1462531932059 Marionette DEBUG loaded listener.js 03:52:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 102 (0x1251e1c00) [pid = 2483] [serial = 473] [outer = 0x119abf000] 03:52:12 INFO - PROCESS | 2483 | 1462531932517 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:52:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:52:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 03:52:12 INFO - PROCESS | 2483 | 1462531932552 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 03:52:12 INFO - PROCESS | 2483 | 1462531932556 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 03:52:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:52:12 INFO - PROCESS | 2483 | 1462531932568 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:52:12 INFO - PROCESS | 2483 | 1462531932573 Marionette TRACE conn2 <- [1,606,null,{}] 03:52:12 INFO - PROCESS | 2483 | 1462531932599 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:12 INFO - PROCESS | 2483 | 1462531932740 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 03:52:12 INFO - PROCESS | 2483 | 1462531932819 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:12 INFO - PROCESS | 2483 | ++DOCSHELL 0x1250b6800 == 41 [pid = 2483] [id = 159] 03:52:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x1251df800) [pid = 2483] [serial = 474] [outer = 0x0] 03:52:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x126ddf400) [pid = 2483] [serial = 475] [outer = 0x1251df800] 03:52:12 INFO - PROCESS | 2483 | 1462531932867 Marionette DEBUG loaded listener.js 03:52:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x128d72400) [pid = 2483] [serial = 476] [outer = 0x1251df800] 03:52:13 INFO - PROCESS | 2483 | 1462531933383 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:52:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:52:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 849ms 03:52:13 INFO - PROCESS | 2483 | 1462531933411 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 03:52:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:52:13 INFO - PROCESS | 2483 | 1462531933414 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 03:52:13 INFO - PROCESS | 2483 | 1462531933417 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:52:13 INFO - PROCESS | 2483 | 1462531933419 Marionette TRACE conn2 <- [1,610,null,{}] 03:52:13 INFO - PROCESS | 2483 | 1462531933450 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:13 INFO - PROCESS | 2483 | 1462531933592 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 03:52:13 INFO - PROCESS | 2483 | 1462531933671 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:13 INFO - PROCESS | 2483 | ++DOCSHELL 0x12698a000 == 42 [pid = 2483] [id = 160] 03:52:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x128d76000) [pid = 2483] [serial = 477] [outer = 0x0] 03:52:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x1293c9400) [pid = 2483] [serial = 478] [outer = 0x128d76000] 03:52:13 INFO - PROCESS | 2483 | 1462531933718 Marionette DEBUG loaded listener.js 03:52:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x129664c00) [pid = 2483] [serial = 479] [outer = 0x128d76000] 03:52:14 INFO - PROCESS | 2483 | 1462531934159 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:52:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:52:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 771ms 03:52:14 INFO - PROCESS | 2483 | 1462531934187 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 03:52:14 INFO - PROCESS | 2483 | 1462531934189 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 03:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:52:14 INFO - PROCESS | 2483 | 1462531934191 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:52:14 INFO - PROCESS | 2483 | 1462531934192 Marionette TRACE conn2 <- [1,614,null,{}] 03:52:14 INFO - PROCESS | 2483 | 1462531934195 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:14 INFO - PROCESS | 2483 | 1462531934287 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 03:52:14 INFO - PROCESS | 2483 | 1462531934332 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:14 INFO - PROCESS | 2483 | ++DOCSHELL 0x128da6800 == 43 [pid = 2483] [id = 161] 03:52:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x12a73c400) [pid = 2483] [serial = 480] [outer = 0x0] 03:52:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x12a826400) [pid = 2483] [serial = 481] [outer = 0x12a73c400] 03:52:14 INFO - PROCESS | 2483 | 1462531934370 Marionette DEBUG loaded listener.js 03:52:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x12ab2d000) [pid = 2483] [serial = 482] [outer = 0x12a73c400] 03:52:14 INFO - PROCESS | 2483 | 1462531934794 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:52:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:52:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 669ms 03:52:14 INFO - PROCESS | 2483 | 1462531934861 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 03:52:14 INFO - PROCESS | 2483 | 1462531934862 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 03:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:52:14 INFO - PROCESS | 2483 | 1462531934865 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:52:14 INFO - PROCESS | 2483 | 1462531934866 Marionette TRACE conn2 <- [1,618,null,{}] 03:52:14 INFO - PROCESS | 2483 | 1462531934868 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:14 INFO - PROCESS | 2483 | 1462531934981 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 03:52:15 INFO - PROCESS | 2483 | 1462531935066 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:15 INFO - PROCESS | 2483 | ++DOCSHELL 0x1296d3800 == 44 [pid = 2483] [id = 162] 03:52:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x12a73c800) [pid = 2483] [serial = 483] [outer = 0x0] 03:52:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x12adbb400) [pid = 2483] [serial = 484] [outer = 0x12a73c800] 03:52:15 INFO - PROCESS | 2483 | 1462531935097 Marionette DEBUG loaded listener.js 03:52:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x12ade4400) [pid = 2483] [serial = 485] [outer = 0x12a73c800] 03:52:15 INFO - PROCESS | 2483 | 1462531935490 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:52:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:52:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 771ms 03:52:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:52:15 INFO - PROCESS | 2483 | 1462531935661 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 03:52:15 INFO - PROCESS | 2483 | 1462531935664 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 03:52:15 INFO - PROCESS | 2483 | 1462531935678 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:52:15 INFO - PROCESS | 2483 | 1462531935679 Marionette TRACE conn2 <- [1,622,null,{}] 03:52:15 INFO - PROCESS | 2483 | 1462531935683 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:15 INFO - PROCESS | 2483 | 1462531935774 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 03:52:15 INFO - PROCESS | 2483 | 1462531935830 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:15 INFO - PROCESS | 2483 | ++DOCSHELL 0x1187f0000 == 45 [pid = 2483] [id = 163] 03:52:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x1168c3c00) [pid = 2483] [serial = 486] [outer = 0x0] 03:52:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x117332c00) [pid = 2483] [serial = 487] [outer = 0x1168c3c00] 03:52:15 INFO - PROCESS | 2483 | 1462531935857 Marionette DEBUG loaded listener.js 03:52:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x11859a400) [pid = 2483] [serial = 488] [outer = 0x1168c3c00] 03:52:16 INFO - PROCESS | 2483 | --DOCSHELL 0x119a28000 == 44 [pid = 2483] [id = 155] 03:52:16 INFO - PROCESS | 2483 | --DOCSHELL 0x11931a800 == 43 [pid = 2483] [id = 154] 03:52:16 INFO - PROCESS | 2483 | --DOCSHELL 0x116a9a800 == 42 [pid = 2483] [id = 153] 03:52:16 INFO - PROCESS | 2483 | --DOCSHELL 0x117312800 == 41 [pid = 2483] [id = 152] 03:52:16 INFO - PROCESS | 2483 | --DOCSHELL 0x113fd3000 == 40 [pid = 2483] [id = 151] 03:52:16 INFO - PROCESS | 2483 | --DOCSHELL 0x12a889000 == 39 [pid = 2483] [id = 150] 03:52:16 INFO - PROCESS | 2483 | --DOCSHELL 0x126d39000 == 38 [pid = 2483] [id = 149] 03:52:16 INFO - PROCESS | 2483 | --DOCSHELL 0x119a1c800 == 37 [pid = 2483] [id = 148] 03:52:16 INFO - PROCESS | 2483 | --DOCSHELL 0x118337000 == 36 [pid = 2483] [id = 147] 03:52:16 INFO - PROCESS | 2483 | 1462531936326 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:52:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:52:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 681ms 03:52:16 INFO - PROCESS | 2483 | 1462531936350 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 03:52:16 INFO - PROCESS | 2483 | 1462531936352 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 03:52:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:52:16 INFO - PROCESS | 2483 | 1462531936366 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:52:16 INFO - PROCESS | 2483 | 1462531936368 Marionette TRACE conn2 <- [1,626,null,{}] 03:52:16 INFO - PROCESS | 2483 | 1462531936372 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:16 INFO - PROCESS | 2483 | 1462531936449 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 03:52:16 INFO - PROCESS | 2483 | 1462531936458 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:16 INFO - PROCESS | 2483 | ++DOCSHELL 0x11849e000 == 37 [pid = 2483] [id = 164] 03:52:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x1183e8800) [pid = 2483] [serial = 489] [outer = 0x0] 03:52:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x11978c400) [pid = 2483] [serial = 490] [outer = 0x1183e8800] 03:52:16 INFO - PROCESS | 2483 | 1462531936484 Marionette DEBUG loaded listener.js 03:52:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x1211eb800) [pid = 2483] [serial = 491] [outer = 0x1183e8800] 03:52:16 INFO - PROCESS | 2483 | 1462531936911 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:52:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:52:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 571ms 03:52:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:52:16 INFO - PROCESS | 2483 | 1462531936936 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 03:52:16 INFO - PROCESS | 2483 | 1462531936937 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 03:52:16 INFO - PROCESS | 2483 | 1462531936949 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:52:16 INFO - PROCESS | 2483 | 1462531936950 Marionette TRACE conn2 <- [1,630,null,{}] 03:52:16 INFO - PROCESS | 2483 | 1462531936957 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:17 INFO - PROCESS | 2483 | 1462531937052 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 03:52:17 INFO - PROCESS | 2483 | 1462531937058 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:17 INFO - PROCESS | 2483 | ++DOCSHELL 0x124566000 == 38 [pid = 2483] [id = 165] 03:52:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x124ec0000) [pid = 2483] [serial = 492] [outer = 0x0] 03:52:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x12692dc00) [pid = 2483] [serial = 493] [outer = 0x124ec0000] 03:52:17 INFO - PROCESS | 2483 | 1462531937112 Marionette DEBUG loaded listener.js 03:52:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x126dd3800) [pid = 2483] [serial = 494] [outer = 0x124ec0000] 03:52:17 INFO - PROCESS | 2483 | 1462531937432 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:52:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:52:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 528ms 03:52:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:52:17 INFO - PROCESS | 2483 | 1462531937469 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 03:52:17 INFO - PROCESS | 2483 | 1462531937470 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 03:52:17 INFO - PROCESS | 2483 | 1462531937472 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:52:17 INFO - PROCESS | 2483 | 1462531937474 Marionette TRACE conn2 <- [1,634,null,{}] 03:52:17 INFO - PROCESS | 2483 | 1462531937476 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:17 INFO - PROCESS | 2483 | 1462531937570 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 03:52:17 INFO - PROCESS | 2483 | 1462531937584 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:17 INFO - PROCESS | 2483 | ++DOCSHELL 0x126d3b800 == 39 [pid = 2483] [id = 166] 03:52:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x126c9fc00) [pid = 2483] [serial = 495] [outer = 0x0] 03:52:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x1296a5c00) [pid = 2483] [serial = 496] [outer = 0x126c9fc00] 03:52:17 INFO - PROCESS | 2483 | 1462531937609 Marionette DEBUG loaded listener.js 03:52:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x12ab32000) [pid = 2483] [serial = 497] [outer = 0x126c9fc00] 03:52:17 INFO - PROCESS | 2483 | [2483] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:52:17 INFO - PROCESS | 2483 | [2483] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:52:17 INFO - PROCESS | 2483 | 1462531937965 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:52:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:52:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 519ms 03:52:17 INFO - PROCESS | 2483 | 1462531937992 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 03:52:17 INFO - PROCESS | 2483 | 1462531937993 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 03:52:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:52:18 INFO - PROCESS | 2483 | 1462531938002 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:52:18 INFO - PROCESS | 2483 | 1462531938003 Marionette TRACE conn2 <- [1,638,null,{}] 03:52:18 INFO - PROCESS | 2483 | 1462531938006 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:18 INFO - PROCESS | 2483 | 1462531938100 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 03:52:18 INFO - PROCESS | 2483 | 1462531938106 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:18 INFO - PROCESS | 2483 | ++DOCSHELL 0x113f49000 == 40 [pid = 2483] [id = 167] 03:52:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x129661800) [pid = 2483] [serial = 498] [outer = 0x0] 03:52:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x12ade2400) [pid = 2483] [serial = 499] [outer = 0x129661800] 03:52:18 INFO - PROCESS | 2483 | 1462531938156 Marionette DEBUG loaded listener.js 03:52:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x12ba4f400) [pid = 2483] [serial = 500] [outer = 0x129661800] 03:52:18 INFO - PROCESS | 2483 | [2483] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:52:18 INFO - PROCESS | 2483 | [2483] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:52:18 INFO - PROCESS | 2483 | 1462531938486 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:52:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:52:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 518ms 03:52:18 INFO - PROCESS | 2483 | 1462531938528 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 03:52:18 INFO - PROCESS | 2483 | 1462531938529 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 03:52:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:52:18 INFO - PROCESS | 2483 | 1462531938531 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:52:18 INFO - PROCESS | 2483 | 1462531938532 Marionette TRACE conn2 <- [1,642,null,{}] 03:52:18 INFO - PROCESS | 2483 | 1462531938535 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:18 INFO - PROCESS | 2483 | 1462531938694 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 03:52:18 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x129014800) [pid = 2483] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:52:18 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x1211ef800) [pid = 2483] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:52:18 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x123410400) [pid = 2483] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:52:18 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x111d4d800) [pid = 2483] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:52:18 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x1125ba400) [pid = 2483] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:52:18 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x1183e5c00) [pid = 2483] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:52:18 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x124eec800) [pid = 2483] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:52:18 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x1134dfc00) [pid = 2483] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:52:18 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x1168c4c00) [pid = 2483] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:52:18 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x1211ee400) [pid = 2483] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:52:18 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x112550800) [pid = 2483] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:52:18 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x126dd6800) [pid = 2483] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:52:18 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x1293cbc00) [pid = 2483] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:52:18 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x119ab1000) [pid = 2483] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:52:18 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x112552400) [pid = 2483] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:52:18 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x116a6cc00) [pid = 2483] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:52:18 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x1194be800) [pid = 2483] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:52:18 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x118475000) [pid = 2483] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:52:18 INFO - PROCESS | 2483 | 1462531938735 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:18 INFO - PROCESS | 2483 | ++DOCSHELL 0x112d36800 == 41 [pid = 2483] [id = 168] 03:52:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x112552c00) [pid = 2483] [serial = 501] [outer = 0x0] 03:52:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x113d2ec00) [pid = 2483] [serial = 502] [outer = 0x112552c00] 03:52:18 INFO - PROCESS | 2483 | 1462531938762 Marionette DEBUG loaded listener.js 03:52:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x119aa8800) [pid = 2483] [serial = 503] [outer = 0x112552c00] 03:52:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x1245c5400) [pid = 2483] [serial = 504] [outer = 0x12d115c00] 03:52:19 INFO - PROCESS | 2483 | 1462531939116 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:52:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:52:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 618ms 03:52:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:52:19 INFO - PROCESS | 2483 | 1462531939150 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 03:52:19 INFO - PROCESS | 2483 | 1462531939151 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 03:52:19 INFO - PROCESS | 2483 | 1462531939153 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:52:19 INFO - PROCESS | 2483 | 1462531939155 Marionette TRACE conn2 <- [1,646,null,{}] 03:52:19 INFO - PROCESS | 2483 | 1462531939159 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:19 INFO - PROCESS | 2483 | 1462531939233 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 03:52:19 INFO - PROCESS | 2483 | 1462531939284 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:19 INFO - PROCESS | 2483 | ++DOCSHELL 0x11849c800 == 42 [pid = 2483] [id = 169] 03:52:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x113024800) [pid = 2483] [serial = 505] [outer = 0x0] 03:52:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x124069000) [pid = 2483] [serial = 506] [outer = 0x113024800] 03:52:19 INFO - PROCESS | 2483 | 1462531939309 Marionette DEBUG loaded listener.js 03:52:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x12bb69000) [pid = 2483] [serial = 507] [outer = 0x113024800] 03:52:19 INFO - PROCESS | 2483 | 1462531939593 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:52:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:52:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 472ms 03:52:19 INFO - PROCESS | 2483 | 1462531939629 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 03:52:19 INFO - PROCESS | 2483 | 1462531939630 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 03:52:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:52:19 INFO - PROCESS | 2483 | 1462531939632 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:52:19 INFO - PROCESS | 2483 | 1462531939633 Marionette TRACE conn2 <- [1,650,null,{}] 03:52:19 INFO - PROCESS | 2483 | 1462531939636 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:19 INFO - PROCESS | 2483 | 1462531939719 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 03:52:19 INFO - PROCESS | 2483 | 1462531939726 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:19 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b35d800 == 43 [pid = 2483] [id = 170] 03:52:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x126dd6800) [pid = 2483] [serial = 508] [outer = 0x0] 03:52:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x12c0a1400) [pid = 2483] [serial = 509] [outer = 0x126dd6800] 03:52:19 INFO - PROCESS | 2483 | 1462531939751 Marionette DEBUG loaded listener.js 03:52:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x12c0a7800) [pid = 2483] [serial = 510] [outer = 0x126dd6800] 03:52:20 INFO - PROCESS | 2483 | 1462531940079 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:52:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:52:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 468ms 03:52:20 INFO - PROCESS | 2483 | 1462531940101 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 03:52:20 INFO - PROCESS | 2483 | 1462531940103 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 03:52:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:52:20 INFO - PROCESS | 2483 | 1462531940105 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:52:20 INFO - PROCESS | 2483 | 1462531940109 Marionette TRACE conn2 <- [1,654,null,{}] 03:52:20 INFO - PROCESS | 2483 | 1462531940111 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:20 INFO - PROCESS | 2483 | 1462531940212 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 03:52:20 INFO - PROCESS | 2483 | 1462531940218 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:20 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bc94000 == 44 [pid = 2483] [id = 171] 03:52:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x11846dc00) [pid = 2483] [serial = 511] [outer = 0x0] 03:52:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x12c0ae800) [pid = 2483] [serial = 512] [outer = 0x11846dc00] 03:52:20 INFO - PROCESS | 2483 | 1462531940242 Marionette DEBUG loaded listener.js 03:52:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x12c0b3800) [pid = 2483] [serial = 513] [outer = 0x11846dc00] 03:52:20 INFO - PROCESS | 2483 | 1462531940525 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:52:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:52:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 471ms 03:52:20 INFO - PROCESS | 2483 | 1462531940577 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 03:52:20 INFO - PROCESS | 2483 | 1462531940578 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 03:52:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:52:20 INFO - PROCESS | 2483 | 1462531940581 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:52:20 INFO - PROCESS | 2483 | 1462531940582 Marionette TRACE conn2 <- [1,658,null,{}] 03:52:20 INFO - PROCESS | 2483 | 1462531940584 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:20 INFO - PROCESS | 2483 | 1462531940665 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 03:52:20 INFO - PROCESS | 2483 | 1462531940669 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:20 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c14d000 == 45 [pid = 2483] [id = 172] 03:52:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x12c0b6000) [pid = 2483] [serial = 514] [outer = 0x0] 03:52:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x12c30fc00) [pid = 2483] [serial = 515] [outer = 0x12c0b6000] 03:52:20 INFO - PROCESS | 2483 | 1462531940694 Marionette DEBUG loaded listener.js 03:52:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x12c313c00) [pid = 2483] [serial = 516] [outer = 0x12c0b6000] 03:52:21 INFO - PROCESS | 2483 | 1462531941224 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:52:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:52:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 667ms 03:52:21 INFO - PROCESS | 2483 | 1462531941249 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 03:52:21 INFO - PROCESS | 2483 | 1462531941252 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 03:52:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:52:21 INFO - PROCESS | 2483 | 1462531941274 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:52:21 INFO - PROCESS | 2483 | 1462531941278 Marionette TRACE conn2 <- [1,662,null,{}] 03:52:21 INFO - PROCESS | 2483 | 1462531941282 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:21 INFO - PROCESS | 2483 | 1462531941385 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 03:52:21 INFO - PROCESS | 2483 | 1462531941448 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:21 INFO - PROCESS | 2483 | ++DOCSHELL 0x119f0e800 == 46 [pid = 2483] [id = 173] 03:52:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x11847b000) [pid = 2483] [serial = 517] [outer = 0x0] 03:52:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x11929b000) [pid = 2483] [serial = 518] [outer = 0x11847b000] 03:52:21 INFO - PROCESS | 2483 | 1462531941479 Marionette DEBUG loaded listener.js 03:52:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x119aa9800) [pid = 2483] [serial = 519] [outer = 0x11847b000] 03:52:21 INFO - PROCESS | 2483 | [2483] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:52:21 INFO - PROCESS | 2483 | 1462531941914 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:52:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:52:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 691ms 03:52:21 INFO - PROCESS | 2483 | 1462531941948 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 03:52:21 INFO - PROCESS | 2483 | 1462531941952 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 03:52:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:52:21 INFO - PROCESS | 2483 | 1462531941975 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:52:21 INFO - PROCESS | 2483 | 1462531941977 Marionette TRACE conn2 <- [1,666,null,{}] 03:52:21 INFO - PROCESS | 2483 | 1462531941980 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:22 INFO - PROCESS | 2483 | 1462531942082 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 03:52:22 INFO - PROCESS | 2483 | 1462531942165 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:22 INFO - PROCESS | 2483 | ++DOCSHELL 0x128da4800 == 47 [pid = 2483] [id = 174] 03:52:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x124440400) [pid = 2483] [serial = 520] [outer = 0x0] 03:52:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x125729800) [pid = 2483] [serial = 521] [outer = 0x124440400] 03:52:22 INFO - PROCESS | 2483 | 1462531942195 Marionette DEBUG loaded listener.js 03:52:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x126db7000) [pid = 2483] [serial = 522] [outer = 0x124440400] 03:52:22 INFO - PROCESS | 2483 | [2483] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:52:22 INFO - PROCESS | 2483 | 1462531942643 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:52:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:52:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 726ms 03:52:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:52:22 INFO - PROCESS | 2483 | 1462531942699 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 03:52:22 INFO - PROCESS | 2483 | 1462531942701 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 03:52:22 INFO - PROCESS | 2483 | 1462531942705 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:52:22 INFO - PROCESS | 2483 | 1462531942709 Marionette TRACE conn2 <- [1,670,null,{}] 03:52:22 INFO - PROCESS | 2483 | 1462531942721 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:22 INFO - PROCESS | 2483 | 1462531942852 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 03:52:22 INFO - PROCESS | 2483 | 1462531942904 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:22 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c76b000 == 48 [pid = 2483] [id = 175] 03:52:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x12ade5000) [pid = 2483] [serial = 523] [outer = 0x0] 03:52:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x12ba4e000) [pid = 2483] [serial = 524] [outer = 0x12ade5000] 03:52:22 INFO - PROCESS | 2483 | 1462531942935 Marionette DEBUG loaded listener.js 03:52:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x12bb5c000) [pid = 2483] [serial = 525] [outer = 0x12ade5000] 03:52:23 INFO - PROCESS | 2483 | 1462531943318 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:52:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:52:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 674ms 03:52:23 INFO - PROCESS | 2483 | 1462531943380 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 03:52:23 INFO - PROCESS | 2483 | 1462531943382 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 03:52:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:52:23 INFO - PROCESS | 2483 | 1462531943384 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:52:23 INFO - PROCESS | 2483 | 1462531943385 Marionette TRACE conn2 <- [1,674,null,{}] 03:52:23 INFO - PROCESS | 2483 | 1462531943402 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:23 INFO - PROCESS | 2483 | 1462531943505 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 03:52:23 INFO - PROCESS | 2483 | 1462531943566 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:23 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ca1d000 == 49 [pid = 2483] [id = 176] 03:52:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x12bb60400) [pid = 2483] [serial = 526] [outer = 0x0] 03:52:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x12c0b2400) [pid = 2483] [serial = 527] [outer = 0x12bb60400] 03:52:23 INFO - PROCESS | 2483 | 1462531943596 Marionette DEBUG loaded listener.js 03:52:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x12c313800) [pid = 2483] [serial = 528] [outer = 0x12bb60400] 03:52:23 INFO - PROCESS | 2483 | [2483] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:52:24 INFO - PROCESS | 2483 | 1462531944025 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:52: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 03:52:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 668ms 03:52:24 INFO - PROCESS | 2483 | 1462531944053 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 03:52:24 INFO - PROCESS | 2483 | 1462531944054 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 03:52:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:52:24 INFO - PROCESS | 2483 | 1462531944078 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:52:24 INFO - PROCESS | 2483 | 1462531944079 Marionette TRACE conn2 <- [1,678,null,{}] 03:52:24 INFO - PROCESS | 2483 | 1462531944082 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:24 INFO - PROCESS | 2483 | 1462531944180 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 03:52:24 INFO - PROCESS | 2483 | 1462531944242 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:24 INFO - PROCESS | 2483 | ++DOCSHELL 0x113ac5000 == 50 [pid = 2483] [id = 177] 03:52:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x1133c6000) [pid = 2483] [serial = 529] [outer = 0x0] 03:52:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x118777000) [pid = 2483] [serial = 530] [outer = 0x1133c6000] 03:52:24 INFO - PROCESS | 2483 | 1462531944272 Marionette DEBUG loaded listener.js 03:52:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x123486800) [pid = 2483] [serial = 531] [outer = 0x1133c6000] 03:52:24 INFO - PROCESS | 2483 | 1462531944883 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:52: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 03:52:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 872ms 03:52:24 INFO - PROCESS | 2483 | 1462531944949 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 03:52:24 INFO - PROCESS | 2483 | 1462531944951 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 03:52:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:52:24 INFO - PROCESS | 2483 | 1462531944955 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:52:24 INFO - PROCESS | 2483 | 1462531944957 Marionette TRACE conn2 <- [1,682,null,{}] 03:52:24 INFO - PROCESS | 2483 | 1462531944960 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:25 INFO - PROCESS | 2483 | 1462531945051 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 03:52:25 INFO - PROCESS | 2483 | 1462531945120 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:25 INFO - PROCESS | 2483 | ++DOCSHELL 0x112d2b000 == 51 [pid = 2483] [id = 178] 03:52:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x1180c3800) [pid = 2483] [serial = 532] [outer = 0x0] 03:52:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x1183a3000) [pid = 2483] [serial = 533] [outer = 0x1180c3800] 03:52:25 INFO - PROCESS | 2483 | 1462531945150 Marionette DEBUG loaded listener.js 03:52:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x118599400) [pid = 2483] [serial = 534] [outer = 0x1180c3800] 03:52:25 INFO - PROCESS | 2483 | --DOCSHELL 0x1298b4000 == 50 [pid = 2483] [id = 146] 03:52:25 INFO - PROCESS | 2483 | --DOCSHELL 0x12bc94000 == 49 [pid = 2483] [id = 171] 03:52:25 INFO - PROCESS | 2483 | --DOCSHELL 0x12b35d800 == 48 [pid = 2483] [id = 170] 03:52:25 INFO - PROCESS | 2483 | --DOCSHELL 0x11849c800 == 47 [pid = 2483] [id = 169] 03:52:25 INFO - PROCESS | 2483 | --DOCSHELL 0x112d36800 == 46 [pid = 2483] [id = 168] 03:52:25 INFO - PROCESS | 2483 | --DOCSHELL 0x113f49000 == 45 [pid = 2483] [id = 167] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x12426a400) [pid = 2483] [serial = 463] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x117681000) [pid = 2483] [serial = 439] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x126db7400) [pid = 2483] [serial = 448] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x11877e000) [pid = 2483] [serial = 442] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x1231ba800) [pid = 2483] [serial = 445] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x1296a2c00) [pid = 2483] [serial = 436] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOCSHELL 0x126d3b800 == 44 [pid = 2483] [id = 166] 03:52:25 INFO - PROCESS | 2483 | --DOCSHELL 0x124566000 == 43 [pid = 2483] [id = 165] 03:52:25 INFO - PROCESS | 2483 | --DOCSHELL 0x11849e000 == 42 [pid = 2483] [id = 164] 03:52:25 INFO - PROCESS | 2483 | --DOCSHELL 0x1187f0000 == 41 [pid = 2483] [id = 163] 03:52:25 INFO - PROCESS | 2483 | --DOCSHELL 0x1296d3800 == 40 [pid = 2483] [id = 162] 03:52:25 INFO - PROCESS | 2483 | --DOCSHELL 0x128da6800 == 39 [pid = 2483] [id = 161] 03:52:25 INFO - PROCESS | 2483 | --DOCSHELL 0x12698a000 == 38 [pid = 2483] [id = 160] 03:52:25 INFO - PROCESS | 2483 | --DOCSHELL 0x1250b6800 == 37 [pid = 2483] [id = 159] 03:52:25 INFO - PROCESS | 2483 | --DOCSHELL 0x113acb800 == 36 [pid = 2483] [id = 156] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x12572b400) [pid = 2483] [serial = 419] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x119eaec00) [pid = 2483] [serial = 461] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x126c9e000) [pid = 2483] [serial = 422] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x118964c00) [pid = 2483] [serial = 425] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x129009000) [pid = 2483] [serial = 431] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x1294f0000) [pid = 2483] [serial = 433] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x115193c00) [pid = 2483] [serial = 424] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x126c9f800) [pid = 2483] [serial = 427] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x128d6c800) [pid = 2483] [serial = 430] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x123418400) [pid = 2483] [serial = 413] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x129666400) [pid = 2483] [serial = 434] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x126dbe400) [pid = 2483] [serial = 428] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x128d68c00) [pid = 2483] [serial = 452] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x1180c9800) [pid = 2483] [serial = 454] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x1183f0800) [pid = 2483] [serial = 455] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x119232800) [pid = 2483] [serial = 458] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x118778800) [pid = 2483] [serial = 457] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x118596400) [pid = 2483] [serial = 451] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x12a73bc00) [pid = 2483] [serial = 341] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x124438000) [pid = 2483] [serial = 415] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x124ef9c00) [pid = 2483] [serial = 418] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x1248f8c00) [pid = 2483] [serial = 416] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x118997400) [pid = 2483] [serial = 406] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x1194cdc00) [pid = 2483] [serial = 407] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x1168b8800) [pid = 2483] [serial = 394] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x119a59800) [pid = 2483] [serial = 409] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x119abec00) [pid = 2483] [serial = 410] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x1183f0000) [pid = 2483] [serial = 403] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x11877b800) [pid = 2483] [serial = 404] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x1263abc00) [pid = 2483] [serial = 421] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x115e98000) [pid = 2483] [serial = 398] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x113aaa800) [pid = 2483] [serial = 397] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x1180bd800) [pid = 2483] [serial = 400] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x1183a5800) [pid = 2483] [serial = 401] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x1212e3c00) [pid = 2483] [serial = 412] [outer = 0x0] [url = about:blank] 03:52:25 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x119a5f400) [pid = 2483] [serial = 460] [outer = 0x0] [url = about:blank] 03:52:26 INFO - PROCESS | 2483 | 1462531946080 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:52:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 03:52:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1177ms 03:52:26 INFO - PROCESS | 2483 | 1462531946133 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 03:52:26 INFO - PROCESS | 2483 | 1462531946137 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 03:52:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:52:26 INFO - PROCESS | 2483 | 1462531946141 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:52:26 INFO - PROCESS | 2483 | 1462531946142 Marionette TRACE conn2 <- [1,686,null,{}] 03:52:26 INFO - PROCESS | 2483 | 1462531946145 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:26 INFO - PROCESS | 2483 | 1462531946219 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 03:52:26 INFO - PROCESS | 2483 | 1462531946226 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:26 INFO - PROCESS | 2483 | ++DOCSHELL 0x117310000 == 37 [pid = 2483] [id = 179] 03:52:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x1183f0800) [pid = 2483] [serial = 535] [outer = 0x0] 03:52:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x118993400) [pid = 2483] [serial = 536] [outer = 0x1183f0800] 03:52:26 INFO - PROCESS | 2483 | 1462531946252 Marionette DEBUG loaded listener.js 03:52:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x119780000) [pid = 2483] [serial = 537] [outer = 0x1183f0800] 03:52:27 INFO - PROCESS | 2483 | 1462531947093 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:52:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:52:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 03:52:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:52:27 INFO - PROCESS | 2483 | 1462531947111 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 03:52:27 INFO - PROCESS | 2483 | 1462531947112 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 03:52:27 INFO - PROCESS | 2483 | 1462531947114 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:52:27 INFO - PROCESS | 2483 | 1462531947116 Marionette TRACE conn2 <- [1,690,null,{}] 03:52:27 INFO - PROCESS | 2483 | 1462531947126 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:27 INFO - PROCESS | 2483 | 1462531947227 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 03:52:27 INFO - PROCESS | 2483 | 1462531947235 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:27 INFO - PROCESS | 2483 | ++DOCSHELL 0x11960c000 == 38 [pid = 2483] [id = 180] 03:52:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x119ac0400) [pid = 2483] [serial = 538] [outer = 0x0] 03:52:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x1235f1800) [pid = 2483] [serial = 539] [outer = 0x119ac0400] 03:52:27 INFO - PROCESS | 2483 | 1462531947262 Marionette DEBUG loaded listener.js 03:52:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x124ebc400) [pid = 2483] [serial = 540] [outer = 0x119ac0400] 03:52:28 INFO - PROCESS | 2483 | 1462531948098 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:52:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:52:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1022ms 03:52:28 INFO - PROCESS | 2483 | 1462531948137 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 03:52:28 INFO - PROCESS | 2483 | 1462531948139 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 03:52:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:52:28 INFO - PROCESS | 2483 | 1462531948143 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:52:28 INFO - PROCESS | 2483 | 1462531948144 Marionette TRACE conn2 <- [1,694,null,{}] 03:52:28 INFO - PROCESS | 2483 | 1462531948147 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:28 INFO - PROCESS | 2483 | 1462531948236 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 03:52:28 INFO - PROCESS | 2483 | 1462531948269 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:28 INFO - PROCESS | 2483 | ++DOCSHELL 0x119a35000 == 39 [pid = 2483] [id = 181] 03:52:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x12426bc00) [pid = 2483] [serial = 541] [outer = 0x0] 03:52:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x126c9dc00) [pid = 2483] [serial = 542] [outer = 0x12426bc00] 03:52:28 INFO - PROCESS | 2483 | 1462531948295 Marionette DEBUG loaded listener.js 03:52:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x126dbb000) [pid = 2483] [serial = 543] [outer = 0x12426bc00] 03:52:29 INFO - PROCESS | 2483 | 1462531949098 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:52:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 03:52:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 968ms 03:52:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:52:29 INFO - PROCESS | 2483 | 1462531949112 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 03:52:29 INFO - PROCESS | 2483 | 1462531949113 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 03:52:29 INFO - PROCESS | 2483 | 1462531949115 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:52:29 INFO - PROCESS | 2483 | 1462531949116 Marionette TRACE conn2 <- [1,698,null,{}] 03:52:29 INFO - PROCESS | 2483 | 1462531949118 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:29 INFO - PROCESS | 2483 | 1462531949211 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 03:52:29 INFO - PROCESS | 2483 | 1462531949216 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:29 INFO - PROCESS | 2483 | ++DOCSHELL 0x118077800 == 40 [pid = 2483] [id = 182] 03:52:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x126dbd400) [pid = 2483] [serial = 544] [outer = 0x0] 03:52:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x128d77000) [pid = 2483] [serial = 545] [outer = 0x126dbd400] 03:52:29 INFO - PROCESS | 2483 | 1462531949241 Marionette DEBUG loaded listener.js 03:52:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x1293c8400) [pid = 2483] [serial = 546] [outer = 0x126dbd400] 03:52:29 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x124ec0000) [pid = 2483] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:52:29 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x1168c3c00) [pid = 2483] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:52:29 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x1231aec00) [pid = 2483] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:52:29 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x126c9fc00) [pid = 2483] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:52:29 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x1183e8800) [pid = 2483] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:52:29 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x129661800) [pid = 2483] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:52:29 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x113024800) [pid = 2483] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:52:29 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x126dd6800) [pid = 2483] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:52:29 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x11846dc00) [pid = 2483] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:52:29 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x112552c00) [pid = 2483] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:52:30 INFO - PROCESS | 2483 | 1462531950213 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:52:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 03:52:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1121ms 03:52:30 INFO - PROCESS | 2483 | 1462531950236 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 03:52:30 INFO - PROCESS | 2483 | 1462531950238 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 03:52:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:52:30 INFO - PROCESS | 2483 | 1462531950242 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:52:30 INFO - PROCESS | 2483 | 1462531950243 Marionette TRACE conn2 <- [1,702,null,{}] 03:52:30 INFO - PROCESS | 2483 | 1462531950246 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:30 INFO - PROCESS | 2483 | 1462531950337 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 03:52:30 INFO - PROCESS | 2483 | 1462531950344 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:30 INFO - PROCESS | 2483 | ++DOCSHELL 0x12351a800 == 41 [pid = 2483] [id = 183] 03:52:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x1212e3000) [pid = 2483] [serial = 547] [outer = 0x0] 03:52:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x1296a3000) [pid = 2483] [serial = 548] [outer = 0x1212e3000] 03:52:30 INFO - PROCESS | 2483 | 1462531950372 Marionette DEBUG loaded listener.js 03:52:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x12ade6c00) [pid = 2483] [serial = 549] [outer = 0x1212e3000] 03:52:31 INFO - PROCESS | 2483 | 1462531951163 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:52:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:52:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 969ms 03:52:31 INFO - PROCESS | 2483 | 1462531951212 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 03:52:31 INFO - PROCESS | 2483 | 1462531951213 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 03:52:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:52:31 INFO - PROCESS | 2483 | 1462531951215 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:52:31 INFO - PROCESS | 2483 | 1462531951216 Marionette TRACE conn2 <- [1,706,null,{}] 03:52:31 INFO - PROCESS | 2483 | 1462531951218 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:31 INFO - PROCESS | 2483 | 1462531951289 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 03:52:31 INFO - PROCESS | 2483 | 1462531951338 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:31 INFO - PROCESS | 2483 | ++DOCSHELL 0x124e94000 == 42 [pid = 2483] [id = 184] 03:52:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x124ec0000) [pid = 2483] [serial = 550] [outer = 0x0] 03:52:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x12ba52400) [pid = 2483] [serial = 551] [outer = 0x124ec0000] 03:52:31 INFO - PROCESS | 2483 | 1462531951363 Marionette DEBUG loaded listener.js 03:52:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x12bb5e800) [pid = 2483] [serial = 552] [outer = 0x124ec0000] 03:52:32 INFO - PROCESS | 2483 | 1462531952164 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:52: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 03:52:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 969ms 03:52:32 INFO - PROCESS | 2483 | 1462531952185 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 03:52:32 INFO - PROCESS | 2483 | 1462531952188 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 03:52:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:52:32 INFO - PROCESS | 2483 | 1462531952193 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:52:32 INFO - PROCESS | 2483 | 1462531952195 Marionette TRACE conn2 <- [1,710,null,{}] 03:52:32 INFO - PROCESS | 2483 | 1462531952199 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:32 INFO - PROCESS | 2483 | 1462531952299 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 03:52:32 INFO - PROCESS | 2483 | 1462531952345 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:32 INFO - PROCESS | 2483 | ++DOCSHELL 0x117359800 == 43 [pid = 2483] [id = 185] 03:52:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x117c3e800) [pid = 2483] [serial = 553] [outer = 0x0] 03:52:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x11839ec00) [pid = 2483] [serial = 554] [outer = 0x117c3e800] 03:52:32 INFO - PROCESS | 2483 | 1462531952377 Marionette DEBUG loaded listener.js 03:52:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x11859c000) [pid = 2483] [serial = 555] [outer = 0x117c3e800] 03:52:33 INFO - PROCESS | 2483 | 1462531953297 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:52:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:52:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1124ms 03:52:33 INFO - PROCESS | 2483 | 1462531953315 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 03:52:33 INFO - PROCESS | 2483 | 1462531953319 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 03:52:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:52:33 INFO - PROCESS | 2483 | 1462531953323 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:52:33 INFO - PROCESS | 2483 | 1462531953326 Marionette TRACE conn2 <- [1,714,null,{}] 03:52:33 INFO - PROCESS | 2483 | 1462531953328 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:33 INFO - PROCESS | 2483 | 1462531953425 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 03:52:33 INFO - PROCESS | 2483 | 1462531953472 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:33 INFO - PROCESS | 2483 | ++DOCSHELL 0x119613000 == 44 [pid = 2483] [id = 186] 03:52:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x119784800) [pid = 2483] [serial = 556] [outer = 0x0] 03:52:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x119eae400) [pid = 2483] [serial = 557] [outer = 0x119784800] 03:52:33 INFO - PROCESS | 2483 | 1462531953502 Marionette DEBUG loaded listener.js 03:52:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x1235f4000) [pid = 2483] [serial = 558] [outer = 0x119784800] 03:52:34 INFO - PROCESS | 2483 | 1462531954399 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:52: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 03:52:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1121ms 03:52:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:52:34 INFO - PROCESS | 2483 | 1462531954445 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 03:52:34 INFO - PROCESS | 2483 | 1462531954446 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 03:52:34 INFO - PROCESS | 2483 | 1462531954448 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:52:34 INFO - PROCESS | 2483 | 1462531954451 Marionette TRACE conn2 <- [1,718,null,{}] 03:52:34 INFO - PROCESS | 2483 | 1462531954459 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:34 INFO - PROCESS | 2483 | 1462531954558 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 03:52:34 INFO - PROCESS | 2483 | 1462531954606 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:34 INFO - PROCESS | 2483 | ++DOCSHELL 0x126d20000 == 45 [pid = 2483] [id = 187] 03:52:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x128ec4400) [pid = 2483] [serial = 559] [outer = 0x0] 03:52:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x12a73bc00) [pid = 2483] [serial = 560] [outer = 0x128ec4400] 03:52:34 INFO - PROCESS | 2483 | 1462531954638 Marionette DEBUG loaded listener.js 03:52:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x12adb8800) [pid = 2483] [serial = 561] [outer = 0x128ec4400] 03:52:35 INFO - PROCESS | 2483 | 1462531955533 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:52:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:52:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1124ms 03:52:35 INFO - PROCESS | 2483 | 1462531955573 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 03:52:35 INFO - PROCESS | 2483 | 1462531955576 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 03:52:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:52:35 INFO - PROCESS | 2483 | 1462531955579 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:52:35 INFO - PROCESS | 2483 | 1462531955580 Marionette TRACE conn2 <- [1,722,null,{}] 03:52:35 INFO - PROCESS | 2483 | 1462531955583 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:35 INFO - PROCESS | 2483 | 1462531955679 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 03:52:35 INFO - PROCESS | 2483 | 1462531955727 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:35 INFO - PROCESS | 2483 | ++DOCSHELL 0x128db4000 == 46 [pid = 2483] [id = 188] 03:52:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x1294e6c00) [pid = 2483] [serial = 562] [outer = 0x0] 03:52:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x12bb51c00) [pid = 2483] [serial = 563] [outer = 0x1294e6c00] 03:52:35 INFO - PROCESS | 2483 | 1462531955757 Marionette DEBUG loaded listener.js 03:52:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x12c0a1800) [pid = 2483] [serial = 564] [outer = 0x1294e6c00] 03:52:36 INFO - PROCESS | 2483 | 1462531956307 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 03:52:36 INFO - PROCESS | 2483 | 1462531956351 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 03:52:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:52:36 INFO - PROCESS | 2483 | 1462531956371 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:52:36 INFO - PROCESS | 2483 | 1462531956375 Marionette TRACE conn2 <- [1,726,null,{}] 03:52:36 INFO - PROCESS | 2483 | 1462531956381 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:36 INFO - PROCESS | 2483 | 1462531956476 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 03:52:36 INFO - PROCESS | 2483 | 1462531956540 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:36 INFO - PROCESS | 2483 | ++DOCSHELL 0x118a6d800 == 47 [pid = 2483] [id = 189] 03:52:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x1183a3800) [pid = 2483] [serial = 565] [outer = 0x0] 03:52:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x1186cb400) [pid = 2483] [serial = 566] [outer = 0x1183a3800] 03:52:36 INFO - PROCESS | 2483 | 1462531956568 Marionette DEBUG loaded listener.js 03:52:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x1194be800) [pid = 2483] [serial = 567] [outer = 0x1183a3800] 03:52:37 INFO - PROCESS | 2483 | 1462531957048 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:52:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:52:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 744ms 03:52:37 INFO - PROCESS | 2483 | --DOCSHELL 0x12351a800 == 46 [pid = 2483] [id = 183] 03:52:37 INFO - PROCESS | 2483 | --DOCSHELL 0x118077800 == 45 [pid = 2483] [id = 182] 03:52:37 INFO - PROCESS | 2483 | --DOCSHELL 0x119a35000 == 44 [pid = 2483] [id = 181] 03:52:37 INFO - PROCESS | 2483 | --DOCSHELL 0x11960c000 == 43 [pid = 2483] [id = 180] 03:52:37 INFO - PROCESS | 2483 | --DOCSHELL 0x117310000 == 42 [pid = 2483] [id = 179] 03:52:37 INFO - PROCESS | 2483 | --DOCSHELL 0x112d2b000 == 41 [pid = 2483] [id = 178] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x11333bc00) [pid = 2483] [serial = 466] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x1245c9000) [pid = 2483] [serial = 472] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x119426800) [pid = 2483] [serial = 469] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x1293c9400) [pid = 2483] [serial = 478] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x12adbb400) [pid = 2483] [serial = 484] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x12a826400) [pid = 2483] [serial = 481] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x126ddf400) [pid = 2483] [serial = 475] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | 1462531957148 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 03:52:37 INFO - PROCESS | 2483 | 1462531957151 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 03:52:37 INFO - PROCESS | 2483 | --DOCSHELL 0x12c76b000 == 40 [pid = 2483] [id = 175] 03:52:37 INFO - PROCESS | 2483 | --DOCSHELL 0x128da4800 == 39 [pid = 2483] [id = 174] 03:52:37 INFO - PROCESS | 2483 | --DOCSHELL 0x119f0e800 == 38 [pid = 2483] [id = 173] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x12692dc00) [pid = 2483] [serial = 493] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x11859a400) [pid = 2483] [serial = 488] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x117332c00) [pid = 2483] [serial = 487] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x1247ea400) [pid = 2483] [serial = 464] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x1296a5c00) [pid = 2483] [serial = 496] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x126dd3800) [pid = 2483] [serial = 494] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x11978c400) [pid = 2483] [serial = 490] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x12ba4f400) [pid = 2483] [serial = 500] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x12ade2400) [pid = 2483] [serial = 499] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x12ab32000) [pid = 2483] [serial = 497] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x124069000) [pid = 2483] [serial = 506] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x12c0a1400) [pid = 2483] [serial = 509] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x12c0ae800) [pid = 2483] [serial = 512] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x113d2ec00) [pid = 2483] [serial = 502] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x12c0a7800) [pid = 2483] [serial = 510] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x1183f3c00) [pid = 2483] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x12c0b3800) [pid = 2483] [serial = 513] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 101 (0x119aa8800) [pid = 2483] [serial = 503] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 100 (0x12bb69000) [pid = 2483] [serial = 507] [outer = 0x0] [url = about:blank] 03:52:37 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x1211eb800) [pid = 2483] [serial = 491] [outer = 0x0] [url = about:blank] 03:52:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:52:37 INFO - PROCESS | 2483 | 1462531957163 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:52:37 INFO - PROCESS | 2483 | 1462531957165 Marionette TRACE conn2 <- [1,730,null,{}] 03:52:37 INFO - PROCESS | 2483 | 1462531957167 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:37 INFO - PROCESS | 2483 | 1462531957243 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 03:52:37 INFO - PROCESS | 2483 | 1462531957251 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:37 INFO - PROCESS | 2483 | ++DOCSHELL 0x118077800 == 39 [pid = 2483] [id = 190] 03:52:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x11978c400) [pid = 2483] [serial = 568] [outer = 0x0] 03:52:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x119ab1400) [pid = 2483] [serial = 569] [outer = 0x11978c400] 03:52:37 INFO - PROCESS | 2483 | 1462531957279 Marionette DEBUG loaded listener.js 03:52:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 102 (0x124438000) [pid = 2483] [serial = 570] [outer = 0x11978c400] 03:52:37 INFO - PROCESS | 2483 | 1462531957645 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 03:52:37 INFO - PROCESS | 2483 | 1462531957686 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 03:52:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:52:37 INFO - PROCESS | 2483 | 1462531957692 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:52:37 INFO - PROCESS | 2483 | 1462531957696 Marionette TRACE conn2 <- [1,734,null,{}] 03:52:37 INFO - PROCESS | 2483 | 1462531957707 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:37 INFO - PROCESS | 2483 | 1462531957832 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 03:52:37 INFO - PROCESS | 2483 | 1462531957845 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:37 INFO - PROCESS | 2483 | ++DOCSHELL 0x121279000 == 40 [pid = 2483] [id = 191] 03:52:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x1260bec00) [pid = 2483] [serial = 571] [outer = 0x0] 03:52:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x1296a5000) [pid = 2483] [serial = 572] [outer = 0x1260bec00] 03:52:37 INFO - PROCESS | 2483 | 1462531957880 Marionette DEBUG loaded listener.js 03:52:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x12adb7400) [pid = 2483] [serial = 573] [outer = 0x1260bec00] 03:52:38 INFO - PROCESS | 2483 | 1462531958315 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:52:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:52:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 677ms 03:52:38 INFO - PROCESS | 2483 | 1462531958367 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 03:52:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:52:38 INFO - PROCESS | 2483 | 1462531958369 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 03:52:38 INFO - PROCESS | 2483 | 1462531958371 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:52:38 INFO - PROCESS | 2483 | 1462531958372 Marionette TRACE conn2 <- [1,738,null,{}] 03:52:38 INFO - PROCESS | 2483 | 1462531958375 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:38 INFO - PROCESS | 2483 | 1462531958468 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 03:52:38 INFO - PROCESS | 2483 | 1462531958496 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:38 INFO - PROCESS | 2483 | ++DOCSHELL 0x1257be800 == 41 [pid = 2483] [id = 192] 03:52:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x12bb5ec00) [pid = 2483] [serial = 574] [outer = 0x0] 03:52:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x12c09ec00) [pid = 2483] [serial = 575] [outer = 0x12bb5ec00] 03:52:38 INFO - PROCESS | 2483 | 1462531958537 Marionette DEBUG loaded listener.js 03:52:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x12c0ae800) [pid = 2483] [serial = 576] [outer = 0x12bb5ec00] 03:52:39 INFO - PROCESS | 2483 | 1462531959468 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:52:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:52:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1121ms 03:52:39 INFO - PROCESS | 2483 | 1462531959493 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 03:52:39 INFO - PROCESS | 2483 | 1462531959494 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 03:52:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:52:39 INFO - PROCESS | 2483 | 1462531959496 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:52:39 INFO - PROCESS | 2483 | 1462531959497 Marionette TRACE conn2 <- [1,742,null,{}] 03:52:39 INFO - PROCESS | 2483 | 1462531959500 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:39 INFO - PROCESS | 2483 | 1462531959593 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 03:52:39 INFO - PROCESS | 2483 | 1462531959605 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:39 INFO - PROCESS | 2483 | ++DOCSHELL 0x129034000 == 42 [pid = 2483] [id = 193] 03:52:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x12bb61400) [pid = 2483] [serial = 577] [outer = 0x0] 03:52:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x12c0b8800) [pid = 2483] [serial = 578] [outer = 0x12bb61400] 03:52:39 INFO - PROCESS | 2483 | 1462531959630 Marionette DEBUG loaded listener.js 03:52:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x12c313000) [pid = 2483] [serial = 579] [outer = 0x12bb61400] 03:52:40 INFO - PROCESS | 2483 | 1462531960451 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:52:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 03:52:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 969ms 03:52:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:52:40 INFO - PROCESS | 2483 | 1462531960469 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 03:52:40 INFO - PROCESS | 2483 | 1462531960470 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 03:52:40 INFO - PROCESS | 2483 | 1462531960473 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:52:40 INFO - PROCESS | 2483 | 1462531960474 Marionette TRACE conn2 <- [1,746,null,{}] 03:52:40 INFO - PROCESS | 2483 | 1462531960477 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:40 INFO - PROCESS | 2483 | 1462531960591 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 03:52:40 INFO - PROCESS | 2483 | 1462531960623 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:40 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a831800 == 43 [pid = 2483] [id = 194] 03:52:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x12c703400) [pid = 2483] [serial = 580] [outer = 0x0] 03:52:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x12ccbac00) [pid = 2483] [serial = 581] [outer = 0x12c703400] 03:52:40 INFO - PROCESS | 2483 | 1462531960650 Marionette DEBUG loaded listener.js 03:52:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x12ccc0800) [pid = 2483] [serial = 582] [outer = 0x12c703400] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x12426bc00) [pid = 2483] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x126dbd400) [pid = 2483] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x1183f0800) [pid = 2483] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x1180c3800) [pid = 2483] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x119ac0400) [pid = 2483] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x12c0b6000) [pid = 2483] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x1133c6000) [pid = 2483] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x1212e3000) [pid = 2483] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x11847b000) [pid = 2483] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x1251df800) [pid = 2483] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x128d76000) [pid = 2483] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x1183ac800) [pid = 2483] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 101 (0x12a73c800) [pid = 2483] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 100 (0x119abf000) [pid = 2483] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x119ac1c00) [pid = 2483] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x11519ac00) [pid = 2483] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 97 (0x12a73c400) [pid = 2483] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x118964800) [pid = 2483] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x125135800) [pid = 2483] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 94 (0x124b8a800) [pid = 2483] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 93 (0x1125c3c00) [pid = 2483] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 92 (0x113f39400) [pid = 2483] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:52:41 INFO - PROCESS | 2483 | --DOMWINDOW == 91 (0x1293cc800) [pid = 2483] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:52:41 INFO - PROCESS | 2483 | 1462531961480 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:52:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 03:52:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1022ms 03:52:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:52:41 INFO - PROCESS | 2483 | 1462531961495 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 03:52:41 INFO - PROCESS | 2483 | 1462531961496 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 03:52:41 INFO - PROCESS | 2483 | 1462531961498 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:52:41 INFO - PROCESS | 2483 | 1462531961499 Marionette TRACE conn2 <- [1,750,null,{}] 03:52:41 INFO - PROCESS | 2483 | 1462531961501 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:41 INFO - PROCESS | 2483 | 1462531961581 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 03:52:41 INFO - PROCESS | 2483 | 1462531961585 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:41 INFO - PROCESS | 2483 | ++DOCSHELL 0x116fab000 == 44 [pid = 2483] [id = 195] 03:52:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 92 (0x1168b6800) [pid = 2483] [serial = 583] [outer = 0x0] 03:52:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 93 (0x1180c4c00) [pid = 2483] [serial = 584] [outer = 0x1168b6800] 03:52:41 INFO - PROCESS | 2483 | 1462531961610 Marionette DEBUG loaded listener.js 03:52:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 94 (0x119235c00) [pid = 2483] [serial = 585] [outer = 0x1168b6800] 03:52:42 INFO - PROCESS | 2483 | 1462531962400 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:52:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:52:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 919ms 03:52:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:52:42 INFO - PROCESS | 2483 | 1462531962417 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 03:52:42 INFO - PROCESS | 2483 | 1462531962418 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 03:52:42 INFO - PROCESS | 2483 | 1462531962421 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:52:42 INFO - PROCESS | 2483 | 1462531962422 Marionette TRACE conn2 <- [1,754,null,{}] 03:52:42 INFO - PROCESS | 2483 | 1462531962425 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:42 INFO - PROCESS | 2483 | 1462531962501 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 03:52:42 INFO - PROCESS | 2483 | 1462531962506 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:42 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b24f000 == 45 [pid = 2483] [id = 196] 03:52:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x119a59c00) [pid = 2483] [serial = 586] [outer = 0x0] 03:52:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x125135800) [pid = 2483] [serial = 587] [outer = 0x119a59c00] 03:52:42 INFO - PROCESS | 2483 | 1462531962532 Marionette DEBUG loaded listener.js 03:52:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x1257b6400) [pid = 2483] [serial = 588] [outer = 0x119a59c00] 03:52:43 INFO - PROCESS | 2483 | 1462531963332 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:52:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 03:52:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 922ms 03:52:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:52:43 INFO - PROCESS | 2483 | 1462531963343 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 03:52:43 INFO - PROCESS | 2483 | 1462531963344 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 03:52:43 INFO - PROCESS | 2483 | 1462531963347 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:52:43 INFO - PROCESS | 2483 | 1462531963348 Marionette TRACE conn2 <- [1,758,null,{}] 03:52:43 INFO - PROCESS | 2483 | 1462531963350 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:43 INFO - PROCESS | 2483 | 1462531963431 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 03:52:43 INFO - PROCESS | 2483 | 1462531963530 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:43 INFO - PROCESS | 2483 | ++DOCSHELL 0x112540800 == 46 [pid = 2483] [id = 197] 03:52:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x111c45c00) [pid = 2483] [serial = 589] [outer = 0x0] 03:52:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x112a9fc00) [pid = 2483] [serial = 590] [outer = 0x111c45c00] 03:52:43 INFO - PROCESS | 2483 | 1462531963563 Marionette DEBUG loaded listener.js 03:52:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x1183a2000) [pid = 2483] [serial = 591] [outer = 0x111c45c00] 03:52:44 INFO - PROCESS | 2483 | 1462531964020 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:52:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:52:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 719ms 03:52:44 INFO - PROCESS | 2483 | 1462531964073 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 03:52:44 INFO - PROCESS | 2483 | 1462531964076 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 03:52:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:52:44 INFO - PROCESS | 2483 | 1462531964080 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:52:44 INFO - PROCESS | 2483 | 1462531964083 Marionette TRACE conn2 <- [1,762,null,{}] 03:52:44 INFO - PROCESS | 2483 | 1462531964086 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:44 INFO - PROCESS | 2483 | 1462531964188 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 03:52:44 INFO - PROCESS | 2483 | 1462531964251 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:44 INFO - PROCESS | 2483 | ++DOCSHELL 0x119ed1800 == 47 [pid = 2483] [id = 198] 03:52:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x119426400) [pid = 2483] [serial = 592] [outer = 0x0] 03:52:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 102 (0x119f5d000) [pid = 2483] [serial = 593] [outer = 0x119426400] 03:52:44 INFO - PROCESS | 2483 | 1462531964282 Marionette DEBUG loaded listener.js 03:52:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x1247ea400) [pid = 2483] [serial = 594] [outer = 0x119426400] 03:52:45 INFO - PROCESS | 2483 | 1462531965155 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:52:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:52:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1123ms 03:52:45 INFO - PROCESS | 2483 | 1462531965243 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 03:52:45 INFO - PROCESS | 2483 | 1462531965246 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 03:52:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:52:45 INFO - PROCESS | 2483 | 1462531965250 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:52:45 INFO - PROCESS | 2483 | 1462531965252 Marionette TRACE conn2 <- [1,766,null,{}] 03:52:45 INFO - PROCESS | 2483 | 1462531965254 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:45 INFO - PROCESS | 2483 | 1462531965342 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 03:52:45 INFO - PROCESS | 2483 | 1462531965430 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:45 INFO - PROCESS | 2483 | ++DOCSHELL 0x128daa000 == 48 [pid = 2483] [id = 199] 03:52:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x1251e0800) [pid = 2483] [serial = 595] [outer = 0x0] 03:52:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x1260c7800) [pid = 2483] [serial = 596] [outer = 0x1251e0800] 03:52:45 INFO - PROCESS | 2483 | 1462531965461 Marionette DEBUG loaded listener.js 03:52:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x126dd7000) [pid = 2483] [serial = 597] [outer = 0x1251e0800] 03:52:46 INFO - PROCESS | 2483 | 1462531966358 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:52:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:52:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1119ms 03:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:52:46 INFO - PROCESS | 2483 | 1462531966370 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 03:52:46 INFO - PROCESS | 2483 | 1462531966371 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 03:52:46 INFO - PROCESS | 2483 | 1462531966375 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:52:46 INFO - PROCESS | 2483 | 1462531966379 Marionette TRACE conn2 <- [1,770,null,{}] 03:52:46 INFO - PROCESS | 2483 | 1462531966386 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:46 INFO - PROCESS | 2483 | 1462531966474 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 03:52:46 INFO - PROCESS | 2483 | 1462531966564 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:46 INFO - PROCESS | 2483 | ++DOCSHELL 0x113071000 == 49 [pid = 2483] [id = 200] 03:52:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x113d2d000) [pid = 2483] [serial = 598] [outer = 0x0] 03:52:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x117c40c00) [pid = 2483] [serial = 599] [outer = 0x113d2d000] 03:52:46 INFO - PROCESS | 2483 | 1462531966594 Marionette DEBUG loaded listener.js 03:52:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x12457b800) [pid = 2483] [serial = 600] [outer = 0x113d2d000] 03:52:47 INFO - PROCESS | 2483 | 1462531967201 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 876ms 03:52:47 INFO - PROCESS | 2483 | 1462531967251 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 03:52:47 INFO - PROCESS | 2483 | 1462531967253 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 03:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:52:47 INFO - PROCESS | 2483 | 1462531967256 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:52:47 INFO - PROCESS | 2483 | 1462531967260 Marionette TRACE conn2 <- [1,774,null,{}] 03:52:47 INFO - PROCESS | 2483 | 1462531967264 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:47 INFO - PROCESS | 2483 | 1462531967355 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 03:52:47 INFO - PROCESS | 2483 | 1462531967418 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:47 INFO - PROCESS | 2483 | ++DOCSHELL 0x117353800 == 50 [pid = 2483] [id = 201] 03:52:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x11846dc00) [pid = 2483] [serial = 601] [outer = 0x0] 03:52:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x118776000) [pid = 2483] [serial = 602] [outer = 0x11846dc00] 03:52:47 INFO - PROCESS | 2483 | 1462531967447 Marionette DEBUG loaded listener.js 03:52:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x118998400) [pid = 2483] [serial = 603] [outer = 0x11846dc00] 03:52:47 INFO - PROCESS | 2483 | --DOCSHELL 0x11928a000 == 49 [pid = 2483] [id = 157] 03:52:47 INFO - PROCESS | 2483 | --DOCSHELL 0x1240ec800 == 48 [pid = 2483] [id = 158] 03:52:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12b24f000 == 47 [pid = 2483] [id = 196] 03:52:47 INFO - PROCESS | 2483 | --DOCSHELL 0x116fab000 == 46 [pid = 2483] [id = 195] 03:52:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12a831800 == 45 [pid = 2483] [id = 194] 03:52:47 INFO - PROCESS | 2483 | --DOCSHELL 0x129034000 == 44 [pid = 2483] [id = 193] 03:52:47 INFO - PROCESS | 2483 | --DOCSHELL 0x1257be800 == 43 [pid = 2483] [id = 192] 03:52:47 INFO - PROCESS | 2483 | --DOCSHELL 0x121279000 == 42 [pid = 2483] [id = 191] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x12ba52400) [pid = 2483] [serial = 551] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOCSHELL 0x118077800 == 41 [pid = 2483] [id = 190] 03:52:47 INFO - PROCESS | 2483 | --DOCSHELL 0x118a6d800 == 40 [pid = 2483] [id = 189] 03:52:47 INFO - PROCESS | 2483 | --DOCSHELL 0x124e94000 == 39 [pid = 2483] [id = 184] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x12ade4400) [pid = 2483] [serial = 485] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x1251e1c00) [pid = 2483] [serial = 473] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x1245c5800) [pid = 2483] [serial = 446] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x1183a8800) [pid = 2483] [serial = 440] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x12ab2d000) [pid = 2483] [serial = 482] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x11977f000) [pid = 2483] [serial = 470] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x126ddf000) [pid = 2483] [serial = 449] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x12a73b800) [pid = 2483] [serial = 392] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x115e44000) [pid = 2483] [serial = 467] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 101 (0x117c37000) [pid = 2483] [serial = 395] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 100 (0x12a81d400) [pid = 2483] [serial = 437] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x126dbb000) [pid = 2483] [serial = 543] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x126c9dc00) [pid = 2483] [serial = 542] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 97 (0x128d77000) [pid = 2483] [serial = 545] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x118993400) [pid = 2483] [serial = 536] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x119780000) [pid = 2483] [serial = 537] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 94 (0x118599400) [pid = 2483] [serial = 534] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 93 (0x1183a3000) [pid = 2483] [serial = 533] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 92 (0x1235f1800) [pid = 2483] [serial = 539] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 91 (0x12c30fc00) [pid = 2483] [serial = 515] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 90 (0x12c313c00) [pid = 2483] [serial = 516] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 89 (0x125729800) [pid = 2483] [serial = 521] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 88 (0x123486800) [pid = 2483] [serial = 531] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 87 (0x118777000) [pid = 2483] [serial = 530] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 86 (0x12ba4e000) [pid = 2483] [serial = 524] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 85 (0x12c0b2400) [pid = 2483] [serial = 527] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 84 (0x1296a3000) [pid = 2483] [serial = 548] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 83 (0x119aa9800) [pid = 2483] [serial = 519] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 82 (0x11929b000) [pid = 2483] [serial = 518] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 81 (0x124ebc400) [pid = 2483] [serial = 540] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 80 (0x1293c8400) [pid = 2483] [serial = 546] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 79 (0x12ade6c00) [pid = 2483] [serial = 549] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 78 (0x128d72400) [pid = 2483] [serial = 476] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 77 (0x129664c00) [pid = 2483] [serial = 479] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | --DOMWINDOW == 76 (0x11942f800) [pid = 2483] [serial = 443] [outer = 0x0] [url = about:blank] 03:52:47 INFO - PROCESS | 2483 | 1462531967841 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 623ms 03:52:47 INFO - PROCESS | 2483 | 1462531967879 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 03:52:47 INFO - PROCESS | 2483 | 1462531967883 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 03:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:52:47 INFO - PROCESS | 2483 | 1462531967887 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:52:47 INFO - PROCESS | 2483 | 1462531967889 Marionette TRACE conn2 <- [1,778,null,{}] 03:52:47 INFO - PROCESS | 2483 | 1462531967891 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:47 INFO - PROCESS | 2483 | 1462531967990 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 03:52:48 INFO - PROCESS | 2483 | 1462531967997 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:48 INFO - PROCESS | 2483 | ++DOCSHELL 0x118339800 == 40 [pid = 2483] [id = 202] 03:52:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 77 (0x1194bfc00) [pid = 2483] [serial = 604] [outer = 0x0] 03:52:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 78 (0x119a5a800) [pid = 2483] [serial = 605] [outer = 0x1194bfc00] 03:52:48 INFO - PROCESS | 2483 | 1462531968023 Marionette DEBUG loaded listener.js 03:52:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 79 (0x1211ef800) [pid = 2483] [serial = 606] [outer = 0x1194bfc00] 03:52:48 INFO - PROCESS | 2483 | 1462531968370 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 523ms 03:52:48 INFO - PROCESS | 2483 | 1462531968411 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 03:52:48 INFO - PROCESS | 2483 | 1462531968412 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 03:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:52:48 INFO - PROCESS | 2483 | 1462531968415 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:52:48 INFO - PROCESS | 2483 | 1462531968418 Marionette TRACE conn2 <- [1,782,null,{}] 03:52:48 INFO - PROCESS | 2483 | 1462531968425 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:48 INFO - PROCESS | 2483 | 1462531968488 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 03:52:48 INFO - PROCESS | 2483 | 1462531968496 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:48 INFO - PROCESS | 2483 | ++DOCSHELL 0x1196ab000 == 41 [pid = 2483] [id = 203] 03:52:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 80 (0x1235f1800) [pid = 2483] [serial = 607] [outer = 0x0] 03:52:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 81 (0x1248a6800) [pid = 2483] [serial = 608] [outer = 0x1235f1800] 03:52:48 INFO - PROCESS | 2483 | 1462531968517 Marionette DEBUG loaded listener.js 03:52:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 82 (0x1251df400) [pid = 2483] [serial = 609] [outer = 0x1235f1800] 03:52:48 INFO - PROCESS | 2483 | 1462531968954 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 572ms 03:52:48 INFO - PROCESS | 2483 | 1462531968989 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 03:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:52:48 INFO - PROCESS | 2483 | 1462531968991 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 03:52:48 INFO - PROCESS | 2483 | 1462531968994 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:52:48 INFO - PROCESS | 2483 | 1462531968996 Marionette TRACE conn2 <- [1,786,null,{}] 03:52:49 INFO - PROCESS | 2483 | 1462531969000 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:49 INFO - PROCESS | 2483 | 1462531969124 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 03:52:49 INFO - PROCESS | 2483 | 1462531969131 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:49 INFO - PROCESS | 2483 | ++DOCSHELL 0x1231d2800 == 42 [pid = 2483] [id = 204] 03:52:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 83 (0x1257ae800) [pid = 2483] [serial = 610] [outer = 0x0] 03:52:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 84 (0x1257bbc00) [pid = 2483] [serial = 611] [outer = 0x1257ae800] 03:52:49 INFO - PROCESS | 2483 | 1462531969173 Marionette DEBUG loaded listener.js 03:52:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 85 (0x126993800) [pid = 2483] [serial = 612] [outer = 0x1257ae800] 03:52:49 INFO - PROCESS | 2483 | 1462531969578 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 620ms 03:52:49 INFO - PROCESS | 2483 | 1462531969626 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 03:52:49 INFO - PROCESS | 2483 | 1462531969627 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 03:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:52:49 INFO - PROCESS | 2483 | 1462531969630 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:52:49 INFO - PROCESS | 2483 | 1462531969632 Marionette TRACE conn2 <- [1,790,null,{}] 03:52:49 INFO - PROCESS | 2483 | 1462531969634 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:49 INFO - PROCESS | 2483 | 1462531969712 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 03:52:49 INFO - PROCESS | 2483 | 1462531969716 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:49 INFO - PROCESS | 2483 | ++DOCSHELL 0x124458800 == 43 [pid = 2483] [id = 205] 03:52:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 86 (0x1257bb800) [pid = 2483] [serial = 613] [outer = 0x0] 03:52:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 87 (0x126db6800) [pid = 2483] [serial = 614] [outer = 0x1257bb800] 03:52:49 INFO - PROCESS | 2483 | 1462531969742 Marionette DEBUG loaded listener.js 03:52:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 88 (0x128d6b400) [pid = 2483] [serial = 615] [outer = 0x1257bb800] 03:52:50 INFO - PROCESS | 2483 | 1462531970104 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 520ms 03:52:50 INFO - PROCESS | 2483 | 1462531970150 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 03:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:52:50 INFO - PROCESS | 2483 | 1462531970151 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 03:52:50 INFO - PROCESS | 2483 | 1462531970154 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:52:50 INFO - PROCESS | 2483 | 1462531970155 Marionette TRACE conn2 <- [1,794,null,{}] 03:52:50 INFO - PROCESS | 2483 | 1462531970157 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:50 INFO - PROCESS | 2483 | 1462531970257 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 03:52:50 INFO - PROCESS | 2483 | 1462531970262 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:50 INFO - PROCESS | 2483 | ++DOCSHELL 0x124733000 == 44 [pid = 2483] [id = 206] 03:52:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 89 (0x128d6f400) [pid = 2483] [serial = 616] [outer = 0x0] 03:52:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 90 (0x129008400) [pid = 2483] [serial = 617] [outer = 0x128d6f400] 03:52:50 INFO - PROCESS | 2483 | 1462531970289 Marionette DEBUG loaded listener.js 03:52:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 91 (0x12adb3c00) [pid = 2483] [serial = 618] [outer = 0x128d6f400] 03:52:50 INFO - PROCESS | 2483 | 1462531970647 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 03:52:50 INFO - PROCESS | 2483 | 1462531970677 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 03:52:50 INFO - PROCESS | 2483 | 1462531970678 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 03:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:52:50 INFO - PROCESS | 2483 | 1462531970680 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:52:50 INFO - PROCESS | 2483 | 1462531970682 Marionette TRACE conn2 <- [1,798,null,{}] 03:52:50 INFO - PROCESS | 2483 | 1462531970684 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:50 INFO - PROCESS | 2483 | 1462531970779 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 03:52:50 INFO - PROCESS | 2483 | 1462531970783 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:50 INFO - PROCESS | 2483 | ++DOCSHELL 0x1257cf000 == 45 [pid = 2483] [id = 207] 03:52:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 92 (0x129669c00) [pid = 2483] [serial = 619] [outer = 0x0] 03:52:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 93 (0x12ade0c00) [pid = 2483] [serial = 620] [outer = 0x129669c00] 03:52:50 INFO - PROCESS | 2483 | 1462531970808 Marionette DEBUG loaded listener.js 03:52:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 94 (0x12ba4e000) [pid = 2483] [serial = 621] [outer = 0x129669c00] 03:52:51 INFO - PROCESS | 2483 | 1462531971154 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 03:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 517ms 03:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:52:51 INFO - PROCESS | 2483 | 1462531971199 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 03:52:51 INFO - PROCESS | 2483 | 1462531971200 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 03:52:51 INFO - PROCESS | 2483 | 1462531971202 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:52:51 INFO - PROCESS | 2483 | 1462531971203 Marionette TRACE conn2 <- [1,802,null,{}] 03:52:51 INFO - PROCESS | 2483 | 1462531971205 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:51 INFO - PROCESS | 2483 | 1462531971300 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 03:52:51 INFO - PROCESS | 2483 | 1462531971313 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:51 INFO - PROCESS | 2483 | ++DOCSHELL 0x129034000 == 46 [pid = 2483] [id = 208] 03:52:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x12ade0000) [pid = 2483] [serial = 622] [outer = 0x0] 03:52:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x12bb5d400) [pid = 2483] [serial = 623] [outer = 0x12ade0000] 03:52:51 INFO - PROCESS | 2483 | 1462531971338 Marionette DEBUG loaded listener.js 03:52:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x12c0a3000) [pid = 2483] [serial = 624] [outer = 0x12ade0000] 03:52:51 INFO - PROCESS | 2483 | 1462531971698 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 03:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 03:52:51 INFO - PROCESS | 2483 | 1462531971721 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 03:52:51 INFO - PROCESS | 2483 | 1462531971722 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 03:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:52:51 INFO - PROCESS | 2483 | 1462531971731 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:52:51 INFO - PROCESS | 2483 | 1462531971732 Marionette TRACE conn2 <- [1,806,null,{}] 03:52:51 INFO - PROCESS | 2483 | 1462531971734 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:51 INFO - PROCESS | 2483 | 1462531971835 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 03:52:51 INFO - PROCESS | 2483 | 1462531971839 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:51 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a83f000 == 47 [pid = 2483] [id = 209] 03:52:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x12ba53400) [pid = 2483] [serial = 625] [outer = 0x0] 03:52:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x12c317000) [pid = 2483] [serial = 626] [outer = 0x12ba53400] 03:52:51 INFO - PROCESS | 2483 | 1462531971866 Marionette DEBUG loaded listener.js 03:52:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x12c317800) [pid = 2483] [serial = 627] [outer = 0x12ba53400] 03:52:52 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x1294e6c00) [pid = 2483] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:52:52 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x11978c400) [pid = 2483] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:52:52 INFO - PROCESS | 2483 | --DOMWINDOW == 97 (0x12bb5ec00) [pid = 2483] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:52:52 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x1183a3800) [pid = 2483] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:52:52 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x12c703400) [pid = 2483] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:52:52 INFO - PROCESS | 2483 | --DOMWINDOW == 94 (0x1260bec00) [pid = 2483] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:52:52 INFO - PROCESS | 2483 | --DOMWINDOW == 93 (0x1168b6800) [pid = 2483] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:52:52 INFO - PROCESS | 2483 | --DOMWINDOW == 92 (0x12bb61400) [pid = 2483] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:52:52 INFO - PROCESS | 2483 | [2483] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:52:52 INFO - PROCESS | 2483 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 03:52:52 INFO - PROCESS | 2483 | Determined SkiaGL cache limits: Size 100663296, Items: 256 03:52:52 INFO - PROCESS | 2483 | [GFX2-]: Using SkiaGL canvas. 03:52:52 INFO - PROCESS | 2483 | 1462531972271 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 03:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 572ms 03:52:52 INFO - PROCESS | 2483 | 1462531972300 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 03:52:52 INFO - PROCESS | 2483 | 1462531972301 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 03:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:52:52 INFO - PROCESS | 2483 | 1462531972304 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:52:52 INFO - PROCESS | 2483 | 1462531972305 Marionette TRACE conn2 <- [1,810,null,{}] 03:52:52 INFO - PROCESS | 2483 | 1462531972307 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:52 INFO - PROCESS | 2483 | 1462531972386 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 03:52:52 INFO - PROCESS | 2483 | 1462531972391 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:52 INFO - PROCESS | 2483 | ++DOCSHELL 0x126987800 == 48 [pid = 2483] [id = 210] 03:52:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 93 (0x118774800) [pid = 2483] [serial = 628] [outer = 0x0] 03:52:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 94 (0x12c703400) [pid = 2483] [serial = 629] [outer = 0x118774800] 03:52:52 INFO - PROCESS | 2483 | 1462531972418 Marionette DEBUG loaded listener.js 03:52:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x12c708400) [pid = 2483] [serial = 630] [outer = 0x118774800] 03:52:52 INFO - PROCESS | 2483 | 1462531972778 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 521ms 03:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:52:52 INFO - PROCESS | 2483 | 1462531972825 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 03:52:52 INFO - PROCESS | 2483 | 1462531972826 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 03:52:52 INFO - PROCESS | 2483 | 1462531972829 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:52:52 INFO - PROCESS | 2483 | 1462531972830 Marionette TRACE conn2 <- [1,814,null,{}] 03:52:52 INFO - PROCESS | 2483 | 1462531972833 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:52 INFO - PROCESS | 2483 | 1462531972944 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 03:52:52 INFO - PROCESS | 2483 | 1462531972951 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:52 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b34e000 == 49 [pid = 2483] [id = 211] 03:52:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x110ebb400) [pid = 2483] [serial = 631] [outer = 0x0] 03:52:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x110ebfc00) [pid = 2483] [serial = 632] [outer = 0x110ebb400] 03:52:52 INFO - PROCESS | 2483 | 1462531972980 Marionette DEBUG loaded listener.js 03:52:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x123269800) [pid = 2483] [serial = 633] [outer = 0x110ebb400] 03:52:53 INFO - PROCESS | 2483 | 1462531973287 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 03:52:53 INFO - PROCESS | 2483 | 1462531973300 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 03:52:53 INFO - PROCESS | 2483 | 1462531973303 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:52:53 INFO - PROCESS | 2483 | 1462531973304 Marionette TRACE conn2 <- [1,818,null,{}] 03:52:53 INFO - PROCESS | 2483 | 1462531973307 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:53 INFO - PROCESS | 2483 | 1462531973388 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 03:52:53 INFO - PROCESS | 2483 | 1462531973395 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:53 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c142000 == 50 [pid = 2483] [id = 212] 03:52:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x123263c00) [pid = 2483] [serial = 634] [outer = 0x0] 03:52:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x12c707000) [pid = 2483] [serial = 635] [outer = 0x123263c00] 03:52:53 INFO - PROCESS | 2483 | 1462531973419 Marionette DEBUG loaded listener.js 03:52:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x12c710400) [pid = 2483] [serial = 636] [outer = 0x123263c00] 03:52:53 INFO - PROCESS | 2483 | 1462531973753 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 470ms 03:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:52:53 INFO - PROCESS | 2483 | 1462531973773 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 03:52:53 INFO - PROCESS | 2483 | 1462531973774 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 03:52:53 INFO - PROCESS | 2483 | 1462531973777 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:52:53 INFO - PROCESS | 2483 | 1462531973778 Marionette TRACE conn2 <- [1,822,null,{}] 03:52:53 INFO - PROCESS | 2483 | 1462531973780 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:53 INFO - PROCESS | 2483 | 1462531973882 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 03:52:53 INFO - PROCESS | 2483 | 1462531973889 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:53 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c154800 == 51 [pid = 2483] [id = 213] 03:52:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 102 (0x123268800) [pid = 2483] [serial = 637] [outer = 0x0] 03:52:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x12a969800) [pid = 2483] [serial = 638] [outer = 0x123268800] 03:52:53 INFO - PROCESS | 2483 | 1462531973914 Marionette DEBUG loaded listener.js 03:52:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x12a96d800) [pid = 2483] [serial = 639] [outer = 0x123268800] 03:52:54 INFO - PROCESS | 2483 | 1462531974370 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 03:52:54 INFO - PROCESS | 2483 | 1462531974399 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 03:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:52:54 INFO - PROCESS | 2483 | 1462531974403 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:52:54 INFO - PROCESS | 2483 | 1462531974405 Marionette TRACE conn2 <- [1,826,null,{}] 03:52:54 INFO - PROCESS | 2483 | 1462531974429 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:54 INFO - PROCESS | 2483 | 1462531974537 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 03:52:54 INFO - PROCESS | 2483 | 1462531974588 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:54 INFO - PROCESS | 2483 | ++DOCSHELL 0x1187df000 == 52 [pid = 2483] [id = 214] 03:52:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x113f39400) [pid = 2483] [serial = 640] [outer = 0x0] 03:52:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x1180bd800) [pid = 2483] [serial = 641] [outer = 0x113f39400] 03:52:54 INFO - PROCESS | 2483 | 1462531974620 Marionette DEBUG loaded listener.js 03:52:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x1183f2400) [pid = 2483] [serial = 642] [outer = 0x113f39400] 03:52:55 INFO - PROCESS | 2483 | 1462531975083 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 689ms 03:52:55 INFO - PROCESS | 2483 | 1462531975118 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 03:52:55 INFO - PROCESS | 2483 | 1462531975122 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 03:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:52:55 INFO - PROCESS | 2483 | 1462531975146 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:52:55 INFO - PROCESS | 2483 | 1462531975148 Marionette TRACE conn2 <- [1,830,null,{}] 03:52:55 INFO - PROCESS | 2483 | 1462531975151 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:55 INFO - PROCESS | 2483 | 1462531975254 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 03:52:55 INFO - PROCESS | 2483 | 1462531975320 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:55 INFO - PROCESS | 2483 | ++DOCSHELL 0x124557800 == 53 [pid = 2483] [id = 215] 03:52:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x11942b000) [pid = 2483] [serial = 643] [outer = 0x0] 03:52:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x119a5a000) [pid = 2483] [serial = 644] [outer = 0x11942b000] 03:52:55 INFO - PROCESS | 2483 | 1462531975351 Marionette DEBUG loaded listener.js 03:52:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x123211400) [pid = 2483] [serial = 645] [outer = 0x11942b000] 03:52:55 INFO - PROCESS | 2483 | 1462531975841 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 726ms 03:52:55 INFO - PROCESS | 2483 | 1462531975877 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 03:52:55 INFO - PROCESS | 2483 | 1462531975879 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 03:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:52:55 INFO - PROCESS | 2483 | 1462531975884 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:52:55 INFO - PROCESS | 2483 | 1462531975888 Marionette TRACE conn2 <- [1,834,null,{}] 03:52:55 INFO - PROCESS | 2483 | 1462531975903 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:56 INFO - PROCESS | 2483 | 1462531976056 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 03:52:56 INFO - PROCESS | 2483 | 1462531976122 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:56 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bc90800 == 54 [pid = 2483] [id = 216] 03:52:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x125076800) [pid = 2483] [serial = 646] [outer = 0x0] 03:52:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x125730400) [pid = 2483] [serial = 647] [outer = 0x125076800] 03:52:56 INFO - PROCESS | 2483 | 1462531976153 Marionette DEBUG loaded listener.js 03:52:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x126db0800) [pid = 2483] [serial = 648] [outer = 0x125076800] 03:52:56 INFO - PROCESS | 2483 | 1462531976583 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 729ms 03:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:52:56 INFO - PROCESS | 2483 | 1462531976613 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 03:52:56 INFO - PROCESS | 2483 | 1462531976615 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 03:52:56 INFO - PROCESS | 2483 | 1462531976617 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:52:56 INFO - PROCESS | 2483 | 1462531976618 Marionette TRACE conn2 <- [1,838,null,{}] 03:52:56 INFO - PROCESS | 2483 | 1462531976620 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:56 INFO - PROCESS | 2483 | 1462531976722 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 03:52:56 INFO - PROCESS | 2483 | 1462531976787 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:56 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ca29000 == 55 [pid = 2483] [id = 217] 03:52:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x119a59400) [pid = 2483] [serial = 649] [outer = 0x0] 03:52:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x1260bdc00) [pid = 2483] [serial = 650] [outer = 0x119a59400] 03:52:56 INFO - PROCESS | 2483 | 1462531976816 Marionette DEBUG loaded listener.js 03:52:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x128d76000) [pid = 2483] [serial = 651] [outer = 0x119a59400] 03:52:57 INFO - PROCESS | 2483 | 1462531977226 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 618ms 03:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:52:57 INFO - PROCESS | 2483 | 1462531977236 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 03:52:57 INFO - PROCESS | 2483 | 1462531977237 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 03:52:57 INFO - PROCESS | 2483 | 1462531977239 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:52:57 INFO - PROCESS | 2483 | 1462531977241 Marionette TRACE conn2 <- [1,842,null,{}] 03:52:57 INFO - PROCESS | 2483 | 1462531977243 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:57 INFO - PROCESS | 2483 | 1462531977343 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 03:52:57 INFO - PROCESS | 2483 | 1462531977393 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:57 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ce77800 == 56 [pid = 2483] [id = 218] 03:52:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x1212e6400) [pid = 2483] [serial = 652] [outer = 0x0] 03:52:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x1296abc00) [pid = 2483] [serial = 653] [outer = 0x1212e6400] 03:52:57 INFO - PROCESS | 2483 | 1462531977422 Marionette DEBUG loaded listener.js 03:52:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x12a965c00) [pid = 2483] [serial = 654] [outer = 0x1212e6400] 03:52:57 INFO - PROCESS | 2483 | 1462531977833 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 620ms 03:52:57 INFO - PROCESS | 2483 | 1462531977860 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 03:52:57 INFO - PROCESS | 2483 | 1462531977861 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 03:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:52:57 INFO - PROCESS | 2483 | 1462531977863 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:52:57 INFO - PROCESS | 2483 | 1462531977865 Marionette TRACE conn2 <- [1,846,null,{}] 03:52:57 INFO - PROCESS | 2483 | 1462531977867 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:57 INFO - PROCESS | 2483 | 1462531977981 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 03:52:58 INFO - PROCESS | 2483 | 1462531978069 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:58 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d15d800 == 57 [pid = 2483] [id = 219] 03:52:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x12a96fc00) [pid = 2483] [serial = 655] [outer = 0x0] 03:52:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x12c703800) [pid = 2483] [serial = 656] [outer = 0x12a96fc00] 03:52:58 INFO - PROCESS | 2483 | 1462531978099 Marionette DEBUG loaded listener.js 03:52:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x12ccc2400) [pid = 2483] [serial = 657] [outer = 0x12a96fc00] 03:52:58 INFO - PROCESS | 2483 | 1462531978685 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 872ms 03:52:58 INFO - PROCESS | 2483 | 1462531978736 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 03:52:58 INFO - PROCESS | 2483 | 1462531978739 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 03:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:52:58 INFO - PROCESS | 2483 | 1462531978760 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:52:58 INFO - PROCESS | 2483 | 1462531978762 Marionette TRACE conn2 <- [1,850,null,{}] 03:52:58 INFO - PROCESS | 2483 | 1462531978768 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:58 INFO - PROCESS | 2483 | 1462531978865 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 03:52:58 INFO - PROCESS | 2483 | 1462531978934 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:58 INFO - PROCESS | 2483 | ++DOCSHELL 0x11854d800 == 58 [pid = 2483] [id = 220] 03:52:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x1120e5400) [pid = 2483] [serial = 658] [outer = 0x0] 03:52:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x112aa0800) [pid = 2483] [serial = 659] [outer = 0x1120e5400] 03:52:58 INFO - PROCESS | 2483 | 1462531978963 Marionette DEBUG loaded listener.js 03:52:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x116165c00) [pid = 2483] [serial = 660] [outer = 0x1120e5400] 03:52:59 INFO - PROCESS | 2483 | 1462531979468 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 743ms 03:52:59 INFO - PROCESS | 2483 | 1462531979499 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 03:52:59 INFO - PROCESS | 2483 | 1462531979505 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 03:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:52:59 INFO - PROCESS | 2483 | 1462531979516 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:52:59 INFO - PROCESS | 2483 | 1462531979518 Marionette TRACE conn2 <- [1,854,null,{}] 03:52:59 INFO - PROCESS | 2483 | 1462531979522 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:52:59 INFO - PROCESS | 2483 | 1462531979658 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 03:52:59 INFO - PROCESS | 2483 | 1462531979730 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:59 INFO - PROCESS | 2483 | ++DOCSHELL 0x119607800 == 59 [pid = 2483] [id = 221] 03:52:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x1183e8800) [pid = 2483] [serial = 661] [outer = 0x0] 03:52:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x11858f400) [pid = 2483] [serial = 662] [outer = 0x1183e8800] 03:52:59 INFO - PROCESS | 2483 | 1462531979757 Marionette DEBUG loaded listener.js 03:52:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x118964800) [pid = 2483] [serial = 663] [outer = 0x1183e8800] 03:53:00 INFO - PROCESS | 2483 | --DOCSHELL 0x12c14d000 == 58 [pid = 2483] [id = 172] 03:53:00 INFO - PROCESS | 2483 | --DOCSHELL 0x119613000 == 57 [pid = 2483] [id = 186] 03:53:00 INFO - PROCESS | 2483 | --DOCSHELL 0x126d20000 == 56 [pid = 2483] [id = 187] 03:53:00 INFO - PROCESS | 2483 | --DOCSHELL 0x12c142000 == 55 [pid = 2483] [id = 212] 03:53:00 INFO - PROCESS | 2483 | --DOCSHELL 0x12b34e000 == 54 [pid = 2483] [id = 211] 03:53:00 INFO - PROCESS | 2483 | --DOCSHELL 0x126987800 == 53 [pid = 2483] [id = 210] 03:53:00 INFO - PROCESS | 2483 | --DOCSHELL 0x12a83f000 == 52 [pid = 2483] [id = 209] 03:53:00 INFO - PROCESS | 2483 | --DOCSHELL 0x129034000 == 51 [pid = 2483] [id = 208] 03:53:00 INFO - PROCESS | 2483 | --DOCSHELL 0x1257cf000 == 50 [pid = 2483] [id = 207] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x11839ec00) [pid = 2483] [serial = 554] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x119eae400) [pid = 2483] [serial = 557] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x12a73bc00) [pid = 2483] [serial = 560] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOCSHELL 0x124733000 == 49 [pid = 2483] [id = 206] 03:53:00 INFO - PROCESS | 2483 | --DOCSHELL 0x124458800 == 48 [pid = 2483] [id = 205] 03:53:00 INFO - PROCESS | 2483 | --DOCSHELL 0x1231d2800 == 47 [pid = 2483] [id = 204] 03:53:00 INFO - PROCESS | 2483 | --DOCSHELL 0x1196ab000 == 46 [pid = 2483] [id = 203] 03:53:00 INFO - PROCESS | 2483 | --DOCSHELL 0x118339800 == 45 [pid = 2483] [id = 202] 03:53:00 INFO - PROCESS | 2483 | --DOCSHELL 0x117353800 == 44 [pid = 2483] [id = 201] 03:53:00 INFO - PROCESS | 2483 | --DOCSHELL 0x119ed1800 == 43 [pid = 2483] [id = 198] 03:53:00 INFO - PROCESS | 2483 | --DOCSHELL 0x112540800 == 42 [pid = 2483] [id = 197] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x12c0a1800) [pid = 2483] [serial = 564] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x12bb51c00) [pid = 2483] [serial = 563] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x119ab1400) [pid = 2483] [serial = 569] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x124438000) [pid = 2483] [serial = 570] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x12c09ec00) [pid = 2483] [serial = 575] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x1194be800) [pid = 2483] [serial = 567] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x1186cb400) [pid = 2483] [serial = 566] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x12ccbac00) [pid = 2483] [serial = 581] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x1296a5000) [pid = 2483] [serial = 572] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x12adb7400) [pid = 2483] [serial = 573] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x1180c4c00) [pid = 2483] [serial = 584] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x119235c00) [pid = 2483] [serial = 585] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x12ccc0800) [pid = 2483] [serial = 582] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x12c0b8800) [pid = 2483] [serial = 578] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x125135800) [pid = 2483] [serial = 587] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x12c0ae800) [pid = 2483] [serial = 576] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x12c313000) [pid = 2483] [serial = 579] [outer = 0x0] [url = about:blank] 03:53:00 INFO - PROCESS | 2483 | 1462531980163 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 671ms 03:53:00 INFO - PROCESS | 2483 | 1462531980186 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 03:53:00 INFO - PROCESS | 2483 | 1462531980187 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 03:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:53:00 INFO - PROCESS | 2483 | 1462531980190 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:53:00 INFO - PROCESS | 2483 | 1462531980192 Marionette TRACE conn2 <- [1,858,null,{}] 03:53:00 INFO - PROCESS | 2483 | 1462531980200 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:00 INFO - PROCESS | 2483 | 1462531980281 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 03:53:00 INFO - PROCESS | 2483 | 1462531980287 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:00 INFO - PROCESS | 2483 | ++DOCSHELL 0x118544800 == 43 [pid = 2483] [id = 222] 03:53:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x119293400) [pid = 2483] [serial = 664] [outer = 0x0] 03:53:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x1194c6800) [pid = 2483] [serial = 665] [outer = 0x119293400] 03:53:00 INFO - PROCESS | 2483 | 1462531980316 Marionette DEBUG loaded listener.js 03:53:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x119f5a000) [pid = 2483] [serial = 666] [outer = 0x119293400] 03:53:00 INFO - PROCESS | 2483 | 1462531980678 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 520ms 03:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:53:00 INFO - PROCESS | 2483 | 1462531980710 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 03:53:00 INFO - PROCESS | 2483 | 1462531980712 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 03:53:00 INFO - PROCESS | 2483 | 1462531980714 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:53:00 INFO - PROCESS | 2483 | 1462531980715 Marionette TRACE conn2 <- [1,862,null,{}] 03:53:00 INFO - PROCESS | 2483 | 1462531980718 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:00 INFO - PROCESS | 2483 | 1462531980798 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 03:53:00 INFO - PROCESS | 2483 | 1462531980802 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:00 INFO - PROCESS | 2483 | ++DOCSHELL 0x121272000 == 44 [pid = 2483] [id = 223] 03:53:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x1212ea800) [pid = 2483] [serial = 667] [outer = 0x0] 03:53:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x123261000) [pid = 2483] [serial = 668] [outer = 0x1212ea800] 03:53:00 INFO - PROCESS | 2483 | 1462531980826 Marionette DEBUG loaded listener.js 03:53:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x12326c800) [pid = 2483] [serial = 669] [outer = 0x1212ea800] 03:53:01 INFO - PROCESS | 2483 | 1462531981171 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 471ms 03:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:53:01 INFO - PROCESS | 2483 | 1462531981185 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 03:53:01 INFO - PROCESS | 2483 | 1462531981186 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 03:53:01 INFO - PROCESS | 2483 | 1462531981188 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:53:01 INFO - PROCESS | 2483 | 1462531981189 Marionette TRACE conn2 <- [1,866,null,{}] 03:53:01 INFO - PROCESS | 2483 | 1462531981194 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:01 INFO - PROCESS | 2483 | 1462531981277 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 03:53:01 INFO - PROCESS | 2483 | 1462531981327 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:01 INFO - PROCESS | 2483 | ++DOCSHELL 0x117319000 == 45 [pid = 2483] [id = 224] 03:53:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x1231ba800) [pid = 2483] [serial = 670] [outer = 0x0] 03:53:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x124268c00) [pid = 2483] [serial = 671] [outer = 0x1231ba800] 03:53:01 INFO - PROCESS | 2483 | 1462531981352 Marionette DEBUG loaded listener.js 03:53:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x1245c6800) [pid = 2483] [serial = 672] [outer = 0x1231ba800] 03:53:01 INFO - PROCESS | 2483 | 1462531981632 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 472ms 03:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:53:01 INFO - PROCESS | 2483 | 1462531981664 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 03:53:01 INFO - PROCESS | 2483 | 1462531981666 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 03:53:01 INFO - PROCESS | 2483 | 1462531981668 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:53:01 INFO - PROCESS | 2483 | 1462531981669 Marionette TRACE conn2 <- [1,870,null,{}] 03:53:01 INFO - PROCESS | 2483 | 1462531981672 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:01 INFO - PROCESS | 2483 | 1462531981769 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 03:53:01 INFO - PROCESS | 2483 | 1462531981774 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:01 INFO - PROCESS | 2483 | ++DOCSHELL 0x126021800 == 46 [pid = 2483] [id = 225] 03:53:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x124ebdc00) [pid = 2483] [serial = 673] [outer = 0x0] 03:53:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x1257b5400) [pid = 2483] [serial = 674] [outer = 0x124ebdc00] 03:53:01 INFO - PROCESS | 2483 | 1462531981801 Marionette DEBUG loaded listener.js 03:53:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x128d74400) [pid = 2483] [serial = 675] [outer = 0x124ebdc00] 03:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 519ms 03:53:02 INFO - PROCESS | 2483 | 1462531982183 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:53:02 INFO - PROCESS | 2483 | 1462531982188 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 03:53:02 INFO - PROCESS | 2483 | 1462531982192 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 03:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:53:02 INFO - PROCESS | 2483 | 1462531982196 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:53:02 INFO - PROCESS | 2483 | 1462531982198 Marionette TRACE conn2 <- [1,874,null,{}] 03:53:02 INFO - PROCESS | 2483 | 1462531982211 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:02 INFO - PROCESS | 2483 | 1462531982357 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 03:53:02 INFO - PROCESS | 2483 | 1462531982407 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:02 INFO - PROCESS | 2483 | ++DOCSHELL 0x129025000 == 47 [pid = 2483] [id = 226] 03:53:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x1257bb400) [pid = 2483] [serial = 676] [outer = 0x0] 03:53:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x12966bc00) [pid = 2483] [serial = 677] [outer = 0x1257bb400] 03:53:02 INFO - PROCESS | 2483 | 1462531982445 Marionette DEBUG loaded listener.js 03:53:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x12a969c00) [pid = 2483] [serial = 678] [outer = 0x1257bb400] 03:53:02 INFO - PROCESS | 2483 | 1462531982824 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 680ms 03:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:53:02 INFO - PROCESS | 2483 | 1462531982876 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 03:53:02 INFO - PROCESS | 2483 | 1462531982877 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 03:53:02 INFO - PROCESS | 2483 | 1462531982879 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:53:02 INFO - PROCESS | 2483 | 1462531982880 Marionette TRACE conn2 <- [1,878,null,{}] 03:53:02 INFO - PROCESS | 2483 | 1462531982883 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:02 INFO - PROCESS | 2483 | 1462531982980 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 03:53:03 INFO - PROCESS | 2483 | 1462531983012 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:03 INFO - PROCESS | 2483 | ++DOCSHELL 0x1296c2000 == 48 [pid = 2483] [id = 227] 03:53:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x12a96c800) [pid = 2483] [serial = 679] [outer = 0x0] 03:53:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x12ab2a800) [pid = 2483] [serial = 680] [outer = 0x12a96c800] 03:53:03 INFO - PROCESS | 2483 | 1462531983038 Marionette DEBUG loaded listener.js 03:53:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x12adbd400) [pid = 2483] [serial = 681] [outer = 0x12a96c800] 03:53:03 INFO - PROCESS | 2483 | 1462531983372 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 517ms 03:53:03 INFO - PROCESS | 2483 | 1462531983398 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 03:53:03 INFO - PROCESS | 2483 | 1462531983399 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 03:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:53:03 INFO - PROCESS | 2483 | 1462531983408 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:53:03 INFO - PROCESS | 2483 | 1462531983409 Marionette TRACE conn2 <- [1,882,null,{}] 03:53:03 INFO - PROCESS | 2483 | 1462531983411 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:03 INFO - PROCESS | 2483 | 1462531983513 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 03:53:03 INFO - PROCESS | 2483 | 1462531983546 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:03 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a889800 == 49 [pid = 2483] [id = 228] 03:53:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x12a971000) [pid = 2483] [serial = 682] [outer = 0x0] 03:53:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x12ba51800) [pid = 2483] [serial = 683] [outer = 0x12a971000] 03:53:03 INFO - PROCESS | 2483 | 1462531983572 Marionette DEBUG loaded listener.js 03:53:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x12bb5dc00) [pid = 2483] [serial = 684] [outer = 0x12a971000] 03:53:03 INFO - PROCESS | 2483 | 1462531983867 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 472ms 03:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:53:03 INFO - PROCESS | 2483 | 1462531983888 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 03:53:03 INFO - PROCESS | 2483 | 1462531983889 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 03:53:03 INFO - PROCESS | 2483 | 1462531983891 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:53:03 INFO - PROCESS | 2483 | 1462531983895 Marionette TRACE conn2 <- [1,886,null,{}] 03:53:03 INFO - PROCESS | 2483 | 1462531983899 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:04 INFO - PROCESS | 2483 | 1462531983998 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 03:53:04 INFO - PROCESS | 2483 | 1462531984010 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:04 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bab4800 == 50 [pid = 2483] [id = 229] 03:53:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x12ab31000) [pid = 2483] [serial = 685] [outer = 0x0] 03:53:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x12c09ec00) [pid = 2483] [serial = 686] [outer = 0x12ab31000] 03:53:04 INFO - PROCESS | 2483 | 1462531984036 Marionette DEBUG loaded listener.js 03:53:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x12c316400) [pid = 2483] [serial = 687] [outer = 0x12ab31000] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x117c3e800) [pid = 2483] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x11846dc00) [pid = 2483] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x1235f1800) [pid = 2483] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x119426400) [pid = 2483] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x12ba53400) [pid = 2483] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x1194bfc00) [pid = 2483] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x128d6f400) [pid = 2483] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x1257bb800) [pid = 2483] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x119784800) [pid = 2483] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x118774800) [pid = 2483] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x129669c00) [pid = 2483] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x124ec0000) [pid = 2483] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x12bb60400) [pid = 2483] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x111c45c00) [pid = 2483] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x12ade0000) [pid = 2483] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x124440400) [pid = 2483] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x1257ae800) [pid = 2483] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x110ebb400) [pid = 2483] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x113d2d000) [pid = 2483] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x1251e0800) [pid = 2483] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x128ec4400) [pid = 2483] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x12ade5000) [pid = 2483] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:53:04 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x123263c00) [pid = 2483] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:53:04 INFO - PROCESS | 2483 | 1462531984463 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 623ms 03:53:04 INFO - PROCESS | 2483 | 1462531984514 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 03:53:04 INFO - PROCESS | 2483 | 1462531984516 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 03:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:53:04 INFO - PROCESS | 2483 | 1462531984518 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:53:04 INFO - PROCESS | 2483 | 1462531984520 Marionette TRACE conn2 <- [1,890,null,{}] 03:53:04 INFO - PROCESS | 2483 | 1462531984522 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:04 INFO - PROCESS | 2483 | 1462531984637 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 03:53:04 INFO - PROCESS | 2483 | 1462531984674 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:04 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c764800 == 51 [pid = 2483] [id = 230] 03:53:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x110fb0800) [pid = 2483] [serial = 688] [outer = 0x0] 03:53:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x110fba000) [pid = 2483] [serial = 689] [outer = 0x110fb0800] 03:53:04 INFO - PROCESS | 2483 | 1462531984704 Marionette DEBUG loaded listener.js 03:53:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x1194bfc00) [pid = 2483] [serial = 690] [outer = 0x110fb0800] 03:53:04 INFO - PROCESS | 2483 | 1462531984991 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 518ms 03:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:53:05 INFO - PROCESS | 2483 | 1462531985037 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 03:53:05 INFO - PROCESS | 2483 | 1462531985038 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 03:53:05 INFO - PROCESS | 2483 | 1462531985042 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:53:05 INFO - PROCESS | 2483 | 1462531985045 Marionette TRACE conn2 <- [1,894,null,{}] 03:53:05 INFO - PROCESS | 2483 | 1462531985048 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:05 INFO - PROCESS | 2483 | 1462531985131 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 03:53:05 INFO - PROCESS | 2483 | 1462531985181 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:05 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d151000 == 52 [pid = 2483] [id = 231] 03:53:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x118961000) [pid = 2483] [serial = 691] [outer = 0x0] 03:53:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x1257b3400) [pid = 2483] [serial = 692] [outer = 0x118961000] 03:53:05 INFO - PROCESS | 2483 | 1462531985206 Marionette DEBUG loaded listener.js 03:53:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x12ba4f000) [pid = 2483] [serial = 693] [outer = 0x118961000] 03:53:05 INFO - PROCESS | 2483 | 1462531985508 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 522ms 03:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:53:05 INFO - PROCESS | 2483 | 1462531985563 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 03:53:05 INFO - PROCESS | 2483 | 1462531985564 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 03:53:05 INFO - PROCESS | 2483 | 1462531985566 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:53:05 INFO - PROCESS | 2483 | 1462531985567 Marionette TRACE conn2 <- [1,898,null,{}] 03:53:05 INFO - PROCESS | 2483 | 1462531985570 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:05 INFO - PROCESS | 2483 | 1462531985652 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 03:53:05 INFO - PROCESS | 2483 | 1462531985657 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:05 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d62f800 == 53 [pid = 2483] [id = 232] 03:53:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x119ab1000) [pid = 2483] [serial = 694] [outer = 0x0] 03:53:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x12c0b3400) [pid = 2483] [serial = 695] [outer = 0x119ab1000] 03:53:05 INFO - PROCESS | 2483 | 1462531985681 Marionette DEBUG loaded listener.js 03:53:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x12c705800) [pid = 2483] [serial = 696] [outer = 0x119ab1000] 03:53:06 INFO - PROCESS | 2483 | 1462531986002 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 468ms 03:53:06 INFO - PROCESS | 2483 | 1462531986034 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 03:53:06 INFO - PROCESS | 2483 | 1462531986036 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 03:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:53:06 INFO - PROCESS | 2483 | 1462531986038 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:53:06 INFO - PROCESS | 2483 | 1462531986039 Marionette TRACE conn2 <- [1,902,null,{}] 03:53:06 INFO - PROCESS | 2483 | 1462531986041 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:06 INFO - PROCESS | 2483 | 1462531986149 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 03:53:06 INFO - PROCESS | 2483 | 1462531986157 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:06 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d649800 == 54 [pid = 2483] [id = 233] 03:53:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x128b69800) [pid = 2483] [serial = 697] [outer = 0x0] 03:53:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x128b6c400) [pid = 2483] [serial = 698] [outer = 0x128b69800] 03:53:06 INFO - PROCESS | 2483 | 1462531986181 Marionette DEBUG loaded listener.js 03:53:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x128b70400) [pid = 2483] [serial = 699] [outer = 0x128b69800] 03:53:06 INFO - PROCESS | 2483 | 1462531986631 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 624ms 03:53:06 INFO - PROCESS | 2483 | 1462531986676 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 03:53:06 INFO - PROCESS | 2483 | 1462531986679 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 03:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:53:06 INFO - PROCESS | 2483 | 1462531986684 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:53:06 INFO - PROCESS | 2483 | 1462531986686 Marionette TRACE conn2 <- [1,906,null,{}] 03:53:06 INFO - PROCESS | 2483 | 1462531986690 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:06 INFO - PROCESS | 2483 | 1462531986799 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 03:53:06 INFO - PROCESS | 2483 | 1462531986889 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:06 INFO - PROCESS | 2483 | ++DOCSHELL 0x11849d800 == 55 [pid = 2483] [id = 234] 03:53:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x1125b7800) [pid = 2483] [serial = 700] [outer = 0x0] 03:53:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x113474c00) [pid = 2483] [serial = 701] [outer = 0x1125b7800] 03:53:06 INFO - PROCESS | 2483 | 1462531986934 Marionette DEBUG loaded listener.js 03:53:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x116a6c000) [pid = 2483] [serial = 702] [outer = 0x1125b7800] 03:53:07 INFO - PROCESS | 2483 | 1462531987364 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 721ms 03:53:07 INFO - PROCESS | 2483 | 1462531987405 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 03:53:07 INFO - PROCESS | 2483 | 1462531987409 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 03:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:53:07 INFO - PROCESS | 2483 | 1462531987432 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:53:07 INFO - PROCESS | 2483 | 1462531987434 Marionette TRACE conn2 <- [1,910,null,{}] 03:53:07 INFO - PROCESS | 2483 | 1462531987436 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:07 INFO - PROCESS | 2483 | 1462531987542 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 03:53:07 INFO - PROCESS | 2483 | 1462531987608 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:07 INFO - PROCESS | 2483 | ++DOCSHELL 0x12474b800 == 56 [pid = 2483] [id = 235] 03:53:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x1183a7000) [pid = 2483] [serial = 703] [outer = 0x0] 03:53:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x118770400) [pid = 2483] [serial = 704] [outer = 0x1183a7000] 03:53:07 INFO - PROCESS | 2483 | 1462531987638 Marionette DEBUG loaded listener.js 03:53:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x11929f800) [pid = 2483] [serial = 705] [outer = 0x1183a7000] 03:53:08 INFO - PROCESS | 2483 | 1462531988026 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 621ms 03:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:53:08 INFO - PROCESS | 2483 | 1462531988065 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 03:53:08 INFO - PROCESS | 2483 | 1462531988066 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 03:53:08 INFO - PROCESS | 2483 | 1462531988068 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:53:08 INFO - PROCESS | 2483 | 1462531988071 Marionette TRACE conn2 <- [1,914,null,{}] 03:53:08 INFO - PROCESS | 2483 | 1462531988081 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:08 INFO - PROCESS | 2483 | 1462531988213 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 03:53:08 INFO - PROCESS | 2483 | 1462531988270 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:08 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ce78000 == 57 [pid = 2483] [id = 236] 03:53:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x119ead800) [pid = 2483] [serial = 706] [outer = 0x0] 03:53:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x124ebac00) [pid = 2483] [serial = 707] [outer = 0x119ead800] 03:53:08 INFO - PROCESS | 2483 | 1462531988302 Marionette DEBUG loaded listener.js 03:53:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x1257b1000) [pid = 2483] [serial = 708] [outer = 0x119ead800] 03:53:08 INFO - PROCESS | 2483 | 1462531988725 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 725ms 03:53:08 INFO - PROCESS | 2483 | 1462531988793 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 03:53:08 INFO - PROCESS | 2483 | 1462531988796 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 03:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:53:08 INFO - PROCESS | 2483 | 1462531988798 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:53:08 INFO - PROCESS | 2483 | 1462531988799 Marionette TRACE conn2 <- [1,918,null,{}] 03:53:08 INFO - PROCESS | 2483 | 1462531988802 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:08 INFO - PROCESS | 2483 | 1462531988903 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 03:53:08 INFO - PROCESS | 2483 | 1462531988956 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:08 INFO - PROCESS | 2483 | ++DOCSHELL 0x12dbc8800 == 58 [pid = 2483] [id = 237] 03:53:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x1257b4000) [pid = 2483] [serial = 709] [outer = 0x0] 03:53:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x126c9f400) [pid = 2483] [serial = 710] [outer = 0x1257b4000] 03:53:08 INFO - PROCESS | 2483 | 1462531988986 Marionette DEBUG loaded listener.js 03:53:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x128b70000) [pid = 2483] [serial = 711] [outer = 0x1257b4000] 03:53:09 INFO - PROCESS | 2483 | 1462531989393 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 619ms 03:53:09 INFO - PROCESS | 2483 | 1462531989417 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 03:53:09 INFO - PROCESS | 2483 | 1462531989418 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 03:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:53:09 INFO - PROCESS | 2483 | 1462531989421 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:53:09 INFO - PROCESS | 2483 | 1462531989422 Marionette TRACE conn2 <- [1,922,null,{}] 03:53:09 INFO - PROCESS | 2483 | 1462531989425 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:09 INFO - PROCESS | 2483 | 1462531989526 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 03:53:09 INFO - PROCESS | 2483 | 1462531989610 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:09 INFO - PROCESS | 2483 | ++DOCSHELL 0x12dbe3000 == 59 [pid = 2483] [id = 238] 03:53:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x1183a4c00) [pid = 2483] [serial = 712] [outer = 0x0] 03:53:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x128d77800) [pid = 2483] [serial = 713] [outer = 0x1183a4c00] 03:53:09 INFO - PROCESS | 2483 | 1462531989641 Marionette DEBUG loaded listener.js 03:53:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x12ab27000) [pid = 2483] [serial = 714] [outer = 0x1183a4c00] 03:53:10 INFO - PROCESS | 2483 | 1462531990094 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 718ms 03:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:53:10 INFO - PROCESS | 2483 | 1462531990140 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 03:53:10 INFO - PROCESS | 2483 | 1462531990141 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 03:53:10 INFO - PROCESS | 2483 | 1462531990143 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:53:10 INFO - PROCESS | 2483 | 1462531990145 Marionette TRACE conn2 <- [1,926,null,{}] 03:53:10 INFO - PROCESS | 2483 | 1462531990147 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:10 INFO - PROCESS | 2483 | 1462531990267 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 03:53:10 INFO - PROCESS | 2483 | 1462531990336 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:10 INFO - PROCESS | 2483 | ++DOCSHELL 0x118336800 == 60 [pid = 2483] [id = 239] 03:53:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x1120e3000) [pid = 2483] [serial = 715] [outer = 0x0] 03:53:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x119ac6800) [pid = 2483] [serial = 716] [outer = 0x1120e3000] 03:53:10 INFO - PROCESS | 2483 | 1462531990367 Marionette DEBUG loaded listener.js 03:53:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x12c09c400) [pid = 2483] [serial = 717] [outer = 0x1120e3000] 03:53:11 INFO - PROCESS | 2483 | 1462531990993 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 920ms 03:53:11 INFO - PROCESS | 2483 | 1462531991064 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 03:53:11 INFO - PROCESS | 2483 | 1462531991066 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 03:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:53:11 INFO - PROCESS | 2483 | 1462531991070 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:53:11 INFO - PROCESS | 2483 | 1462531991072 Marionette TRACE conn2 <- [1,930,null,{}] 03:53:11 INFO - PROCESS | 2483 | 1462531991075 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:11 INFO - PROCESS | 2483 | 1462531991169 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 03:53:11 INFO - PROCESS | 2483 | 1462531991241 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:11 INFO - PROCESS | 2483 | ++DOCSHELL 0x1120ac000 == 61 [pid = 2483] [id = 240] 03:53:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x113024400) [pid = 2483] [serial = 718] [outer = 0x0] 03:53:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x1134e3800) [pid = 2483] [serial = 719] [outer = 0x113024400] 03:53:11 INFO - PROCESS | 2483 | 1462531991272 Marionette DEBUG loaded listener.js 03:53:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x116116000) [pid = 2483] [serial = 720] [outer = 0x113024400] 03:53:11 INFO - PROCESS | 2483 | 1462531991772 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 774ms 03:53:11 INFO - PROCESS | 2483 | 1462531991846 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 03:53:11 INFO - PROCESS | 2483 | 1462531991851 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 03:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:53:11 INFO - PROCESS | 2483 | 1462531991858 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:53:11 INFO - PROCESS | 2483 | 1462531991861 Marionette TRACE conn2 <- [1,934,null,{}] 03:53:11 INFO - PROCESS | 2483 | 1462531991864 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:12 INFO - PROCESS | 2483 | 1462531992004 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 03:53:12 INFO - PROCESS | 2483 | 1462531992125 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:12 INFO - PROCESS | 2483 | --DOCSHELL 0x12d62f800 == 60 [pid = 2483] [id = 232] 03:53:12 INFO - PROCESS | 2483 | --DOCSHELL 0x12d151000 == 59 [pid = 2483] [id = 231] 03:53:12 INFO - PROCESS | 2483 | --DOCSHELL 0x12c764800 == 58 [pid = 2483] [id = 230] 03:53:12 INFO - PROCESS | 2483 | --DOCSHELL 0x12bab4800 == 57 [pid = 2483] [id = 229] 03:53:12 INFO - PROCESS | 2483 | --DOCSHELL 0x12a889800 == 56 [pid = 2483] [id = 228] 03:53:12 INFO - PROCESS | 2483 | --DOCSHELL 0x1296c2000 == 55 [pid = 2483] [id = 227] 03:53:12 INFO - PROCESS | 2483 | --DOCSHELL 0x129025000 == 54 [pid = 2483] [id = 226] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x12a969800) [pid = 2483] [serial = 638] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | ++DOCSHELL 0x112e11000 == 55 [pid = 2483] [id = 241] 03:53:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x110eb6400) [pid = 2483] [serial = 721] [outer = 0x0] 03:53:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x111c45c00) [pid = 2483] [serial = 722] [outer = 0x110eb6400] 03:53:12 INFO - PROCESS | 2483 | 1462531992177 Marionette DEBUG loaded listener.js 03:53:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x1183ec000) [pid = 2483] [serial = 723] [outer = 0x110eb6400] 03:53:12 INFO - PROCESS | 2483 | --DOCSHELL 0x126021800 == 54 [pid = 2483] [id = 225] 03:53:12 INFO - PROCESS | 2483 | --DOCSHELL 0x117319000 == 53 [pid = 2483] [id = 224] 03:53:12 INFO - PROCESS | 2483 | --DOCSHELL 0x121272000 == 52 [pid = 2483] [id = 223] 03:53:12 INFO - PROCESS | 2483 | --DOCSHELL 0x118544800 == 51 [pid = 2483] [id = 222] 03:53:12 INFO - PROCESS | 2483 | --DOCSHELL 0x119607800 == 50 [pid = 2483] [id = 221] 03:53:12 INFO - PROCESS | 2483 | --DOCSHELL 0x11854d800 == 49 [pid = 2483] [id = 220] 03:53:12 INFO - PROCESS | 2483 | --DOCSHELL 0x1187df000 == 48 [pid = 2483] [id = 214] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x12c710400) [pid = 2483] [serial = 636] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x11859c000) [pid = 2483] [serial = 555] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x118998400) [pid = 2483] [serial = 603] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x1251df400) [pid = 2483] [serial = 609] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x1247ea400) [pid = 2483] [serial = 594] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x12c317000) [pid = 2483] [serial = 626] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x119a5a800) [pid = 2483] [serial = 605] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x12adb3c00) [pid = 2483] [serial = 618] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x126db6800) [pid = 2483] [serial = 614] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x1235f4000) [pid = 2483] [serial = 558] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x12c703400) [pid = 2483] [serial = 629] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x12ade0c00) [pid = 2483] [serial = 620] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x12c708400) [pid = 2483] [serial = 630] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x12bb5e800) [pid = 2483] [serial = 552] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x128d6b400) [pid = 2483] [serial = 615] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x12c313800) [pid = 2483] [serial = 528] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x129008400) [pid = 2483] [serial = 617] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x112a9fc00) [pid = 2483] [serial = 590] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x119f5d000) [pid = 2483] [serial = 593] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x12c0a3000) [pid = 2483] [serial = 624] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x126db7000) [pid = 2483] [serial = 522] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x12bb5d400) [pid = 2483] [serial = 623] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x1257bbc00) [pid = 2483] [serial = 611] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x110ebfc00) [pid = 2483] [serial = 632] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x123269800) [pid = 2483] [serial = 633] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x117c40c00) [pid = 2483] [serial = 599] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x126dd7000) [pid = 2483] [serial = 597] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x1183a2000) [pid = 2483] [serial = 591] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x12adb8800) [pid = 2483] [serial = 561] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x1248a6800) [pid = 2483] [serial = 608] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x126993800) [pid = 2483] [serial = 612] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x1211ef800) [pid = 2483] [serial = 606] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x1260c7800) [pid = 2483] [serial = 596] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x118776000) [pid = 2483] [serial = 602] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x12c317800) [pid = 2483] [serial = 627] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x12bb5c000) [pid = 2483] [serial = 525] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x12ba4e000) [pid = 2483] [serial = 621] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x12457b800) [pid = 2483] [serial = 600] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x12c707000) [pid = 2483] [serial = 635] [outer = 0x0] [url = about:blank] 03:53:12 INFO - PROCESS | 2483 | 1462531992533 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 724ms 03:53:12 INFO - PROCESS | 2483 | 1462531992582 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 03:53:12 INFO - PROCESS | 2483 | 1462531992583 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 03:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:53:12 INFO - PROCESS | 2483 | 1462531992586 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:53:12 INFO - PROCESS | 2483 | 1462531992588 Marionette TRACE conn2 <- [1,938,null,{}] 03:53:12 INFO - PROCESS | 2483 | 1462531992595 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:12 INFO - PROCESS | 2483 | 1462531992679 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 03:53:12 INFO - PROCESS | 2483 | 1462531992685 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:12 INFO - PROCESS | 2483 | ++DOCSHELL 0x119a1e000 == 49 [pid = 2483] [id = 242] 03:53:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x118590800) [pid = 2483] [serial = 724] [outer = 0x0] 03:53:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x119293800) [pid = 2483] [serial = 725] [outer = 0x118590800] 03:53:12 INFO - PROCESS | 2483 | 1462531992713 Marionette DEBUG loaded listener.js 03:53:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x119782400) [pid = 2483] [serial = 726] [outer = 0x118590800] 03:53:13 INFO - PROCESS | 2483 | 1462531993061 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 521ms 03:53:13 INFO - PROCESS | 2483 | 1462531993107 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 03:53:13 INFO - PROCESS | 2483 | 1462531993111 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 03:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:53:13 INFO - PROCESS | 2483 | 1462531993120 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:53:13 INFO - PROCESS | 2483 | 1462531993121 Marionette TRACE conn2 <- [1,942,null,{}] 03:53:13 INFO - PROCESS | 2483 | 1462531993123 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:13 INFO - PROCESS | 2483 | 1462531993201 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 03:53:13 INFO - PROCESS | 2483 | 1462531993206 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:13 INFO - PROCESS | 2483 | ++DOCSHELL 0x121279800 == 50 [pid = 2483] [id = 243] 03:53:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x119a5f400) [pid = 2483] [serial = 727] [outer = 0x0] 03:53:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x119f5c800) [pid = 2483] [serial = 728] [outer = 0x119a5f400] 03:53:13 INFO - PROCESS | 2483 | 1462531993235 Marionette DEBUG loaded listener.js 03:53:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x123211800) [pid = 2483] [serial = 729] [outer = 0x119a5f400] 03:53:13 INFO - PROCESS | 2483 | 1462531993562 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 471ms 03:53:13 INFO - PROCESS | 2483 | 1462531993588 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 03:53:13 INFO - PROCESS | 2483 | 1462531993589 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 03:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:53:13 INFO - PROCESS | 2483 | 1462531993591 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:53:13 INFO - PROCESS | 2483 | 1462531993594 Marionette TRACE conn2 <- [1,946,null,{}] 03:53:13 INFO - PROCESS | 2483 | 1462531993596 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:13 INFO - PROCESS | 2483 | 1462531993673 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 03:53:13 INFO - PROCESS | 2483 | 1462531993726 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:13 INFO - PROCESS | 2483 | ++DOCSHELL 0x117318800 == 51 [pid = 2483] [id = 244] 03:53:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x118772000) [pid = 2483] [serial = 730] [outer = 0x0] 03:53:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x123216800) [pid = 2483] [serial = 731] [outer = 0x118772000] 03:53:13 INFO - PROCESS | 2483 | 1462531993752 Marionette DEBUG loaded listener.js 03:53:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x12341c000) [pid = 2483] [serial = 732] [outer = 0x118772000] 03:53:14 INFO - PROCESS | 2483 | 1462531994054 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 472ms 03:53:14 INFO - PROCESS | 2483 | 1462531994065 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 03:53:14 INFO - PROCESS | 2483 | 1462531994067 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 03:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:53:14 INFO - PROCESS | 2483 | 1462531994069 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:53:14 INFO - PROCESS | 2483 | 1462531994070 Marionette TRACE conn2 <- [1,950,null,{}] 03:53:14 INFO - PROCESS | 2483 | 1462531994073 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:14 INFO - PROCESS | 2483 | 1462531994169 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 03:53:14 INFO - PROCESS | 2483 | 1462531994176 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:14 INFO - PROCESS | 2483 | ++DOCSHELL 0x1257dc800 == 52 [pid = 2483] [id = 245] 03:53:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x124434800) [pid = 2483] [serial = 733] [outer = 0x0] 03:53:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x1248f3c00) [pid = 2483] [serial = 734] [outer = 0x124434800] 03:53:14 INFO - PROCESS | 2483 | 1462531994203 Marionette DEBUG loaded listener.js 03:53:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x126c9fc00) [pid = 2483] [serial = 735] [outer = 0x124434800] 03:53:14 INFO - PROCESS | 2483 | 1462531994586 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 568ms 03:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:53:14 INFO - PROCESS | 2483 | 1462531994640 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 03:53:14 INFO - PROCESS | 2483 | 1462531994643 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 03:53:14 INFO - PROCESS | 2483 | 1462531994646 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:53:14 INFO - PROCESS | 2483 | 1462531994649 Marionette TRACE conn2 <- [1,954,null,{}] 03:53:14 INFO - PROCESS | 2483 | 1462531994652 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:14 INFO - PROCESS | 2483 | 1462531994803 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 03:53:14 INFO - PROCESS | 2483 | 1462531994824 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:14 INFO - PROCESS | 2483 | ++DOCSHELL 0x128da7000 == 53 [pid = 2483] [id = 246] 03:53:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x12326d400) [pid = 2483] [serial = 736] [outer = 0x0] 03:53:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x126ddcc00) [pid = 2483] [serial = 737] [outer = 0x12326d400] 03:53:14 INFO - PROCESS | 2483 | 1462531994864 Marionette DEBUG loaded listener.js 03:53:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x128b71800) [pid = 2483] [serial = 738] [outer = 0x12326d400] 03:53:15 INFO - PROCESS | 2483 | 1462531995238 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 621ms 03:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:53:15 INFO - PROCESS | 2483 | 1462531995269 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 03:53:15 INFO - PROCESS | 2483 | 1462531995270 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 03:53:15 INFO - PROCESS | 2483 | 1462531995272 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:53:15 INFO - PROCESS | 2483 | 1462531995273 Marionette TRACE conn2 <- [1,958,null,{}] 03:53:15 INFO - PROCESS | 2483 | 1462531995277 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:15 INFO - PROCESS | 2483 | 1462531995375 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 03:53:15 INFO - PROCESS | 2483 | 1462531995379 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:15 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293ab800 == 54 [pid = 2483] [id = 247] 03:53:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x1257ba800) [pid = 2483] [serial = 739] [outer = 0x0] 03:53:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x128ec6c00) [pid = 2483] [serial = 740] [outer = 0x1257ba800] 03:53:15 INFO - PROCESS | 2483 | 1462531995432 Marionette DEBUG loaded listener.js 03:53:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x1294e6c00) [pid = 2483] [serial = 741] [outer = 0x1257ba800] 03:53:15 INFO - PROCESS | 2483 | 1462531995769 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 522ms 03:53:15 INFO - PROCESS | 2483 | 1462531995799 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 03:53:15 INFO - PROCESS | 2483 | 1462531995800 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 03:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:53:15 INFO - PROCESS | 2483 | 1462531995802 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:53:15 INFO - PROCESS | 2483 | 1462531995803 Marionette TRACE conn2 <- [1,962,null,{}] 03:53:15 INFO - PROCESS | 2483 | 1462531995805 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:15 INFO - PROCESS | 2483 | 1462531995906 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 03:53:15 INFO - PROCESS | 2483 | 1462531995910 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:15 INFO - PROCESS | 2483 | ++DOCSHELL 0x1298be000 == 55 [pid = 2483] [id = 248] 03:53:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x128d72400) [pid = 2483] [serial = 742] [outer = 0x0] 03:53:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x129661800) [pid = 2483] [serial = 743] [outer = 0x128d72400] 03:53:15 INFO - PROCESS | 2483 | 1462531995963 Marionette DEBUG loaded listener.js 03:53:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x1296a7c00) [pid = 2483] [serial = 744] [outer = 0x128d72400] 03:53:16 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x12a96c800) [pid = 2483] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:53:16 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x12a971000) [pid = 2483] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:53:16 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x12ab31000) [pid = 2483] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:53:16 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x1120e5400) [pid = 2483] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:53:16 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x110fb0800) [pid = 2483] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:53:16 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x1212ea800) [pid = 2483] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:53:16 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x1231ba800) [pid = 2483] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:53:16 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x124ebdc00) [pid = 2483] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:53:16 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x119ab1000) [pid = 2483] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:53:16 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x118961000) [pid = 2483] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:53:16 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x119293400) [pid = 2483] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:53:16 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x1183e8800) [pid = 2483] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:53:16 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x123268800) [pid = 2483] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:53:16 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x1257bb400) [pid = 2483] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:53:16 INFO - PROCESS | 2483 | 1462531996520 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 767ms 03:53:16 INFO - PROCESS | 2483 | 1462531996571 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 03:53:16 INFO - PROCESS | 2483 | 1462531996574 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 03:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:53:16 INFO - PROCESS | 2483 | 1462531996577 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:53:16 INFO - PROCESS | 2483 | 1462531996580 Marionette TRACE conn2 <- [1,966,null,{}] 03:53:16 INFO - PROCESS | 2483 | 1462531996584 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:16 INFO - PROCESS | 2483 | 1462531996692 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 03:53:16 INFO - PROCESS | 2483 | 1462531996747 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:16 INFO - PROCESS | 2483 | ++DOCSHELL 0x11736b000 == 56 [pid = 2483] [id = 249] 03:53:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x110fb7400) [pid = 2483] [serial = 745] [outer = 0x0] 03:53:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x111f42000) [pid = 2483] [serial = 746] [outer = 0x110fb7400] 03:53:16 INFO - PROCESS | 2483 | 1462531996779 Marionette DEBUG loaded listener.js 03:53:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x113aa3000) [pid = 2483] [serial = 747] [outer = 0x110fb7400] 03:53:17 INFO - PROCESS | 2483 | 1462531997227 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 722ms 03:53:17 INFO - PROCESS | 2483 | 1462531997310 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 03:53:17 INFO - PROCESS | 2483 | 1462531997314 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 03:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:53:17 INFO - PROCESS | 2483 | 1462531997320 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:53:17 INFO - PROCESS | 2483 | 1462531997322 Marionette TRACE conn2 <- [1,970,null,{}] 03:53:17 INFO - PROCESS | 2483 | 1462531997327 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:17 INFO - PROCESS | 2483 | 1462531997430 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 03:53:17 INFO - PROCESS | 2483 | 1462531997495 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:17 INFO - PROCESS | 2483 | ++DOCSHELL 0x121276000 == 57 [pid = 2483] [id = 250] 03:53:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x1183a7c00) [pid = 2483] [serial = 748] [outer = 0x0] 03:53:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x118597000) [pid = 2483] [serial = 749] [outer = 0x1183a7c00] 03:53:17 INFO - PROCESS | 2483 | 1462531997525 Marionette DEBUG loaded listener.js 03:53:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x11898f800) [pid = 2483] [serial = 750] [outer = 0x1183a7c00] 03:53:17 INFO - PROCESS | 2483 | 1462531997947 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 674ms 03:53:17 INFO - PROCESS | 2483 | 1462531997995 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 03:53:17 INFO - PROCESS | 2483 | 1462531997997 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 03:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:53:18 INFO - PROCESS | 2483 | 1462531997999 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:53:18 INFO - PROCESS | 2483 | 1462531998002 Marionette TRACE conn2 <- [1,974,null,{}] 03:53:18 INFO - PROCESS | 2483 | 1462531998010 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:18 INFO - PROCESS | 2483 | 1462531998114 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 03:53:18 INFO - PROCESS | 2483 | 1462531998168 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:18 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ab0a800 == 58 [pid = 2483] [id = 251] 03:53:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x119a5a400) [pid = 2483] [serial = 751] [outer = 0x0] 03:53:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x123260400) [pid = 2483] [serial = 752] [outer = 0x119a5a400] 03:53:18 INFO - PROCESS | 2483 | 1462531998200 Marionette DEBUG loaded listener.js 03:53:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x1247eac00) [pid = 2483] [serial = 753] [outer = 0x119a5a400] 03:53:18 INFO - PROCESS | 2483 | 1462531998646 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 671ms 03:53:18 INFO - PROCESS | 2483 | 1462531998671 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 03:53:18 INFO - PROCESS | 2483 | 1462531998673 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 03:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:53:18 INFO - PROCESS | 2483 | 1462531998675 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:53:18 INFO - PROCESS | 2483 | 1462531998677 Marionette TRACE conn2 <- [1,978,null,{}] 03:53:18 INFO - PROCESS | 2483 | 1462531998679 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:18 INFO - PROCESS | 2483 | 1462531998804 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 03:53:18 INFO - PROCESS | 2483 | 1462531998858 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:18 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b351000 == 59 [pid = 2483] [id = 252] 03:53:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x124ec5400) [pid = 2483] [serial = 754] [outer = 0x0] 03:53:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x1257bb400) [pid = 2483] [serial = 755] [outer = 0x124ec5400] 03:53:18 INFO - PROCESS | 2483 | 1462531998888 Marionette DEBUG loaded listener.js 03:53:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x128b66400) [pid = 2483] [serial = 756] [outer = 0x124ec5400] 03:53:19 INFO - PROCESS | 2483 | 1462531999337 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 03:53:19 INFO - PROCESS | 2483 | 1462531999346 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 03:53:19 INFO - PROCESS | 2483 | 1462531999347 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 03:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:53:19 INFO - PROCESS | 2483 | 1462531999349 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:53:19 INFO - PROCESS | 2483 | 1462531999351 Marionette TRACE conn2 <- [1,982,null,{}] 03:53:19 INFO - PROCESS | 2483 | 1462531999353 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:19 INFO - PROCESS | 2483 | 1462531999455 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 03:53:19 INFO - PROCESS | 2483 | 1462531999504 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:19 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c149800 == 60 [pid = 2483] [id = 253] 03:53:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x124eec000) [pid = 2483] [serial = 757] [outer = 0x0] 03:53:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x128ec4c00) [pid = 2483] [serial = 758] [outer = 0x124eec000] 03:53:19 INFO - PROCESS | 2483 | 1462531999534 Marionette DEBUG loaded listener.js 03:53:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x1296a1c00) [pid = 2483] [serial = 759] [outer = 0x124eec000] 03:53:19 INFO - PROCESS | 2483 | 1462531999979 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 669ms 03:53:20 INFO - PROCESS | 2483 | 1462532000019 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 03:53:20 INFO - PROCESS | 2483 | 1462532000020 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 03:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:53:20 INFO - PROCESS | 2483 | 1462532000022 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:53:20 INFO - PROCESS | 2483 | 1462532000023 Marionette TRACE conn2 <- [1,986,null,{}] 03:53:20 INFO - PROCESS | 2483 | 1462532000026 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:20 INFO - PROCESS | 2483 | 1462532000158 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 03:53:20 INFO - PROCESS | 2483 | 1462532000237 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:20 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ca25800 == 61 [pid = 2483] [id = 254] 03:53:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x12a964c00) [pid = 2483] [serial = 760] [outer = 0x0] 03:53:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x12ab26800) [pid = 2483] [serial = 761] [outer = 0x12a964c00] 03:53:20 INFO - PROCESS | 2483 | 1462532000270 Marionette DEBUG loaded listener.js 03:53:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x12bb51400) [pid = 2483] [serial = 762] [outer = 0x12a964c00] 03:53:20 INFO - PROCESS | 2483 | 1462532000715 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 722ms 03:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:53:20 INFO - PROCESS | 2483 | 1462532000746 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 03:53:20 INFO - PROCESS | 2483 | 1462532000748 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 03:53:20 INFO - PROCESS | 2483 | 1462532000752 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:53:20 INFO - PROCESS | 2483 | 1462532000753 Marionette TRACE conn2 <- [1,990,null,{}] 03:53:20 INFO - PROCESS | 2483 | 1462532000757 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:20 INFO - PROCESS | 2483 | 1462532000874 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 03:53:20 INFO - PROCESS | 2483 | 1462532000939 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:20 INFO - PROCESS | 2483 | ++DOCSHELL 0x119320800 == 62 [pid = 2483] [id = 255] 03:53:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x110fb2c00) [pid = 2483] [serial = 763] [outer = 0x0] 03:53:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x12adb4c00) [pid = 2483] [serial = 764] [outer = 0x110fb2c00] 03:53:20 INFO - PROCESS | 2483 | 1462532000971 Marionette DEBUG loaded listener.js 03:53:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x12bb70400) [pid = 2483] [serial = 765] [outer = 0x110fb2c00] 03:53:21 INFO - PROCESS | 2483 | 1462532001544 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 821ms 03:53:21 INFO - PROCESS | 2483 | 1462532001572 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 03:53:21 INFO - PROCESS | 2483 | 1462532001575 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 03:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:53:21 INFO - PROCESS | 2483 | 1462532001581 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:53:21 INFO - PROCESS | 2483 | 1462532001583 Marionette TRACE conn2 <- [1,994,null,{}] 03:53:21 INFO - PROCESS | 2483 | 1462532001587 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:21 INFO - PROCESS | 2483 | 1462532001687 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 03:53:21 INFO - PROCESS | 2483 | 1462532001759 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:21 INFO - PROCESS | 2483 | ++DOCSHELL 0x119a34800 == 63 [pid = 2483] [id = 256] 03:53:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x1120e5400) [pid = 2483] [serial = 766] [outer = 0x0] 03:53:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x113da0400) [pid = 2483] [serial = 767] [outer = 0x1120e5400] 03:53:21 INFO - PROCESS | 2483 | 1462532001788 Marionette DEBUG loaded listener.js 03:53:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x117c39400) [pid = 2483] [serial = 768] [outer = 0x1120e5400] 03:53:22 INFO - PROCESS | 2483 | 1462532002251 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 723ms 03:53:22 INFO - PROCESS | 2483 | 1462532002318 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 03:53:22 INFO - PROCESS | 2483 | 1462532002324 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 03:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:53:22 INFO - PROCESS | 2483 | 1462532002335 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:53:22 INFO - PROCESS | 2483 | 1462532002337 Marionette TRACE conn2 <- [1,998,null,{}] 03:53:22 INFO - PROCESS | 2483 | 1462532002341 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:22 INFO - PROCESS | 2483 | 1462532002487 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 03:53:22 INFO - PROCESS | 2483 | --DOCSHELL 0x1293ab800 == 62 [pid = 2483] [id = 247] 03:53:22 INFO - PROCESS | 2483 | --DOCSHELL 0x128da7000 == 61 [pid = 2483] [id = 246] 03:53:22 INFO - PROCESS | 2483 | --DOCSHELL 0x1257dc800 == 60 [pid = 2483] [id = 245] 03:53:22 INFO - PROCESS | 2483 | --DOCSHELL 0x117318800 == 59 [pid = 2483] [id = 244] 03:53:22 INFO - PROCESS | 2483 | --DOCSHELL 0x121279800 == 58 [pid = 2483] [id = 243] 03:53:22 INFO - PROCESS | 2483 | --DOCSHELL 0x119a1e000 == 57 [pid = 2483] [id = 242] 03:53:22 INFO - PROCESS | 2483 | --DOCSHELL 0x112e11000 == 56 [pid = 2483] [id = 241] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x128b6c400) [pid = 2483] [serial = 698] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x1180bd800) [pid = 2483] [serial = 641] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x125730400) [pid = 2483] [serial = 647] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x12c703800) [pid = 2483] [serial = 656] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x1260bdc00) [pid = 2483] [serial = 650] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x1296abc00) [pid = 2483] [serial = 653] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x119a5a000) [pid = 2483] [serial = 644] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOCSHELL 0x1120ac000 == 55 [pid = 2483] [id = 240] 03:53:22 INFO - PROCESS | 2483 | --DOCSHELL 0x12dbe3000 == 54 [pid = 2483] [id = 238] 03:53:22 INFO - PROCESS | 2483 | --DOCSHELL 0x12dbc8800 == 53 [pid = 2483] [id = 237] 03:53:22 INFO - PROCESS | 2483 | --DOCSHELL 0x12ce78000 == 52 [pid = 2483] [id = 236] 03:53:22 INFO - PROCESS | 2483 | --DOCSHELL 0x12474b800 == 51 [pid = 2483] [id = 235] 03:53:22 INFO - PROCESS | 2483 | --DOCSHELL 0x11849d800 == 50 [pid = 2483] [id = 234] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x12ba4f000) [pid = 2483] [serial = 693] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x1194c6800) [pid = 2483] [serial = 665] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x119f5a000) [pid = 2483] [serial = 666] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x118964800) [pid = 2483] [serial = 663] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x11858f400) [pid = 2483] [serial = 662] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x12a96d800) [pid = 2483] [serial = 639] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x12966bc00) [pid = 2483] [serial = 677] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x12a969c00) [pid = 2483] [serial = 678] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x1194bfc00) [pid = 2483] [serial = 690] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x12c316400) [pid = 2483] [serial = 687] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x1257b3400) [pid = 2483] [serial = 692] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x128d74400) [pid = 2483] [serial = 675] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x12c705800) [pid = 2483] [serial = 696] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x12ab2a800) [pid = 2483] [serial = 680] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x12ba51800) [pid = 2483] [serial = 683] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x12adbd400) [pid = 2483] [serial = 681] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x12c09ec00) [pid = 2483] [serial = 686] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x116165c00) [pid = 2483] [serial = 660] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x110fba000) [pid = 2483] [serial = 689] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x112aa0800) [pid = 2483] [serial = 659] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x123261000) [pid = 2483] [serial = 668] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x12326c800) [pid = 2483] [serial = 669] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x124268c00) [pid = 2483] [serial = 671] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x1245c6800) [pid = 2483] [serial = 672] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x1257b5400) [pid = 2483] [serial = 674] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x12c0b3400) [pid = 2483] [serial = 695] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x12bb5dc00) [pid = 2483] [serial = 684] [outer = 0x0] [url = about:blank] 03:53:22 INFO - PROCESS | 2483 | 1462532002631 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:22 INFO - PROCESS | 2483 | ++DOCSHELL 0x116a98800 == 51 [pid = 2483] [id = 257] 03:53:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x112a9c000) [pid = 2483] [serial = 769] [outer = 0x0] 03:53:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x116a70400) [pid = 2483] [serial = 770] [outer = 0x112a9c000] 03:53:22 INFO - PROCESS | 2483 | 1462532002660 Marionette DEBUG loaded listener.js 03:53:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x118990800) [pid = 2483] [serial = 771] [outer = 0x112a9c000] 03:53:22 INFO - PROCESS | 2483 | 1462532002989 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 672ms 03:53:23 INFO - PROCESS | 2483 | 1462532003006 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 03:53:23 INFO - PROCESS | 2483 | 1462532003009 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 03:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:53:23 INFO - PROCESS | 2483 | 1462532003012 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:53:23 INFO - PROCESS | 2483 | 1462532003014 Marionette TRACE conn2 <- [1,1002,null,{}] 03:53:23 INFO - PROCESS | 2483 | 1462532003021 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:23 INFO - PROCESS | 2483 | 1462532003113 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 03:53:23 INFO - PROCESS | 2483 | 1462532003172 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:23 INFO - PROCESS | 2483 | ++DOCSHELL 0x1234c7800 == 52 [pid = 2483] [id = 258] 03:53:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x11858f400) [pid = 2483] [serial = 772] [outer = 0x0] 03:53:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x1212e0400) [pid = 2483] [serial = 773] [outer = 0x11858f400] 03:53:23 INFO - PROCESS | 2483 | 1462532003210 Marionette DEBUG loaded listener.js 03:53:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x1247ebc00) [pid = 2483] [serial = 774] [outer = 0x11858f400] 03:53:23 INFO - PROCESS | 2483 | 1462532003533 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 576ms 03:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:53:23 INFO - PROCESS | 2483 | 1462532003588 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 03:53:23 INFO - PROCESS | 2483 | 1462532003590 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 03:53:23 INFO - PROCESS | 2483 | 1462532003598 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:53:23 INFO - PROCESS | 2483 | 1462532003600 Marionette TRACE conn2 <- [1,1006,null,{}] 03:53:23 INFO - PROCESS | 2483 | 1462532003603 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:23 INFO - PROCESS | 2483 | 1462532003742 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 03:53:23 INFO - PROCESS | 2483 | 1462532003816 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:23 INFO - PROCESS | 2483 | ++DOCSHELL 0x124b73800 == 53 [pid = 2483] [id = 259] 03:53:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x123265000) [pid = 2483] [serial = 775] [outer = 0x0] 03:53:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x124ec8000) [pid = 2483] [serial = 776] [outer = 0x123265000] 03:53:23 INFO - PROCESS | 2483 | 1462532003858 Marionette DEBUG loaded listener.js 03:53:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x126ca0000) [pid = 2483] [serial = 777] [outer = 0x123265000] 03:53:24 INFO - PROCESS | 2483 | 1462532004291 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 723ms 03:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:53:24 INFO - PROCESS | 2483 | 1462532004319 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 03:53:24 INFO - PROCESS | 2483 | 1462532004321 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 03:53:24 INFO - PROCESS | 2483 | 1462532004324 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:53:24 INFO - PROCESS | 2483 | 1462532004328 Marionette TRACE conn2 <- [1,1010,null,{}] 03:53:24 INFO - PROCESS | 2483 | 1462532004332 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:24 INFO - PROCESS | 2483 | 1462532004478 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 03:53:24 INFO - PROCESS | 2483 | 1462532004494 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:24 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293ab800 == 54 [pid = 2483] [id = 260] 03:53:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x126926800) [pid = 2483] [serial = 778] [outer = 0x0] 03:53:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x128b6d000) [pid = 2483] [serial = 779] [outer = 0x126926800] 03:53:24 INFO - PROCESS | 2483 | 1462532004535 Marionette DEBUG loaded listener.js 03:53:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x129008400) [pid = 2483] [serial = 780] [outer = 0x126926800] 03:53:24 INFO - PROCESS | 2483 | 1462532004965 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 674ms 03:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:53:25 INFO - PROCESS | 2483 | 1462532004999 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 03:53:25 INFO - PROCESS | 2483 | 1462532005000 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 03:53:25 INFO - PROCESS | 2483 | 1462532005002 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:53:25 INFO - PROCESS | 2483 | 1462532005003 Marionette TRACE conn2 <- [1,1014,null,{}] 03:53:25 INFO - PROCESS | 2483 | 1462532005005 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:25 INFO - PROCESS | 2483 | 1462532005134 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 03:53:25 INFO - PROCESS | 2483 | 1462532005154 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:25 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ab20000 == 55 [pid = 2483] [id = 261] 03:53:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x12a971c00) [pid = 2483] [serial = 781] [outer = 0x0] 03:53:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x12adb8800) [pid = 2483] [serial = 782] [outer = 0x12a971c00] 03:53:25 INFO - PROCESS | 2483 | 1462532005180 Marionette DEBUG loaded listener.js 03:53:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x12ba53800) [pid = 2483] [serial = 783] [outer = 0x12a971c00] 03:53:25 INFO - PROCESS | 2483 | 1462532005540 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 568ms 03:53:25 INFO - PROCESS | 2483 | 1462532005570 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 03:53:25 INFO - PROCESS | 2483 | 1462532005571 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 03:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:53:25 INFO - PROCESS | 2483 | 1462532005580 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:53:25 INFO - PROCESS | 2483 | 1462532005581 Marionette TRACE conn2 <- [1,1018,null,{}] 03:53:25 INFO - PROCESS | 2483 | 1462532005583 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:25 INFO - PROCESS | 2483 | 1462532005687 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 03:53:25 INFO - PROCESS | 2483 | 1462532005721 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:25 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c135000 == 56 [pid = 2483] [id = 262] 03:53:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x12a972800) [pid = 2483] [serial = 784] [outer = 0x0] 03:53:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x12c0aec00) [pid = 2483] [serial = 785] [outer = 0x12a972800] 03:53:25 INFO - PROCESS | 2483 | 1462532005746 Marionette DEBUG loaded listener.js 03:53:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x12c314c00) [pid = 2483] [serial = 786] [outer = 0x12a972800] 03:53:26 INFO - PROCESS | 2483 | 1462532006097 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 574ms 03:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:53:26 INFO - PROCESS | 2483 | 1462532006148 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 03:53:26 INFO - PROCESS | 2483 | 1462532006149 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 03:53:26 INFO - PROCESS | 2483 | 1462532006151 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:53:26 INFO - PROCESS | 2483 | 1462532006152 Marionette TRACE conn2 <- [1,1022,null,{}] 03:53:26 INFO - PROCESS | 2483 | 1462532006155 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:26 INFO - PROCESS | 2483 | 1462532006256 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 03:53:26 INFO - PROCESS | 2483 | 1462532006269 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:26 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ce79000 == 57 [pid = 2483] [id = 263] 03:53:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x12c0a4400) [pid = 2483] [serial = 787] [outer = 0x0] 03:53:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x12c708400) [pid = 2483] [serial = 788] [outer = 0x12c0a4400] 03:53:26 INFO - PROCESS | 2483 | 1462532006293 Marionette DEBUG loaded listener.js 03:53:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x12c710400) [pid = 2483] [serial = 789] [outer = 0x12c0a4400] 03:53:26 INFO - PROCESS | 2483 | 1462532006620 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 518ms 03:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:53:26 INFO - PROCESS | 2483 | 1462532006671 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 03:53:26 INFO - PROCESS | 2483 | 1462532006672 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 03:53:26 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x12326d400) [pid = 2483] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:53:26 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x118590800) [pid = 2483] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:53:26 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x1120e3000) [pid = 2483] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:53:26 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x110eb6400) [pid = 2483] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:53:26 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x119a5f400) [pid = 2483] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:53:26 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x113024400) [pid = 2483] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:53:26 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x118772000) [pid = 2483] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:53:26 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x1125b7800) [pid = 2483] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:53:26 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x1183a7000) [pid = 2483] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:53:26 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x119a59c00) [pid = 2483] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:53:26 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x124434800) [pid = 2483] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:53:26 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x1212e6400) [pid = 2483] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:53:26 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x119a59400) [pid = 2483] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:53:26 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x125076800) [pid = 2483] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:53:26 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x12a96fc00) [pid = 2483] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:53:26 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x113f39400) [pid = 2483] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:53:26 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x11942b000) [pid = 2483] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:53:26 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x1257ba800) [pid = 2483] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:53:26 INFO - PROCESS | 2483 | 1462532006768 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:53:26 INFO - PROCESS | 2483 | 1462532006769 Marionette TRACE conn2 <- [1,1026,null,{}] 03:53:26 INFO - PROCESS | 2483 | 1462532006773 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:26 INFO - PROCESS | 2483 | 1462532006864 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 03:53:26 INFO - PROCESS | 2483 | 1462532006869 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:26 INFO - PROCESS | 2483 | ++DOCSHELL 0x12126f000 == 58 [pid = 2483] [id = 264] 03:53:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x110e3c400) [pid = 2483] [serial = 790] [outer = 0x0] 03:53:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x110e3f000) [pid = 2483] [serial = 791] [outer = 0x110e3c400] 03:53:26 INFO - PROCESS | 2483 | 1462532006894 Marionette DEBUG loaded listener.js 03:53:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x110e43000) [pid = 2483] [serial = 792] [outer = 0x110e3c400] 03:53:27 INFO - PROCESS | 2483 | 1462532007238 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 614ms 03:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:53:27 INFO - PROCESS | 2483 | 1462532007288 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 03:53:27 INFO - PROCESS | 2483 | 1462532007290 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 03:53:27 INFO - PROCESS | 2483 | 1462532007292 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:53:27 INFO - PROCESS | 2483 | 1462532007293 Marionette TRACE conn2 <- [1,1030,null,{}] 03:53:27 INFO - PROCESS | 2483 | 1462532007295 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:27 INFO - PROCESS | 2483 | 1462532007379 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 03:53:27 INFO - PROCESS | 2483 | 1462532007432 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:27 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d529800 == 59 [pid = 2483] [id = 265] 03:53:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x110e3c800) [pid = 2483] [serial = 793] [outer = 0x0] 03:53:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x1131b6000) [pid = 2483] [serial = 794] [outer = 0x110e3c800] 03:53:27 INFO - PROCESS | 2483 | 1462532007457 Marionette DEBUG loaded listener.js 03:53:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x119a59400) [pid = 2483] [serial = 795] [outer = 0x110e3c800] 03:53:27 INFO - PROCESS | 2483 | 1462532007755 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 469ms 03:53:27 INFO - PROCESS | 2483 | 1462532007766 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 03:53:27 INFO - PROCESS | 2483 | 1462532007767 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 03:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:53:27 INFO - PROCESS | 2483 | 1462532007769 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:53:27 INFO - PROCESS | 2483 | 1462532007771 Marionette TRACE conn2 <- [1,1034,null,{}] 03:53:27 INFO - PROCESS | 2483 | 1462532007773 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:27 INFO - PROCESS | 2483 | 1462532007887 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 03:53:27 INFO - PROCESS | 2483 | 1462532007892 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:27 INFO - PROCESS | 2483 | ++DOCSHELL 0x12dbdf000 == 60 [pid = 2483] [id = 266] 03:53:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x12326d400) [pid = 2483] [serial = 796] [outer = 0x0] 03:53:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x1294e9800) [pid = 2483] [serial = 797] [outer = 0x12326d400] 03:53:27 INFO - PROCESS | 2483 | 1462532007922 Marionette DEBUG loaded listener.js 03:53:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x12ccc2c00) [pid = 2483] [serial = 798] [outer = 0x12326d400] 03:53:28 INFO - PROCESS | 2483 | 1462532008282 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 519ms 03:53:28 INFO - PROCESS | 2483 | 1462532008288 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 03:53:28 INFO - PROCESS | 2483 | 1462532008290 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 03:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:53:28 INFO - PROCESS | 2483 | 1462532008292 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:53:28 INFO - PROCESS | 2483 | 1462532008295 Marionette TRACE conn2 <- [1,1038,null,{}] 03:53:28 INFO - PROCESS | 2483 | 1462532008299 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:28 INFO - PROCESS | 2483 | 1462532008414 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 03:53:28 INFO - PROCESS | 2483 | 1462532008420 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:28 INFO - PROCESS | 2483 | ++DOCSHELL 0x12e1a2800 == 61 [pid = 2483] [id = 267] 03:53:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x1257b7400) [pid = 2483] [serial = 799] [outer = 0x0] 03:53:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x12d112400) [pid = 2483] [serial = 800] [outer = 0x1257b7400] 03:53:28 INFO - PROCESS | 2483 | 1462532008445 Marionette DEBUG loaded listener.js 03:53:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x12d11c000) [pid = 2483] [serial = 801] [outer = 0x1257b7400] 03:53:28 INFO - PROCESS | 2483 | 1462532008753 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 472ms 03:53:28 INFO - PROCESS | 2483 | 1462532008837 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 03:53:28 INFO - PROCESS | 2483 | 1462532008839 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 03:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:53:28 INFO - PROCESS | 2483 | 1462532008844 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:53:28 INFO - PROCESS | 2483 | 1462532008846 Marionette TRACE conn2 <- [1,1042,null,{}] 03:53:28 INFO - PROCESS | 2483 | 1462532008850 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:28 INFO - PROCESS | 2483 | 1462532008954 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 03:53:29 INFO - PROCESS | 2483 | 1462532009052 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:29 INFO - PROCESS | 2483 | ++DOCSHELL 0x1187df000 == 62 [pid = 2483] [id = 268] 03:53:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x110ebfc00) [pid = 2483] [serial = 802] [outer = 0x0] 03:53:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x110fb2800) [pid = 2483] [serial = 803] [outer = 0x110ebfc00] 03:53:29 INFO - PROCESS | 2483 | 1462532009085 Marionette DEBUG loaded listener.js 03:53:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x1133c6800) [pid = 2483] [serial = 804] [outer = 0x110ebfc00] 03:53:29 INFO - PROCESS | 2483 | 1462532009695 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 922ms 03:53:29 INFO - PROCESS | 2483 | 1462532009767 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 03:53:29 INFO - PROCESS | 2483 | 1462532009771 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 03:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:53:29 INFO - PROCESS | 2483 | 1462532009779 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:53:29 INFO - PROCESS | 2483 | 1462532009783 Marionette TRACE conn2 <- [1,1046,null,{}] 03:53:29 INFO - PROCESS | 2483 | 1462532009788 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:29 INFO - PROCESS | 2483 | 1462532009900 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 03:53:29 INFO - PROCESS | 2483 | 1462532009956 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:29 INFO - PROCESS | 2483 | ++DOCSHELL 0x1257c8000 == 63 [pid = 2483] [id = 269] 03:53:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x11846f000) [pid = 2483] [serial = 805] [outer = 0x0] 03:53:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x119293400) [pid = 2483] [serial = 806] [outer = 0x11846f000] 03:53:29 INFO - PROCESS | 2483 | 1462532009986 Marionette DEBUG loaded listener.js 03:53:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x119781000) [pid = 2483] [serial = 807] [outer = 0x11846f000] 03:53:30 INFO - PROCESS | 2483 | 1462532010490 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 727ms 03:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:53:30 INFO - PROCESS | 2483 | 1462532010503 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 03:53:30 INFO - PROCESS | 2483 | 1462532010504 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 03:53:30 INFO - PROCESS | 2483 | 1462532010506 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:53:30 INFO - PROCESS | 2483 | 1462532010508 Marionette TRACE conn2 <- [1,1050,null,{}] 03:53:30 INFO - PROCESS | 2483 | 1462532010515 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:30 INFO - PROCESS | 2483 | 1462532010627 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 03:53:30 INFO - PROCESS | 2483 | 1462532010685 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:30 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d52c800 == 64 [pid = 2483] [id = 270] 03:53:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x1247ee800) [pid = 2483] [serial = 808] [outer = 0x0] 03:53:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x125076800) [pid = 2483] [serial = 809] [outer = 0x1247ee800] 03:53:30 INFO - PROCESS | 2483 | 1462532010759 Marionette DEBUG loaded listener.js 03:53:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x126db3000) [pid = 2483] [serial = 810] [outer = 0x1247ee800] 03:53:31 INFO - PROCESS | 2483 | 1462532011143 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 03:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:53:31 INFO - PROCESS | 2483 | 1462532011179 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 03:53:31 INFO - PROCESS | 2483 | 1462532011180 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 03:53:31 INFO - PROCESS | 2483 | 1462532011182 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:53:31 INFO - PROCESS | 2483 | 1462532011183 Marionette TRACE conn2 <- [1,1054,null,{}] 03:53:31 INFO - PROCESS | 2483 | 1462532011186 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:31 INFO - PROCESS | 2483 | 1462532011289 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 03:53:31 INFO - PROCESS | 2483 | 1462532011345 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:31 INFO - PROCESS | 2483 | ++DOCSHELL 0x134408800 == 65 [pid = 2483] [id = 271] 03:53:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x128d6a000) [pid = 2483] [serial = 811] [outer = 0x0] 03:53:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x12a737000) [pid = 2483] [serial = 812] [outer = 0x128d6a000] 03:53:31 INFO - PROCESS | 2483 | 1462532011374 Marionette DEBUG loaded listener.js 03:53:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x12a970800) [pid = 2483] [serial = 813] [outer = 0x128d6a000] 03:53:31 INFO - PROCESS | 2483 | 1462532011852 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 720ms 03:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:53:31 INFO - PROCESS | 2483 | 1462532011903 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 03:53:31 INFO - PROCESS | 2483 | 1462532011904 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 03:53:31 INFO - PROCESS | 2483 | 1462532011907 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:53:31 INFO - PROCESS | 2483 | 1462532011908 Marionette TRACE conn2 <- [1,1058,null,{}] 03:53:31 INFO - PROCESS | 2483 | 1462532011968 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:32 INFO - PROCESS | 2483 | 1462532012072 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 03:53:32 INFO - PROCESS | 2483 | 1462532012142 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:32 INFO - PROCESS | 2483 | ++DOCSHELL 0x11849a800 == 66 [pid = 2483] [id = 272] 03:53:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x112053000) [pid = 2483] [serial = 814] [outer = 0x0] 03:53:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x123210400) [pid = 2483] [serial = 815] [outer = 0x112053000] 03:53:32 INFO - PROCESS | 2483 | 1462532012172 Marionette DEBUG loaded listener.js 03:53:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x1294ef800) [pid = 2483] [serial = 816] [outer = 0x112053000] 03:53:32 INFO - PROCESS | 2483 | 1462532012777 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 940ms 03:53:32 INFO - PROCESS | 2483 | 1462532012848 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 03:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:53:32 INFO - PROCESS | 2483 | 1462532012850 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 03:53:32 INFO - PROCESS | 2483 | 1462532012853 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:53:32 INFO - PROCESS | 2483 | 1462532012855 Marionette TRACE conn2 <- [1,1062,null,{}] 03:53:32 INFO - PROCESS | 2483 | 1462532012859 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:32 INFO - PROCESS | 2483 | 1462532012957 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 03:53:33 INFO - PROCESS | 2483 | 1462532013028 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:33 INFO - PROCESS | 2483 | ++DOCSHELL 0x11735e000 == 67 [pid = 2483] [id = 273] 03:53:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x1125b7800) [pid = 2483] [serial = 817] [outer = 0x0] 03:53:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x113476800) [pid = 2483] [serial = 818] [outer = 0x1125b7800] 03:53:33 INFO - PROCESS | 2483 | 1462532013057 Marionette DEBUG loaded listener.js 03:53:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x11605ac00) [pid = 2483] [serial = 819] [outer = 0x1125b7800] 03:53:33 INFO - PROCESS | 2483 | 1462532013524 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 723ms 03:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:53:33 INFO - PROCESS | 2483 | 1462532013577 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 03:53:33 INFO - PROCESS | 2483 | 1462532013581 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 03:53:33 INFO - PROCESS | 2483 | 1462532013585 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:53:33 INFO - PROCESS | 2483 | 1462532013587 Marionette TRACE conn2 <- [1,1066,null,{}] 03:53:33 INFO - PROCESS | 2483 | 1462532013590 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:33 INFO - PROCESS | 2483 | 1462532013681 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 03:53:33 INFO - PROCESS | 2483 | 1462532013749 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:33 INFO - PROCESS | 2483 | ++DOCSHELL 0x118490000 == 68 [pid = 2483] [id = 274] 03:53:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x115e94c00) [pid = 2483] [serial = 820] [outer = 0x0] 03:53:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x116060c00) [pid = 2483] [serial = 821] [outer = 0x115e94c00] 03:53:33 INFO - PROCESS | 2483 | 1462532013776 Marionette DEBUG loaded listener.js 03:53:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x116066c00) [pid = 2483] [serial = 822] [outer = 0x115e94c00] 03:53:33 INFO - PROCESS | 2483 | --DOCSHELL 0x12dbdf000 == 67 [pid = 2483] [id = 266] 03:53:33 INFO - PROCESS | 2483 | --DOCSHELL 0x12d529800 == 66 [pid = 2483] [id = 265] 03:53:33 INFO - PROCESS | 2483 | --DOCSHELL 0x12126f000 == 65 [pid = 2483] [id = 264] 03:53:33 INFO - PROCESS | 2483 | --DOCSHELL 0x12ce79000 == 64 [pid = 2483] [id = 263] 03:53:33 INFO - PROCESS | 2483 | --DOCSHELL 0x12c135000 == 63 [pid = 2483] [id = 262] 03:53:33 INFO - PROCESS | 2483 | --DOCSHELL 0x12ab20000 == 62 [pid = 2483] [id = 261] 03:53:33 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x129661800) [pid = 2483] [serial = 743] [outer = 0x0] [url = about:blank] 03:53:33 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x124ebac00) [pid = 2483] [serial = 707] [outer = 0x0] [url = about:blank] 03:53:33 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x126c9f400) [pid = 2483] [serial = 710] [outer = 0x0] [url = about:blank] 03:53:33 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x128d77800) [pid = 2483] [serial = 713] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOCSHELL 0x1293ab800 == 61 [pid = 2483] [id = 260] 03:53:34 INFO - PROCESS | 2483 | --DOCSHELL 0x124b73800 == 60 [pid = 2483] [id = 259] 03:53:34 INFO - PROCESS | 2483 | --DOCSHELL 0x1234c7800 == 59 [pid = 2483] [id = 258] 03:53:34 INFO - PROCESS | 2483 | --DOCSHELL 0x116a98800 == 58 [pid = 2483] [id = 257] 03:53:34 INFO - PROCESS | 2483 | --DOCSHELL 0x119a34800 == 57 [pid = 2483] [id = 256] 03:53:34 INFO - PROCESS | 2483 | --DOCSHELL 0x11736b000 == 56 [pid = 2483] [id = 249] 03:53:34 INFO - PROCESS | 2483 | --DOCSHELL 0x1298be000 == 55 [pid = 2483] [id = 248] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x1257b6400) [pid = 2483] [serial = 588] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x12a965c00) [pid = 2483] [serial = 654] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x128d76000) [pid = 2483] [serial = 651] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x126db0800) [pid = 2483] [serial = 648] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x12ccc2400) [pid = 2483] [serial = 657] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x1183f2400) [pid = 2483] [serial = 642] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x123211400) [pid = 2483] [serial = 645] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x1294e6c00) [pid = 2483] [serial = 741] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x126ddcc00) [pid = 2483] [serial = 737] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x119293800) [pid = 2483] [serial = 725] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x119782400) [pid = 2483] [serial = 726] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x12c09c400) [pid = 2483] [serial = 717] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x128ec6c00) [pid = 2483] [serial = 740] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x119ac6800) [pid = 2483] [serial = 716] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x111c45c00) [pid = 2483] [serial = 722] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x1183ec000) [pid = 2483] [serial = 723] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x119f5c800) [pid = 2483] [serial = 728] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x123211800) [pid = 2483] [serial = 729] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x116116000) [pid = 2483] [serial = 720] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x1134e3800) [pid = 2483] [serial = 719] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x123216800) [pid = 2483] [serial = 731] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x12341c000) [pid = 2483] [serial = 732] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x116a6c000) [pid = 2483] [serial = 702] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x113474c00) [pid = 2483] [serial = 701] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x128b71800) [pid = 2483] [serial = 738] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x11929f800) [pid = 2483] [serial = 705] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x118770400) [pid = 2483] [serial = 704] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x1248f3c00) [pid = 2483] [serial = 734] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x126c9fc00) [pid = 2483] [serial = 735] [outer = 0x0] [url = about:blank] 03:53:34 INFO - PROCESS | 2483 | 1462532014185 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 626ms 03:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:53:34 INFO - PROCESS | 2483 | 1462532014212 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 03:53:34 INFO - PROCESS | 2483 | 1462532014214 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 03:53:34 INFO - PROCESS | 2483 | 1462532014216 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:53:34 INFO - PROCESS | 2483 | 1462532014218 Marionette TRACE conn2 <- [1,1070,null,{}] 03:53:34 INFO - PROCESS | 2483 | 1462532014225 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:34 INFO - PROCESS | 2483 | 1462532014307 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 03:53:34 INFO - PROCESS | 2483 | 1462532014315 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:34 INFO - PROCESS | 2483 | ++DOCSHELL 0x118a72800 == 56 [pid = 2483] [id = 275] 03:53:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x116a6d400) [pid = 2483] [serial = 823] [outer = 0x0] 03:53:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x11839d800) [pid = 2483] [serial = 824] [outer = 0x116a6d400] 03:53:34 INFO - PROCESS | 2483 | 1462532014343 Marionette DEBUG loaded listener.js 03:53:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x1183ebc00) [pid = 2483] [serial = 825] [outer = 0x116a6d400] 03:53:34 INFO - PROCESS | 2483 | 1462532014678 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 470ms 03:53:34 INFO - PROCESS | 2483 | 1462532014706 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 03:53:34 INFO - PROCESS | 2483 | 1462532014707 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 03:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:53:34 INFO - PROCESS | 2483 | 1462532014714 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:53:34 INFO - PROCESS | 2483 | 1462532014715 Marionette TRACE conn2 <- [1,1074,null,{}] 03:53:34 INFO - PROCESS | 2483 | 1462532014717 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:34 INFO - PROCESS | 2483 | 1462532014796 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 03:53:34 INFO - PROCESS | 2483 | 1462532014800 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:34 INFO - PROCESS | 2483 | ++DOCSHELL 0x119eda800 == 57 [pid = 2483] [id = 276] 03:53:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x1183f1800) [pid = 2483] [serial = 826] [outer = 0x0] 03:53:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x11859a000) [pid = 2483] [serial = 827] [outer = 0x1183f1800] 03:53:34 INFO - PROCESS | 2483 | 1462532014826 Marionette DEBUG loaded listener.js 03:53:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x118777000) [pid = 2483] [serial = 828] [outer = 0x1183f1800] 03:53:35 INFO - PROCESS | 2483 | 1462532015178 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 468ms 03:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:53:35 INFO - PROCESS | 2483 | 1462532015182 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 03:53:35 INFO - PROCESS | 2483 | 1462532015183 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 03:53:35 INFO - PROCESS | 2483 | 1462532015185 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:53:35 INFO - PROCESS | 2483 | 1462532015186 Marionette TRACE conn2 <- [1,1078,null,{}] 03:53:35 INFO - PROCESS | 2483 | 1462532015189 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:35 INFO - PROCESS | 2483 | 1462532015268 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 03:53:35 INFO - PROCESS | 2483 | 1462532015322 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:35 INFO - PROCESS | 2483 | ++DOCSHELL 0x1231db000 == 58 [pid = 2483] [id = 277] 03:53:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x11847b000) [pid = 2483] [serial = 829] [outer = 0x0] 03:53:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x118993000) [pid = 2483] [serial = 830] [outer = 0x11847b000] 03:53:35 INFO - PROCESS | 2483 | 1462532015347 Marionette DEBUG loaded listener.js 03:53:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x11942f800) [pid = 2483] [serial = 831] [outer = 0x11847b000] 03:53:35 INFO - PROCESS | 2483 | 1462532015654 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 519ms 03:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:53:35 INFO - PROCESS | 2483 | 1462532015704 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 03:53:35 INFO - PROCESS | 2483 | 1462532015706 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 03:53:35 INFO - PROCESS | 2483 | 1462532015708 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:53:35 INFO - PROCESS | 2483 | 1462532015709 Marionette TRACE conn2 <- [1,1082,null,{}] 03:53:35 INFO - PROCESS | 2483 | 1462532015712 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:35 INFO - PROCESS | 2483 | 1462532015817 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 03:53:35 INFO - PROCESS | 2483 | 1462532015877 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:35 INFO - PROCESS | 2483 | ++DOCSHELL 0x118079000 == 59 [pid = 2483] [id = 278] 03:53:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x1183f3c00) [pid = 2483] [serial = 832] [outer = 0x0] 03:53:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x1194c4c00) [pid = 2483] [serial = 833] [outer = 0x1183f3c00] 03:53:35 INFO - PROCESS | 2483 | 1462532015905 Marionette DEBUG loaded listener.js 03:53:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x1212ea800) [pid = 2483] [serial = 834] [outer = 0x1183f3c00] 03:53:36 INFO - PROCESS | 2483 | 1462532016294 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 619ms 03:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:53:36 INFO - PROCESS | 2483 | 1462532016328 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 03:53:36 INFO - PROCESS | 2483 | 1462532016330 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 03:53:36 INFO - PROCESS | 2483 | 1462532016333 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:53:36 INFO - PROCESS | 2483 | 1462532016336 Marionette TRACE conn2 <- [1,1086,null,{}] 03:53:36 INFO - PROCESS | 2483 | 1462532016358 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:36 INFO - PROCESS | 2483 | 1462532016509 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 03:53:36 INFO - PROCESS | 2483 | 1462532016530 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:36 INFO - PROCESS | 2483 | ++DOCSHELL 0x1257cb000 == 60 [pid = 2483] [id = 279] 03:53:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x118777c00) [pid = 2483] [serial = 835] [outer = 0x0] 03:53:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x123264400) [pid = 2483] [serial = 836] [outer = 0x118777c00] 03:53:36 INFO - PROCESS | 2483 | 1462532016565 Marionette DEBUG loaded listener.js 03:53:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x1235ef800) [pid = 2483] [serial = 837] [outer = 0x118777c00] 03:53:36 INFO - PROCESS | 2483 | 1462532016878 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 580ms 03:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:53:36 INFO - PROCESS | 2483 | 1462532016914 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 03:53:36 INFO - PROCESS | 2483 | 1462532016915 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 03:53:36 INFO - PROCESS | 2483 | 1462532016917 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:53:36 INFO - PROCESS | 2483 | 1462532016918 Marionette TRACE conn2 <- [1,1090,null,{}] 03:53:36 INFO - PROCESS | 2483 | 1462532016921 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:37 INFO - PROCESS | 2483 | 1462532017018 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 03:53:37 INFO - PROCESS | 2483 | 1462532017029 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:37 INFO - PROCESS | 2483 | ++DOCSHELL 0x126d24000 == 61 [pid = 2483] [id = 280] 03:53:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x123264000) [pid = 2483] [serial = 838] [outer = 0x0] 03:53:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x1247ec800) [pid = 2483] [serial = 839] [outer = 0x123264000] 03:53:37 INFO - PROCESS | 2483 | 1462532017054 Marionette DEBUG loaded listener.js 03:53:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x124ef2800) [pid = 2483] [serial = 840] [outer = 0x123264000] 03:53:37 INFO - PROCESS | 2483 | 1462532017381 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 469ms 03:53:37 INFO - PROCESS | 2483 | 1462532017387 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 03:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:53:37 INFO - PROCESS | 2483 | 1462532017388 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 03:53:37 INFO - PROCESS | 2483 | 1462532017390 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:53:37 INFO - PROCESS | 2483 | 1462532017392 Marionette TRACE conn2 <- [1,1094,null,{}] 03:53:37 INFO - PROCESS | 2483 | 1462532017396 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:37 INFO - PROCESS | 2483 | 1462532017493 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 03:53:37 INFO - PROCESS | 2483 | 1462532017505 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:37 INFO - PROCESS | 2483 | ++DOCSHELL 0x12903e000 == 62 [pid = 2483] [id = 281] 03:53:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x125137400) [pid = 2483] [serial = 841] [outer = 0x0] 03:53:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x12572b400) [pid = 2483] [serial = 842] [outer = 0x125137400] 03:53:37 INFO - PROCESS | 2483 | 1462532017530 Marionette DEBUG loaded listener.js 03:53:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x1257b5800) [pid = 2483] [serial = 843] [outer = 0x125137400] 03:53:37 INFO - PROCESS | 2483 | 1462532017899 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 523ms 03:53:37 INFO - PROCESS | 2483 | 1462532017920 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 03:53:37 INFO - PROCESS | 2483 | 1462532017922 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 03:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:53:37 INFO - PROCESS | 2483 | 1462532017924 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:53:37 INFO - PROCESS | 2483 | 1462532017925 Marionette TRACE conn2 <- [1,1098,null,{}] 03:53:37 INFO - PROCESS | 2483 | 1462532017927 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:38 INFO - PROCESS | 2483 | 1462532018025 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 03:53:38 INFO - PROCESS | 2483 | 1462532018029 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:38 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293b5800 == 63 [pid = 2483] [id = 282] 03:53:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x1251dfc00) [pid = 2483] [serial = 844] [outer = 0x0] 03:53:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x1260bdc00) [pid = 2483] [serial = 845] [outer = 0x1251dfc00] 03:53:38 INFO - PROCESS | 2483 | 1462532018085 Marionette DEBUG loaded listener.js 03:53:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x126db1000) [pid = 2483] [serial = 846] [outer = 0x1251dfc00] 03:53:38 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x12a971c00) [pid = 2483] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:53:38 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x12a972800) [pid = 2483] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:53:38 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x12c0a4400) [pid = 2483] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:53:38 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x112a9c000) [pid = 2483] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:53:38 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x11858f400) [pid = 2483] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:53:38 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x110e3c400) [pid = 2483] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:53:38 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x110e3c800) [pid = 2483] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:53:38 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x1120e5400) [pid = 2483] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:53:38 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x123265000) [pid = 2483] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:53:38 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x128d72400) [pid = 2483] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:53:38 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x126926800) [pid = 2483] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:53:38 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x12326d400) [pid = 2483] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:53:38 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x119ead800) [pid = 2483] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:53:38 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x1257b4000) [pid = 2483] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:53:38 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x1183a4c00) [pid = 2483] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:53:38 INFO - PROCESS | 2483 | 1462532018588 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 03:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:53:38 INFO - PROCESS | 2483 | 1462532018601 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 03:53:38 INFO - PROCESS | 2483 | 1462532018603 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 03:53:38 INFO - PROCESS | 2483 | 1462532018607 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:53:38 INFO - PROCESS | 2483 | 1462532018609 Marionette TRACE conn2 <- [1,1102,null,{}] 03:53:38 INFO - PROCESS | 2483 | 1462532018637 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:38 INFO - PROCESS | 2483 | 1462532018794 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 03:53:38 INFO - PROCESS | 2483 | 1462532018829 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:38 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a833800 == 64 [pid = 2483] [id = 283] 03:53:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x112aa2400) [pid = 2483] [serial = 847] [outer = 0x0] 03:53:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x126926800) [pid = 2483] [serial = 848] [outer = 0x112aa2400] 03:53:38 INFO - PROCESS | 2483 | 1462532018875 Marionette DEBUG loaded listener.js 03:53:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x126dd7c00) [pid = 2483] [serial = 849] [outer = 0x112aa2400] 03:53:39 INFO - PROCESS | 2483 | 1462532019292 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 727ms 03:53:39 INFO - PROCESS | 2483 | 1462532019334 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 03:53:39 INFO - PROCESS | 2483 | 1462532019335 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 03:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:53:39 INFO - PROCESS | 2483 | 1462532019337 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:53:39 INFO - PROCESS | 2483 | 1462532019338 Marionette TRACE conn2 <- [1,1106,null,{}] 03:53:39 INFO - PROCESS | 2483 | 1462532019340 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:39 INFO - PROCESS | 2483 | 1462532019421 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 03:53:39 INFO - PROCESS | 2483 | 1462532019425 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:39 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ab19000 == 65 [pid = 2483] [id = 284] 03:53:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x128b65c00) [pid = 2483] [serial = 850] [outer = 0x0] 03:53:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x128b72c00) [pid = 2483] [serial = 851] [outer = 0x128b65c00] 03:53:39 INFO - PROCESS | 2483 | 1462532019450 Marionette DEBUG loaded listener.js 03:53:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x128d6fc00) [pid = 2483] [serial = 852] [outer = 0x128b65c00] 03:53:39 INFO - PROCESS | 2483 | 1462532019776 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 468ms 03:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:53:39 INFO - PROCESS | 2483 | 1462532019805 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 03:53:39 INFO - PROCESS | 2483 | 1462532019806 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 03:53:39 INFO - PROCESS | 2483 | 1462532019809 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:53:39 INFO - PROCESS | 2483 | 1462532019811 Marionette TRACE conn2 <- [1,1110,null,{}] 03:53:39 INFO - PROCESS | 2483 | 1462532019814 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:39 INFO - PROCESS | 2483 | 1462532019892 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 03:53:39 INFO - PROCESS | 2483 | 1462532019906 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:39 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bac1800 == 66 [pid = 2483] [id = 285] 03:53:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x128ec4400) [pid = 2483] [serial = 853] [outer = 0x0] 03:53:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x128ed1800) [pid = 2483] [serial = 854] [outer = 0x128ec4400] 03:53:39 INFO - PROCESS | 2483 | 1462532019933 Marionette DEBUG loaded listener.js 03:53:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x1293cbc00) [pid = 2483] [serial = 855] [outer = 0x128ec4400] 03:53:40 INFO - PROCESS | 2483 | 1462532020278 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 472ms 03:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:53:40 INFO - PROCESS | 2483 | 1462532020282 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 03:53:40 INFO - PROCESS | 2483 | 1462532020283 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 03:53:40 INFO - PROCESS | 2483 | 1462532020285 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:53:40 INFO - PROCESS | 2483 | 1462532020286 Marionette TRACE conn2 <- [1,1114,null,{}] 03:53:40 INFO - PROCESS | 2483 | 1462532020289 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:40 INFO - PROCESS | 2483 | 1462532020397 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 03:53:40 INFO - PROCESS | 2483 | 1462532020491 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:40 INFO - PROCESS | 2483 | ++DOCSHELL 0x115e7c000 == 67 [pid = 2483] [id = 286] 03:53:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x110e35400) [pid = 2483] [serial = 856] [outer = 0x0] 03:53:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x110e3d000) [pid = 2483] [serial = 857] [outer = 0x110e35400] 03:53:40 INFO - PROCESS | 2483 | 1462532020525 Marionette DEBUG loaded listener.js 03:53:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x110fb3800) [pid = 2483] [serial = 858] [outer = 0x110e35400] 03:53:40 INFO - PROCESS | 2483 | 1462532020940 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 718ms 03:53:41 INFO - PROCESS | 2483 | 1462532021005 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 03:53:41 INFO - PROCESS | 2483 | 1462532021007 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 03:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:53:41 INFO - PROCESS | 2483 | 1462532021030 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:53:41 INFO - PROCESS | 2483 | 1462532021033 Marionette TRACE conn2 <- [1,1118,null,{}] 03:53:41 INFO - PROCESS | 2483 | 1462532021036 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:41 INFO - PROCESS | 2483 | 1462532021144 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 03:53:41 INFO - PROCESS | 2483 | 1462532021238 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:41 INFO - PROCESS | 2483 | ++DOCSHELL 0x119a32000 == 68 [pid = 2483] [id = 287] 03:53:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x11605ec00) [pid = 2483] [serial = 859] [outer = 0x0] 03:53:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x116062400) [pid = 2483] [serial = 860] [outer = 0x11605ec00] 03:53:41 INFO - PROCESS | 2483 | 1462532021270 Marionette DEBUG loaded listener.js 03:53:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x1166c9000) [pid = 2483] [serial = 861] [outer = 0x11605ec00] 03:53:41 INFO - PROCESS | 2483 | 1462532021712 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 724ms 03:53:41 INFO - PROCESS | 2483 | 1462532021762 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 03:53:41 INFO - PROCESS | 2483 | 1462532021764 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 03:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:53:41 INFO - PROCESS | 2483 | 1462532021768 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:53:41 INFO - PROCESS | 2483 | 1462532021770 Marionette TRACE conn2 <- [1,1122,null,{}] 03:53:41 INFO - PROCESS | 2483 | 1462532021772 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:41 INFO - PROCESS | 2483 | 1462532021877 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 03:53:41 INFO - PROCESS | 2483 | 1462532021945 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:41 INFO - PROCESS | 2483 | ++DOCSHELL 0x126d25000 == 69 [pid = 2483] [id = 288] 03:53:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x1183ac800) [pid = 2483] [serial = 862] [outer = 0x0] 03:53:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x118472000) [pid = 2483] [serial = 863] [outer = 0x1183ac800] 03:53:41 INFO - PROCESS | 2483 | 1462532021975 Marionette DEBUG loaded listener.js 03:53:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x1194c4400) [pid = 2483] [serial = 864] [outer = 0x1183ac800] 03:53:42 INFO - PROCESS | 2483 | 1462532022598 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 870ms 03:53:42 INFO - PROCESS | 2483 | 1462532022638 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 03:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:53:42 INFO - PROCESS | 2483 | 1462532022640 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 03:53:42 INFO - PROCESS | 2483 | 1462532022647 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:53:42 INFO - PROCESS | 2483 | 1462532022652 Marionette TRACE conn2 <- [1,1126,null,{}] 03:53:42 INFO - PROCESS | 2483 | 1462532022655 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:42 INFO - PROCESS | 2483 | 1462532022760 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 03:53:42 INFO - PROCESS | 2483 | 1462532022829 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:42 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d151800 == 70 [pid = 2483] [id = 289] 03:53:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x126dbd000) [pid = 2483] [serial = 865] [outer = 0x0] 03:53:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x129008c00) [pid = 2483] [serial = 866] [outer = 0x126dbd000] 03:53:42 INFO - PROCESS | 2483 | 1462532022858 Marionette DEBUG loaded listener.js 03:53:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x129660c00) [pid = 2483] [serial = 867] [outer = 0x126dbd000] 03:53:43 INFO - PROCESS | 2483 | 1462532023280 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 681ms 03:53:43 INFO - PROCESS | 2483 | 1462532023326 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 03:53:43 INFO - PROCESS | 2483 | 1462532023327 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 03:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:53:43 INFO - PROCESS | 2483 | 1462532023330 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:53:43 INFO - PROCESS | 2483 | 1462532023331 Marionette TRACE conn2 <- [1,1130,null,{}] 03:53:43 INFO - PROCESS | 2483 | 1462532023334 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:43 INFO - PROCESS | 2483 | 1462532023436 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 03:53:43 INFO - PROCESS | 2483 | 1462532023502 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:43 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d631000 == 71 [pid = 2483] [id = 290] 03:53:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x126dd6800) [pid = 2483] [serial = 868] [outer = 0x0] 03:53:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x12966a800) [pid = 2483] [serial = 869] [outer = 0x126dd6800] 03:53:43 INFO - PROCESS | 2483 | 1462532023532 Marionette DEBUG loaded listener.js 03:53:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x12a72d800) [pid = 2483] [serial = 870] [outer = 0x126dd6800] 03:53:43 INFO - PROCESS | 2483 | 1462532023923 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 619ms 03:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:53:43 INFO - PROCESS | 2483 | 1462532023950 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 03:53:43 INFO - PROCESS | 2483 | 1462532023951 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 03:53:43 INFO - PROCESS | 2483 | 1462532023954 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:53:43 INFO - PROCESS | 2483 | 1462532023955 Marionette TRACE conn2 <- [1,1134,null,{}] 03:53:43 INFO - PROCESS | 2483 | 1462532023958 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:44 INFO - PROCESS | 2483 | 1462532024061 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 03:53:44 INFO - PROCESS | 2483 | 1462532024147 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:44 INFO - PROCESS | 2483 | ++DOCSHELL 0x12dbd2000 == 72 [pid = 2483] [id = 291] 03:53:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x12a967800) [pid = 2483] [serial = 871] [outer = 0x0] 03:53:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x12a96c400) [pid = 2483] [serial = 872] [outer = 0x12a967800] 03:53:44 INFO - PROCESS | 2483 | 1462532024184 Marionette DEBUG loaded listener.js 03:53:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x12ab32000) [pid = 2483] [serial = 873] [outer = 0x12a967800] 03:53:44 INFO - PROCESS | 2483 | 1462532024604 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 671ms 03:53:44 INFO - PROCESS | 2483 | 1462532024625 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 03:53:44 INFO - PROCESS | 2483 | 1462532024627 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 03:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:53:44 INFO - PROCESS | 2483 | 1462532024629 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:53:44 INFO - PROCESS | 2483 | 1462532024630 Marionette TRACE conn2 <- [1,1138,null,{}] 03:53:44 INFO - PROCESS | 2483 | 1462532024633 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:44 INFO - PROCESS | 2483 | 1462532024737 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 03:53:44 INFO - PROCESS | 2483 | 1462532024805 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:44 INFO - PROCESS | 2483 | ++DOCSHELL 0x13440f000 == 73 [pid = 2483] [id = 292] 03:53:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x12a968000) [pid = 2483] [serial = 874] [outer = 0x0] 03:53:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x12ade4c00) [pid = 2483] [serial = 875] [outer = 0x12a968000] 03:53:44 INFO - PROCESS | 2483 | 1462532024835 Marionette DEBUG loaded listener.js 03:53:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x12bb60400) [pid = 2483] [serial = 876] [outer = 0x12a968000] 03:53:45 INFO - PROCESS | 2483 | 1462532025280 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 669ms 03:53:45 INFO - PROCESS | 2483 | 1462532025299 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 03:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:53:45 INFO - PROCESS | 2483 | 1462532025300 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 03:53:45 INFO - PROCESS | 2483 | 1462532025302 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:53:45 INFO - PROCESS | 2483 | 1462532025304 Marionette TRACE conn2 <- [1,1142,null,{}] 03:53:45 INFO - PROCESS | 2483 | 1462532025306 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:45 INFO - PROCESS | 2483 | 1462532025411 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 03:53:45 INFO - PROCESS | 2483 | 1462532025500 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:45 INFO - PROCESS | 2483 | ++DOCSHELL 0x118067800 == 74 [pid = 2483] [id = 293] 03:53:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x110e42400) [pid = 2483] [serial = 877] [outer = 0x0] 03:53:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x126ddf000) [pid = 2483] [serial = 878] [outer = 0x110e42400] 03:53:45 INFO - PROCESS | 2483 | 1462532025529 Marionette DEBUG loaded listener.js 03:53:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x12ba51400) [pid = 2483] [serial = 879] [outer = 0x110e42400] 03:53:46 INFO - PROCESS | 2483 | 1462532026059 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 820ms 03:53:46 INFO - PROCESS | 2483 | 1462532026125 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 03:53:46 INFO - PROCESS | 2483 | 1462532026129 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 03:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:53:46 INFO - PROCESS | 2483 | 1462532026134 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:53:46 INFO - PROCESS | 2483 | 1462532026136 Marionette TRACE conn2 <- [1,1146,null,{}] 03:53:46 INFO - PROCESS | 2483 | 1462532026140 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:46 INFO - PROCESS | 2483 | 1462532026239 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 03:53:46 INFO - PROCESS | 2483 | 1462532026312 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:46 INFO - PROCESS | 2483 | ++DOCSHELL 0x113a5c000 == 75 [pid = 2483] [id = 294] 03:53:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x111dbc800) [pid = 2483] [serial = 880] [outer = 0x0] 03:53:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x111f44400) [pid = 2483] [serial = 881] [outer = 0x111dbc800] 03:53:46 INFO - PROCESS | 2483 | 1462532026342 Marionette DEBUG loaded listener.js 03:53:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x112552400) [pid = 2483] [serial = 882] [outer = 0x111dbc800] 03:53:46 INFO - PROCESS | 2483 | --DOCSHELL 0x12bac1800 == 74 [pid = 2483] [id = 285] 03:53:46 INFO - PROCESS | 2483 | --DOCSHELL 0x12ab19000 == 73 [pid = 2483] [id = 284] 03:53:46 INFO - PROCESS | 2483 | --DOCSHELL 0x12a833800 == 72 [pid = 2483] [id = 283] 03:53:46 INFO - PROCESS | 2483 | --DOCSHELL 0x1293b5800 == 71 [pid = 2483] [id = 282] 03:53:46 INFO - PROCESS | 2483 | --DOCSHELL 0x12903e000 == 70 [pid = 2483] [id = 281] 03:53:46 INFO - PROCESS | 2483 | --DOCSHELL 0x126d24000 == 69 [pid = 2483] [id = 280] 03:53:46 INFO - PROCESS | 2483 | --DOCSHELL 0x1257cb000 == 68 [pid = 2483] [id = 279] 03:53:46 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x128ec4c00) [pid = 2483] [serial = 758] [outer = 0x0] [url = about:blank] 03:53:46 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x12ab26800) [pid = 2483] [serial = 761] [outer = 0x0] [url = about:blank] 03:53:46 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x12d112400) [pid = 2483] [serial = 800] [outer = 0x0] [url = about:blank] 03:53:46 INFO - PROCESS | 2483 | 1462532026818 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:53:46 INFO - PROCESS | 2483 | --DOCSHELL 0x118079000 == 67 [pid = 2483] [id = 278] 03:53:46 INFO - PROCESS | 2483 | --DOCSHELL 0x1231db000 == 66 [pid = 2483] [id = 277] 03:53:46 INFO - PROCESS | 2483 | --DOCSHELL 0x119eda800 == 65 [pid = 2483] [id = 276] 03:53:46 INFO - PROCESS | 2483 | --DOCSHELL 0x118a72800 == 64 [pid = 2483] [id = 275] 03:53:46 INFO - PROCESS | 2483 | --DOCSHELL 0x118490000 == 63 [pid = 2483] [id = 274] 03:53:46 INFO - PROCESS | 2483 | --DOCSHELL 0x11735e000 == 62 [pid = 2483] [id = 273] 03:53:46 INFO - PROCESS | 2483 | --DOCSHELL 0x12d52c800 == 61 [pid = 2483] [id = 270] 03:53:46 INFO - PROCESS | 2483 | --DOCSHELL 0x1257c8000 == 60 [pid = 2483] [id = 269] 03:53:46 INFO - PROCESS | 2483 | --DOCSHELL 0x1187df000 == 59 [pid = 2483] [id = 268] 03:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 728ms 03:53:46 INFO - PROCESS | 2483 | 1462532026873 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 03:53:46 INFO - PROCESS | 2483 | 1462532026879 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 03:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:53:46 INFO - PROCESS | 2483 | 1462532026884 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:53:46 INFO - PROCESS | 2483 | 1462532026886 Marionette TRACE conn2 <- [1,1150,null,{}] 03:53:46 INFO - PROCESS | 2483 | 1462532026888 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:46 INFO - PROCESS | 2483 | 1462532026970 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 03:53:46 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x1257b1000) [pid = 2483] [serial = 708] [outer = 0x0] [url = about:blank] 03:53:46 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x128b70000) [pid = 2483] [serial = 711] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x12ab27000) [pid = 2483] [serial = 714] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x12c0aec00) [pid = 2483] [serial = 785] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x12c708400) [pid = 2483] [serial = 788] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x12c314c00) [pid = 2483] [serial = 786] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x116a70400) [pid = 2483] [serial = 770] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x118990800) [pid = 2483] [serial = 771] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x1212e0400) [pid = 2483] [serial = 773] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x110e3f000) [pid = 2483] [serial = 791] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x1247ebc00) [pid = 2483] [serial = 774] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x1131b6000) [pid = 2483] [serial = 794] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x117c39400) [pid = 2483] [serial = 768] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x113da0400) [pid = 2483] [serial = 767] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x118597000) [pid = 2483] [serial = 749] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x124ec8000) [pid = 2483] [serial = 776] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x126ca0000) [pid = 2483] [serial = 777] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x1296a7c00) [pid = 2483] [serial = 744] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x123260400) [pid = 2483] [serial = 752] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x128b6d000) [pid = 2483] [serial = 779] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x12adb4c00) [pid = 2483] [serial = 764] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x111f42000) [pid = 2483] [serial = 746] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x1257bb400) [pid = 2483] [serial = 755] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x110e43000) [pid = 2483] [serial = 792] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x12ccc2c00) [pid = 2483] [serial = 798] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x12c710400) [pid = 2483] [serial = 789] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x1294e9800) [pid = 2483] [serial = 797] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x12ba53800) [pid = 2483] [serial = 783] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x119a59400) [pid = 2483] [serial = 795] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x129008400) [pid = 2483] [serial = 780] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x12adb8800) [pid = 2483] [serial = 782] [outer = 0x0] [url = about:blank] 03:53:47 INFO - PROCESS | 2483 | 1462532027040 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:47 INFO - PROCESS | 2483 | ++DOCSHELL 0x117320000 == 60 [pid = 2483] [id = 295] 03:53:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x110fafc00) [pid = 2483] [serial = 883] [outer = 0x0] 03:53:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x11320ac00) [pid = 2483] [serial = 884] [outer = 0x110fafc00] 03:53:47 INFO - PROCESS | 2483 | 1462532027069 Marionette DEBUG loaded listener.js 03:53:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x11347cc00) [pid = 2483] [serial = 885] [outer = 0x110fafc00] 03:53:47 INFO - PROCESS | 2483 | 1462532027398 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 522ms 03:53:47 INFO - PROCESS | 2483 | 1462532027407 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 03:53:47 INFO - PROCESS | 2483 | 1462532027408 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 03:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:53:47 INFO - PROCESS | 2483 | 1462532027414 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:53:47 INFO - PROCESS | 2483 | 1462532027417 Marionette TRACE conn2 <- [1,1154,null,{}] 03:53:47 INFO - PROCESS | 2483 | 1462532027424 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:47 INFO - PROCESS | 2483 | 1462532027515 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 03:53:47 INFO - PROCESS | 2483 | 1462532027521 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:47 INFO - PROCESS | 2483 | ++DOCSHELL 0x1187f6000 == 61 [pid = 2483] [id = 296] 03:53:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x115e92000) [pid = 2483] [serial = 886] [outer = 0x0] 03:53:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x116062c00) [pid = 2483] [serial = 887] [outer = 0x115e92000] 03:53:47 INFO - PROCESS | 2483 | 1462532027549 Marionette DEBUG loaded listener.js 03:53:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x116a6c000) [pid = 2483] [serial = 888] [outer = 0x115e92000] 03:53:47 INFO - PROCESS | 2483 | 1462532027910 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 523ms 03:53:47 INFO - PROCESS | 2483 | 1462532027937 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 03:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:53:47 INFO - PROCESS | 2483 | 1462532027939 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 03:53:47 INFO - PROCESS | 2483 | 1462532027941 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:53:47 INFO - PROCESS | 2483 | 1462532027943 Marionette TRACE conn2 <- [1,1158,null,{}] 03:53:47 INFO - PROCESS | 2483 | 1462532027947 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:48 INFO - PROCESS | 2483 | 1462532028030 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 03:53:48 INFO - PROCESS | 2483 | 1462532028035 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:48 INFO - PROCESS | 2483 | ++DOCSHELL 0x1196a5800 == 62 [pid = 2483] [id = 297] 03:53:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x1172a3c00) [pid = 2483] [serial = 889] [outer = 0x0] 03:53:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x1180bcc00) [pid = 2483] [serial = 890] [outer = 0x1172a3c00] 03:53:48 INFO - PROCESS | 2483 | 1462532028061 Marionette DEBUG loaded listener.js 03:53:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x1183a7800) [pid = 2483] [serial = 891] [outer = 0x1172a3c00] 03:53:48 INFO - PROCESS | 2483 | 1462532028411 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 523ms 03:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:53:48 INFO - PROCESS | 2483 | 1462532028465 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 03:53:48 INFO - PROCESS | 2483 | 1462532028466 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 03:53:48 INFO - PROCESS | 2483 | 1462532028468 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:53:48 INFO - PROCESS | 2483 | 1462532028469 Marionette TRACE conn2 <- [1,1162,null,{}] 03:53:48 INFO - PROCESS | 2483 | 1462532028471 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:48 INFO - PROCESS | 2483 | 1462532028555 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 03:53:48 INFO - PROCESS | 2483 | 1462532028560 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:48 INFO - PROCESS | 2483 | ++DOCSHELL 0x12127a000 == 63 [pid = 2483] [id = 298] 03:53:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x1183e5c00) [pid = 2483] [serial = 892] [outer = 0x0] 03:53:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x1183ed800) [pid = 2483] [serial = 893] [outer = 0x1183e5c00] 03:53:48 INFO - PROCESS | 2483 | 1462532028585 Marionette DEBUG loaded listener.js 03:53:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x11858f400) [pid = 2483] [serial = 894] [outer = 0x1183e5c00] 03:53:48 INFO - PROCESS | 2483 | 1462532028983 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:53:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x11899b400) [pid = 2483] [serial = 895] [outer = 0x12d115c00] 03:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 571ms 03:53:49 INFO - PROCESS | 2483 | 1462532029067 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 03:53:49 INFO - PROCESS | 2483 | 1462532029068 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 03:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:53:49 INFO - PROCESS | 2483 | 1462532029090 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:53:49 INFO - PROCESS | 2483 | 1462532029091 Marionette TRACE conn2 <- [1,1166,null,{}] 03:53:49 INFO - PROCESS | 2483 | 1462532029095 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:49 INFO - PROCESS | 2483 | 1462532029207 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 03:53:49 INFO - PROCESS | 2483 | 1462532029228 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:49 INFO - PROCESS | 2483 | ++DOCSHELL 0x124739800 == 64 [pid = 2483] [id = 299] 03:53:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x118997400) [pid = 2483] [serial = 896] [outer = 0x0] 03:53:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x11978b400) [pid = 2483] [serial = 897] [outer = 0x118997400] 03:53:49 INFO - PROCESS | 2483 | 1462532029254 Marionette DEBUG loaded listener.js 03:53:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x119abd400) [pid = 2483] [serial = 898] [outer = 0x118997400] 03:53:49 INFO - PROCESS | 2483 | 1462532029591 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 527ms 03:53:49 INFO - PROCESS | 2483 | 1462532029614 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 03:53:49 INFO - PROCESS | 2483 | 1462532029615 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 03:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:53:49 INFO - PROCESS | 2483 | 1462532029617 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:53:49 INFO - PROCESS | 2483 | 1462532029618 Marionette TRACE conn2 <- [1,1170,null,{}] 03:53:49 INFO - PROCESS | 2483 | 1462532029620 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:49 INFO - PROCESS | 2483 | 1462532029720 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 03:53:49 INFO - PROCESS | 2483 | 1462532029733 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:49 INFO - PROCESS | 2483 | ++DOCSHELL 0x126331000 == 65 [pid = 2483] [id = 300] 03:53:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x119ac3800) [pid = 2483] [serial = 899] [outer = 0x0] 03:53:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x11a027800) [pid = 2483] [serial = 900] [outer = 0x119ac3800] 03:53:49 INFO - PROCESS | 2483 | 1462532029757 Marionette DEBUG loaded listener.js 03:53:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x1231bcc00) [pid = 2483] [serial = 901] [outer = 0x119ac3800] 03:53:50 INFO - PROCESS | 2483 | 1462532030116 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 521ms 03:53:50 INFO - PROCESS | 2483 | 1462532030139 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 03:53:50 INFO - PROCESS | 2483 | 1462532030141 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 03:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:53:50 INFO - PROCESS | 2483 | 1462532030155 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:53:50 INFO - PROCESS | 2483 | 1462532030157 Marionette TRACE conn2 <- [1,1174,null,{}] 03:53:50 INFO - PROCESS | 2483 | 1462532030160 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:50 INFO - PROCESS | 2483 | 1462532030316 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 03:53:50 INFO - PROCESS | 2483 | 1462532030333 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:50 INFO - PROCESS | 2483 | ++DOCSHELL 0x128d9e800 == 66 [pid = 2483] [id = 301] 03:53:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x1212ec400) [pid = 2483] [serial = 902] [outer = 0x0] 03:53:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x123269c00) [pid = 2483] [serial = 903] [outer = 0x1212ec400] 03:53:50 INFO - PROCESS | 2483 | 1462532030372 Marionette DEBUG loaded listener.js 03:53:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x1235f1c00) [pid = 2483] [serial = 904] [outer = 0x1212ec400] 03:53:50 INFO - PROCESS | 2483 | 1462532030752 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:53:50 INFO - PROCESS | 2483 | 1462532030777 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 03:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:53:50 INFO - PROCESS | 2483 | 1462532030788 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:53:50 INFO - PROCESS | 2483 | 1462532030789 Marionette TRACE conn2 <- [1,1178,null,{}] 03:53:50 INFO - PROCESS | 2483 | 1462532030791 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:50 INFO - PROCESS | 2483 | 1462532030895 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 03:53:50 INFO - PROCESS | 2483 | 1462532030930 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:50 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293ad000 == 67 [pid = 2483] [id = 302] 03:53:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x124068400) [pid = 2483] [serial = 905] [outer = 0x0] 03:53:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x1245bb400) [pid = 2483] [serial = 906] [outer = 0x124068400] 03:53:50 INFO - PROCESS | 2483 | 1462532030956 Marionette DEBUG loaded listener.js 03:53:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x124ebec00) [pid = 2483] [serial = 907] [outer = 0x124068400] 03:53:51 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x11847b000) [pid = 2483] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:53:51 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x1183f3c00) [pid = 2483] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:53:51 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x112aa2400) [pid = 2483] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:53:51 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x123264000) [pid = 2483] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:53:51 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x1125b7800) [pid = 2483] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:53:51 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x116a6d400) [pid = 2483] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:53:51 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x125137400) [pid = 2483] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:53:51 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x1257b7400) [pid = 2483] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:53:51 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x1183f1800) [pid = 2483] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:53:51 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x118777c00) [pid = 2483] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:53:51 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x1251dfc00) [pid = 2483] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:53:51 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x115e94c00) [pid = 2483] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:53:51 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x128b65c00) [pid = 2483] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:53:51 INFO - PROCESS | 2483 | 1462532031359 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:53:51 INFO - PROCESS | 2483 | 1462532031408 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 03:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:53:51 INFO - PROCESS | 2483 | 1462532031410 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:53:51 INFO - PROCESS | 2483 | 1462532031411 Marionette TRACE conn2 <- [1,1182,null,{}] 03:53:51 INFO - PROCESS | 2483 | 1462532031414 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:51 INFO - PROCESS | 2483 | 1462532031498 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 03:53:51 INFO - PROCESS | 2483 | 1462532031554 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:51 INFO - PROCESS | 2483 | ++DOCSHELL 0x1296d9000 == 68 [pid = 2483] [id = 303] 03:53:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x112a9fc00) [pid = 2483] [serial = 908] [outer = 0x0] 03:53:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x123264000) [pid = 2483] [serial = 909] [outer = 0x112a9fc00] 03:53:51 INFO - PROCESS | 2483 | 1462532031581 Marionette DEBUG loaded listener.js 03:53:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x125134000) [pid = 2483] [serial = 910] [outer = 0x112a9fc00] 03:53:51 INFO - PROCESS | 2483 | 1462532031898 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:53:51 INFO - PROCESS | 2483 | 1462532031932 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 03:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:53:51 INFO - PROCESS | 2483 | 1462532031934 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:53:51 INFO - PROCESS | 2483 | 1462532031936 Marionette TRACE conn2 <- [1,1186,null,{}] 03:53:51 INFO - PROCESS | 2483 | 1462532031938 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:52 INFO - PROCESS | 2483 | 1462532032039 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 03:53:52 INFO - PROCESS | 2483 | 1462532032044 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:52 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b348800 == 69 [pid = 2483] [id = 304] 03:53:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x125140c00) [pid = 2483] [serial = 911] [outer = 0x0] 03:53:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x1260c2c00) [pid = 2483] [serial = 912] [outer = 0x125140c00] 03:53:52 INFO - PROCESS | 2483 | 1462532032073 Marionette DEBUG loaded listener.js 03:53:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x126db4400) [pid = 2483] [serial = 913] [outer = 0x125140c00] 03:53:52 INFO - PROCESS | 2483 | 1462532032408 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 03:53:52 INFO - PROCESS | 2483 | 1462532032455 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 03:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:53:52 INFO - PROCESS | 2483 | 1462532032467 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:53:52 INFO - PROCESS | 2483 | 1462532032468 Marionette TRACE conn2 <- [1,1190,null,{}] 03:53:52 INFO - PROCESS | 2483 | 1462532032470 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:52 INFO - PROCESS | 2483 | 1462532032555 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 03:53:52 INFO - PROCESS | 2483 | 1462532032560 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:52 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bc9a000 == 70 [pid = 2483] [id = 305] 03:53:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x126993400) [pid = 2483] [serial = 914] [outer = 0x0] 03:53:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x126dd4c00) [pid = 2483] [serial = 915] [outer = 0x126993400] 03:53:52 INFO - PROCESS | 2483 | 1462532032585 Marionette DEBUG loaded listener.js 03:53:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x128b65c00) [pid = 2483] [serial = 916] [outer = 0x126993400] 03:53:52 INFO - PROCESS | 2483 | 1462532032922 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 03:53:52 INFO - PROCESS | 2483 | 1462532032939 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 03:53:52 INFO - PROCESS | 2483 | 1462532032943 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:53:52 INFO - PROCESS | 2483 | 1462532032944 Marionette TRACE conn2 <- [1,1194,null,{}] 03:53:52 INFO - PROCESS | 2483 | 1462532032949 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:53 INFO - PROCESS | 2483 | 1462532033079 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 03:53:53 INFO - PROCESS | 2483 | 1462532033166 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:53 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c76c800 == 71 [pid = 2483] [id = 306] 03:53:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x126996400) [pid = 2483] [serial = 917] [outer = 0x0] 03:53:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x128b67800) [pid = 2483] [serial = 918] [outer = 0x126996400] 03:53:53 INFO - PROCESS | 2483 | 1462532033206 Marionette DEBUG loaded listener.js 03:53:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x128d73c00) [pid = 2483] [serial = 919] [outer = 0x126996400] 03:53:53 INFO - PROCESS | 2483 | 1462532033767 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] 03:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:53:53 INFO - PROCESS | 2483 | 1462532033818 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 03:53:53 INFO - PROCESS | 2483 | 1462532033821 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:53:53 INFO - PROCESS | 2483 | 1462532033824 Marionette TRACE conn2 <- [1,1198,null,{}] 03:53:53 INFO - PROCESS | 2483 | 1462532033827 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:53 INFO - PROCESS | 2483 | 1462532033938 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 03:53:54 INFO - PROCESS | 2483 | 1462532033996 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:54 INFO - PROCESS | 2483 | ++DOCSHELL 0x118348800 == 72 [pid = 2483] [id = 307] 03:53:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x11254f400) [pid = 2483] [serial = 920] [outer = 0x0] 03:53:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x113029000) [pid = 2483] [serial = 921] [outer = 0x11254f400] 03:53:54 INFO - PROCESS | 2483 | 1462532034028 Marionette DEBUG loaded listener.js 03:53:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x113aa1400) [pid = 2483] [serial = 922] [outer = 0x11254f400] 03:53:54 INFO - PROCESS | 2483 | 1462532034481 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 673ms 03:53:54 INFO - PROCESS | 2483 | 1462532034495 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 03:53:54 INFO - PROCESS | 2483 | 1462532034499 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 03:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:53:54 INFO - PROCESS | 2483 | 1462532034560 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:53:54 INFO - PROCESS | 2483 | 1462532034564 Marionette TRACE conn2 <- [1,1202,null,{}] 03:53:54 INFO - PROCESS | 2483 | 1462532034568 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:54 INFO - PROCESS | 2483 | 1462532034675 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 03:53:54 INFO - PROCESS | 2483 | 1462532034745 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:54 INFO - PROCESS | 2483 | ++DOCSHELL 0x12351b000 == 73 [pid = 2483] [id = 308] 03:53:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x116064c00) [pid = 2483] [serial = 923] [outer = 0x0] 03:53:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x117681c00) [pid = 2483] [serial = 924] [outer = 0x116064c00] 03:53:54 INFO - PROCESS | 2483 | 1462532034774 Marionette DEBUG loaded listener.js 03:53:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x1183eb000) [pid = 2483] [serial = 925] [outer = 0x116064c00] 03:53:55 INFO - PROCESS | 2483 | 1462532035200 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 705ms 03:53:55 INFO - PROCESS | 2483 | 1462532035233 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 03:53:55 INFO - PROCESS | 2483 | 1462532035235 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 03:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:53:55 INFO - PROCESS | 2483 | 1462532035237 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:53:55 INFO - PROCESS | 2483 | 1462532035240 Marionette TRACE conn2 <- [1,1206,null,{}] 03:53:55 INFO - PROCESS | 2483 | 1462532035249 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:55 INFO - PROCESS | 2483 | 1462532035363 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 03:53:55 INFO - PROCESS | 2483 | 1462532035424 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:55 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c141800 == 74 [pid = 2483] [id = 309] 03:53:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x11877b000) [pid = 2483] [serial = 926] [outer = 0x0] 03:53:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x11977f000) [pid = 2483] [serial = 927] [outer = 0x11877b000] 03:53:55 INFO - PROCESS | 2483 | 1462532035456 Marionette DEBUG loaded listener.js 03:53:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x1212e9000) [pid = 2483] [serial = 928] [outer = 0x11877b000] 03:53:55 INFO - PROCESS | 2483 | 1462532035994 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 825ms 03:53:56 INFO - PROCESS | 2483 | 1462532036063 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 03:53:56 INFO - PROCESS | 2483 | 1462532036065 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 03:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:53:56 INFO - PROCESS | 2483 | 1462532036068 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:53:56 INFO - PROCESS | 2483 | 1462532036069 Marionette TRACE conn2 <- [1,1210,null,{}] 03:53:56 INFO - PROCESS | 2483 | 1462532036071 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:56 INFO - PROCESS | 2483 | 1462532036179 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 03:53:56 INFO - PROCESS | 2483 | 1462532036247 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:56 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d515000 == 75 [pid = 2483] [id = 310] 03:53:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x123218000) [pid = 2483] [serial = 929] [outer = 0x0] 03:53:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x125731800) [pid = 2483] [serial = 930] [outer = 0x123218000] 03:53:56 INFO - PROCESS | 2483 | 1462532036277 Marionette DEBUG loaded listener.js 03:53:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x1263a6400) [pid = 2483] [serial = 931] [outer = 0x123218000] 03:53:56 INFO - PROCESS | 2483 | 1462532036679 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 619ms 03:53:56 INFO - PROCESS | 2483 | 1462532036688 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 03:53:56 INFO - PROCESS | 2483 | 1462532036689 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 03:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:53:56 INFO - PROCESS | 2483 | 1462532036692 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:53:56 INFO - PROCESS | 2483 | 1462532036693 Marionette TRACE conn2 <- [1,1214,null,{}] 03:53:56 INFO - PROCESS | 2483 | 1462532036698 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:56 INFO - PROCESS | 2483 | 1462532036800 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 03:53:56 INFO - PROCESS | 2483 | 1462532036867 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:56 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d648800 == 76 [pid = 2483] [id = 311] 03:53:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x12426a000) [pid = 2483] [serial = 932] [outer = 0x0] 03:53:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x126db9800) [pid = 2483] [serial = 933] [outer = 0x12426a000] 03:53:56 INFO - PROCESS | 2483 | 1462532036901 Marionette DEBUG loaded listener.js 03:53:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x128d76800) [pid = 2483] [serial = 934] [outer = 0x12426a000] 03:53:57 INFO - PROCESS | 2483 | 1462532037316 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 03:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:53:57 INFO - PROCESS | 2483 | 1462532037387 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 03:53:57 INFO - PROCESS | 2483 | 1462532037388 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 03:53:57 INFO - PROCESS | 2483 | 1462532037392 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:53:57 INFO - PROCESS | 2483 | 1462532037395 Marionette TRACE conn2 <- [1,1218,null,{}] 03:53:57 INFO - PROCESS | 2483 | 1462532037398 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:57 INFO - PROCESS | 2483 | 1462532037545 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 03:53:57 INFO - PROCESS | 2483 | 1462532037616 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:57 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293ac000 == 77 [pid = 2483] [id = 312] 03:53:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x1263a7c00) [pid = 2483] [serial = 935] [outer = 0x0] 03:53:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x129662400) [pid = 2483] [serial = 936] [outer = 0x1263a7c00] 03:53:57 INFO - PROCESS | 2483 | 1462532037648 Marionette DEBUG loaded listener.js 03:53:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 158 (0x1296a5000) [pid = 2483] [serial = 937] [outer = 0x1263a7c00] 03:53:58 INFO - PROCESS | 2483 | 1462532038198 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 873ms 03:53:58 INFO - PROCESS | 2483 | 1462532038266 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 03:53:58 INFO - PROCESS | 2483 | 1462532038268 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 03:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:53:58 INFO - PROCESS | 2483 | 1462532038271 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:53:58 INFO - PROCESS | 2483 | 1462532038274 Marionette TRACE conn2 <- [1,1222,null,{}] 03:53:58 INFO - PROCESS | 2483 | 1462532038278 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:58 INFO - PROCESS | 2483 | 1462532038380 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 03:53:58 INFO - PROCESS | 2483 | 1462532038436 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:58 INFO - PROCESS | 2483 | ++DOCSHELL 0x116fa9000 == 78 [pid = 2483] [id = 313] 03:53:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 159 (0x111d50000) [pid = 2483] [serial = 938] [outer = 0x0] 03:53:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 160 (0x1120e4c00) [pid = 2483] [serial = 939] [outer = 0x111d50000] 03:53:58 INFO - PROCESS | 2483 | 1462532038465 Marionette DEBUG loaded listener.js 03:53:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 161 (0x113203400) [pid = 2483] [serial = 940] [outer = 0x111d50000] 03:53:58 INFO - PROCESS | 2483 | 1462532038924 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 03:53:58 INFO - PROCESS | 2483 | 1462532038947 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 03:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:53:58 INFO - PROCESS | 2483 | 1462532038951 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:53:58 INFO - PROCESS | 2483 | 1462532038953 Marionette TRACE conn2 <- [1,1226,null,{}] 03:53:58 INFO - PROCESS | 2483 | 1462532038955 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:59 INFO - PROCESS | 2483 | 1462532039049 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 03:53:59 INFO - PROCESS | 2483 | 1462532039105 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:59 INFO - PROCESS | 2483 | ++DOCSHELL 0x11735e000 == 79 [pid = 2483] [id = 314] 03:53:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 162 (0x113204800) [pid = 2483] [serial = 941] [outer = 0x0] 03:53:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 163 (0x115e98000) [pid = 2483] [serial = 942] [outer = 0x113204800] 03:53:59 INFO - PROCESS | 2483 | 1462532039136 Marionette DEBUG loaded listener.js 03:53:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 164 (0x1166cb000) [pid = 2483] [serial = 943] [outer = 0x113204800] 03:53:59 INFO - PROCESS | 2483 | 1462532039553 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 619ms 03:53:59 INFO - PROCESS | 2483 | 1462532039570 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 03:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:53:59 INFO - PROCESS | 2483 | 1462532039572 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 03:53:59 INFO - PROCESS | 2483 | 1462532039574 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:53:59 INFO - PROCESS | 2483 | 1462532039576 Marionette TRACE conn2 <- [1,1230,null,{}] 03:53:59 INFO - PROCESS | 2483 | 1462532039584 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:53:59 INFO - PROCESS | 2483 | 1462532039684 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 03:53:59 INFO - PROCESS | 2483 | 1462532039760 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:59 INFO - PROCESS | 2483 | ++DOCSHELL 0x124561000 == 80 [pid = 2483] [id = 315] 03:53:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 165 (0x1183a3000) [pid = 2483] [serial = 944] [outer = 0x0] 03:53:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 166 (0x11846d800) [pid = 2483] [serial = 945] [outer = 0x1183a3000] 03:53:59 INFO - PROCESS | 2483 | 1462532039790 Marionette DEBUG loaded listener.js 03:53:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 167 (0x118776800) [pid = 2483] [serial = 946] [outer = 0x1183a3000] 03:54:00 INFO - PROCESS | 2483 | --DOCSHELL 0x117359800 == 79 [pid = 2483] [id = 185] 03:54:00 INFO - PROCESS | 2483 | --DOCSHELL 0x12bc9a000 == 78 [pid = 2483] [id = 305] 03:54:00 INFO - PROCESS | 2483 | --DOCSHELL 0x12b348800 == 77 [pid = 2483] [id = 304] 03:54:00 INFO - PROCESS | 2483 | --DOCSHELL 0x1296d9000 == 76 [pid = 2483] [id = 303] 03:54:00 INFO - PROCESS | 2483 | --DOCSHELL 0x1293ad000 == 75 [pid = 2483] [id = 302] 03:54:00 INFO - PROCESS | 2483 | --DOCSHELL 0x128d9e800 == 74 [pid = 2483] [id = 301] 03:54:00 INFO - PROCESS | 2483 | --DOCSHELL 0x126331000 == 73 [pid = 2483] [id = 300] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 166 (0x12a737000) [pid = 2483] [serial = 812] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 165 (0x123210400) [pid = 2483] [serial = 815] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 164 (0x119293400) [pid = 2483] [serial = 806] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 163 (0x125076800) [pid = 2483] [serial = 809] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 162 (0x110fb2800) [pid = 2483] [serial = 803] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 161 (0x128ed1800) [pid = 2483] [serial = 854] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOCSHELL 0x124739800 == 72 [pid = 2483] [id = 299] 03:54:00 INFO - PROCESS | 2483 | --DOCSHELL 0x12127a000 == 71 [pid = 2483] [id = 298] 03:54:00 INFO - PROCESS | 2483 | --DOCSHELL 0x1196a5800 == 70 [pid = 2483] [id = 297] 03:54:00 INFO - PROCESS | 2483 | --DOCSHELL 0x1187f6000 == 69 [pid = 2483] [id = 296] 03:54:00 INFO - PROCESS | 2483 | --DOCSHELL 0x117320000 == 68 [pid = 2483] [id = 295] 03:54:00 INFO - PROCESS | 2483 | --DOCSHELL 0x113a5c000 == 67 [pid = 2483] [id = 294] 03:54:00 INFO - PROCESS | 2483 | --DOCSHELL 0x119a32000 == 66 [pid = 2483] [id = 287] 03:54:00 INFO - PROCESS | 2483 | --DOCSHELL 0x115e7c000 == 65 [pid = 2483] [id = 286] 03:54:00 INFO - PROCESS | 2483 | 1462532040197 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 03:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:54:00 INFO - PROCESS | 2483 | 1462532040245 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 03:54:00 INFO - PROCESS | 2483 | 1462532040247 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 03:54:00 INFO - PROCESS | 2483 | 1462532040249 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:54:00 INFO - PROCESS | 2483 | 1462532040250 Marionette TRACE conn2 <- [1,1234,null,{}] 03:54:00 INFO - PROCESS | 2483 | 1462532040253 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:00 INFO - PROCESS | 2483 | 1462532040356 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 160 (0x118993000) [pid = 2483] [serial = 830] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 159 (0x1212ea800) [pid = 2483] [serial = 834] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 158 (0x1194c4c00) [pid = 2483] [serial = 833] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 157 (0x126926800) [pid = 2483] [serial = 848] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x124ef2800) [pid = 2483] [serial = 840] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x11605ac00) [pid = 2483] [serial = 819] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x11839d800) [pid = 2483] [serial = 824] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x1257b5800) [pid = 2483] [serial = 843] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x12d11c000) [pid = 2483] [serial = 801] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x1183ebc00) [pid = 2483] [serial = 825] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x126dd7c00) [pid = 2483] [serial = 849] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x11859a000) [pid = 2483] [serial = 827] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x11942f800) [pid = 2483] [serial = 831] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x118777000) [pid = 2483] [serial = 828] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x12572b400) [pid = 2483] [serial = 842] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x113476800) [pid = 2483] [serial = 818] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x1235ef800) [pid = 2483] [serial = 837] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x1260bdc00) [pid = 2483] [serial = 845] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x126db1000) [pid = 2483] [serial = 846] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x123264400) [pid = 2483] [serial = 836] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x116060c00) [pid = 2483] [serial = 821] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x116066c00) [pid = 2483] [serial = 822] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x1247ec800) [pid = 2483] [serial = 839] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x128b72c00) [pid = 2483] [serial = 851] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x128d6fc00) [pid = 2483] [serial = 852] [outer = 0x0] [url = about:blank] 03:54:00 INFO - PROCESS | 2483 | 1462532040424 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:00 INFO - PROCESS | 2483 | ++DOCSHELL 0x1184a2800 == 66 [pid = 2483] [id = 316] 03:54:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x116066c00) [pid = 2483] [serial = 947] [outer = 0x0] 03:54:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x11859a000) [pid = 2483] [serial = 948] [outer = 0x116066c00] 03:54:00 INFO - PROCESS | 2483 | 1462532040450 Marionette DEBUG loaded listener.js 03:54:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x11929cc00) [pid = 2483] [serial = 949] [outer = 0x116066c00] 03:54:00 INFO - PROCESS | 2483 | 1462532040729 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 520ms 03:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:54:00 INFO - PROCESS | 2483 | 1462532040769 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 03:54:00 INFO - PROCESS | 2483 | 1462532040770 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 03:54:00 INFO - PROCESS | 2483 | 1462532040772 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:54:00 INFO - PROCESS | 2483 | 1462532040773 Marionette TRACE conn2 <- [1,1238,null,{}] 03:54:00 INFO - PROCESS | 2483 | 1462532040776 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:00 INFO - PROCESS | 2483 | 1462532040862 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 03:54:00 INFO - PROCESS | 2483 | 1462532040919 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:00 INFO - PROCESS | 2483 | ++DOCSHELL 0x113f49800 == 67 [pid = 2483] [id = 317] 03:54:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x11732e400) [pid = 2483] [serial = 950] [outer = 0x0] 03:54:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x119430000) [pid = 2483] [serial = 951] [outer = 0x11732e400] 03:54:00 INFO - PROCESS | 2483 | 1462532040944 Marionette DEBUG loaded listener.js 03:54:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x119abdc00) [pid = 2483] [serial = 952] [outer = 0x11732e400] 03:54:01 INFO - PROCESS | 2483 | 1462532041227 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 473ms 03:54:01 INFO - PROCESS | 2483 | 1462532041251 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 03:54:01 INFO - PROCESS | 2483 | 1462532041252 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 03:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:54:01 INFO - PROCESS | 2483 | 1462532041255 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:54:01 INFO - PROCESS | 2483 | 1462532041256 Marionette TRACE conn2 <- [1,1242,null,{}] 03:54:01 INFO - PROCESS | 2483 | 1462532041266 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:01 INFO - PROCESS | 2483 | 1462532041369 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 03:54:01 INFO - PROCESS | 2483 | 1462532041375 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:01 INFO - PROCESS | 2483 | ++DOCSHELL 0x12632c800 == 68 [pid = 2483] [id = 318] 03:54:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x119acac00) [pid = 2483] [serial = 953] [outer = 0x0] 03:54:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x123260000) [pid = 2483] [serial = 954] [outer = 0x119acac00] 03:54:01 INFO - PROCESS | 2483 | 1462532041402 Marionette DEBUG loaded listener.js 03:54:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x124b8ac00) [pid = 2483] [serial = 955] [outer = 0x119acac00] 03:54:01 INFO - PROCESS | 2483 | 1462532041769 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 518ms 03:54:01 INFO - PROCESS | 2483 | 1462532041774 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 03:54:01 INFO - PROCESS | 2483 | 1462532041778 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 03:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:54:01 INFO - PROCESS | 2483 | 1462532041782 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:54:01 INFO - PROCESS | 2483 | 1462532041784 Marionette TRACE conn2 <- [1,1246,null,{}] 03:54:01 INFO - PROCESS | 2483 | 1462532041807 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:01 INFO - PROCESS | 2483 | 1462532041918 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 03:54:01 INFO - PROCESS | 2483 | 1462532041924 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:01 INFO - PROCESS | 2483 | ++DOCSHELL 0x129024000 == 69 [pid = 2483] [id = 319] 03:54:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x124b8e000) [pid = 2483] [serial = 956] [outer = 0x0] 03:54:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x12572b400) [pid = 2483] [serial = 957] [outer = 0x124b8e000] 03:54:01 INFO - PROCESS | 2483 | 1462532041966 Marionette DEBUG loaded listener.js 03:54:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x1260c3800) [pid = 2483] [serial = 958] [outer = 0x124b8e000] 03:54:02 INFO - PROCESS | 2483 | 1462532042459 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 719ms 03:54:02 INFO - PROCESS | 2483 | 1462532042502 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 03:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:54:02 INFO - PROCESS | 2483 | 1462532042503 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 03:54:02 INFO - PROCESS | 2483 | 1462532042505 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:54:02 INFO - PROCESS | 2483 | 1462532042506 Marionette TRACE conn2 <- [1,1250,null,{}] 03:54:02 INFO - PROCESS | 2483 | 1462532042514 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:02 INFO - PROCESS | 2483 | 1462532042620 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 03:54:02 INFO - PROCESS | 2483 | 1462532042674 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:02 INFO - PROCESS | 2483 | ++DOCSHELL 0x1296c3000 == 70 [pid = 2483] [id = 320] 03:54:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x124ec4000) [pid = 2483] [serial = 959] [outer = 0x0] 03:54:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x12699c000) [pid = 2483] [serial = 960] [outer = 0x124ec4000] 03:54:02 INFO - PROCESS | 2483 | 1462532042702 Marionette DEBUG loaded listener.js 03:54:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x126dd6000) [pid = 2483] [serial = 961] [outer = 0x124ec4000] 03:54:03 INFO - PROCESS | 2483 | 1462532043040 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 571ms 03:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:54:03 INFO - PROCESS | 2483 | 1462532043092 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 03:54:03 INFO - PROCESS | 2483 | 1462532043093 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 03:54:03 INFO - PROCESS | 2483 | 1462532043095 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:54:03 INFO - PROCESS | 2483 | 1462532043096 Marionette TRACE conn2 <- [1,1254,null,{}] 03:54:03 INFO - PROCESS | 2483 | 1462532043098 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:03 INFO - PROCESS | 2483 | 1462532043203 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 03:54:03 INFO - PROCESS | 2483 | 1462532043237 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:03 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a884800 == 71 [pid = 2483] [id = 321] 03:54:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x126dd4000) [pid = 2483] [serial = 962] [outer = 0x0] 03:54:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x128d74c00) [pid = 2483] [serial = 963] [outer = 0x126dd4000] 03:54:03 INFO - PROCESS | 2483 | 1462532043262 Marionette DEBUG loaded listener.js 03:54:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x129009800) [pid = 2483] [serial = 964] [outer = 0x126dd4000] 03:54:03 INFO - PROCESS | 2483 | 1462532043581 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 519ms 03:54:03 INFO - PROCESS | 2483 | 1462532043619 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 03:54:03 INFO - PROCESS | 2483 | 1462532043621 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 03:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:54:03 INFO - PROCESS | 2483 | 1462532043623 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:54:03 INFO - PROCESS | 2483 | 1462532043624 Marionette TRACE conn2 <- [1,1258,null,{}] 03:54:03 INFO - PROCESS | 2483 | 1462532043626 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:03 INFO - PROCESS | 2483 | 1462532043733 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 03:54:03 INFO - PROCESS | 2483 | 1462532043770 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:03 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b33f000 == 72 [pid = 2483] [id = 322] 03:54:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x126dd7800) [pid = 2483] [serial = 965] [outer = 0x0] 03:54:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x1294f3c00) [pid = 2483] [serial = 966] [outer = 0x126dd7800] 03:54:03 INFO - PROCESS | 2483 | 1462532043795 Marionette DEBUG loaded listener.js 03:54:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x1296a2000) [pid = 2483] [serial = 967] [outer = 0x126dd7800] 03:54:04 INFO - PROCESS | 2483 | 1462532044124 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 519ms 03:54:04 INFO - PROCESS | 2483 | 1462532044143 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 03:54:04 INFO - PROCESS | 2483 | 1462532044146 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 03:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x1183a7c00) [pid = 2483] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x110fb7400) [pid = 2483] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x128b69800) [pid = 2483] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x124ec5400) [pid = 2483] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x119a5a400) [pid = 2483] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x124eec000) [pid = 2483] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x110fb2c00) [pid = 2483] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x12a964c00) [pid = 2483] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x128ec4400) [pid = 2483] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x112053000) [pid = 2483] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x118997400) [pid = 2483] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x111dbc800) [pid = 2483] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x119ac3800) [pid = 2483] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x12a967800) [pid = 2483] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x1183e5c00) [pid = 2483] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x110e42400) [pid = 2483] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x11605ec00) [pid = 2483] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x112a9fc00) [pid = 2483] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x110fafc00) [pid = 2483] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x1212ec400) [pid = 2483] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x1172a3c00) [pid = 2483] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x126dbd000) [pid = 2483] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x115e92000) [pid = 2483] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x1183ac800) [pid = 2483] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x124068400) [pid = 2483] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x12a968000) [pid = 2483] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x110e35400) [pid = 2483] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x126dd6800) [pid = 2483] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x125140c00) [pid = 2483] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x126993400) [pid = 2483] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x110ebfc00) [pid = 2483] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x11846f000) [pid = 2483] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x1247ee800) [pid = 2483] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:54:04 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x128d6a000) [pid = 2483] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:54:04 INFO - PROCESS | 2483 | 1462532044391 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:54:04 INFO - PROCESS | 2483 | 1462532044393 Marionette TRACE conn2 <- [1,1262,null,{}] 03:54:04 INFO - PROCESS | 2483 | 1462532044396 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:04 INFO - PROCESS | 2483 | 1462532044493 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 03:54:04 INFO - PROCESS | 2483 | 1462532044500 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:04 INFO - PROCESS | 2483 | ++DOCSHELL 0x118496000 == 73 [pid = 2483] [id = 323] 03:54:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x115e92000) [pid = 2483] [serial = 968] [outer = 0x0] 03:54:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x1172a3c00) [pid = 2483] [serial = 969] [outer = 0x115e92000] 03:54:04 INFO - PROCESS | 2483 | 1462532044529 Marionette DEBUG loaded listener.js 03:54:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x11978b800) [pid = 2483] [serial = 970] [outer = 0x115e92000] 03:54:04 INFO - PROCESS | 2483 | 1462532044877 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 548ms 03:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:54:04 INFO - PROCESS | 2483 | 1462532044914 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 03:54:04 INFO - PROCESS | 2483 | 1462532044915 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 03:54:04 INFO - PROCESS | 2483 | 1462532044917 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:54:04 INFO - PROCESS | 2483 | 1462532044918 Marionette TRACE conn2 <- [1,1266,null,{}] 03:54:04 INFO - PROCESS | 2483 | 1462532044921 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:05 INFO - PROCESS | 2483 | 1462532045047 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 03:54:05 INFO - PROCESS | 2483 | 1462532045056 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:05 INFO - PROCESS | 2483 | ++DOCSHELL 0x1298b3000 == 74 [pid = 2483] [id = 324] 03:54:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x11605ec00) [pid = 2483] [serial = 971] [outer = 0x0] 03:54:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x128b68000) [pid = 2483] [serial = 972] [outer = 0x11605ec00] 03:54:05 INFO - PROCESS | 2483 | 1462532045082 Marionette DEBUG loaded listener.js 03:54:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x1296abc00) [pid = 2483] [serial = 973] [outer = 0x11605ec00] 03:54:05 INFO - PROCESS | 2483 | 1462532045397 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 521ms 03:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:54:05 INFO - PROCESS | 2483 | 1462532045439 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 03:54:05 INFO - PROCESS | 2483 | 1462532045441 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 03:54:05 INFO - PROCESS | 2483 | 1462532045443 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:54:05 INFO - PROCESS | 2483 | 1462532045444 Marionette TRACE conn2 <- [1,1270,null,{}] 03:54:05 INFO - PROCESS | 2483 | 1462532045446 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:05 INFO - PROCESS | 2483 | 1462532045530 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 03:54:05 INFO - PROCESS | 2483 | 1462532045535 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:05 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ce74000 == 75 [pid = 2483] [id = 325] 03:54:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x113d9f800) [pid = 2483] [serial = 974] [outer = 0x0] 03:54:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x12a826c00) [pid = 2483] [serial = 975] [outer = 0x113d9f800] 03:54:05 INFO - PROCESS | 2483 | 1462532045559 Marionette DEBUG loaded listener.js 03:54:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x12a967400) [pid = 2483] [serial = 976] [outer = 0x113d9f800] 03:54:05 INFO - PROCESS | 2483 | 1462532045885 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 472ms 03:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:54:05 INFO - PROCESS | 2483 | 1462532045915 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 03:54:05 INFO - PROCESS | 2483 | 1462532045916 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 03:54:05 INFO - PROCESS | 2483 | 1462532045918 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:54:05 INFO - PROCESS | 2483 | 1462532045919 Marionette TRACE conn2 <- [1,1274,null,{}] 03:54:05 INFO - PROCESS | 2483 | 1462532045921 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:06 INFO - PROCESS | 2483 | 1462532046033 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 03:54:06 INFO - PROCESS | 2483 | 1462532046040 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:06 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d63f800 == 76 [pid = 2483] [id = 326] 03:54:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x12a966400) [pid = 2483] [serial = 977] [outer = 0x0] 03:54:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x12a96e400) [pid = 2483] [serial = 978] [outer = 0x12a966400] 03:54:06 INFO - PROCESS | 2483 | 1462532046066 Marionette DEBUG loaded listener.js 03:54:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x12ab26400) [pid = 2483] [serial = 979] [outer = 0x12a966400] 03:54:06 INFO - PROCESS | 2483 | 1462532046456 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 570ms 03:54:06 INFO - PROCESS | 2483 | 1462532046490 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 03:54:06 INFO - PROCESS | 2483 | 1462532046492 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 03:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:54:06 INFO - PROCESS | 2483 | 1462532046496 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:54:06 INFO - PROCESS | 2483 | 1462532046499 Marionette TRACE conn2 <- [1,1278,null,{}] 03:54:06 INFO - PROCESS | 2483 | 1462532046503 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:06 INFO - PROCESS | 2483 | 1462532046620 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 03:54:06 INFO - PROCESS | 2483 | 1462532046695 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:06 INFO - PROCESS | 2483 | ++DOCSHELL 0x116142000 == 77 [pid = 2483] [id = 327] 03:54:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x110fbac00) [pid = 2483] [serial = 980] [outer = 0x0] 03:54:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x1110ce000) [pid = 2483] [serial = 981] [outer = 0x110fbac00] 03:54:06 INFO - PROCESS | 2483 | 1462532046727 Marionette DEBUG loaded listener.js 03:54:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x1125c2c00) [pid = 2483] [serial = 982] [outer = 0x110fbac00] 03:54:07 INFO - PROCESS | 2483 | 1462532047143 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 672ms 03:54:07 INFO - PROCESS | 2483 | 1462532047181 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 03:54:07 INFO - PROCESS | 2483 | 1462532047186 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 03:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:54:07 INFO - PROCESS | 2483 | 1462532047191 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:54:07 INFO - PROCESS | 2483 | 1462532047193 Marionette TRACE conn2 <- [1,1282,null,{}] 03:54:07 INFO - PROCESS | 2483 | 1462532047197 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:07 INFO - PROCESS | 2483 | 1462532047306 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 03:54:07 INFO - PROCESS | 2483 | 1462532047364 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:07 INFO - PROCESS | 2483 | ++DOCSHELL 0x119fda800 == 78 [pid = 2483] [id = 328] 03:54:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x113472800) [pid = 2483] [serial = 983] [outer = 0x0] 03:54:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x116165400) [pid = 2483] [serial = 984] [outer = 0x113472800] 03:54:07 INFO - PROCESS | 2483 | 1462532047394 Marionette DEBUG loaded listener.js 03:54:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x1172a4800) [pid = 2483] [serial = 985] [outer = 0x113472800] 03:54:07 INFO - PROCESS | 2483 | 1462532047961 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 823ms 03:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:54:08 INFO - PROCESS | 2483 | 1462532048015 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 03:54:08 INFO - PROCESS | 2483 | 1462532048017 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 03:54:08 INFO - PROCESS | 2483 | 1462532048021 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:54:08 INFO - PROCESS | 2483 | 1462532048026 Marionette TRACE conn2 <- [1,1286,null,{}] 03:54:08 INFO - PROCESS | 2483 | 1462532048063 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:08 INFO - PROCESS | 2483 | 1462532048177 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 03:54:08 INFO - PROCESS | 2483 | 1462532048246 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:08 INFO - PROCESS | 2483 | ++DOCSHELL 0x1298be000 == 79 [pid = 2483] [id = 329] 03:54:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x1183e6400) [pid = 2483] [serial = 986] [outer = 0x0] 03:54:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x118997400) [pid = 2483] [serial = 987] [outer = 0x1183e6400] 03:54:08 INFO - PROCESS | 2483 | 1462532048278 Marionette DEBUG loaded listener.js 03:54:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x119ea2000) [pid = 2483] [serial = 988] [outer = 0x1183e6400] 03:54:08 INFO - PROCESS | 2483 | 1462532048714 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 745ms 03:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:54:08 INFO - PROCESS | 2483 | 1462532048765 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 03:54:08 INFO - PROCESS | 2483 | 1462532048767 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 03:54:08 INFO - PROCESS | 2483 | 1462532048770 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:54:08 INFO - PROCESS | 2483 | 1462532048771 Marionette TRACE conn2 <- [1,1290,null,{}] 03:54:08 INFO - PROCESS | 2483 | 1462532048774 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:08 INFO - PROCESS | 2483 | 1462532048880 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 03:54:08 INFO - PROCESS | 2483 | 1462532048937 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:08 INFO - PROCESS | 2483 | ++DOCSHELL 0x12e19b800 == 80 [pid = 2483] [id = 330] 03:54:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x1212e7800) [pid = 2483] [serial = 989] [outer = 0x0] 03:54:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x12326c000) [pid = 2483] [serial = 990] [outer = 0x1212e7800] 03:54:09 INFO - PROCESS | 2483 | 1462532049008 Marionette DEBUG loaded listener.js 03:54:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x124ef0000) [pid = 2483] [serial = 991] [outer = 0x1212e7800] 03:54:09 INFO - PROCESS | 2483 | 1462532049429 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 668ms 03:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:54:09 INFO - PROCESS | 2483 | 1462532049439 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 03:54:09 INFO - PROCESS | 2483 | 1462532049440 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 03:54:09 INFO - PROCESS | 2483 | 1462532049442 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:54:09 INFO - PROCESS | 2483 | 1462532049444 Marionette TRACE conn2 <- [1,1294,null,{}] 03:54:09 INFO - PROCESS | 2483 | 1462532049449 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:09 INFO - PROCESS | 2483 | 1462532049571 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 03:54:09 INFO - PROCESS | 2483 | 1462532049631 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:09 INFO - PROCESS | 2483 | ++DOCSHELL 0x134414000 == 81 [pid = 2483] [id = 331] 03:54:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x123486800) [pid = 2483] [serial = 992] [outer = 0x0] 03:54:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x126dd9800) [pid = 2483] [serial = 993] [outer = 0x123486800] 03:54:09 INFO - PROCESS | 2483 | 1462532049660 Marionette DEBUG loaded listener.js 03:54:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x1293ca800) [pid = 2483] [serial = 994] [outer = 0x123486800] 03:54:10 INFO - PROCESS | 2483 | 1462532050106 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 671ms 03:54:10 INFO - PROCESS | 2483 | 1462532050114 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 03:54:10 INFO - PROCESS | 2483 | 1462532050115 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 03:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:54:10 INFO - PROCESS | 2483 | 1462532050118 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:54:10 INFO - PROCESS | 2483 | 1462532050119 Marionette TRACE conn2 <- [1,1298,null,{}] 03:54:10 INFO - PROCESS | 2483 | 1462532050121 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:10 INFO - PROCESS | 2483 | 1462532050245 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 03:54:10 INFO - PROCESS | 2483 | 1462532050308 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:10 INFO - PROCESS | 2483 | ++DOCSHELL 0x1344ba800 == 82 [pid = 2483] [id = 332] 03:54:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x1296a8800) [pid = 2483] [serial = 995] [outer = 0x0] 03:54:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x12ab2b800) [pid = 2483] [serial = 996] [outer = 0x1296a8800] 03:54:10 INFO - PROCESS | 2483 | 1462532050380 Marionette DEBUG loaded listener.js 03:54:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x12ade5000) [pid = 2483] [serial = 997] [outer = 0x1296a8800] 03:54:10 INFO - PROCESS | 2483 | 1462532050933 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 872ms 03:54:11 INFO - PROCESS | 2483 | 1462532051005 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 03:54:11 INFO - PROCESS | 2483 | 1462532051007 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 03:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:54:11 INFO - PROCESS | 2483 | 1462532051011 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:54:11 INFO - PROCESS | 2483 | 1462532051013 Marionette TRACE conn2 <- [1,1302,null,{}] 03:54:11 INFO - PROCESS | 2483 | 1462532051016 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:11 INFO - PROCESS | 2483 | 1462532051180 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 03:54:11 INFO - PROCESS | 2483 | 1462532051305 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:11 INFO - PROCESS | 2483 | ++DOCSHELL 0x113fd0800 == 83 [pid = 2483] [id = 333] 03:54:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x110ebc400) [pid = 2483] [serial = 998] [outer = 0x0] 03:54:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x11605dc00) [pid = 2483] [serial = 999] [outer = 0x110ebc400] 03:54:11 INFO - PROCESS | 2483 | 1462532051337 Marionette DEBUG loaded listener.js 03:54:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x119acc800) [pid = 2483] [serial = 1000] [outer = 0x110ebc400] 03:54:11 INFO - PROCESS | 2483 | 1462532051951 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 974ms 03:54:11 INFO - PROCESS | 2483 | 1462532051985 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 03:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:54:11 INFO - PROCESS | 2483 | 1462532051987 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 03:54:11 INFO - PROCESS | 2483 | 1462532051991 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:54:11 INFO - PROCESS | 2483 | 1462532051994 Marionette TRACE conn2 <- [1,1306,null,{}] 03:54:12 INFO - PROCESS | 2483 | 1462532052017 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:12 INFO - PROCESS | 2483 | 1462532052123 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 03:54:12 INFO - PROCESS | 2483 | 1462532052206 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:12 INFO - PROCESS | 2483 | ++DOCSHELL 0x119620000 == 84 [pid = 2483] [id = 334] 03:54:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x110fb6000) [pid = 2483] [serial = 1001] [outer = 0x0] 03:54:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 158 (0x112556800) [pid = 2483] [serial = 1002] [outer = 0x110fb6000] 03:54:12 INFO - PROCESS | 2483 | 1462532052234 Marionette DEBUG loaded listener.js 03:54:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 159 (0x113473c00) [pid = 2483] [serial = 1003] [outer = 0x110fb6000] 03:54:12 INFO - PROCESS | 2483 | 1462532052684 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 740ms 03:54:12 INFO - PROCESS | 2483 | 1462532052731 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 03:54:12 INFO - PROCESS | 2483 | 1462532052735 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 03:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:54:12 INFO - PROCESS | 2483 | 1462532052739 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:54:12 INFO - PROCESS | 2483 | 1462532052741 Marionette TRACE conn2 <- [1,1310,null,{}] 03:54:12 INFO - PROCESS | 2483 | 1462532052743 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:12 INFO - PROCESS | 2483 | 1462532052846 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 03:54:12 INFO - PROCESS | 2483 | 1462532052923 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:12 INFO - PROCESS | 2483 | ++DOCSHELL 0x119279800 == 85 [pid = 2483] [id = 335] 03:54:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 160 (0x113d9e000) [pid = 2483] [serial = 1004] [outer = 0x0] 03:54:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 161 (0x116a6f000) [pid = 2483] [serial = 1005] [outer = 0x113d9e000] 03:54:12 INFO - PROCESS | 2483 | 1462532052951 Marionette DEBUG loaded listener.js 03:54:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 162 (0x1183a8400) [pid = 2483] [serial = 1006] [outer = 0x113d9e000] 03:54:13 INFO - PROCESS | 2483 | --DOCSHELL 0x12ce74000 == 84 [pid = 2483] [id = 325] 03:54:13 INFO - PROCESS | 2483 | --DOCSHELL 0x1298b3000 == 83 [pid = 2483] [id = 324] 03:54:13 INFO - PROCESS | 2483 | --DOCSHELL 0x118496000 == 82 [pid = 2483] [id = 323] 03:54:13 INFO - PROCESS | 2483 | --DOCSHELL 0x12b33f000 == 81 [pid = 2483] [id = 322] 03:54:13 INFO - PROCESS | 2483 | --DOCSHELL 0x12a884800 == 80 [pid = 2483] [id = 321] 03:54:13 INFO - PROCESS | 2483 | --DOCSHELL 0x1296c3000 == 79 [pid = 2483] [id = 320] 03:54:13 INFO - PROCESS | 2483 | --DOCSHELL 0x129024000 == 78 [pid = 2483] [id = 319] 03:54:13 INFO - PROCESS | 2483 | --DOCSHELL 0x12632c800 == 77 [pid = 2483] [id = 318] 03:54:13 INFO - PROCESS | 2483 | --DOCSHELL 0x113f49800 == 76 [pid = 2483] [id = 317] 03:54:13 INFO - PROCESS | 2483 | --DOCSHELL 0x1184a2800 == 75 [pid = 2483] [id = 316] 03:54:13 INFO - PROCESS | 2483 | --DOCSHELL 0x124561000 == 74 [pid = 2483] [id = 315] 03:54:13 INFO - PROCESS | 2483 | --DOCSHELL 0x11735e000 == 73 [pid = 2483] [id = 314] 03:54:13 INFO - PROCESS | 2483 | --DOCSHELL 0x116fa9000 == 72 [pid = 2483] [id = 313] 03:54:13 INFO - PROCESS | 2483 | --DOCSHELL 0x12c141800 == 71 [pid = 2483] [id = 309] 03:54:13 INFO - PROCESS | 2483 | --DOCSHELL 0x12351b000 == 70 [pid = 2483] [id = 308] 03:54:13 INFO - PROCESS | 2483 | --DOCSHELL 0x118348800 == 69 [pid = 2483] [id = 307] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 161 (0x11898f800) [pid = 2483] [serial = 750] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 160 (0x113aa3000) [pid = 2483] [serial = 747] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 159 (0x128b70400) [pid = 2483] [serial = 699] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 158 (0x128b66400) [pid = 2483] [serial = 756] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 157 (0x1247eac00) [pid = 2483] [serial = 753] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x1296a1c00) [pid = 2483] [serial = 759] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x12bb70400) [pid = 2483] [serial = 765] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x12bb51400) [pid = 2483] [serial = 762] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x1293cbc00) [pid = 2483] [serial = 855] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x1294ef800) [pid = 2483] [serial = 816] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x1133c6800) [pid = 2483] [serial = 804] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x119781000) [pid = 2483] [serial = 807] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x126db3000) [pid = 2483] [serial = 810] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x12a970800) [pid = 2483] [serial = 813] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x126dd4c00) [pid = 2483] [serial = 915] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x1245c5400) [pid = 2483] [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.] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x125134000) [pid = 2483] [serial = 910] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x124ebec00) [pid = 2483] [serial = 907] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x11858f400) [pid = 2483] [serial = 894] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x128b65c00) [pid = 2483] [serial = 916] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x126db4400) [pid = 2483] [serial = 913] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x11978b400) [pid = 2483] [serial = 897] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x112552400) [pid = 2483] [serial = 882] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x111f44400) [pid = 2483] [serial = 881] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x11a027800) [pid = 2483] [serial = 900] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x12ab32000) [pid = 2483] [serial = 873] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x12a96c400) [pid = 2483] [serial = 872] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x119abd400) [pid = 2483] [serial = 898] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x1183ed800) [pid = 2483] [serial = 893] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x12ba51400) [pid = 2483] [serial = 879] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x126ddf000) [pid = 2483] [serial = 878] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x1166c9000) [pid = 2483] [serial = 861] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x116062400) [pid = 2483] [serial = 860] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x123264000) [pid = 2483] [serial = 909] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x11320ac00) [pid = 2483] [serial = 884] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x11347cc00) [pid = 2483] [serial = 885] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x123269c00) [pid = 2483] [serial = 903] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x1180bcc00) [pid = 2483] [serial = 890] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x1183a7800) [pid = 2483] [serial = 891] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x1231bcc00) [pid = 2483] [serial = 901] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x129008c00) [pid = 2483] [serial = 866] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x129660c00) [pid = 2483] [serial = 867] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x116062c00) [pid = 2483] [serial = 887] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x116a6c000) [pid = 2483] [serial = 888] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x1194c4400) [pid = 2483] [serial = 864] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x118472000) [pid = 2483] [serial = 863] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x1245bb400) [pid = 2483] [serial = 906] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x12bb60400) [pid = 2483] [serial = 876] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x12ade4c00) [pid = 2483] [serial = 875] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x110fb3800) [pid = 2483] [serial = 858] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x110e3d000) [pid = 2483] [serial = 857] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x1235f1c00) [pid = 2483] [serial = 904] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x12a72d800) [pid = 2483] [serial = 870] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x12966a800) [pid = 2483] [serial = 869] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x1260c2c00) [pid = 2483] [serial = 912] [outer = 0x0] [url = about:blank] 03:54:13 INFO - PROCESS | 2483 | 1462532053370 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 03:54:13 INFO - PROCESS | 2483 | 1462532053416 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 03:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:54:13 INFO - PROCESS | 2483 | 1462532053419 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:54:13 INFO - PROCESS | 2483 | 1462532053421 Marionette TRACE conn2 <- [1,1314,null,{}] 03:54:13 INFO - PROCESS | 2483 | 1462532053430 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:13 INFO - PROCESS | 2483 | 1462532053520 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 03:54:13 INFO - PROCESS | 2483 | 1462532053525 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:13 INFO - PROCESS | 2483 | ++DOCSHELL 0x118496000 == 70 [pid = 2483] [id = 336] 03:54:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x1183f3c00) [pid = 2483] [serial = 1007] [outer = 0x0] 03:54:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x11877e800) [pid = 2483] [serial = 1008] [outer = 0x1183f3c00] 03:54:13 INFO - PROCESS | 2483 | 1462532053556 Marionette DEBUG loaded listener.js 03:54:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x119427000) [pid = 2483] [serial = 1009] [outer = 0x1183f3c00] 03:54:13 INFO - PROCESS | 2483 | 1462532053924 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 520ms 03:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:54:13 INFO - PROCESS | 2483 | 1462532053940 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 03:54:13 INFO - PROCESS | 2483 | 1462532053941 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 03:54:13 INFO - PROCESS | 2483 | 1462532053945 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:54:13 INFO - PROCESS | 2483 | 1462532053946 Marionette TRACE conn2 <- [1,1318,null,{}] 03:54:13 INFO - PROCESS | 2483 | 1462532053949 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:14 INFO - PROCESS | 2483 | 1462532054038 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 03:54:14 INFO - PROCESS | 2483 | 1462532054043 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:14 INFO - PROCESS | 2483 | ++DOCSHELL 0x1232d2000 == 71 [pid = 2483] [id = 337] 03:54:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x1194cb000) [pid = 2483] [serial = 1010] [outer = 0x0] 03:54:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x119abf800) [pid = 2483] [serial = 1011] [outer = 0x1194cb000] 03:54:14 INFO - PROCESS | 2483 | 1462532054071 Marionette DEBUG loaded listener.js 03:54:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x1231bcc00) [pid = 2483] [serial = 1012] [outer = 0x1194cb000] 03:54:14 INFO - PROCESS | 2483 | 1462532054430 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 519ms 03:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:54:14 INFO - PROCESS | 2483 | 1462532054464 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 03:54:14 INFO - PROCESS | 2483 | 1462532054465 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 03:54:14 INFO - PROCESS | 2483 | 1462532054467 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:54:14 INFO - PROCESS | 2483 | 1462532054468 Marionette TRACE conn2 <- [1,1322,null,{}] 03:54:14 INFO - PROCESS | 2483 | 1462532054483 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:14 INFO - PROCESS | 2483 | 1462532054568 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 03:54:14 INFO - PROCESS | 2483 | 1462532054573 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:14 INFO - PROCESS | 2483 | ++DOCSHELL 0x124e85800 == 72 [pid = 2483] [id = 338] 03:54:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x123261400) [pid = 2483] [serial = 1013] [outer = 0x0] 03:54:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x12457b800) [pid = 2483] [serial = 1014] [outer = 0x123261400] 03:54:14 INFO - PROCESS | 2483 | 1462532054599 Marionette DEBUG loaded listener.js 03:54:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x124ec5400) [pid = 2483] [serial = 1015] [outer = 0x123261400] 03:54:14 INFO - PROCESS | 2483 | 1462532054949 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 519ms 03:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:54:14 INFO - PROCESS | 2483 | 1462532054987 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 03:54:14 INFO - PROCESS | 2483 | 1462532054989 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 03:54:14 INFO - PROCESS | 2483 | 1462532054991 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:54:14 INFO - PROCESS | 2483 | 1462532054992 Marionette TRACE conn2 <- [1,1326,null,{}] 03:54:14 INFO - PROCESS | 2483 | 1462532054994 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:15 INFO - PROCESS | 2483 | 1462532055093 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 03:54:15 INFO - PROCESS | 2483 | 1462532055165 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:15 INFO - PROCESS | 2483 | ++DOCSHELL 0x126d36000 == 73 [pid = 2483] [id = 339] 03:54:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x124438000) [pid = 2483] [serial = 1016] [outer = 0x0] 03:54:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x1257b4c00) [pid = 2483] [serial = 1017] [outer = 0x124438000] 03:54:15 INFO - PROCESS | 2483 | 1462532055192 Marionette DEBUG loaded listener.js 03:54:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x128b6d800) [pid = 2483] [serial = 1018] [outer = 0x124438000] 03:54:15 INFO - PROCESS | 2483 | 1462532055524 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 573ms 03:54:15 INFO - PROCESS | 2483 | 1462532055569 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 03:54:15 INFO - PROCESS | 2483 | 1462532055570 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 03:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:54:15 INFO - PROCESS | 2483 | 1462532055573 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:54:15 INFO - PROCESS | 2483 | 1462532055574 Marionette TRACE conn2 <- [1,1330,null,{}] 03:54:15 INFO - PROCESS | 2483 | 1462532055576 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:15 INFO - PROCESS | 2483 | 1462532055678 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 03:54:15 INFO - PROCESS | 2483 | 1462532055718 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:15 INFO - PROCESS | 2483 | ++DOCSHELL 0x1290a7800 == 74 [pid = 2483] [id = 340] 03:54:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x1257bc400) [pid = 2483] [serial = 1019] [outer = 0x0] 03:54:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x128eccc00) [pid = 2483] [serial = 1020] [outer = 0x1257bc400] 03:54:15 INFO - PROCESS | 2483 | 1462532055743 Marionette DEBUG loaded listener.js 03:54:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x1293cdc00) [pid = 2483] [serial = 1021] [outer = 0x1257bc400] 03:54:16 INFO - PROCESS | 2483 | 1462532056050 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 520ms 03:54:16 INFO - PROCESS | 2483 | 1462532056094 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 03:54:16 INFO - PROCESS | 2483 | 1462532056095 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 03:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:54:16 INFO - PROCESS | 2483 | 1462532056097 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:54:16 INFO - PROCESS | 2483 | 1462532056098 Marionette TRACE conn2 <- [1,1334,null,{}] 03:54:16 INFO - PROCESS | 2483 | 1462532056101 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:16 INFO - PROCESS | 2483 | 1462532056208 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 03:54:16 INFO - PROCESS | 2483 | 1462532056245 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:16 INFO - PROCESS | 2483 | ++DOCSHELL 0x1296d3800 == 75 [pid = 2483] [id = 341] 03:54:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x128d6ac00) [pid = 2483] [serial = 1022] [outer = 0x0] 03:54:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x129663400) [pid = 2483] [serial = 1023] [outer = 0x128d6ac00] 03:54:16 INFO - PROCESS | 2483 | 1462532056270 Marionette DEBUG loaded listener.js 03:54:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x12a964800) [pid = 2483] [serial = 1024] [outer = 0x128d6ac00] 03:54:16 INFO - PROCESS | 2483 | 1462532056655 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 570ms 03:54:16 INFO - PROCESS | 2483 | 1462532056668 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 03:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:54:16 INFO - PROCESS | 2483 | 1462532056670 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 03:54:16 INFO - PROCESS | 2483 | 1462532056673 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:54:16 INFO - PROCESS | 2483 | 1462532056675 Marionette TRACE conn2 <- [1,1338,null,{}] 03:54:16 INFO - PROCESS | 2483 | 1462532056689 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:16 INFO - PROCESS | 2483 | 1462532056849 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 03:54:16 INFO - PROCESS | 2483 | 1462532056870 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:16 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b252000 == 76 [pid = 2483] [id = 342] 03:54:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x12a829400) [pid = 2483] [serial = 1025] [outer = 0x0] 03:54:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x12adb4400) [pid = 2483] [serial = 1026] [outer = 0x12a829400] 03:54:16 INFO - PROCESS | 2483 | 1462532056910 Marionette DEBUG loaded listener.js 03:54:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x12adbb800) [pid = 2483] [serial = 1027] [outer = 0x12a829400] 03:54:17 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x124ec4000) [pid = 2483] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:54:17 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x126dd4000) [pid = 2483] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:54:17 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x1183a3000) [pid = 2483] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:54:17 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x119acac00) [pid = 2483] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:54:17 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x126dd7800) [pid = 2483] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:54:17 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x111d50000) [pid = 2483] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:54:17 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x113204800) [pid = 2483] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:54:17 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x11732e400) [pid = 2483] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:54:17 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x116066c00) [pid = 2483] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:54:17 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x124b8e000) [pid = 2483] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:54:17 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x115e92000) [pid = 2483] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:54:17 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x113d9f800) [pid = 2483] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:54:17 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x11605ec00) [pid = 2483] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:54:17 INFO - PROCESS | 2483 | 1462532057869 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1233ms 03:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:54:17 INFO - PROCESS | 2483 | 1462532057906 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 03:54:17 INFO - PROCESS | 2483 | 1462532057907 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 03:54:17 INFO - PROCESS | 2483 | 1462532057910 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:54:17 INFO - PROCESS | 2483 | 1462532057911 Marionette TRACE conn2 <- [1,1342,null,{}] 03:54:17 INFO - PROCESS | 2483 | 1462532057915 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:18 INFO - PROCESS | 2483 | 1462532058000 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 03:54:18 INFO - PROCESS | 2483 | 1462532058004 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:18 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293ab000 == 77 [pid = 2483] [id = 343] 03:54:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x111d50000) [pid = 2483] [serial = 1028] [outer = 0x0] 03:54:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x123263000) [pid = 2483] [serial = 1029] [outer = 0x111d50000] 03:54:18 INFO - PROCESS | 2483 | 1462532058029 Marionette DEBUG loaded listener.js 03:54:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x126dd4000) [pid = 2483] [serial = 1030] [outer = 0x111d50000] 03:54:18 INFO - PROCESS | 2483 | 1462532058370 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 470ms 03:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:54:18 INFO - PROCESS | 2483 | 1462532058381 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 03:54:18 INFO - PROCESS | 2483 | 1462532058383 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 03:54:18 INFO - PROCESS | 2483 | 1462532058385 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:54:18 INFO - PROCESS | 2483 | 1462532058386 Marionette TRACE conn2 <- [1,1346,null,{}] 03:54:18 INFO - PROCESS | 2483 | 1462532058389 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:18 INFO - PROCESS | 2483 | 1462532058523 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 03:54:18 INFO - PROCESS | 2483 | 1462532058530 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:18 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bc98800 == 78 [pid = 2483] [id = 344] 03:54:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x115e99000) [pid = 2483] [serial = 1031] [outer = 0x0] 03:54:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x12ade3400) [pid = 2483] [serial = 1032] [outer = 0x115e99000] 03:54:18 INFO - PROCESS | 2483 | 1462532058559 Marionette DEBUG loaded listener.js 03:54:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x12bb62c00) [pid = 2483] [serial = 1033] [outer = 0x115e99000] 03:54:18 INFO - PROCESS | 2483 | 1462532058885 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 518ms 03:54:18 INFO - PROCESS | 2483 | 1462532058904 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 03:54:18 INFO - PROCESS | 2483 | 1462532058905 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 03:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:54:18 INFO - PROCESS | 2483 | 1462532058907 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:54:18 INFO - PROCESS | 2483 | 1462532058908 Marionette TRACE conn2 <- [1,1350,null,{}] 03:54:18 INFO - PROCESS | 2483 | 1462532058914 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:19 INFO - PROCESS | 2483 | 1462532059004 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 03:54:19 INFO - PROCESS | 2483 | 1462532059008 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:19 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d155800 == 79 [pid = 2483] [id = 345] 03:54:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x12bb61800) [pid = 2483] [serial = 1034] [outer = 0x0] 03:54:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x12bb6c000) [pid = 2483] [serial = 1035] [outer = 0x12bb61800] 03:54:19 INFO - PROCESS | 2483 | 1462532059034 Marionette DEBUG loaded listener.js 03:54:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x12c0a4c00) [pid = 2483] [serial = 1036] [outer = 0x12bb61800] 03:54:19 INFO - PROCESS | 2483 | 1462532059394 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 521ms 03:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:54:19 INFO - PROCESS | 2483 | 1462532059431 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 03:54:19 INFO - PROCESS | 2483 | 1462532059432 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 03:54:19 INFO - PROCESS | 2483 | 1462532059434 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:54:19 INFO - PROCESS | 2483 | 1462532059435 Marionette TRACE conn2 <- [1,1354,null,{}] 03:54:19 INFO - PROCESS | 2483 | 1462532059437 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:19 INFO - PROCESS | 2483 | 1462532059524 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 03:54:19 INFO - PROCESS | 2483 | 1462532059529 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:19 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d913800 == 80 [pid = 2483] [id = 346] 03:54:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x12bb6b800) [pid = 2483] [serial = 1037] [outer = 0x0] 03:54:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x12c0b2000) [pid = 2483] [serial = 1038] [outer = 0x12bb6b800] 03:54:19 INFO - PROCESS | 2483 | 1462532059553 Marionette DEBUG loaded listener.js 03:54:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x12c30cc00) [pid = 2483] [serial = 1039] [outer = 0x12bb6b800] 03:54:20 INFO - PROCESS | 2483 | 1462532060110 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 718ms 03:54:20 INFO - PROCESS | 2483 | 1462532060153 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 03:54:20 INFO - PROCESS | 2483 | 1462532060156 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 03:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:54:20 INFO - PROCESS | 2483 | 1462532060160 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:54:20 INFO - PROCESS | 2483 | 1462532060162 Marionette TRACE conn2 <- [1,1358,null,{}] 03:54:20 INFO - PROCESS | 2483 | 1462532060184 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:20 INFO - PROCESS | 2483 | 1462532060301 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 03:54:20 INFO - PROCESS | 2483 | 1462532060402 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:20 INFO - PROCESS | 2483 | ++DOCSHELL 0x118495800 == 81 [pid = 2483] [id = 347] 03:54:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x113f3ac00) [pid = 2483] [serial = 1040] [outer = 0x0] 03:54:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x116068c00) [pid = 2483] [serial = 1041] [outer = 0x113f3ac00] 03:54:20 INFO - PROCESS | 2483 | 1462532060434 Marionette DEBUG loaded listener.js 03:54:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x117c36c00) [pid = 2483] [serial = 1042] [outer = 0x113f3ac00] 03:54:20 INFO - PROCESS | 2483 | 1462532060854 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 738ms 03:54:20 INFO - PROCESS | 2483 | 1462532060898 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 03:54:20 INFO - PROCESS | 2483 | 1462532060902 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 03:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:54:20 INFO - PROCESS | 2483 | 1462532060907 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:54:20 INFO - PROCESS | 2483 | 1462532060909 Marionette TRACE conn2 <- [1,1362,null,{}] 03:54:20 INFO - PROCESS | 2483 | 1462532060912 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:21 INFO - PROCESS | 2483 | 1462532061024 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 03:54:21 INFO - PROCESS | 2483 | 1462532061086 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:21 INFO - PROCESS | 2483 | ++DOCSHELL 0x125018000 == 82 [pid = 2483] [id = 348] 03:54:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x1180ca400) [pid = 2483] [serial = 1043] [outer = 0x0] 03:54:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x118776000) [pid = 2483] [serial = 1044] [outer = 0x1180ca400] 03:54:21 INFO - PROCESS | 2483 | 1462532061156 Marionette DEBUG loaded listener.js 03:54:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x119ac4400) [pid = 2483] [serial = 1045] [outer = 0x1180ca400] 03:54:21 INFO - PROCESS | 2483 | 1462532061569 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 721ms 03:54:21 INFO - PROCESS | 2483 | 1462532061644 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 03:54:21 INFO - PROCESS | 2483 | 1462532061645 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 03:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:54:21 INFO - PROCESS | 2483 | 1462532061663 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:54:21 INFO - PROCESS | 2483 | 1462532061665 Marionette TRACE conn2 <- [1,1366,null,{}] 03:54:21 INFO - PROCESS | 2483 | 1462532061674 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:21 INFO - PROCESS | 2483 | 1462532061824 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 03:54:21 INFO - PROCESS | 2483 | 1462532061868 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:21 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ce7c800 == 83 [pid = 2483] [id = 349] 03:54:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x1263a5400) [pid = 2483] [serial = 1046] [outer = 0x0] 03:54:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x12692b800) [pid = 2483] [serial = 1047] [outer = 0x1263a5400] 03:54:21 INFO - PROCESS | 2483 | 1462532061899 Marionette DEBUG loaded listener.js 03:54:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x128b6b400) [pid = 2483] [serial = 1048] [outer = 0x1263a5400] 03:54:22 INFO - PROCESS | 2483 | 1462532062366 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:54:22 INFO - PROCESS | 2483 | 1462532062387 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 03:54:22 INFO - PROCESS | 2483 | 1462532062390 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:54:22 INFO - PROCESS | 2483 | 1462532062391 Marionette TRACE conn2 <- [1,1370,null,{}] 03:54:22 INFO - PROCESS | 2483 | 1462532062394 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:22 INFO - PROCESS | 2483 | 1462532062547 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 03:54:22 INFO - PROCESS | 2483 | 1462532062600 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:22 INFO - PROCESS | 2483 | ++DOCSHELL 0x12e1a6000 == 84 [pid = 2483] [id = 350] 03:54:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x128b6e800) [pid = 2483] [serial = 1049] [outer = 0x0] 03:54:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x12a735c00) [pid = 2483] [serial = 1050] [outer = 0x128b6e800] 03:54:22 INFO - PROCESS | 2483 | 1462532062631 Marionette DEBUG loaded listener.js 03:54:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x12adbd000) [pid = 2483] [serial = 1051] [outer = 0x128b6e800] 03:54:23 INFO - PROCESS | 2483 | 1462532063069 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:54:23 INFO - PROCESS | 2483 | 1462532063114 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 03:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:54:23 INFO - PROCESS | 2483 | 1462532063118 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:54:23 INFO - PROCESS | 2483 | 1462532063120 Marionette TRACE conn2 <- [1,1374,null,{}] 03:54:23 INFO - PROCESS | 2483 | 1462532063122 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:23 INFO - PROCESS | 2483 | 1462532063228 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 03:54:23 INFO - PROCESS | 2483 | 1462532063301 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:23 INFO - PROCESS | 2483 | ++DOCSHELL 0x1344b5800 == 85 [pid = 2483] [id = 351] 03:54:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x129665800) [pid = 2483] [serial = 1052] [outer = 0x0] 03:54:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x12bb56000) [pid = 2483] [serial = 1053] [outer = 0x129665800] 03:54:23 INFO - PROCESS | 2483 | 1462532063330 Marionette DEBUG loaded listener.js 03:54:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x12c09cc00) [pid = 2483] [serial = 1054] [outer = 0x129665800] 03:54:23 INFO - PROCESS | 2483 | [2483] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:23 INFO - PROCESS | 2483 | 1462532063749 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:54:23 INFO - PROCESS | 2483 | 1462532063791 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 03:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:54:23 INFO - PROCESS | 2483 | 1462532063793 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:54:23 INFO - PROCESS | 2483 | 1462532063795 Marionette TRACE conn2 <- [1,1378,null,{}] 03:54:23 INFO - PROCESS | 2483 | 1462532063797 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:23 INFO - PROCESS | 2483 | 1462532063912 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 03:54:23 INFO - PROCESS | 2483 | 1462532063987 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:23 INFO - PROCESS | 2483 | ++DOCSHELL 0x1349db800 == 86 [pid = 2483] [id = 352] 03:54:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x12c0b2c00) [pid = 2483] [serial = 1055] [outer = 0x0] 03:54:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x12c317c00) [pid = 2483] [serial = 1056] [outer = 0x12c0b2c00] 03:54:24 INFO - PROCESS | 2483 | 1462532064019 Marionette DEBUG loaded listener.js 03:54:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x12c710800) [pid = 2483] [serial = 1057] [outer = 0x12c0b2c00] 03:54:24 INFO - PROCESS | 2483 | 1462532064458 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 03:54:24 INFO - PROCESS | 2483 | 1462532064529 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 03:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:54:24 INFO - PROCESS | 2483 | 1462532064546 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:54:24 INFO - PROCESS | 2483 | 1462532064547 Marionette TRACE conn2 <- [1,1382,null,{}] 03:54:24 INFO - PROCESS | 2483 | 1462532064550 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:24 INFO - PROCESS | 2483 | 1462532064821 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 03:54:24 INFO - PROCESS | 2483 | 1462532064923 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:24 INFO - PROCESS | 2483 | ++DOCSHELL 0x118345800 == 87 [pid = 2483] [id = 353] 03:54:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x110fafc00) [pid = 2483] [serial = 1058] [outer = 0x0] 03:54:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x110fb6800) [pid = 2483] [serial = 1059] [outer = 0x110fafc00] 03:54:24 INFO - PROCESS | 2483 | 1462532064953 Marionette DEBUG loaded listener.js 03:54:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x1125ba400) [pid = 2483] [serial = 1060] [outer = 0x110fafc00] 03:54:25 INFO - PROCESS | 2483 | [2483] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:25 INFO - PROCESS | 2483 | 1462532065468 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 03:54:25 INFO - PROCESS | 2483 | 1462532065520 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 03:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:54:25 INFO - PROCESS | 2483 | 1462532065523 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:54:25 INFO - PROCESS | 2483 | 1462532065526 Marionette TRACE conn2 <- [1,1386,null,{}] 03:54:25 INFO - PROCESS | 2483 | 1462532065531 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:25 INFO - PROCESS | 2483 | 1462532065631 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 03:54:25 INFO - PROCESS | 2483 | 1462532065707 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:25 INFO - PROCESS | 2483 | ++DOCSHELL 0x11927d800 == 88 [pid = 2483] [id = 354] 03:54:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x1133c2c00) [pid = 2483] [serial = 1061] [outer = 0x0] 03:54:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x113d2b400) [pid = 2483] [serial = 1062] [outer = 0x1133c2c00] 03:54:25 INFO - PROCESS | 2483 | 1462532065736 Marionette DEBUG loaded listener.js 03:54:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x115e92000) [pid = 2483] [serial = 1063] [outer = 0x1133c2c00] 03:54:25 INFO - PROCESS | 2483 | --DOCSHELL 0x126d25000 == 87 [pid = 2483] [id = 288] 03:54:25 INFO - PROCESS | 2483 | --DOCSHELL 0x12d631000 == 86 [pid = 2483] [id = 290] 03:54:25 INFO - PROCESS | 2483 | --DOCSHELL 0x12dbd2000 == 85 [pid = 2483] [id = 291] 03:54:25 INFO - PROCESS | 2483 | --DOCSHELL 0x12d155800 == 84 [pid = 2483] [id = 345] 03:54:25 INFO - PROCESS | 2483 | --DOCSHELL 0x12bc98800 == 83 [pid = 2483] [id = 344] 03:54:25 INFO - PROCESS | 2483 | --DOCSHELL 0x1293ab000 == 82 [pid = 2483] [id = 343] 03:54:25 INFO - PROCESS | 2483 | --DOCSHELL 0x12b252000 == 81 [pid = 2483] [id = 342] 03:54:25 INFO - PROCESS | 2483 | --DOCSHELL 0x1296d3800 == 80 [pid = 2483] [id = 341] 03:54:25 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x12a96e400) [pid = 2483] [serial = 978] [outer = 0x0] [url = about:blank] 03:54:25 INFO - PROCESS | 2483 | --DOCSHELL 0x1290a7800 == 79 [pid = 2483] [id = 340] 03:54:25 INFO - PROCESS | 2483 | --DOCSHELL 0x126d36000 == 78 [pid = 2483] [id = 339] 03:54:25 INFO - PROCESS | 2483 | --DOCSHELL 0x124e85800 == 77 [pid = 2483] [id = 338] 03:54:25 INFO - PROCESS | 2483 | --DOCSHELL 0x1232d2000 == 76 [pid = 2483] [id = 337] 03:54:25 INFO - PROCESS | 2483 | --DOCSHELL 0x118496000 == 75 [pid = 2483] [id = 336] 03:54:25 INFO - PROCESS | 2483 | --DOCSHELL 0x119279800 == 74 [pid = 2483] [id = 335] 03:54:25 INFO - PROCESS | 2483 | --DOCSHELL 0x119620000 == 73 [pid = 2483] [id = 334] 03:54:25 INFO - PROCESS | 2483 | --DOCSHELL 0x1344ba800 == 72 [pid = 2483] [id = 332] 03:54:26 INFO - PROCESS | 2483 | --DOCSHELL 0x134414000 == 71 [pid = 2483] [id = 331] 03:54:26 INFO - PROCESS | 2483 | --DOCSHELL 0x12e19b800 == 70 [pid = 2483] [id = 330] 03:54:26 INFO - PROCESS | 2483 | --DOCSHELL 0x1298be000 == 69 [pid = 2483] [id = 329] 03:54:26 INFO - PROCESS | 2483 | --DOCSHELL 0x119fda800 == 68 [pid = 2483] [id = 328] 03:54:26 INFO - PROCESS | 2483 | --DOCSHELL 0x116142000 == 67 [pid = 2483] [id = 327] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x113203400) [pid = 2483] [serial = 940] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x1172a3c00) [pid = 2483] [serial = 969] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x1296abc00) [pid = 2483] [serial = 973] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x1260c3800) [pid = 2483] [serial = 958] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x12699c000) [pid = 2483] [serial = 960] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x128d74c00) [pid = 2483] [serial = 963] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x126dd6000) [pid = 2483] [serial = 961] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x118776800) [pid = 2483] [serial = 946] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x11846d800) [pid = 2483] [serial = 945] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x123260000) [pid = 2483] [serial = 954] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x124b8ac00) [pid = 2483] [serial = 955] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x1294f3c00) [pid = 2483] [serial = 966] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x1120e4c00) [pid = 2483] [serial = 939] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x129662400) [pid = 2483] [serial = 936] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x125731800) [pid = 2483] [serial = 930] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x129009800) [pid = 2483] [serial = 964] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x1166cb000) [pid = 2483] [serial = 943] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x115e98000) [pid = 2483] [serial = 942] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x119430000) [pid = 2483] [serial = 951] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x119abdc00) [pid = 2483] [serial = 952] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x11859a000) [pid = 2483] [serial = 948] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x11929cc00) [pid = 2483] [serial = 949] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x12572b400) [pid = 2483] [serial = 957] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x128b67800) [pid = 2483] [serial = 918] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x113029000) [pid = 2483] [serial = 921] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x11977f000) [pid = 2483] [serial = 927] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x117681c00) [pid = 2483] [serial = 924] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x11978b800) [pid = 2483] [serial = 970] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x126db9800) [pid = 2483] [serial = 933] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x12a967400) [pid = 2483] [serial = 976] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x12a826c00) [pid = 2483] [serial = 975] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x1296a2000) [pid = 2483] [serial = 967] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x128b68000) [pid = 2483] [serial = 972] [outer = 0x0] [url = about:blank] 03:54:26 INFO - PROCESS | 2483 | 1462532066133 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 03:54:26 INFO - PROCESS | 2483 | 1462532066151 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 03:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:54:26 INFO - PROCESS | 2483 | 1462532066154 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:54:26 INFO - PROCESS | 2483 | 1462532066155 Marionette TRACE conn2 <- [1,1390,null,{}] 03:54:26 INFO - PROCESS | 2483 | 1462532066157 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:26 INFO - PROCESS | 2483 | 1462532066259 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 03:54:26 INFO - PROCESS | 2483 | 1462532066318 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:26 INFO - PROCESS | 2483 | ++DOCSHELL 0x118a72800 == 68 [pid = 2483] [id = 355] 03:54:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x1133c5000) [pid = 2483] [serial = 1064] [outer = 0x0] 03:54:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x1168b8000) [pid = 2483] [serial = 1065] [outer = 0x1133c5000] 03:54:26 INFO - PROCESS | 2483 | 1462532066348 Marionette DEBUG loaded listener.js 03:54:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x11839d800) [pid = 2483] [serial = 1066] [outer = 0x1133c5000] 03:54:26 INFO - PROCESS | 2483 | 1462532066672 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 569ms 03:54:26 INFO - PROCESS | 2483 | 1462532066723 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 03:54:26 INFO - PROCESS | 2483 | 1462532066726 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 03:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:54:26 INFO - PROCESS | 2483 | 1462532066733 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:54:26 INFO - PROCESS | 2483 | 1462532066736 Marionette TRACE conn2 <- [1,1394,null,{}] 03:54:26 INFO - PROCESS | 2483 | 1462532066739 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:26 INFO - PROCESS | 2483 | 1462532066826 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 03:54:26 INFO - PROCESS | 2483 | 1462532066885 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:26 INFO - PROCESS | 2483 | ++DOCSHELL 0x12127c800 == 69 [pid = 2483] [id = 356] 03:54:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x116a70400) [pid = 2483] [serial = 1067] [outer = 0x0] 03:54:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x1183e5400) [pid = 2483] [serial = 1068] [outer = 0x116a70400] 03:54:26 INFO - PROCESS | 2483 | 1462532066911 Marionette DEBUG loaded listener.js 03:54:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x118961c00) [pid = 2483] [serial = 1069] [outer = 0x116a70400] 03:54:27 INFO - PROCESS | 2483 | 1462532067202 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 524ms 03:54:27 INFO - PROCESS | 2483 | 1462532067253 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 03:54:27 INFO - PROCESS | 2483 | 1462532067254 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 03:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:54:27 INFO - PROCESS | 2483 | 1462532067256 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:54:27 INFO - PROCESS | 2483 | 1462532067257 Marionette TRACE conn2 <- [1,1398,null,{}] 03:54:27 INFO - PROCESS | 2483 | 1462532067260 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:27 INFO - PROCESS | 2483 | 1462532067335 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 03:54:27 INFO - PROCESS | 2483 | 1462532067339 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:27 INFO - PROCESS | 2483 | ++DOCSHELL 0x1250bd800 == 70 [pid = 2483] [id = 357] 03:54:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x118997800) [pid = 2483] [serial = 1070] [outer = 0x0] 03:54:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x1194c6400) [pid = 2483] [serial = 1071] [outer = 0x118997800] 03:54:27 INFO - PROCESS | 2483 | 1462532067367 Marionette DEBUG loaded listener.js 03:54:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x119a59c00) [pid = 2483] [serial = 1072] [outer = 0x118997800] 03:54:27 INFO - PROCESS | 2483 | 1462532067836 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 623ms 03:54:27 INFO - PROCESS | 2483 | 1462532067880 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 03:54:27 INFO - PROCESS | 2483 | 1462532067881 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 03:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:54:27 INFO - PROCESS | 2483 | 1462532067884 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:54:27 INFO - PROCESS | 2483 | 1462532067885 Marionette TRACE conn2 <- [1,1402,null,{}] 03:54:27 INFO - PROCESS | 2483 | 1462532067887 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:27 INFO - PROCESS | 2483 | 1462532067972 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 03:54:27 INFO - PROCESS | 2483 | 1462532067979 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:27 INFO - PROCESS | 2483 | ++DOCSHELL 0x126d29800 == 71 [pid = 2483] [id = 358] 03:54:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x1212e8800) [pid = 2483] [serial = 1073] [outer = 0x0] 03:54:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x1212ee800) [pid = 2483] [serial = 1074] [outer = 0x1212e8800] 03:54:28 INFO - PROCESS | 2483 | 1462532068011 Marionette DEBUG loaded listener.js 03:54:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x12443f000) [pid = 2483] [serial = 1075] [outer = 0x1212e8800] 03:54:28 INFO - PROCESS | 2483 | 1462532068408 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 568ms 03:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:54:28 INFO - PROCESS | 2483 | 1462532068452 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 03:54:28 INFO - PROCESS | 2483 | 1462532068454 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 03:54:28 INFO - PROCESS | 2483 | 1462532068456 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:54:28 INFO - PROCESS | 2483 | 1462532068457 Marionette TRACE conn2 <- [1,1406,null,{}] 03:54:28 INFO - PROCESS | 2483 | 1462532068459 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:28 INFO - PROCESS | 2483 | 1462532068568 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 03:54:28 INFO - PROCESS | 2483 | 1462532068606 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:28 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293a5800 == 72 [pid = 2483] [id = 359] 03:54:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x1212e9400) [pid = 2483] [serial = 1076] [outer = 0x0] 03:54:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x124b8a800) [pid = 2483] [serial = 1077] [outer = 0x1212e9400] 03:54:28 INFO - PROCESS | 2483 | 1462532068631 Marionette DEBUG loaded listener.js 03:54:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x1257b6400) [pid = 2483] [serial = 1078] [outer = 0x1212e9400] 03:54:29 INFO - PROCESS | 2483 | 1462532069008 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 568ms 03:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:54:29 INFO - PROCESS | 2483 | 1462532069025 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 03:54:29 INFO - PROCESS | 2483 | 1462532069027 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 03:54:29 INFO - PROCESS | 2483 | 1462532069030 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:54:29 INFO - PROCESS | 2483 | 1462532069032 Marionette TRACE conn2 <- [1,1410,null,{}] 03:54:29 INFO - PROCESS | 2483 | 1462532069035 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:29 INFO - PROCESS | 2483 | 1462532069198 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 03:54:29 INFO - PROCESS | 2483 | 1462532069214 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:29 INFO - PROCESS | 2483 | ++DOCSHELL 0x1298c9000 == 73 [pid = 2483] [id = 360] 03:54:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x119298000) [pid = 2483] [serial = 1079] [outer = 0x0] 03:54:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x1257b3000) [pid = 2483] [serial = 1080] [outer = 0x119298000] 03:54:29 INFO - PROCESS | 2483 | 1462532069240 Marionette DEBUG loaded listener.js 03:54:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x12699d000) [pid = 2483] [serial = 1081] [outer = 0x119298000] 03:54:29 INFO - PROCESS | 2483 | 1462532069592 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 571ms 03:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:54:29 INFO - PROCESS | 2483 | 1462532069601 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 03:54:29 INFO - PROCESS | 2483 | 1462532069602 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 03:54:29 INFO - PROCESS | 2483 | 1462532069604 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:54:29 INFO - PROCESS | 2483 | 1462532069605 Marionette TRACE conn2 <- [1,1414,null,{}] 03:54:29 INFO - PROCESS | 2483 | 1462532069607 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:29 INFO - PROCESS | 2483 | 1462532069717 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 03:54:29 INFO - PROCESS | 2483 | 1462532069730 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:29 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b259800 == 74 [pid = 2483] [id = 361] 03:54:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x126c9d400) [pid = 2483] [serial = 1082] [outer = 0x0] 03:54:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x126dd7c00) [pid = 2483] [serial = 1083] [outer = 0x126c9d400] 03:54:29 INFO - PROCESS | 2483 | 1462532069755 Marionette DEBUG loaded listener.js 03:54:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x128b6d400) [pid = 2483] [serial = 1084] [outer = 0x126c9d400] 03:54:30 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x110fb6000) [pid = 2483] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:54:30 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x12a829400) [pid = 2483] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:54:30 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x124438000) [pid = 2483] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:54:30 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x115e99000) [pid = 2483] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:54:30 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x111d50000) [pid = 2483] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:54:30 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x126996400) [pid = 2483] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:54:30 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x12bb61800) [pid = 2483] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:54:30 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x128d6ac00) [pid = 2483] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:54:30 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x1257bc400) [pid = 2483] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:54:30 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x12a966400) [pid = 2483] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:54:30 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x1183f3c00) [pid = 2483] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:54:30 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x1194cb000) [pid = 2483] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:54:30 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x123261400) [pid = 2483] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:54:30 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x113d9e000) [pid = 2483] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:54:30 INFO - PROCESS | 2483 | 1462532070283 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 719ms 03:54:30 INFO - PROCESS | 2483 | 1462532070323 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 03:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:54:30 INFO - PROCESS | 2483 | 1462532070324 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 03:54:30 INFO - PROCESS | 2483 | 1462532070326 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:54:30 INFO - PROCESS | 2483 | 1462532070328 Marionette TRACE conn2 <- [1,1418,null,{}] 03:54:30 INFO - PROCESS | 2483 | 1462532070330 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:30 INFO - PROCESS | 2483 | 1462532070417 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 03:54:30 INFO - PROCESS | 2483 | 1462532070423 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:30 INFO - PROCESS | 2483 | ++DOCSHELL 0x124560800 == 75 [pid = 2483] [id = 362] 03:54:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x115e99000) [pid = 2483] [serial = 1085] [outer = 0x0] 03:54:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x119aa8800) [pid = 2483] [serial = 1086] [outer = 0x115e99000] 03:54:30 INFO - PROCESS | 2483 | 1462532070448 Marionette DEBUG loaded listener.js 03:54:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x1260bec00) [pid = 2483] [serial = 1087] [outer = 0x115e99000] 03:54:30 INFO - PROCESS | 2483 | 1462532070807 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 521ms 03:54:30 INFO - PROCESS | 2483 | 1462532070852 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 03:54:30 INFO - PROCESS | 2483 | 1462532070853 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 03:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:54:30 INFO - PROCESS | 2483 | 1462532070855 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:54:30 INFO - PROCESS | 2483 | 1462532070856 Marionette TRACE conn2 <- [1,1422,null,{}] 03:54:30 INFO - PROCESS | 2483 | 1462532070859 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:30 INFO - PROCESS | 2483 | 1462532070947 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 03:54:30 INFO - PROCESS | 2483 | 1462532070970 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:30 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c150800 == 76 [pid = 2483] [id = 363] 03:54:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x128b72400) [pid = 2483] [serial = 1088] [outer = 0x0] 03:54:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x129009800) [pid = 2483] [serial = 1089] [outer = 0x128b72400] 03:54:31 INFO - PROCESS | 2483 | 1462532071000 Marionette DEBUG loaded listener.js 03:54:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x129662400) [pid = 2483] [serial = 1090] [outer = 0x128b72400] 03:54:31 INFO - PROCESS | 2483 | 1462532071357 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 518ms 03:54:31 INFO - PROCESS | 2483 | 1462532071374 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 03:54:31 INFO - PROCESS | 2483 | 1462532071375 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 03:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:54:31 INFO - PROCESS | 2483 | 1462532071378 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:54:31 INFO - PROCESS | 2483 | 1462532071382 Marionette TRACE conn2 <- [1,1426,null,{}] 03:54:31 INFO - PROCESS | 2483 | 1462532071384 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:31 INFO - PROCESS | 2483 | 1462532071486 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 03:54:31 INFO - PROCESS | 2483 | 1462532071546 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:31 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ce82000 == 77 [pid = 2483] [id = 364] 03:54:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x128d6dc00) [pid = 2483] [serial = 1091] [outer = 0x0] 03:54:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x1296a9400) [pid = 2483] [serial = 1092] [outer = 0x128d6dc00] 03:54:31 INFO - PROCESS | 2483 | 1462532071571 Marionette DEBUG loaded listener.js 03:54:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x12adb5800) [pid = 2483] [serial = 1093] [outer = 0x128d6dc00] 03:54:31 INFO - PROCESS | 2483 | 1462532071870 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 522ms 03:54:31 INFO - PROCESS | 2483 | 1462532071901 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 03:54:31 INFO - PROCESS | 2483 | 1462532071902 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 03:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:54:31 INFO - PROCESS | 2483 | 1462532071904 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:54:31 INFO - PROCESS | 2483 | 1462532071905 Marionette TRACE conn2 <- [1,1430,null,{}] 03:54:31 INFO - PROCESS | 2483 | 1462532071908 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:32 INFO - PROCESS | 2483 | 1462532071996 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 03:54:32 INFO - PROCESS | 2483 | 1462532072000 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:32 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d915000 == 78 [pid = 2483] [id = 365] 03:54:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x12adba800) [pid = 2483] [serial = 1094] [outer = 0x0] 03:54:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x12ba4b800) [pid = 2483] [serial = 1095] [outer = 0x12adba800] 03:54:32 INFO - PROCESS | 2483 | 1462532072025 Marionette DEBUG loaded listener.js 03:54:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x12bb61800) [pid = 2483] [serial = 1096] [outer = 0x12adba800] 03:54:32 INFO - PROCESS | 2483 | 1462532072526 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 671ms 03:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:54:32 INFO - PROCESS | 2483 | 1462532072577 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 03:54:32 INFO - PROCESS | 2483 | 1462532072580 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 03:54:32 INFO - PROCESS | 2483 | 1462532072583 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:54:32 INFO - PROCESS | 2483 | 1462532072585 Marionette TRACE conn2 <- [1,1434,null,{}] 03:54:32 INFO - PROCESS | 2483 | 1462532072590 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:32 INFO - PROCESS | 2483 | 1462532072717 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 03:54:32 INFO - PROCESS | 2483 | 1462532072821 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:32 INFO - PROCESS | 2483 | ++DOCSHELL 0x1187e7800 == 79 [pid = 2483] [id = 366] 03:54:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x112b07400) [pid = 2483] [serial = 1097] [outer = 0x0] 03:54:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x113471c00) [pid = 2483] [serial = 1098] [outer = 0x112b07400] 03:54:32 INFO - PROCESS | 2483 | 1462532072854 Marionette DEBUG loaded listener.js 03:54:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x11610f000) [pid = 2483] [serial = 1099] [outer = 0x112b07400] 03:54:33 INFO - PROCESS | 2483 | 1462532073349 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 821ms 03:54:33 INFO - PROCESS | 2483 | 1462532073404 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 03:54:33 INFO - PROCESS | 2483 | 1462532073408 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 03:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:54:33 INFO - PROCESS | 2483 | 1462532073413 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:54:33 INFO - PROCESS | 2483 | 1462532073415 Marionette TRACE conn2 <- [1,1438,null,{}] 03:54:33 INFO - PROCESS | 2483 | 1462532073418 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:33 INFO - PROCESS | 2483 | 1462532073530 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 03:54:33 INFO - PROCESS | 2483 | 1462532073601 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:33 INFO - PROCESS | 2483 | ++DOCSHELL 0x128da1000 == 80 [pid = 2483] [id = 367] 03:54:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x1183e9400) [pid = 2483] [serial = 1100] [outer = 0x0] 03:54:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x118779800) [pid = 2483] [serial = 1101] [outer = 0x1183e9400] 03:54:33 INFO - PROCESS | 2483 | 1462532073631 Marionette DEBUG loaded listener.js 03:54:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x119aaac00) [pid = 2483] [serial = 1102] [outer = 0x1183e9400] 03:54:34 INFO - PROCESS | 2483 | 1462532074026 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 03:54:34 INFO - PROCESS | 2483 | 1462532074084 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 03:54:34 INFO - PROCESS | 2483 | 1462532074085 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 03:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:54:34 INFO - PROCESS | 2483 | 1462532074088 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:54:34 INFO - PROCESS | 2483 | 1462532074091 Marionette TRACE conn2 <- [1,1442,null,{}] 03:54:34 INFO - PROCESS | 2483 | 1462532074111 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:34 INFO - PROCESS | 2483 | 1462532074242 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 03:54:34 INFO - PROCESS | 2483 | 1462532074298 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:34 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d62e800 == 81 [pid = 2483] [id = 368] 03:54:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x1212e1800) [pid = 2483] [serial = 1103] [outer = 0x0] 03:54:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x124ebac00) [pid = 2483] [serial = 1104] [outer = 0x1212e1800] 03:54:34 INFO - PROCESS | 2483 | 1462532074331 Marionette DEBUG loaded listener.js 03:54:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x126921000) [pid = 2483] [serial = 1105] [outer = 0x1212e1800] 03:54:34 INFO - PROCESS | 2483 | 1462532074783 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 722ms 03:54:34 INFO - PROCESS | 2483 | 1462532074854 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 03:54:34 INFO - PROCESS | 2483 | 1462532074856 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 03:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:54:34 INFO - PROCESS | 2483 | 1462532074860 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:54:34 INFO - PROCESS | 2483 | 1462532074861 Marionette TRACE conn2 <- [1,1446,null,{}] 03:54:34 INFO - PROCESS | 2483 | 1462532074864 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:34 INFO - PROCESS | 2483 | 1462532074972 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 03:54:35 INFO - PROCESS | 2483 | 1462532075042 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:35 INFO - PROCESS | 2483 | ++DOCSHELL 0x1344b9800 == 82 [pid = 2483] [id = 369] 03:54:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x116160c00) [pid = 2483] [serial = 1106] [outer = 0x0] 03:54:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x1294e8c00) [pid = 2483] [serial = 1107] [outer = 0x116160c00] 03:54:35 INFO - PROCESS | 2483 | 1462532075072 Marionette DEBUG loaded listener.js 03:54:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x12a829000) [pid = 2483] [serial = 1108] [outer = 0x116160c00] 03:54:35 INFO - PROCESS | 2483 | 1462532075510 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 671ms 03:54:35 INFO - PROCESS | 2483 | 1462532075532 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 03:54:35 INFO - PROCESS | 2483 | 1462532075534 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 03:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:54:35 INFO - PROCESS | 2483 | 1462532075536 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:54:35 INFO - PROCESS | 2483 | 1462532075537 Marionette TRACE conn2 <- [1,1450,null,{}] 03:54:35 INFO - PROCESS | 2483 | 1462532075540 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:35 INFO - PROCESS | 2483 | 1462532075646 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 03:54:35 INFO - PROCESS | 2483 | 1462532075704 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:35 INFO - PROCESS | 2483 | ++DOCSHELL 0x1349ee800 == 83 [pid = 2483] [id = 370] 03:54:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x123218800) [pid = 2483] [serial = 1109] [outer = 0x0] 03:54:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x12ade2800) [pid = 2483] [serial = 1110] [outer = 0x123218800] 03:54:35 INFO - PROCESS | 2483 | 1462532075775 Marionette DEBUG loaded listener.js 03:54:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x12bb66000) [pid = 2483] [serial = 1111] [outer = 0x123218800] 03:54:36 INFO - PROCESS | 2483 | 1462532076186 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 669ms 03:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:54:36 INFO - PROCESS | 2483 | 1462532076206 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 03:54:36 INFO - PROCESS | 2483 | 1462532076207 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 03:54:36 INFO - PROCESS | 2483 | 1462532076211 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:54:36 INFO - PROCESS | 2483 | 1462532076215 Marionette TRACE conn2 <- [1,1454,null,{}] 03:54:36 INFO - PROCESS | 2483 | 1462532076217 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:36 INFO - PROCESS | 2483 | 1462532076381 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 03:54:36 INFO - PROCESS | 2483 | 1462532076483 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:36 INFO - PROCESS | 2483 | ++DOCSHELL 0x13431d800 == 84 [pid = 2483] [id = 371] 03:54:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x12c09d000) [pid = 2483] [serial = 1112] [outer = 0x0] 03:54:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x12c30c800) [pid = 2483] [serial = 1113] [outer = 0x12c09d000] 03:54:36 INFO - PROCESS | 2483 | 1462532076533 Marionette DEBUG loaded listener.js 03:54:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x12c70b400) [pid = 2483] [serial = 1114] [outer = 0x12c09d000] 03:54:37 INFO - PROCESS | 2483 | 1462532077027 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 875ms 03:54:37 INFO - PROCESS | 2483 | 1462532077094 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 03:54:37 INFO - PROCESS | 2483 | 1462532077097 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 03:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:54:37 INFO - PROCESS | 2483 | 1462532077101 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:54:37 INFO - PROCESS | 2483 | 1462532077102 Marionette TRACE conn2 <- [1,1458,null,{}] 03:54:37 INFO - PROCESS | 2483 | 1462532077105 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:37 INFO - PROCESS | 2483 | 1462532077211 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 03:54:37 INFO - PROCESS | 2483 | 1462532077303 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:37 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d380800 == 85 [pid = 2483] [id = 372] 03:54:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x111f40000) [pid = 2483] [serial = 1115] [outer = 0x0] 03:54:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x112b4b000) [pid = 2483] [serial = 1116] [outer = 0x111f40000] 03:54:37 INFO - PROCESS | 2483 | 1462532077334 Marionette DEBUG loaded listener.js 03:54:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x112b51400) [pid = 2483] [serial = 1117] [outer = 0x111f40000] 03:54:37 INFO - PROCESS | 2483 | 1462532077833 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 770ms 03:54:37 INFO - PROCESS | 2483 | 1462532077871 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 03:54:37 INFO - PROCESS | 2483 | 1462532077873 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 03:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:54:37 INFO - PROCESS | 2483 | 1462532077875 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:54:37 INFO - PROCESS | 2483 | 1462532077877 Marionette TRACE conn2 <- [1,1462,null,{}] 03:54:37 INFO - PROCESS | 2483 | 1462532077879 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:37 INFO - PROCESS | 2483 | 1462532077990 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 03:54:38 INFO - PROCESS | 2483 | 1462532078067 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:38 INFO - PROCESS | 2483 | ++DOCSHELL 0x11731a000 == 86 [pid = 2483] [id = 373] 03:54:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 158 (0x110eb9c00) [pid = 2483] [serial = 1118] [outer = 0x0] 03:54:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 159 (0x112b51800) [pid = 2483] [serial = 1119] [outer = 0x110eb9c00] 03:54:38 INFO - PROCESS | 2483 | 1462532078096 Marionette DEBUG loaded listener.js 03:54:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 160 (0x126dd9000) [pid = 2483] [serial = 1120] [outer = 0x110eb9c00] 03:54:38 INFO - PROCESS | 2483 | 1462532078700 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 873ms 03:54:38 INFO - PROCESS | 2483 | 1462532078749 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 03:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:54:38 INFO - PROCESS | 2483 | 1462532078751 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 03:54:38 INFO - PROCESS | 2483 | 1462532078754 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:54:38 INFO - PROCESS | 2483 | 1462532078756 Marionette TRACE conn2 <- [1,1466,null,{}] 03:54:38 INFO - PROCESS | 2483 | 1462532078760 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:38 INFO - PROCESS | 2483 | 1462532078867 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 03:54:38 INFO - PROCESS | 2483 | 1462532078948 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:38 INFO - PROCESS | 2483 | ++DOCSHELL 0x116031800 == 87 [pid = 2483] [id = 374] 03:54:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 161 (0x112b0cc00) [pid = 2483] [serial = 1121] [outer = 0x0] 03:54:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 162 (0x112b0d400) [pid = 2483] [serial = 1122] [outer = 0x112b0cc00] 03:54:38 INFO - PROCESS | 2483 | 1462532078979 Marionette DEBUG loaded listener.js 03:54:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 163 (0x116062800) [pid = 2483] [serial = 1123] [outer = 0x112b0cc00] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x12d63f800 == 86 [pid = 2483] [id = 326] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x12ce82000 == 85 [pid = 2483] [id = 364] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x12c150800 == 84 [pid = 2483] [id = 363] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x124560800 == 83 [pid = 2483] [id = 362] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x12b259800 == 82 [pid = 2483] [id = 361] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x1298c9000 == 81 [pid = 2483] [id = 360] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x1293a5800 == 80 [pid = 2483] [id = 359] 03:54:39 INFO - PROCESS | 2483 | 1462532079545 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x126d29800 == 79 [pid = 2483] [id = 358] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x1250bd800 == 78 [pid = 2483] [id = 357] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x12127c800 == 77 [pid = 2483] [id = 356] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x118a72800 == 76 [pid = 2483] [id = 355] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x11927d800 == 75 [pid = 2483] [id = 354] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x118345800 == 74 [pid = 2483] [id = 353] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x1349db800 == 73 [pid = 2483] [id = 352] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x1344b5800 == 72 [pid = 2483] [id = 351] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x12e1a6000 == 71 [pid = 2483] [id = 350] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x12ce7c800 == 70 [pid = 2483] [id = 349] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x125018000 == 69 [pid = 2483] [id = 348] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x118495800 == 68 [pid = 2483] [id = 347] 03:54:39 INFO - PROCESS | 2483 | --DOCSHELL 0x12d913800 == 67 [pid = 2483] [id = 346] 03:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 821ms 03:54:39 INFO - PROCESS | 2483 | 1462532079576 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 03:54:39 INFO - PROCESS | 2483 | 1462532079582 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 03:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:54:39 INFO - PROCESS | 2483 | 1462532079586 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:54:39 INFO - PROCESS | 2483 | 1462532079588 Marionette TRACE conn2 <- [1,1470,null,{}] 03:54:39 INFO - PROCESS | 2483 | 1462532079590 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:39 INFO - PROCESS | 2483 | 1462532079687 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 162 (0x129663400) [pid = 2483] [serial = 1023] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 161 (0x1293cdc00) [pid = 2483] [serial = 1021] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 160 (0x128eccc00) [pid = 2483] [serial = 1020] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 159 (0x12a964800) [pid = 2483] [serial = 1024] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 158 (0x12ab26400) [pid = 2483] [serial = 979] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 157 (0x11877e800) [pid = 2483] [serial = 1008] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x119427000) [pid = 2483] [serial = 1009] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x119abf800) [pid = 2483] [serial = 1011] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x1231bcc00) [pid = 2483] [serial = 1012] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x126dd9800) [pid = 2483] [serial = 993] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x12457b800) [pid = 2483] [serial = 1014] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x124ec5400) [pid = 2483] [serial = 1015] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x1183a8400) [pid = 2483] [serial = 1006] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x116a6f000) [pid = 2483] [serial = 1005] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x12326c000) [pid = 2483] [serial = 990] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x1110ce000) [pid = 2483] [serial = 981] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x116165400) [pid = 2483] [serial = 984] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x113473c00) [pid = 2483] [serial = 1003] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x112556800) [pid = 2483] [serial = 1002] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x11605dc00) [pid = 2483] [serial = 999] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x118997400) [pid = 2483] [serial = 987] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x12adb4400) [pid = 2483] [serial = 1026] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x12ab2b800) [pid = 2483] [serial = 996] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x1257b4c00) [pid = 2483] [serial = 1017] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x12adbb800) [pid = 2483] [serial = 1027] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x12bb62c00) [pid = 2483] [serial = 1033] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x126dd4000) [pid = 2483] [serial = 1030] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x128b6d800) [pid = 2483] [serial = 1018] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x12ade3400) [pid = 2483] [serial = 1032] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x123263000) [pid = 2483] [serial = 1029] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x12c0a4c00) [pid = 2483] [serial = 1036] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x128d73c00) [pid = 2483] [serial = 919] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x12bb6c000) [pid = 2483] [serial = 1035] [outer = 0x0] [url = about:blank] 03:54:39 INFO - PROCESS | 2483 | 1462532079756 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:39 INFO - PROCESS | 2483 | ++DOCSHELL 0x11834a800 == 68 [pid = 2483] [id = 375] 03:54:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x112b15400) [pid = 2483] [serial = 1124] [outer = 0x0] 03:54:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x116a70000) [pid = 2483] [serial = 1125] [outer = 0x112b15400] 03:54:39 INFO - PROCESS | 2483 | 1462532079783 Marionette DEBUG loaded listener.js 03:54:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x1183f1000) [pid = 2483] [serial = 1126] [outer = 0x112b15400] 03:54:40 INFO - PROCESS | 2483 | 1462532080118 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 569ms 03:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:54:40 INFO - PROCESS | 2483 | 1462532080156 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 03:54:40 INFO - PROCESS | 2483 | 1462532080157 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 03:54:40 INFO - PROCESS | 2483 | 1462532080159 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:54:40 INFO - PROCESS | 2483 | 1462532080161 Marionette TRACE conn2 <- [1,1474,null,{}] 03:54:40 INFO - PROCESS | 2483 | 1462532080169 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:40 INFO - PROCESS | 2483 | 1462532080277 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 03:54:40 INFO - PROCESS | 2483 | 1462532080342 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:40 INFO - PROCESS | 2483 | ++DOCSHELL 0x123581800 == 69 [pid = 2483] [id = 376] 03:54:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x118772000) [pid = 2483] [serial = 1127] [outer = 0x0] 03:54:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x1194c3400) [pid = 2483] [serial = 1128] [outer = 0x118772000] 03:54:40 INFO - PROCESS | 2483 | 1462532080369 Marionette DEBUG loaded listener.js 03:54:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x1212eb400) [pid = 2483] [serial = 1129] [outer = 0x118772000] 03:54:40 INFO - PROCESS | 2483 | 1462532080686 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 572ms 03:54:40 INFO - PROCESS | 2483 | 1462532080732 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 03:54:40 INFO - PROCESS | 2483 | 1462532080734 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 03:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:54:40 INFO - PROCESS | 2483 | 1462532080736 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:54:40 INFO - PROCESS | 2483 | 1462532080737 Marionette TRACE conn2 <- [1,1478,null,{}] 03:54:40 INFO - PROCESS | 2483 | 1462532080739 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:40 INFO - PROCESS | 2483 | 1462532080838 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 03:54:40 INFO - PROCESS | 2483 | 1462532080896 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:40 INFO - PROCESS | 2483 | ++DOCSHELL 0x124b6c800 == 70 [pid = 2483] [id = 377] 03:54:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x1231bcc00) [pid = 2483] [serial = 1130] [outer = 0x0] 03:54:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x12457e800) [pid = 2483] [serial = 1131] [outer = 0x1231bcc00] 03:54:40 INFO - PROCESS | 2483 | 1462532080922 Marionette DEBUG loaded listener.js 03:54:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x1257b4c00) [pid = 2483] [serial = 1132] [outer = 0x1231bcc00] 03:54:41 INFO - PROCESS | 2483 | 1462532081252 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 568ms 03:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:54:41 INFO - PROCESS | 2483 | 1462532081304 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 03:54:41 INFO - PROCESS | 2483 | 1462532081305 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 03:54:41 INFO - PROCESS | 2483 | 1462532081307 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:54:41 INFO - PROCESS | 2483 | 1462532081309 Marionette TRACE conn2 <- [1,1482,null,{}] 03:54:41 INFO - PROCESS | 2483 | 1462532081311 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:41 INFO - PROCESS | 2483 | 1462532081425 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 03:54:41 INFO - PROCESS | 2483 | 1462532081464 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:41 INFO - PROCESS | 2483 | ++DOCSHELL 0x126d3a000 == 71 [pid = 2483] [id = 378] 03:54:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x1247ec800) [pid = 2483] [serial = 1133] [outer = 0x0] 03:54:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x1260c2c00) [pid = 2483] [serial = 1134] [outer = 0x1247ec800] 03:54:41 INFO - PROCESS | 2483 | 1462532081490 Marionette DEBUG loaded listener.js 03:54:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x126dbd000) [pid = 2483] [serial = 1135] [outer = 0x1247ec800] 03:54:41 INFO - PROCESS | 2483 | 1462532081809 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 517ms 03:54:41 INFO - PROCESS | 2483 | 1462532081825 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 03:54:41 INFO - PROCESS | 2483 | 1462532081826 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 03:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:54:41 INFO - PROCESS | 2483 | 1462532081831 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:54:41 INFO - PROCESS | 2483 | 1462532081834 Marionette TRACE conn2 <- [1,1486,null,{}] 03:54:41 INFO - PROCESS | 2483 | 1462532081836 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:41 INFO - PROCESS | 2483 | 1462532081966 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 03:54:42 INFO - PROCESS | 2483 | 1462532082006 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:42 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a83e800 == 72 [pid = 2483] [id = 379] 03:54:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x126ddf000) [pid = 2483] [serial = 1136] [outer = 0x0] 03:54:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x1294e6c00) [pid = 2483] [serial = 1137] [outer = 0x126ddf000] 03:54:42 INFO - PROCESS | 2483 | 1462532082033 Marionette DEBUG loaded listener.js 03:54:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x12ade1c00) [pid = 2483] [serial = 1138] [outer = 0x126ddf000] 03:54:42 INFO - PROCESS | 2483 | 1462532082442 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 622ms 03:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:54:42 INFO - PROCESS | 2483 | 1462532082452 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 03:54:42 INFO - PROCESS | 2483 | 1462532082453 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 03:54:42 INFO - PROCESS | 2483 | 1462532082455 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:54:42 INFO - PROCESS | 2483 | 1462532082456 Marionette TRACE conn2 <- [1,1490,null,{}] 03:54:42 INFO - PROCESS | 2483 | 1462532082458 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:42 INFO - PROCESS | 2483 | 1462532082575 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 03:54:42 INFO - PROCESS | 2483 | 1462532082613 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:42 INFO - PROCESS | 2483 | ++DOCSHELL 0x12babd800 == 73 [pid = 2483] [id = 380] 03:54:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x12ab2b800) [pid = 2483] [serial = 1139] [outer = 0x0] 03:54:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x12bb63000) [pid = 2483] [serial = 1140] [outer = 0x12ab2b800] 03:54:42 INFO - PROCESS | 2483 | 1462532082639 Marionette DEBUG loaded listener.js 03:54:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x12c318800) [pid = 2483] [serial = 1141] [outer = 0x12ab2b800] 03:54:42 INFO - PROCESS | 2483 | 1462532082959 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 518ms 03:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:54:42 INFO - PROCESS | 2483 | 1462532082973 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 03:54:42 INFO - PROCESS | 2483 | 1462532082974 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 03:54:42 INFO - PROCESS | 2483 | 1462532082977 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:54:42 INFO - PROCESS | 2483 | 1462532082978 Marionette TRACE conn2 <- [1,1494,null,{}] 03:54:42 INFO - PROCESS | 2483 | 1462532082983 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:43 INFO - PROCESS | 2483 | 1462532083095 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 03:54:43 INFO - PROCESS | 2483 | 1462532083109 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:43 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ca25000 == 74 [pid = 2483] [id = 381] 03:54:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x12bb57000) [pid = 2483] [serial = 1142] [outer = 0x0] 03:54:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x12c70c800) [pid = 2483] [serial = 1143] [outer = 0x12bb57000] 03:54:43 INFO - PROCESS | 2483 | 1462532083135 Marionette DEBUG loaded listener.js 03:54:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x12ccba800) [pid = 2483] [serial = 1144] [outer = 0x12bb57000] 03:54:43 INFO - PROCESS | 2483 | 1462532083487 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 522ms 03:54:43 INFO - PROCESS | 2483 | 1462532083502 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 03:54:43 INFO - PROCESS | 2483 | 1462532083504 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 03:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:54:43 INFO - PROCESS | 2483 | 1462532083506 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:54:43 INFO - PROCESS | 2483 | 1462532083507 Marionette TRACE conn2 <- [1,1498,null,{}] 03:54:43 INFO - PROCESS | 2483 | 1462532083509 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:43 INFO - PROCESS | 2483 | 1462532083619 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 03:54:43 INFO - PROCESS | 2483 | 1462532083632 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:43 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d37d800 == 75 [pid = 2483] [id = 382] 03:54:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x12c703800) [pid = 2483] [serial = 1145] [outer = 0x0] 03:54:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x12ccbf800) [pid = 2483] [serial = 1146] [outer = 0x12c703800] 03:54:43 INFO - PROCESS | 2483 | 1462532083657 Marionette DEBUG loaded listener.js 03:54:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x12ccc5000) [pid = 2483] [serial = 1147] [outer = 0x12c703800] 03:54:43 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x1212e9400) [pid = 2483] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:54:43 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x119298000) [pid = 2483] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:54:43 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x12bb6b800) [pid = 2483] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:54:43 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x116a70400) [pid = 2483] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:54:43 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x1212e8800) [pid = 2483] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:54:43 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x1133c2c00) [pid = 2483] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:54:43 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x118997800) [pid = 2483] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:54:43 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x110fafc00) [pid = 2483] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:54:43 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x126c9d400) [pid = 2483] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:54:43 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x115e99000) [pid = 2483] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:54:43 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x128b72400) [pid = 2483] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:54:43 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x1133c5000) [pid = 2483] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:54:43 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x128d6dc00) [pid = 2483] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:54:44 INFO - PROCESS | 2483 | 1462532084062 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 568ms 03:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:54:44 INFO - PROCESS | 2483 | 1462532084074 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 03:54:44 INFO - PROCESS | 2483 | 1462532084076 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 03:54:44 INFO - PROCESS | 2483 | 1462532084083 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:54:44 INFO - PROCESS | 2483 | 1462532084084 Marionette TRACE conn2 <- [1,1502,null,{}] 03:54:44 INFO - PROCESS | 2483 | 1462532084087 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:44 INFO - PROCESS | 2483 | 1462532084208 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 03:54:44 INFO - PROCESS | 2483 | 1462532084246 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:44 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d52a800 == 76 [pid = 2483] [id = 383] 03:54:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x110e41c00) [pid = 2483] [serial = 1148] [outer = 0x0] 03:54:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x119ab1800) [pid = 2483] [serial = 1149] [outer = 0x110e41c00] 03:54:44 INFO - PROCESS | 2483 | 1462532084272 Marionette DEBUG loaded listener.js 03:54:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x128b72400) [pid = 2483] [serial = 1150] [outer = 0x110e41c00] 03:54:44 INFO - PROCESS | 2483 | 1462532084575 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 524ms 03:54:44 INFO - PROCESS | 2483 | 1462532084603 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 03:54:44 INFO - PROCESS | 2483 | 1462532084605 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 03:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:54:44 INFO - PROCESS | 2483 | 1462532084607 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:54:44 INFO - PROCESS | 2483 | 1462532084608 Marionette TRACE conn2 <- [1,1506,null,{}] 03:54:44 INFO - PROCESS | 2483 | 1462532084611 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:44 INFO - PROCESS | 2483 | 1462532084719 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 03:54:44 INFO - PROCESS | 2483 | 1462532084779 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:44 INFO - PROCESS | 2483 | ++DOCSHELL 0x13430e000 == 77 [pid = 2483] [id = 384] 03:54:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x110fafc00) [pid = 2483] [serial = 1151] [outer = 0x0] 03:54:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x1211aac00) [pid = 2483] [serial = 1152] [outer = 0x110fafc00] 03:54:44 INFO - PROCESS | 2483 | 1462532084808 Marionette DEBUG loaded listener.js 03:54:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x12ccbe800) [pid = 2483] [serial = 1153] [outer = 0x110fafc00] 03:54:45 INFO - PROCESS | 2483 | 1462532085093 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 518ms 03:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:54:45 INFO - PROCESS | 2483 | 1462532085126 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 03:54:45 INFO - PROCESS | 2483 | 1462532085127 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 03:54:45 INFO - PROCESS | 2483 | 1462532085137 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:54:45 INFO - PROCESS | 2483 | 1462532085138 Marionette TRACE conn2 <- [1,1510,null,{}] 03:54:45 INFO - PROCESS | 2483 | 1462532085141 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:45 INFO - PROCESS | 2483 | 1462532085236 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 03:54:45 INFO - PROCESS | 2483 | 1462532085240 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:45 INFO - PROCESS | 2483 | ++DOCSHELL 0x1349f1800 == 78 [pid = 2483] [id = 385] 03:54:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x112a22400) [pid = 2483] [serial = 1154] [outer = 0x0] 03:54:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x112a2ac00) [pid = 2483] [serial = 1155] [outer = 0x112a22400] 03:54:45 INFO - PROCESS | 2483 | 1462532085266 Marionette DEBUG loaded listener.js 03:54:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x112a30400) [pid = 2483] [serial = 1156] [outer = 0x112a22400] 03:54:45 INFO - PROCESS | 2483 | 1462532085623 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 519ms 03:54:45 INFO - PROCESS | 2483 | 1462532085662 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 03:54:45 INFO - PROCESS | 2483 | 1462532085663 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 03:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:54:45 INFO - PROCESS | 2483 | 1462532085665 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:54:45 INFO - PROCESS | 2483 | 1462532085666 Marionette TRACE conn2 <- [1,1514,null,{}] 03:54:45 INFO - PROCESS | 2483 | 1462532085669 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:45 INFO - PROCESS | 2483 | 1462532085759 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 03:54:45 INFO - PROCESS | 2483 | 1462532085764 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:45 INFO - PROCESS | 2483 | ++DOCSHELL 0x134967800 == 79 [pid = 2483] [id = 386] 03:54:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x1211a5800) [pid = 2483] [serial = 1157] [outer = 0x0] 03:54:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x12ccc5800) [pid = 2483] [serial = 1158] [outer = 0x1211a5800] 03:54:45 INFO - PROCESS | 2483 | 1462532085789 Marionette DEBUG loaded listener.js 03:54:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x12d114800) [pid = 2483] [serial = 1159] [outer = 0x1211a5800] 03:54:46 INFO - PROCESS | 2483 | 1462532086291 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 03:54:46 INFO - PROCESS | 2483 | 1462532086336 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 03:54:46 INFO - PROCESS | 2483 | 1462532086339 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 03:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:54:46 INFO - PROCESS | 2483 | 1462532086343 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:54:46 INFO - PROCESS | 2483 | 1462532086345 Marionette TRACE conn2 <- [1,1518,null,{}] 03:54:46 INFO - PROCESS | 2483 | 1462532086349 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:46 INFO - PROCESS | 2483 | 1462532086471 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 03:54:46 INFO - PROCESS | 2483 | 1462532086587 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:46 INFO - PROCESS | 2483 | ++DOCSHELL 0x121274000 == 80 [pid = 2483] [id = 387] 03:54:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x112b4c400) [pid = 2483] [serial = 1160] [outer = 0x0] 03:54:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x1131b8400) [pid = 2483] [serial = 1161] [outer = 0x112b4c400] 03:54:46 INFO - PROCESS | 2483 | 1462532086619 Marionette DEBUG loaded listener.js 03:54:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x116061400) [pid = 2483] [serial = 1162] [outer = 0x112b4c400] 03:54:47 INFO - PROCESS | 2483 | 1462532087052 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 722ms 03:54:47 INFO - PROCESS | 2483 | 1462532087065 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 03:54:47 INFO - PROCESS | 2483 | 1462532087070 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 03:54:47 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:54:47 INFO - PROCESS | 2483 | 1462532087074 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:54:47 INFO - PROCESS | 2483 | 1462532087076 Marionette TRACE conn2 <- [1,1522,null,{}] 03:54:47 INFO - PROCESS | 2483 | 1462532087079 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:47 INFO - PROCESS | 2483 | 1462532087193 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 03:54:47 INFO - PROCESS | 2483 | 1462532087269 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:47 INFO - PROCESS | 2483 | ++DOCSHELL 0x1257c7800 == 81 [pid = 2483] [id = 388] 03:54:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x1168c1800) [pid = 2483] [serial = 1163] [outer = 0x0] 03:54:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 158 (0x1183a7000) [pid = 2483] [serial = 1164] [outer = 0x1168c1800] 03:54:47 INFO - PROCESS | 2483 | 1462532087301 Marionette DEBUG loaded listener.js 03:54:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 159 (0x119235800) [pid = 2483] [serial = 1165] [outer = 0x1168c1800] 03:54:47 INFO - PROCESS | 2483 | 1462532087682 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:54:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:54:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:54:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:54:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:54:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 03:54:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:54:47 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 03:54:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:54:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 623ms 03:54:47 INFO - PROCESS | 2483 | 1462532087698 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 03:54:47 INFO - PROCESS | 2483 | 1462532087699 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 03:54:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:54:47 INFO - PROCESS | 2483 | 1462532087702 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:54:47 INFO - PROCESS | 2483 | 1462532087704 Marionette TRACE conn2 <- [1,1526,null,{}] 03:54:47 INFO - PROCESS | 2483 | 1462532087713 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:47 INFO - PROCESS | 2483 | 1462532087836 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 03:54:47 INFO - PROCESS | 2483 | 1462532087943 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:47 INFO - PROCESS | 2483 | ++DOCSHELL 0x134403000 == 82 [pid = 2483] [id = 389] 03:54:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 160 (0x1245c3400) [pid = 2483] [serial = 1166] [outer = 0x0] 03:54:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 161 (0x1257bb000) [pid = 2483] [serial = 1167] [outer = 0x1245c3400] 03:54:47 INFO - PROCESS | 2483 | 1462532087974 Marionette DEBUG loaded listener.js 03:54:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 162 (0x128d6a000) [pid = 2483] [serial = 1168] [outer = 0x1245c3400] 03:54:48 INFO - PROCESS | 2483 | 1462532088353 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:54:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:54:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:54:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:54:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:54:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:54:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:54:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 673ms 03:54:48 INFO - PROCESS | 2483 | 1462532088376 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 03:54:48 INFO - PROCESS | 2483 | 1462532088378 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 03:54:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:54:48 INFO - PROCESS | 2483 | 1462532088380 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:54:48 INFO - PROCESS | 2483 | 1462532088381 Marionette TRACE conn2 <- [1,1530,null,{}] 03:54:48 INFO - PROCESS | 2483 | 1462532088384 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:48 INFO - PROCESS | 2483 | 1462532088493 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 03:54:48 INFO - PROCESS | 2483 | 1462532088596 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:48 INFO - PROCESS | 2483 | ++DOCSHELL 0x134b3c800 == 83 [pid = 2483] [id = 390] 03:54:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 163 (0x1260c7400) [pid = 2483] [serial = 1169] [outer = 0x0] 03:54:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 164 (0x1296a2c00) [pid = 2483] [serial = 1170] [outer = 0x1260c7400] 03:54:48 INFO - PROCESS | 2483 | 1462532088628 Marionette DEBUG loaded listener.js 03:54:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 165 (0x12bb54800) [pid = 2483] [serial = 1171] [outer = 0x1260c7400] 03:54:48 INFO - PROCESS | 2483 | 1462532088991 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:54:48 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 03:54:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:54:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:54:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 03:54:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:54:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 620ms 03:54:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:54:49 INFO - PROCESS | 2483 | 1462532089001 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 03:54:49 INFO - PROCESS | 2483 | 1462532089002 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 03:54:49 INFO - PROCESS | 2483 | 1462532089005 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:54:49 INFO - PROCESS | 2483 | 1462532089006 Marionette TRACE conn2 <- [1,1534,null,{}] 03:54:49 INFO - PROCESS | 2483 | 1462532089009 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:49 INFO - PROCESS | 2483 | 1462532089119 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 03:54:49 INFO - PROCESS | 2483 | 1462532089213 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:49 INFO - PROCESS | 2483 | ++DOCSHELL 0x134357800 == 84 [pid = 2483] [id = 391] 03:54:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 166 (0x12a971800) [pid = 2483] [serial = 1172] [outer = 0x0] 03:54:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 167 (0x12c0b3400) [pid = 2483] [serial = 1173] [outer = 0x12a971800] 03:54:49 INFO - PROCESS | 2483 | 1462532089244 Marionette DEBUG loaded listener.js 03:54:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 168 (0x12ccc5c00) [pid = 2483] [serial = 1174] [outer = 0x12a971800] 03:54:49 INFO - PROCESS | 2483 | 1462532089657 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:54:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:54:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 671ms 03:54:49 INFO - PROCESS | 2483 | 1462532089676 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 03:54:49 INFO - PROCESS | 2483 | 1462532089678 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 03:54:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:54:49 INFO - PROCESS | 2483 | 1462532089683 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:54:49 INFO - PROCESS | 2483 | 1462532089684 Marionette TRACE conn2 <- [1,1538,null,{}] 03:54:49 INFO - PROCESS | 2483 | 1462532089686 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:49 INFO - PROCESS | 2483 | 1462532089811 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 03:54:49 INFO - PROCESS | 2483 | 1462532089918 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:49 INFO - PROCESS | 2483 | ++DOCSHELL 0x13436f800 == 85 [pid = 2483] [id = 392] 03:54:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 169 (0x12c269c00) [pid = 2483] [serial = 1175] [outer = 0x0] 03:54:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 170 (0x12c271400) [pid = 2483] [serial = 1176] [outer = 0x12c269c00] 03:54:49 INFO - PROCESS | 2483 | 1462532089950 Marionette DEBUG loaded listener.js 03:54:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 171 (0x12d11fc00) [pid = 2483] [serial = 1177] [outer = 0x12c269c00] 03:54:50 INFO - PROCESS | 2483 | 1462532090471 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:54:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:54:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 818ms 03:54:50 INFO - PROCESS | 2483 | 1462532090502 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 03:54:50 INFO - PROCESS | 2483 | 1462532090503 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 03:54:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:54:50 INFO - PROCESS | 2483 | 1462532090505 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:54:50 INFO - PROCESS | 2483 | 1462532090507 Marionette TRACE conn2 <- [1,1542,null,{}] 03:54:50 INFO - PROCESS | 2483 | 1462532090509 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:50 INFO - PROCESS | 2483 | 1462532090616 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 03:54:50 INFO - PROCESS | 2483 | 1462532090673 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:50 INFO - PROCESS | 2483 | ++DOCSHELL 0x124736000 == 86 [pid = 2483] [id = 393] 03:54:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 172 (0x116862400) [pid = 2483] [serial = 1178] [outer = 0x0] 03:54:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 173 (0x12ab27000) [pid = 2483] [serial = 1179] [outer = 0x116862400] 03:54:50 INFO - PROCESS | 2483 | 1462532090699 Marionette DEBUG loaded listener.js 03:54:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 174 (0x12d3e9400) [pid = 2483] [serial = 1180] [outer = 0x116862400] 03:54:51 INFO - PROCESS | 2483 | 1462532091564 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:54:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:54:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1071ms 03:54:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:54:51 INFO - PROCESS | 2483 | 1462532091578 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 03:54:51 INFO - PROCESS | 2483 | 1462532091581 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 03:54:51 INFO - PROCESS | 2483 | 1462532091584 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:54:51 INFO - PROCESS | 2483 | 1462532091586 Marionette TRACE conn2 <- [1,1546,null,{}] 03:54:51 INFO - PROCESS | 2483 | 1462532091590 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:51 INFO - PROCESS | 2483 | 1462532091693 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 03:54:51 INFO - PROCESS | 2483 | 1462532091771 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:51 INFO - PROCESS | 2483 | ++DOCSHELL 0x1196a3000 == 87 [pid = 2483] [id = 394] 03:54:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 175 (0x112a2bc00) [pid = 2483] [serial = 1181] [outer = 0x0] 03:54:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 176 (0x112b10800) [pid = 2483] [serial = 1182] [outer = 0x112a2bc00] 03:54:51 INFO - PROCESS | 2483 | 1462532091802 Marionette DEBUG loaded listener.js 03:54:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 177 (0x112b4bc00) [pid = 2483] [serial = 1183] [outer = 0x112a2bc00] 03:54:52 INFO - PROCESS | 2483 | 1462532092235 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:54:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:54:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 672ms 03:54:52 INFO - PROCESS | 2483 | 1462532092257 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 03:54:52 INFO - PROCESS | 2483 | 1462532092261 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 03:54:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:54:52 INFO - PROCESS | 2483 | 1462532092286 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:54:52 INFO - PROCESS | 2483 | 1462532092287 Marionette TRACE conn2 <- [1,1550,null,{}] 03:54:52 INFO - PROCESS | 2483 | 1462532092290 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:52 INFO - PROCESS | 2483 | 1462532092386 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 03:54:52 INFO - PROCESS | 2483 | 1462532092454 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:52 INFO - PROCESS | 2483 | ++DOCSHELL 0x118068000 == 88 [pid = 2483] [id = 395] 03:54:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 178 (0x113329c00) [pid = 2483] [serial = 1184] [outer = 0x0] 03:54:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 179 (0x11605a400) [pid = 2483] [serial = 1185] [outer = 0x113329c00] 03:54:52 INFO - PROCESS | 2483 | 1462532092482 Marionette DEBUG loaded listener.js 03:54:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 180 (0x1161dec00) [pid = 2483] [serial = 1186] [outer = 0x113329c00] 03:54:52 INFO - PROCESS | 2483 | 1462532092955 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:54:53 INFO - PROCESS | 2483 | --DOCSHELL 0x1349f1800 == 87 [pid = 2483] [id = 385] 03:54:53 INFO - PROCESS | 2483 | --DOCSHELL 0x13430e000 == 86 [pid = 2483] [id = 384] 03:54:53 INFO - PROCESS | 2483 | --DOCSHELL 0x12d52a800 == 85 [pid = 2483] [id = 383] 03:54:53 INFO - PROCESS | 2483 | --DOCSHELL 0x12d37d800 == 84 [pid = 2483] [id = 382] 03:54:53 INFO - PROCESS | 2483 | --DOCSHELL 0x12ca25000 == 83 [pid = 2483] [id = 381] 03:54:53 INFO - PROCESS | 2483 | --DOCSHELL 0x12babd800 == 82 [pid = 2483] [id = 380] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 179 (0x118776000) [pid = 2483] [serial = 1044] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 178 (0x116068c00) [pid = 2483] [serial = 1041] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 177 (0x12692b800) [pid = 2483] [serial = 1047] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 176 (0x12c317c00) [pid = 2483] [serial = 1056] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 175 (0x12bb56000) [pid = 2483] [serial = 1053] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 174 (0x12a735c00) [pid = 2483] [serial = 1050] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 173 (0x12ba4b800) [pid = 2483] [serial = 1095] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOCSHELL 0x12a83e800 == 81 [pid = 2483] [id = 379] 03:54:53 INFO - PROCESS | 2483 | --DOCSHELL 0x126d3a000 == 80 [pid = 2483] [id = 378] 03:54:53 INFO - PROCESS | 2483 | --DOCSHELL 0x124b6c800 == 79 [pid = 2483] [id = 377] 03:54:53 INFO - PROCESS | 2483 | --DOCSHELL 0x123581800 == 78 [pid = 2483] [id = 376] 03:54:53 INFO - PROCESS | 2483 | --DOCSHELL 0x11834a800 == 77 [pid = 2483] [id = 375] 03:54:53 INFO - PROCESS | 2483 | --DOCSHELL 0x116031800 == 76 [pid = 2483] [id = 374] 03:54:53 INFO - PROCESS | 2483 | --DOCSHELL 0x128da1000 == 75 [pid = 2483] [id = 367] 03:54:53 INFO - PROCESS | 2483 | --DOCSHELL 0x1187e7800 == 74 [pid = 2483] [id = 366] 03:54:53 INFO - PROCESS | 2483 | --DOCSHELL 0x12d915000 == 73 [pid = 2483] [id = 365] 03:54:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:54:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 770ms 03:54:53 INFO - PROCESS | 2483 | 1462532093056 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 03:54:53 INFO - PROCESS | 2483 | 1462532093057 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 03:54:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:54:53 INFO - PROCESS | 2483 | 1462532093059 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:54:53 INFO - PROCESS | 2483 | 1462532093063 Marionette TRACE conn2 <- [1,1554,null,{}] 03:54:53 INFO - PROCESS | 2483 | 1462532093071 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:53 INFO - PROCESS | 2483 | 1462532093156 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 172 (0x124b8a800) [pid = 2483] [serial = 1077] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 171 (0x1257b3000) [pid = 2483] [serial = 1080] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 170 (0x1257b6400) [pid = 2483] [serial = 1078] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 169 (0x12c0b2000) [pid = 2483] [serial = 1038] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 168 (0x1183e5400) [pid = 2483] [serial = 1068] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 167 (0x118961c00) [pid = 2483] [serial = 1069] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 166 (0x1212ee800) [pid = 2483] [serial = 1074] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 165 (0x12c30cc00) [pid = 2483] [serial = 1039] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 164 (0x115e92000) [pid = 2483] [serial = 1063] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 163 (0x113d2b400) [pid = 2483] [serial = 1062] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 162 (0x1194c6400) [pid = 2483] [serial = 1071] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 161 (0x119a59c00) [pid = 2483] [serial = 1072] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 160 (0x1125ba400) [pid = 2483] [serial = 1060] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 159 (0x110fb6800) [pid = 2483] [serial = 1059] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 158 (0x126dd7c00) [pid = 2483] [serial = 1083] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 157 (0x12699d000) [pid = 2483] [serial = 1081] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x119aa8800) [pid = 2483] [serial = 1086] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x129009800) [pid = 2483] [serial = 1089] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x128b6d400) [pid = 2483] [serial = 1084] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x1168b8000) [pid = 2483] [serial = 1065] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x11839d800) [pid = 2483] [serial = 1066] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x1260bec00) [pid = 2483] [serial = 1087] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x12adb5800) [pid = 2483] [serial = 1093] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x129662400) [pid = 2483] [serial = 1090] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x1296a9400) [pid = 2483] [serial = 1092] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x12443f000) [pid = 2483] [serial = 1075] [outer = 0x0] [url = about:blank] 03:54:53 INFO - PROCESS | 2483 | 1462532093234 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:53 INFO - PROCESS | 2483 | ++DOCSHELL 0x118496800 == 74 [pid = 2483] [id = 396] 03:54:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x112b12800) [pid = 2483] [serial = 1187] [outer = 0x0] 03:54:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x11767a000) [pid = 2483] [serial = 1188] [outer = 0x112b12800] 03:54:53 INFO - PROCESS | 2483 | 1462532093264 Marionette DEBUG loaded listener.js 03:54:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x1183ec000) [pid = 2483] [serial = 1189] [outer = 0x112b12800] 03:54:53 INFO - PROCESS | 2483 | 1462532093567 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:54:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:54:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 525ms 03:54:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:54:53 INFO - PROCESS | 2483 | 1462532093588 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 03:54:53 INFO - PROCESS | 2483 | 1462532093589 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 03:54:53 INFO - PROCESS | 2483 | 1462532093591 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:54:53 INFO - PROCESS | 2483 | 1462532093592 Marionette TRACE conn2 <- [1,1558,null,{}] 03:54:53 INFO - PROCESS | 2483 | 1462532093595 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:53 INFO - PROCESS | 2483 | 1462532093687 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 03:54:53 INFO - PROCESS | 2483 | 1462532093781 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:53 INFO - PROCESS | 2483 | ++DOCSHELL 0x119a31000 == 75 [pid = 2483] [id = 397] 03:54:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x1183e9000) [pid = 2483] [serial = 1190] [outer = 0x0] 03:54:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x11877b800) [pid = 2483] [serial = 1191] [outer = 0x1183e9000] 03:54:53 INFO - PROCESS | 2483 | 1462532093810 Marionette DEBUG loaded listener.js 03:54:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x119297000) [pid = 2483] [serial = 1192] [outer = 0x1183e9000] 03:54:54 INFO - PROCESS | 2483 | 1462532094089 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:54:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:54:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 520ms 03:54:54 INFO - PROCESS | 2483 | 1462532094113 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 03:54:54 INFO - PROCESS | 2483 | 1462532094117 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 03:54:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:54:54 INFO - PROCESS | 2483 | 1462532094125 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:54:54 INFO - PROCESS | 2483 | 1462532094126 Marionette TRACE conn2 <- [1,1562,null,{}] 03:54:54 INFO - PROCESS | 2483 | 1462532094134 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:54 INFO - PROCESS | 2483 | 1462532094262 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 03:54:54 INFO - PROCESS | 2483 | 1462532094341 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:54 INFO - PROCESS | 2483 | ++DOCSHELL 0x12357f000 == 76 [pid = 2483] [id = 398] 03:54:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x1183ecc00) [pid = 2483] [serial = 1193] [outer = 0x0] 03:54:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x1194c0c00) [pid = 2483] [serial = 1194] [outer = 0x1183ecc00] 03:54:54 INFO - PROCESS | 2483 | 1462532094366 Marionette DEBUG loaded listener.js 03:54:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x11978b400) [pid = 2483] [serial = 1195] [outer = 0x1183ecc00] 03:54:54 INFO - PROCESS | 2483 | 1462532094658 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:54:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:54:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 574ms 03:54:54 INFO - PROCESS | 2483 | 1462532094701 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 03:54:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:54:54 INFO - PROCESS | 2483 | 1462532094702 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 03:54:54 INFO - PROCESS | 2483 | 1462532094704 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:54:54 INFO - PROCESS | 2483 | 1462532094705 Marionette TRACE conn2 <- [1,1566,null,{}] 03:54:54 INFO - PROCESS | 2483 | 1462532094708 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:54 INFO - PROCESS | 2483 | 1462532094807 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 03:54:54 INFO - PROCESS | 2483 | 1462532094871 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:54 INFO - PROCESS | 2483 | ++DOCSHELL 0x12501e800 == 77 [pid = 2483] [id = 399] 03:54:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x118958c00) [pid = 2483] [serial = 1196] [outer = 0x0] 03:54:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 158 (0x119aab000) [pid = 2483] [serial = 1197] [outer = 0x118958c00] 03:54:54 INFO - PROCESS | 2483 | 1462532094901 Marionette DEBUG loaded listener.js 03:54:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 159 (0x1235f1c00) [pid = 2483] [serial = 1198] [outer = 0x118958c00] 03:54:55 INFO - PROCESS | 2483 | 1462532095237 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:54:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:54:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 568ms 03:54:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:54:55 INFO - PROCESS | 2483 | 1462532095274 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 03:54:55 INFO - PROCESS | 2483 | 1462532095275 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 03:54:55 INFO - PROCESS | 2483 | 1462532095278 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:54:55 INFO - PROCESS | 2483 | 1462532095279 Marionette TRACE conn2 <- [1,1570,null,{}] 03:54:55 INFO - PROCESS | 2483 | 1462532095281 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:55 INFO - PROCESS | 2483 | 1462532095386 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 03:54:55 INFO - PROCESS | 2483 | 1462532095429 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:55 INFO - PROCESS | 2483 | ++DOCSHELL 0x129025800 == 78 [pid = 2483] [id = 400] 03:54:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 160 (0x124271400) [pid = 2483] [serial = 1199] [outer = 0x0] 03:54:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 161 (0x12457e400) [pid = 2483] [serial = 1200] [outer = 0x124271400] 03:54:55 INFO - PROCESS | 2483 | 1462532095454 Marionette DEBUG loaded listener.js 03:54:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 162 (0x124ebe800) [pid = 2483] [serial = 1201] [outer = 0x124271400] 03:54:55 INFO - PROCESS | 2483 | 1462532095757 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:54:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:54:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 521ms 03:54:55 INFO - PROCESS | 2483 | 1462532095801 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 03:54:55 INFO - PROCESS | 2483 | 1462532095802 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 03:54:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:54:55 INFO - PROCESS | 2483 | 1462532095804 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:54:55 INFO - PROCESS | 2483 | 1462532095805 Marionette TRACE conn2 <- [1,1574,null,{}] 03:54:55 INFO - PROCESS | 2483 | 1462532095807 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:55 INFO - PROCESS | 2483 | 1462532095911 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 03:54:55 INFO - PROCESS | 2483 | 1462532095923 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:55 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293b6000 == 79 [pid = 2483] [id = 401] 03:54:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 163 (0x124272c00) [pid = 2483] [serial = 1202] [outer = 0x0] 03:54:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 164 (0x1251e2000) [pid = 2483] [serial = 1203] [outer = 0x124272c00] 03:54:55 INFO - PROCESS | 2483 | 1462532095949 Marionette DEBUG loaded listener.js 03:54:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 165 (0x1257b9000) [pid = 2483] [serial = 1204] [outer = 0x124272c00] 03:54:56 INFO - PROCESS | 2483 | 1462532096302 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:54:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:54:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 518ms 03:54:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:54:56 INFO - PROCESS | 2483 | 1462532096323 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 03:54:56 INFO - PROCESS | 2483 | 1462532096324 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 03:54:56 INFO - PROCESS | 2483 | 1462532096326 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:54:56 INFO - PROCESS | 2483 | 1462532096327 Marionette TRACE conn2 <- [1,1578,null,{}] 03:54:56 INFO - PROCESS | 2483 | 1462532096332 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:56 INFO - PROCESS | 2483 | 1462532096443 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 03:54:56 INFO - PROCESS | 2483 | 1462532096448 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:56 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a890000 == 80 [pid = 2483] [id = 402] 03:54:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 166 (0x1245ba400) [pid = 2483] [serial = 1205] [outer = 0x0] 03:54:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 167 (0x1263a7800) [pid = 2483] [serial = 1206] [outer = 0x1245ba400] 03:54:56 INFO - PROCESS | 2483 | 1462532096473 Marionette DEBUG loaded listener.js 03:54:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 168 (0x126db7800) [pid = 2483] [serial = 1207] [outer = 0x1245ba400] 03:54:56 INFO - PROCESS | 2483 | 1462532096834 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:54:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:54:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 519ms 03:54:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:54:56 INFO - PROCESS | 2483 | 1462532096846 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 03:54:56 INFO - PROCESS | 2483 | 1462532096847 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 03:54:56 INFO - PROCESS | 2483 | 1462532096849 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:54:56 INFO - PROCESS | 2483 | 1462532096850 Marionette TRACE conn2 <- [1,1582,null,{}] 03:54:56 INFO - PROCESS | 2483 | 1462532096852 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:56 INFO - PROCESS | 2483 | 1462532096961 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 03:54:57 INFO - PROCESS | 2483 | 1462532097001 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:57 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b346000 == 81 [pid = 2483] [id = 403] 03:54:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 169 (0x1260c2400) [pid = 2483] [serial = 1208] [outer = 0x0] 03:54:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 170 (0x126dd9800) [pid = 2483] [serial = 1209] [outer = 0x1260c2400] 03:54:57 INFO - PROCESS | 2483 | 1462532097026 Marionette DEBUG loaded listener.js 03:54:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 171 (0x128b6dc00) [pid = 2483] [serial = 1210] [outer = 0x1260c2400] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 170 (0x1180ca400) [pid = 2483] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 169 (0x1263a5400) [pid = 2483] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 168 (0x11877b000) [pid = 2483] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 167 (0x113472800) [pid = 2483] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 166 (0x12426a000) [pid = 2483] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 165 (0x1263a7c00) [pid = 2483] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 164 (0x1212e7800) [pid = 2483] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 163 (0x123218000) [pid = 2483] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 162 (0x113f3ac00) [pid = 2483] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 161 (0x1296a8800) [pid = 2483] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 160 (0x1183e6400) [pid = 2483] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 159 (0x12c0b2c00) [pid = 2483] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 158 (0x110ebc400) [pid = 2483] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 157 (0x128b6e800) [pid = 2483] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x123486800) [pid = 2483] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x129665800) [pid = 2483] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x110fbac00) [pid = 2483] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x11254f400) [pid = 2483] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x116064c00) [pid = 2483] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x112a22400) [pid = 2483] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x126ddf000) [pid = 2483] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x12ab2b800) [pid = 2483] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x110e41c00) [pid = 2483] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x12bb57000) [pid = 2483] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x12c703800) [pid = 2483] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x112b15400) [pid = 2483] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x1231bcc00) [pid = 2483] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x112b0cc00) [pid = 2483] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x1247ec800) [pid = 2483] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x118772000) [pid = 2483] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x110fafc00) [pid = 2483] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:54:57 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x110eb9c00) [pid = 2483] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:54:57 INFO - PROCESS | 2483 | 1462532097637 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:54:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:54:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 818ms 03:54:57 INFO - PROCESS | 2483 | 1462532097668 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 03:54:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:54:57 INFO - PROCESS | 2483 | 1462532097669 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 03:54:57 INFO - PROCESS | 2483 | 1462532097672 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:54:57 INFO - PROCESS | 2483 | 1462532097673 Marionette TRACE conn2 <- [1,1586,null,{}] 03:54:57 INFO - PROCESS | 2483 | 1462532097676 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:57 INFO - PROCESS | 2483 | 1462532097779 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 03:54:57 INFO - PROCESS | 2483 | 1462532097845 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:57 INFO - PROCESS | 2483 | ++DOCSHELL 0x1250b2000 == 82 [pid = 2483] [id = 404] 03:54:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x112a25800) [pid = 2483] [serial = 1211] [outer = 0x0] 03:54:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x11605b800) [pid = 2483] [serial = 1212] [outer = 0x112a25800] 03:54:57 INFO - PROCESS | 2483 | 1462532097875 Marionette DEBUG loaded listener.js 03:54:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x123486c00) [pid = 2483] [serial = 1213] [outer = 0x112a25800] 03:54:58 INFO - PROCESS | 2483 | 1462532098167 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:54:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:54:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 520ms 03:54:58 INFO - PROCESS | 2483 | 1462532098193 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 03:54:58 INFO - PROCESS | 2483 | 1462532098194 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 03:54:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:54:58 INFO - PROCESS | 2483 | 1462532098204 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:54:58 INFO - PROCESS | 2483 | 1462532098206 Marionette TRACE conn2 <- [1,1590,null,{}] 03:54:58 INFO - PROCESS | 2483 | 1462532098208 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:58 INFO - PROCESS | 2483 | 1462532098300 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 03:54:58 INFO - PROCESS | 2483 | 1462532098304 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:58 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bc8f000 == 83 [pid = 2483] [id = 405] 03:54:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x1247ebc00) [pid = 2483] [serial = 1214] [outer = 0x0] 03:54:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x126c9d000) [pid = 2483] [serial = 1215] [outer = 0x1247ebc00] 03:54:58 INFO - PROCESS | 2483 | 1462532098329 Marionette DEBUG loaded listener.js 03:54:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x128d69c00) [pid = 2483] [serial = 1216] [outer = 0x1247ebc00] 03:54:58 INFO - PROCESS | 2483 | 1462532098684 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:54:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:54:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 524ms 03:54:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:54:58 INFO - PROCESS | 2483 | 1462532098726 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 03:54:58 INFO - PROCESS | 2483 | 1462532098727 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 03:54:58 INFO - PROCESS | 2483 | 1462532098729 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:54:58 INFO - PROCESS | 2483 | 1462532098730 Marionette TRACE conn2 <- [1,1594,null,{}] 03:54:58 INFO - PROCESS | 2483 | 1462532098733 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:58 INFO - PROCESS | 2483 | 1462532098820 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 03:54:58 INFO - PROCESS | 2483 | 1462532098824 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:58 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ca2f800 == 84 [pid = 2483] [id = 406] 03:54:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x110eb8400) [pid = 2483] [serial = 1217] [outer = 0x0] 03:54:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x129008400) [pid = 2483] [serial = 1218] [outer = 0x110eb8400] 03:54:58 INFO - PROCESS | 2483 | 1462532098849 Marionette DEBUG loaded listener.js 03:54:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x1294f1400) [pid = 2483] [serial = 1219] [outer = 0x110eb8400] 03:54:59 INFO - PROCESS | 2483 | 1462532099185 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:54:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:54:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 471ms 03:54:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:54:59 INFO - PROCESS | 2483 | 1462532099202 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 03:54:59 INFO - PROCESS | 2483 | 1462532099203 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 03:54:59 INFO - PROCESS | 2483 | 1462532099205 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:54:59 INFO - PROCESS | 2483 | 1462532099206 Marionette TRACE conn2 <- [1,1598,null,{}] 03:54:59 INFO - PROCESS | 2483 | 1462532099209 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:54:59 INFO - PROCESS | 2483 | 1462532099301 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 03:54:59 INFO - PROCESS | 2483 | 1462532099305 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:59 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d16a000 == 85 [pid = 2483] [id = 407] 03:54:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x129663400) [pid = 2483] [serial = 1220] [outer = 0x0] 03:54:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x12a73bc00) [pid = 2483] [serial = 1221] [outer = 0x129663400] 03:54:59 INFO - PROCESS | 2483 | 1462532099329 Marionette DEBUG loaded listener.js 03:54:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x12a967400) [pid = 2483] [serial = 1222] [outer = 0x129663400] 03:54:59 INFO - PROCESS | 2483 | 1462532099855 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:54:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:54:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 669ms 03:54:59 INFO - PROCESS | 2483 | 1462532099879 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 03:54:59 INFO - PROCESS | 2483 | 1462532099883 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 03:54:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:54:59 INFO - PROCESS | 2483 | 1462532099888 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:54:59 INFO - PROCESS | 2483 | 1462532099890 Marionette TRACE conn2 <- [1,1602,null,{}] 03:54:59 INFO - PROCESS | 2483 | 1462532099895 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:00 INFO - PROCESS | 2483 | 1462532100018 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 03:55:00 INFO - PROCESS | 2483 | 1462532100093 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:00 INFO - PROCESS | 2483 | ++DOCSHELL 0x118530800 == 86 [pid = 2483] [id = 408] 03:55:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x1125c2400) [pid = 2483] [serial = 1223] [outer = 0x0] 03:55:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x112a31000) [pid = 2483] [serial = 1224] [outer = 0x1125c2400] 03:55:00 INFO - PROCESS | 2483 | 1462532100126 Marionette DEBUG loaded listener.js 03:55:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x112b49c00) [pid = 2483] [serial = 1225] [outer = 0x1125c2400] 03:55:00 INFO - PROCESS | 2483 | 1462532100565 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:55:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:55:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 722ms 03:55:00 INFO - PROCESS | 2483 | 1462532100611 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 03:55:00 INFO - PROCESS | 2483 | 1462532100615 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 03:55:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:55:00 INFO - PROCESS | 2483 | 1462532100620 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:55:00 INFO - PROCESS | 2483 | 1462532100622 Marionette TRACE conn2 <- [1,1606,null,{}] 03:55:00 INFO - PROCESS | 2483 | 1462532100624 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:00 INFO - PROCESS | 2483 | 1462532100737 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 03:55:00 INFO - PROCESS | 2483 | 1462532100833 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:00 INFO - PROCESS | 2483 | ++DOCSHELL 0x1234b4800 == 87 [pid = 2483] [id = 409] 03:55:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x113342c00) [pid = 2483] [serial = 1226] [outer = 0x0] 03:55:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x117331800) [pid = 2483] [serial = 1227] [outer = 0x113342c00] 03:55:00 INFO - PROCESS | 2483 | 1462532100875 Marionette DEBUG loaded listener.js 03:55:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x1183e5000) [pid = 2483] [serial = 1228] [outer = 0x113342c00] 03:55:01 INFO - PROCESS | 2483 | 1462532101325 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:55:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:55:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 772ms 03:55:01 INFO - PROCESS | 2483 | 1462532101394 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 03:55:01 INFO - PROCESS | 2483 | 1462532101397 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 03:55:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:55:01 INFO - PROCESS | 2483 | 1462532101402 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:55:01 INFO - PROCESS | 2483 | 1462532101404 Marionette TRACE conn2 <- [1,1610,null,{}] 03:55:01 INFO - PROCESS | 2483 | 1462532101413 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:01 INFO - PROCESS | 2483 | 1462532101526 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 03:55:01 INFO - PROCESS | 2483 | 1462532101603 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:01 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bab4000 == 88 [pid = 2483] [id = 410] 03:55:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 158 (0x119abdc00) [pid = 2483] [serial = 1229] [outer = 0x0] 03:55:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 159 (0x119eae000) [pid = 2483] [serial = 1230] [outer = 0x119abdc00] 03:55:01 INFO - PROCESS | 2483 | 1462532101635 Marionette DEBUG loaded listener.js 03:55:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 160 (0x1211a8c00) [pid = 2483] [serial = 1231] [outer = 0x119abdc00] 03:55:02 INFO - PROCESS | 2483 | 1462532102026 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:55:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:55:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 03:55:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:55:02 INFO - PROCESS | 2483 | 1462532102084 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 03:55:02 INFO - PROCESS | 2483 | 1462532102086 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 03:55:02 INFO - PROCESS | 2483 | 1462532102089 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:55:02 INFO - PROCESS | 2483 | 1462532102091 Marionette TRACE conn2 <- [1,1614,null,{}] 03:55:02 INFO - PROCESS | 2483 | 1462532102093 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:02 INFO - PROCESS | 2483 | 1462532102204 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 03:55:02 INFO - PROCESS | 2483 | 1462532102307 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:02 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d62f000 == 89 [pid = 2483] [id = 411] 03:55:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 161 (0x1212e2800) [pid = 2483] [serial = 1232] [outer = 0x0] 03:55:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 162 (0x123268000) [pid = 2483] [serial = 1233] [outer = 0x1212e2800] 03:55:02 INFO - PROCESS | 2483 | 1462532102341 Marionette DEBUG loaded listener.js 03:55:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 163 (0x1263a0c00) [pid = 2483] [serial = 1234] [outer = 0x1212e2800] 03:55:02 INFO - PROCESS | 2483 | 1462532102759 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:55:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 03:55:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 722ms 03:55:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:55:02 INFO - PROCESS | 2483 | 1462532102812 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 03:55:02 INFO - PROCESS | 2483 | 1462532102813 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 03:55:02 INFO - PROCESS | 2483 | 1462532102815 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:55:02 INFO - PROCESS | 2483 | 1462532102817 Marionette TRACE conn2 <- [1,1618,null,{}] 03:55:02 INFO - PROCESS | 2483 | 1462532102820 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:02 INFO - PROCESS | 2483 | 1462532102922 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 03:55:03 INFO - PROCESS | 2483 | 1462532103012 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:03 INFO - PROCESS | 2483 | ++DOCSHELL 0x12dbe0000 == 90 [pid = 2483] [id = 412] 03:55:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 164 (0x126ddb000) [pid = 2483] [serial = 1235] [outer = 0x0] 03:55:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 165 (0x128d6f800) [pid = 2483] [serial = 1236] [outer = 0x126ddb000] 03:55:03 INFO - PROCESS | 2483 | 1462532103046 Marionette DEBUG loaded listener.js 03:55:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 166 (0x12969f800) [pid = 2483] [serial = 1237] [outer = 0x126ddb000] 03:55:03 INFO - PROCESS | 2483 | 1462532103464 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:55:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:55:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 668ms 03:55:03 INFO - PROCESS | 2483 | 1462532103485 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 03:55:03 INFO - PROCESS | 2483 | 1462532103486 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 03:55:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:55:03 INFO - PROCESS | 2483 | 1462532103489 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:55:03 INFO - PROCESS | 2483 | 1462532103490 Marionette TRACE conn2 <- [1,1622,null,{}] 03:55:03 INFO - PROCESS | 2483 | 1462532103492 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:03 INFO - PROCESS | 2483 | 1462532103638 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 03:55:03 INFO - PROCESS | 2483 | 1462532103744 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:03 INFO - PROCESS | 2483 | ++DOCSHELL 0x134319000 == 91 [pid = 2483] [id = 413] 03:55:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 167 (0x128d73000) [pid = 2483] [serial = 1238] [outer = 0x0] 03:55:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 168 (0x12a96ac00) [pid = 2483] [serial = 1239] [outer = 0x128d73000] 03:55:03 INFO - PROCESS | 2483 | 1462532103777 Marionette DEBUG loaded listener.js 03:55:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 169 (0x12bb5c000) [pid = 2483] [serial = 1240] [outer = 0x128d73000] 03:55:04 INFO - PROCESS | 2483 | 1462532104182 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:55:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 03:55:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 719ms 03:55:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:55:04 INFO - PROCESS | 2483 | 1462532104219 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 03:55:04 INFO - PROCESS | 2483 | 1462532104220 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 03:55:04 INFO - PROCESS | 2483 | 1462532104223 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:55:04 INFO - PROCESS | 2483 | 1462532104224 Marionette TRACE conn2 <- [1,1626,null,{}] 03:55:04 INFO - PROCESS | 2483 | 1462532104227 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:04 INFO - PROCESS | 2483 | 1462532104352 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 03:55:04 INFO - PROCESS | 2483 | 1462532104448 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:04 INFO - PROCESS | 2483 | ++DOCSHELL 0x1344ac800 == 92 [pid = 2483] [id = 414] 03:55:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 170 (0x111cbb800) [pid = 2483] [serial = 1241] [outer = 0x0] 03:55:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 171 (0x12bb66400) [pid = 2483] [serial = 1242] [outer = 0x111cbb800] 03:55:04 INFO - PROCESS | 2483 | 1462532104478 Marionette DEBUG loaded listener.js 03:55:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 172 (0x12c263400) [pid = 2483] [serial = 1243] [outer = 0x111cbb800] 03:55:04 INFO - PROCESS | 2483 | 1462532104891 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:55:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:55:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 720ms 03:55:04 INFO - PROCESS | 2483 | 1462532104944 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 03:55:04 INFO - PROCESS | 2483 | 1462532104945 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 03:55:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:55:04 INFO - PROCESS | 2483 | 1462532104995 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:55:04 INFO - PROCESS | 2483 | 1462532104996 Marionette TRACE conn2 <- [1,1630,null,{}] 03:55:04 INFO - PROCESS | 2483 | 1462532104998 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:05 INFO - PROCESS | 2483 | 1462532105099 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 03:55:05 INFO - PROCESS | 2483 | 1462532105202 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:05 INFO - PROCESS | 2483 | ++DOCSHELL 0x11926e000 == 93 [pid = 2483] [id = 415] 03:55:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 173 (0x112b08000) [pid = 2483] [serial = 1244] [outer = 0x0] 03:55:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 174 (0x1211a5000) [pid = 2483] [serial = 1245] [outer = 0x112b08000] 03:55:05 INFO - PROCESS | 2483 | 1462532105249 Marionette DEBUG loaded listener.js 03:55:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 175 (0x12add9000) [pid = 2483] [serial = 1246] [outer = 0x112b08000] 03:55:05 INFO - PROCESS | 2483 | 1462532105920 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:55:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:55:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1003ms 03:55:05 INFO - PROCESS | 2483 | 1462532105970 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 03:55:05 INFO - PROCESS | 2483 | 1462532105974 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 03:55:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:55:05 INFO - PROCESS | 2483 | 1462532105979 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:55:05 INFO - PROCESS | 2483 | 1462532105984 Marionette TRACE conn2 <- [1,1634,null,{}] 03:55:05 INFO - PROCESS | 2483 | 1462532105990 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:06 INFO - PROCESS | 2483 | 1462532106151 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 03:55:06 INFO - PROCESS | 2483 | 1462532106272 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:06 INFO - PROCESS | 2483 | ++DOCSHELL 0x118a87000 == 94 [pid = 2483] [id = 416] 03:55:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 176 (0x1125ba400) [pid = 2483] [serial = 1247] [outer = 0x0] 03:55:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 177 (0x112a25000) [pid = 2483] [serial = 1248] [outer = 0x1125ba400] 03:55:06 INFO - PROCESS | 2483 | 1462532106320 Marionette DEBUG loaded listener.js 03:55:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 178 (0x112b15c00) [pid = 2483] [serial = 1249] [outer = 0x1125ba400] 03:55:06 INFO - PROCESS | 2483 | 1462532106808 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:55:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:55:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 875ms 03:55:06 INFO - PROCESS | 2483 | 1462532106867 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 03:55:06 INFO - PROCESS | 2483 | 1462532106871 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 03:55:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:55:06 INFO - PROCESS | 2483 | 1462532106877 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:55:06 INFO - PROCESS | 2483 | 1462532106879 Marionette TRACE conn2 <- [1,1638,null,{}] 03:55:06 INFO - PROCESS | 2483 | 1462532106883 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:06 INFO - PROCESS | 2483 | 1462532106984 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 03:55:07 INFO - PROCESS | 2483 | 1462532107069 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:07 INFO - PROCESS | 2483 | ++DOCSHELL 0x1196a1800 == 95 [pid = 2483] [id = 417] 03:55:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 179 (0x1125bb000) [pid = 2483] [serial = 1250] [outer = 0x0] 03:55:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 180 (0x116062000) [pid = 2483] [serial = 1251] [outer = 0x1125bb000] 03:55:07 INFO - PROCESS | 2483 | 1462532107097 Marionette DEBUG loaded listener.js 03:55:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 181 (0x116a6e000) [pid = 2483] [serial = 1252] [outer = 0x1125bb000] 03:55:07 INFO - PROCESS | 2483 | --DOCSHELL 0x12d515000 == 94 [pid = 2483] [id = 310] 03:55:07 INFO - PROCESS | 2483 | --DOCSHELL 0x12ca2f800 == 93 [pid = 2483] [id = 406] 03:55:07 INFO - PROCESS | 2483 | --DOCSHELL 0x12bc8f000 == 92 [pid = 2483] [id = 405] 03:55:07 INFO - PROCESS | 2483 | --DOCSHELL 0x1250b2000 == 91 [pid = 2483] [id = 404] 03:55:07 INFO - PROCESS | 2483 | --DOCSHELL 0x12b346000 == 90 [pid = 2483] [id = 403] 03:55:07 INFO - PROCESS | 2483 | --DOCSHELL 0x12a890000 == 89 [pid = 2483] [id = 402] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 180 (0x12c30c800) [pid = 2483] [serial = 1113] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 179 (0x112b4b000) [pid = 2483] [serial = 1116] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 178 (0x12ccc5800) [pid = 2483] [serial = 1158] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | 1462532107572 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:55:07 INFO - PROCESS | 2483 | --DOCSHELL 0x1293b6000 == 88 [pid = 2483] [id = 401] 03:55:07 INFO - PROCESS | 2483 | --DOCSHELL 0x129025800 == 87 [pid = 2483] [id = 400] 03:55:07 INFO - PROCESS | 2483 | --DOCSHELL 0x12501e800 == 86 [pid = 2483] [id = 399] 03:55:07 INFO - PROCESS | 2483 | --DOCSHELL 0x12357f000 == 85 [pid = 2483] [id = 398] 03:55:07 INFO - PROCESS | 2483 | --DOCSHELL 0x119a31000 == 84 [pid = 2483] [id = 397] 03:55:07 INFO - PROCESS | 2483 | --DOCSHELL 0x118496800 == 83 [pid = 2483] [id = 396] 03:55:07 INFO - PROCESS | 2483 | --DOCSHELL 0x118068000 == 82 [pid = 2483] [id = 395] 03:55:07 INFO - PROCESS | 2483 | --DOCSHELL 0x1196a3000 == 81 [pid = 2483] [id = 394] 03:55:07 INFO - PROCESS | 2483 | --DOCSHELL 0x134b3c800 == 80 [pid = 2483] [id = 390] 03:55:07 INFO - PROCESS | 2483 | --DOCSHELL 0x134403000 == 79 [pid = 2483] [id = 389] 03:55:07 INFO - PROCESS | 2483 | --DOCSHELL 0x1257c7800 == 78 [pid = 2483] [id = 388] 03:55:07 INFO - PROCESS | 2483 | --DOCSHELL 0x121274000 == 77 [pid = 2483] [id = 387] 03:55:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:55:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 774ms 03:55:07 INFO - PROCESS | 2483 | 1462532107652 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 03:55:07 INFO - PROCESS | 2483 | 1462532107653 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 03:55:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:55:07 INFO - PROCESS | 2483 | 1462532107655 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:55:07 INFO - PROCESS | 2483 | 1462532107658 Marionette TRACE conn2 <- [1,1642,null,{}] 03:55:07 INFO - PROCESS | 2483 | 1462532107665 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:07 INFO - PROCESS | 2483 | 1462532107765 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 177 (0x128d76800) [pid = 2483] [serial = 934] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 176 (0x1296a5000) [pid = 2483] [serial = 937] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 175 (0x124ef0000) [pid = 2483] [serial = 991] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 174 (0x1263a6400) [pid = 2483] [serial = 931] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 173 (0x117c36c00) [pid = 2483] [serial = 1042] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 172 (0x12ade5000) [pid = 2483] [serial = 997] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 171 (0x119ea2000) [pid = 2483] [serial = 988] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 170 (0x12c710800) [pid = 2483] [serial = 1057] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 169 (0x119acc800) [pid = 2483] [serial = 1000] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 168 (0x12adbd000) [pid = 2483] [serial = 1051] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 167 (0x1293ca800) [pid = 2483] [serial = 994] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 166 (0x12c09cc00) [pid = 2483] [serial = 1054] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 165 (0x1125c2c00) [pid = 2483] [serial = 982] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 164 (0x113aa1400) [pid = 2483] [serial = 922] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 163 (0x1183eb000) [pid = 2483] [serial = 925] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 162 (0x119ac4400) [pid = 2483] [serial = 1045] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 161 (0x128b6b400) [pid = 2483] [serial = 1048] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 160 (0x1212e9000) [pid = 2483] [serial = 928] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 159 (0x1172a4800) [pid = 2483] [serial = 985] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 158 (0x1294e6c00) [pid = 2483] [serial = 1137] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 157 (0x12c318800) [pid = 2483] [serial = 1141] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x12bb63000) [pid = 2483] [serial = 1140] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x12ade1c00) [pid = 2483] [serial = 1138] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x119ab1800) [pid = 2483] [serial = 1149] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x12c70c800) [pid = 2483] [serial = 1143] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x12ccbf800) [pid = 2483] [serial = 1146] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x116a70000) [pid = 2483] [serial = 1125] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x1183f1000) [pid = 2483] [serial = 1126] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x113471c00) [pid = 2483] [serial = 1098] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x12457e800) [pid = 2483] [serial = 1131] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x1257b4c00) [pid = 2483] [serial = 1132] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x116062800) [pid = 2483] [serial = 1123] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x112b0d400) [pid = 2483] [serial = 1122] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x12ade2800) [pid = 2483] [serial = 1110] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x1294e8c00) [pid = 2483] [serial = 1107] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x118779800) [pid = 2483] [serial = 1101] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x1260c2c00) [pid = 2483] [serial = 1134] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x124ebac00) [pid = 2483] [serial = 1104] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x1194c3400) [pid = 2483] [serial = 1128] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x1212eb400) [pid = 2483] [serial = 1129] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x12ccbe800) [pid = 2483] [serial = 1153] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x12ccc5000) [pid = 2483] [serial = 1147] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x126dd9000) [pid = 2483] [serial = 1120] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x112b51800) [pid = 2483] [serial = 1119] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x12ccba800) [pid = 2483] [serial = 1144] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x128b72400) [pid = 2483] [serial = 1150] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x112a30400) [pid = 2483] [serial = 1156] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x126dbd000) [pid = 2483] [serial = 1135] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x1211aac00) [pid = 2483] [serial = 1152] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x112a2ac00) [pid = 2483] [serial = 1155] [outer = 0x0] [url = about:blank] 03:55:07 INFO - PROCESS | 2483 | 1462532107838 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:07 INFO - PROCESS | 2483 | ++DOCSHELL 0x1187ec000 == 78 [pid = 2483] [id = 418] 03:55:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x112b0d400) [pid = 2483] [serial = 1253] [outer = 0x0] 03:55:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x116060800) [pid = 2483] [serial = 1254] [outer = 0x112b0d400] 03:55:07 INFO - PROCESS | 2483 | 1462532107866 Marionette DEBUG loaded listener.js 03:55:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x118779000) [pid = 2483] [serial = 1255] [outer = 0x112b0d400] 03:55:08 INFO - PROCESS | 2483 | 1462532108198 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:55:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:55:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 571ms 03:55:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:55:08 INFO - PROCESS | 2483 | 1462532108227 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 03:55:08 INFO - PROCESS | 2483 | 1462532108229 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 03:55:08 INFO - PROCESS | 2483 | 1462532108234 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:55:08 INFO - PROCESS | 2483 | 1462532108235 Marionette TRACE conn2 <- [1,1646,null,{}] 03:55:08 INFO - PROCESS | 2483 | 1462532108237 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:08 INFO - PROCESS | 2483 | 1462532108334 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 03:55:08 INFO - PROCESS | 2483 | 1462532108398 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:08 INFO - PROCESS | 2483 | ++DOCSHELL 0x119fc4800 == 79 [pid = 2483] [id = 419] 03:55:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x1183a3c00) [pid = 2483] [serial = 1256] [outer = 0x0] 03:55:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x119425000) [pid = 2483] [serial = 1257] [outer = 0x1183a3c00] 03:55:08 INFO - PROCESS | 2483 | 1462532108424 Marionette DEBUG loaded listener.js 03:55:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x119ab2c00) [pid = 2483] [serial = 1258] [outer = 0x1183a3c00] 03:55:08 INFO - PROCESS | 2483 | 1462532108708 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:55:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:55:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 519ms 03:55:08 INFO - PROCESS | 2483 | 1462532108753 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 03:55:08 INFO - PROCESS | 2483 | 1462532108754 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 03:55:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:55:08 INFO - PROCESS | 2483 | 1462532108756 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:55:08 INFO - PROCESS | 2483 | 1462532108757 Marionette TRACE conn2 <- [1,1650,null,{}] 03:55:08 INFO - PROCESS | 2483 | 1462532108759 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:08 INFO - PROCESS | 2483 | 1462532108845 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 03:55:08 INFO - PROCESS | 2483 | 1462532108910 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:08 INFO - PROCESS | 2483 | ++DOCSHELL 0x1257cb000 == 80 [pid = 2483] [id = 420] 03:55:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x118475800) [pid = 2483] [serial = 1259] [outer = 0x0] 03:55:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x1211a3800) [pid = 2483] [serial = 1260] [outer = 0x118475800] 03:55:08 INFO - PROCESS | 2483 | 1462532108936 Marionette DEBUG loaded listener.js 03:55:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x1212e9000) [pid = 2483] [serial = 1261] [outer = 0x118475800] 03:55:09 INFO - PROCESS | 2483 | 1462532109255 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:55:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:55:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 518ms 03:55:09 INFO - PROCESS | 2483 | 1462532109275 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 03:55:09 INFO - PROCESS | 2483 | 1462532109276 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 03:55:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:55:09 INFO - PROCESS | 2483 | 1462532109278 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:55:09 INFO - PROCESS | 2483 | 1462532109280 Marionette TRACE conn2 <- [1,1654,null,{}] 03:55:09 INFO - PROCESS | 2483 | 1462532109286 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:09 INFO - PROCESS | 2483 | 1462532109390 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 03:55:09 INFO - PROCESS | 2483 | 1462532109396 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:09 INFO - PROCESS | 2483 | ++DOCSHELL 0x1296bf800 == 81 [pid = 2483] [id = 421] 03:55:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x123267000) [pid = 2483] [serial = 1262] [outer = 0x0] 03:55:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x1248ad000) [pid = 2483] [serial = 1263] [outer = 0x123267000] 03:55:09 INFO - PROCESS | 2483 | 1462532109423 Marionette DEBUG loaded listener.js 03:55:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x1263a9400) [pid = 2483] [serial = 1264] [outer = 0x123267000] 03:55:09 INFO - PROCESS | 2483 | 1462532109765 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:55:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:55:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 524ms 03:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:55:09 INFO - PROCESS | 2483 | 1462532109825 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 03:55:09 INFO - PROCESS | 2483 | 1462532109826 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 03:55:09 INFO - PROCESS | 2483 | 1462532109837 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:55:09 INFO - PROCESS | 2483 | 1462532109838 Marionette TRACE conn2 <- [1,1658,null,{}] 03:55:09 INFO - PROCESS | 2483 | 1462532109840 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:09 INFO - PROCESS | 2483 | 1462532109950 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 03:55:09 INFO - PROCESS | 2483 | 1462532109989 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:09 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a842800 == 82 [pid = 2483] [id = 422] 03:55:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x1245bb800) [pid = 2483] [serial = 1265] [outer = 0x0] 03:55:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x126dbec00) [pid = 2483] [serial = 1266] [outer = 0x1245bb800] 03:55:10 INFO - PROCESS | 2483 | 1462532110015 Marionette DEBUG loaded listener.js 03:55:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x128d68400) [pid = 2483] [serial = 1267] [outer = 0x1245bb800] 03:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 527ms 03:55:10 INFO - PROCESS | 2483 | 1462532110351 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:55:10 INFO - PROCESS | 2483 | 1462532110355 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 03:55:10 INFO - PROCESS | 2483 | 1462532110356 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 03:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:55:10 INFO - PROCESS | 2483 | 1462532110359 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:55:10 INFO - PROCESS | 2483 | 1462532110360 Marionette TRACE conn2 <- [1,1662,null,{}] 03:55:10 INFO - PROCESS | 2483 | 1462532110362 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:10 INFO - PROCESS | 2483 | 1462532110474 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 03:55:10 INFO - PROCESS | 2483 | 1462532110517 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:10 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b260800 == 83 [pid = 2483] [id = 423] 03:55:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x128d75000) [pid = 2483] [serial = 1268] [outer = 0x0] 03:55:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x1294e6c00) [pid = 2483] [serial = 1269] [outer = 0x128d75000] 03:55:10 INFO - PROCESS | 2483 | 1462532110543 Marionette DEBUG loaded listener.js 03:55:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x12a739800) [pid = 2483] [serial = 1270] [outer = 0x128d75000] 03:55:10 INFO - PROCESS | 2483 | 1462532110864 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 519ms 03:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:55:10 INFO - PROCESS | 2483 | 1462532110879 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 03:55:10 INFO - PROCESS | 2483 | 1462532110882 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 03:55:10 INFO - PROCESS | 2483 | 1462532110885 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:55:10 INFO - PROCESS | 2483 | 1462532110886 Marionette TRACE conn2 <- [1,1666,null,{}] 03:55:10 INFO - PROCESS | 2483 | 1462532110895 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:11 INFO - PROCESS | 2483 | 1462532111006 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 03:55:11 INFO - PROCESS | 2483 | 1462532111018 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:11 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c138800 == 84 [pid = 2483] [id = 424] 03:55:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x128d76400) [pid = 2483] [serial = 1271] [outer = 0x0] 03:55:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x12a968800) [pid = 2483] [serial = 1272] [outer = 0x128d76400] 03:55:11 INFO - PROCESS | 2483 | 1462532111043 Marionette DEBUG loaded listener.js 03:55:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x12adb9000) [pid = 2483] [serial = 1273] [outer = 0x128d76400] 03:55:11 INFO - PROCESS | 2483 | 1462532111386 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 525ms 03:55:11 INFO - PROCESS | 2483 | 1462532111416 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 03:55:11 INFO - PROCESS | 2483 | 1462532111417 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 03:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:55:11 INFO - PROCESS | 2483 | 1462532111419 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:55:11 INFO - PROCESS | 2483 | 1462532111420 Marionette TRACE conn2 <- [1,1670,null,{}] 03:55:11 INFO - PROCESS | 2483 | 1462532111423 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:11 INFO - PROCESS | 2483 | 1462532111534 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 03:55:11 INFO - PROCESS | 2483 | 1462532111546 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:11 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ce84800 == 85 [pid = 2483] [id = 425] 03:55:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x12a969c00) [pid = 2483] [serial = 1274] [outer = 0x0] 03:55:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x12ba4b400) [pid = 2483] [serial = 1275] [outer = 0x12a969c00] 03:55:11 INFO - PROCESS | 2483 | 1462532111573 Marionette DEBUG loaded listener.js 03:55:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x12bb6b000) [pid = 2483] [serial = 1276] [outer = 0x12a969c00] 03:55:12 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x124272c00) [pid = 2483] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:55:12 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x124271400) [pid = 2483] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:55:12 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x1245ba400) [pid = 2483] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:55:12 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x1260c2400) [pid = 2483] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:55:12 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x112a25800) [pid = 2483] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:55:12 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x113329c00) [pid = 2483] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:55:12 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x1183e9000) [pid = 2483] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:55:12 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x112a2bc00) [pid = 2483] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:55:12 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x112b12800) [pid = 2483] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:55:12 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x1183ecc00) [pid = 2483] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:55:12 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x1247ebc00) [pid = 2483] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:55:12 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x118958c00) [pid = 2483] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:55:12 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x110eb8400) [pid = 2483] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:55:12 INFO - PROCESS | 2483 | 1462532112067 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 668ms 03:55:12 INFO - PROCESS | 2483 | 1462532112088 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 03:55:12 INFO - PROCESS | 2483 | 1462532112089 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 03:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:55:12 INFO - PROCESS | 2483 | 1462532112091 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:55:12 INFO - PROCESS | 2483 | 1462532112093 Marionette TRACE conn2 <- [1,1674,null,{}] 03:55:12 INFO - PROCESS | 2483 | 1462532112095 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:12 INFO - PROCESS | 2483 | 1462532112205 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 03:55:12 INFO - PROCESS | 2483 | 1462532112209 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:12 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c13f000 == 86 [pid = 2483] [id = 426] 03:55:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x11605f400) [pid = 2483] [serial = 1277] [outer = 0x0] 03:55:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x123266000) [pid = 2483] [serial = 1278] [outer = 0x11605f400] 03:55:12 INFO - PROCESS | 2483 | 1462532112238 Marionette DEBUG loaded listener.js 03:55:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x12c0a5800) [pid = 2483] [serial = 1279] [outer = 0x11605f400] 03:55:12 INFO - PROCESS | 2483 | 1462532112621 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 569ms 03:55:12 INFO - PROCESS | 2483 | 1462532112661 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 03:55:12 INFO - PROCESS | 2483 | 1462532112662 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 03:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:55:12 INFO - PROCESS | 2483 | 1462532112668 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:55:12 INFO - PROCESS | 2483 | 1462532112669 Marionette TRACE conn2 <- [1,1678,null,{}] 03:55:12 INFO - PROCESS | 2483 | 1462532112672 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:12 INFO - PROCESS | 2483 | 1462532112763 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 03:55:12 INFO - PROCESS | 2483 | 1462532112767 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:12 INFO - PROCESS | 2483 | ++DOCSHELL 0x12e19b000 == 87 [pid = 2483] [id = 427] 03:55:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x12c0b3c00) [pid = 2483] [serial = 1280] [outer = 0x0] 03:55:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x12c26b400) [pid = 2483] [serial = 1281] [outer = 0x12c0b3c00] 03:55:12 INFO - PROCESS | 2483 | 1462532112792 Marionette DEBUG loaded listener.js 03:55:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x12c30f400) [pid = 2483] [serial = 1282] [outer = 0x12c0b3c00] 03:55:13 INFO - PROCESS | 2483 | 1462532113126 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 470ms 03:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:55:13 INFO - PROCESS | 2483 | 1462532113137 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 03:55:13 INFO - PROCESS | 2483 | 1462532113138 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 03:55:13 INFO - PROCESS | 2483 | 1462532113140 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:55:13 INFO - PROCESS | 2483 | 1462532113141 Marionette TRACE conn2 <- [1,1682,null,{}] 03:55:13 INFO - PROCESS | 2483 | 1462532113143 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:13 INFO - PROCESS | 2483 | 1462532113239 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 03:55:13 INFO - PROCESS | 2483 | 1462532113306 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:13 INFO - PROCESS | 2483 | ++DOCSHELL 0x134366000 == 88 [pid = 2483] [id = 428] 03:55:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x12c264400) [pid = 2483] [serial = 1283] [outer = 0x0] 03:55:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x12c316000) [pid = 2483] [serial = 1284] [outer = 0x12c264400] 03:55:13 INFO - PROCESS | 2483 | 1462532113331 Marionette DEBUG loaded listener.js 03:55:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x12c707800) [pid = 2483] [serial = 1285] [outer = 0x12c264400] 03:55:13 INFO - PROCESS | 2483 | 1462532113617 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 519ms 03:55:13 INFO - PROCESS | 2483 | 1462532113659 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 03:55:13 INFO - PROCESS | 2483 | 1462532113661 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 03:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:55:13 INFO - PROCESS | 2483 | 1462532113663 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:55:13 INFO - PROCESS | 2483 | 1462532113667 Marionette TRACE conn2 <- [1,1686,null,{}] 03:55:13 INFO - PROCESS | 2483 | 1462532113669 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:13 INFO - PROCESS | 2483 | 1462532113759 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 03:55:13 INFO - PROCESS | 2483 | 1462532113764 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:13 INFO - PROCESS | 2483 | ++DOCSHELL 0x134870800 == 89 [pid = 2483] [id = 429] 03:55:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x12c70b000) [pid = 2483] [serial = 1286] [outer = 0x0] 03:55:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x12ccbc800) [pid = 2483] [serial = 1287] [outer = 0x12c70b000] 03:55:13 INFO - PROCESS | 2483 | 1462532113788 Marionette DEBUG loaded listener.js 03:55:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x12ccc5400) [pid = 2483] [serial = 1288] [outer = 0x12c70b000] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x13431d800 == 88 [pid = 2483] [id = 371] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x118336800 == 87 [pid = 2483] [id = 239] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x13440f000 == 86 [pid = 2483] [id = 292] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12c154800 == 85 [pid = 2483] [id = 213] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x1344b9800 == 84 [pid = 2483] [id = 369] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x113fd0800 == 83 [pid = 2483] [id = 333] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x118067800 == 82 [pid = 2483] [id = 293] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x128db4000 == 81 [pid = 2483] [id = 188] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x1349ee800 == 80 [pid = 2483] [id = 370] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12b351000 == 79 [pid = 2483] [id = 252] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12c149800 == 78 [pid = 2483] [id = 253] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12d380800 == 77 [pid = 2483] [id = 372] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x134357800 == 76 [pid = 2483] [id = 391] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x134408800 == 75 [pid = 2483] [id = 271] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x13436f800 == 74 [pid = 2483] [id = 392] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x124736000 == 73 [pid = 2483] [id = 393] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12d15d800 == 72 [pid = 2483] [id = 219] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12d649800 == 71 [pid = 2483] [id = 233] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12ca25800 == 70 [pid = 2483] [id = 254] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x11849a800 == 69 [pid = 2483] [id = 272] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12d648800 == 68 [pid = 2483] [id = 311] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x1293ac000 == 67 [pid = 2483] [id = 312] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12ca1d000 == 66 [pid = 2483] [id = 176] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x11731a000 == 65 [pid = 2483] [id = 373] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x113ac5000 == 64 [pid = 2483] [id = 177] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x113071000 == 63 [pid = 2483] [id = 200] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x121276000 == 62 [pid = 2483] [id = 250] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12ab0a800 == 61 [pid = 2483] [id = 251] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x128daa000 == 60 [pid = 2483] [id = 199] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x1298ae800 == 59 [pid = 2483] [id = 131] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12bc90800 == 58 [pid = 2483] [id = 216] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x124557800 == 57 [pid = 2483] [id = 215] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12e1a2800 == 56 [pid = 2483] [id = 267] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12d151800 == 55 [pid = 2483] [id = 289] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12ce77800 == 54 [pid = 2483] [id = 218] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12ca29000 == 53 [pid = 2483] [id = 217] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x119320800 == 52 [pid = 2483] [id = 255] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12d62e800 == 51 [pid = 2483] [id = 368] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12c76c800 == 50 [pid = 2483] [id = 306] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x134967800 == 49 [pid = 2483] [id = 386] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x1196a1800 == 48 [pid = 2483] [id = 417] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x118a87000 == 47 [pid = 2483] [id = 416] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x11926e000 == 46 [pid = 2483] [id = 415] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x1344ac800 == 45 [pid = 2483] [id = 414] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x134319000 == 44 [pid = 2483] [id = 413] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12dbe0000 == 43 [pid = 2483] [id = 412] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12d62f000 == 42 [pid = 2483] [id = 411] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12bab4000 == 41 [pid = 2483] [id = 410] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x1234b4800 == 40 [pid = 2483] [id = 409] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x12d16a000 == 39 [pid = 2483] [id = 407] 03:55:14 INFO - PROCESS | 2483 | --DOCSHELL 0x118530800 == 38 [pid = 2483] [id = 408] 03:55:15 INFO - PROCESS | 2483 | --DOCSHELL 0x119fc4800 == 37 [pid = 2483] [id = 419] 03:55:15 INFO - PROCESS | 2483 | --DOCSHELL 0x1187ec000 == 36 [pid = 2483] [id = 418] 03:55:15 INFO - PROCESS | 2483 | --DOCSHELL 0x12b260800 == 35 [pid = 2483] [id = 423] 03:55:15 INFO - PROCESS | 2483 | --DOCSHELL 0x1257cb000 == 34 [pid = 2483] [id = 420] 03:55:15 INFO - PROCESS | 2483 | --DOCSHELL 0x12c13f000 == 33 [pid = 2483] [id = 426] 03:55:15 INFO - PROCESS | 2483 | --DOCSHELL 0x12ce84800 == 32 [pid = 2483] [id = 425] 03:55:15 INFO - PROCESS | 2483 | --DOCSHELL 0x1296bf800 == 31 [pid = 2483] [id = 421] 03:55:15 INFO - PROCESS | 2483 | --DOCSHELL 0x12a842800 == 30 [pid = 2483] [id = 422] 03:55:15 INFO - PROCESS | 2483 | --DOCSHELL 0x12e19b000 == 29 [pid = 2483] [id = 427] 03:55:15 INFO - PROCESS | 2483 | --DOCSHELL 0x12c138800 == 28 [pid = 2483] [id = 424] 03:55:15 INFO - PROCESS | 2483 | --DOCSHELL 0x134366000 == 27 [pid = 2483] [id = 428] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x1251e2000) [pid = 2483] [serial = 1203] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x124ebe800) [pid = 2483] [serial = 1201] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x1263a7800) [pid = 2483] [serial = 1206] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x126dd9800) [pid = 2483] [serial = 1209] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x11605b800) [pid = 2483] [serial = 1212] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x126db7800) [pid = 2483] [serial = 1207] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x1161dec00) [pid = 2483] [serial = 1186] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x11605a400) [pid = 2483] [serial = 1185] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x11877b800) [pid = 2483] [serial = 1191] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x119297000) [pid = 2483] [serial = 1192] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x12c0b3400) [pid = 2483] [serial = 1173] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x1183a7000) [pid = 2483] [serial = 1164] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x112b4bc00) [pid = 2483] [serial = 1183] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x112b10800) [pid = 2483] [serial = 1182] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x11767a000) [pid = 2483] [serial = 1188] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x1183ec000) [pid = 2483] [serial = 1189] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x1194c0c00) [pid = 2483] [serial = 1194] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x126c9d000) [pid = 2483] [serial = 1215] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x11978b400) [pid = 2483] [serial = 1195] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x1131b8400) [pid = 2483] [serial = 1161] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x119aab000) [pid = 2483] [serial = 1197] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x12c271400) [pid = 2483] [serial = 1176] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x12ab27000) [pid = 2483] [serial = 1179] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x1296a2c00) [pid = 2483] [serial = 1170] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x128d69c00) [pid = 2483] [serial = 1216] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x1257bb000) [pid = 2483] [serial = 1167] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x129008400) [pid = 2483] [serial = 1218] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x123486c00) [pid = 2483] [serial = 1213] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x1294f1400) [pid = 2483] [serial = 1219] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x128b6dc00) [pid = 2483] [serial = 1210] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x12a73bc00) [pid = 2483] [serial = 1221] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x12457e400) [pid = 2483] [serial = 1200] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x1257b9000) [pid = 2483] [serial = 1204] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x1235f1c00) [pid = 2483] [serial = 1198] [outer = 0x0] [url = about:blank] 03:55:15 INFO - PROCESS | 2483 | 1462532115731 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 03:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2123ms 03:55:15 INFO - PROCESS | 2483 | 1462532115790 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 03:55:15 INFO - PROCESS | 2483 | 1462532115792 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 03:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:55:15 INFO - PROCESS | 2483 | 1462532115796 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:55:15 INFO - PROCESS | 2483 | 1462532115800 Marionette TRACE conn2 <- [1,1690,null,{}] 03:55:15 INFO - PROCESS | 2483 | 1462532115804 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:15 INFO - PROCESS | 2483 | 1462532115884 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 03:55:15 INFO - PROCESS | 2483 | 1462532115889 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:15 INFO - PROCESS | 2483 | ++DOCSHELL 0x113d59800 == 28 [pid = 2483] [id = 430] 03:55:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x110fbc800) [pid = 2483] [serial = 1289] [outer = 0x0] 03:55:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x111016400) [pid = 2483] [serial = 1290] [outer = 0x110fbc800] 03:55:15 INFO - PROCESS | 2483 | 1462532115920 Marionette DEBUG loaded listener.js 03:55:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x112053000) [pid = 2483] [serial = 1291] [outer = 0x110fbc800] 03:55:16 INFO - PROCESS | 2483 | 1462532116288 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 523ms 03:55:16 INFO - PROCESS | 2483 | 1462532116319 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 03:55:16 INFO - PROCESS | 2483 | 1462532116324 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 03:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:55:16 INFO - PROCESS | 2483 | 1462532116328 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:55:16 INFO - PROCESS | 2483 | 1462532116330 Marionette TRACE conn2 <- [1,1694,null,{}] 03:55:16 INFO - PROCESS | 2483 | 1462532116332 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:16 INFO - PROCESS | 2483 | 1462532116412 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 03:55:16 INFO - PROCESS | 2483 | 1462532116462 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:16 INFO - PROCESS | 2483 | ++DOCSHELL 0x116620000 == 29 [pid = 2483] [id = 431] 03:55:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x111fd6400) [pid = 2483] [serial = 1292] [outer = 0x0] 03:55:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x1125b7c00) [pid = 2483] [serial = 1293] [outer = 0x111fd6400] 03:55:16 INFO - PROCESS | 2483 | 1462532116489 Marionette DEBUG loaded listener.js 03:55:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x112a31c00) [pid = 2483] [serial = 1294] [outer = 0x111fd6400] 03:55:16 INFO - PROCESS | 2483 | 1462532116794 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 472ms 03:55:16 INFO - PROCESS | 2483 | 1462532116805 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 03:55:16 INFO - PROCESS | 2483 | 1462532116807 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 03:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:55:16 INFO - PROCESS | 2483 | 1462532116809 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:55:16 INFO - PROCESS | 2483 | 1462532116812 Marionette TRACE conn2 <- [1,1698,null,{}] 03:55:16 INFO - PROCESS | 2483 | 1462532116828 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:16 INFO - PROCESS | 2483 | 1462532116913 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 03:55:16 INFO - PROCESS | 2483 | 1462532116921 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:16 INFO - PROCESS | 2483 | ++DOCSHELL 0x118067800 == 30 [pid = 2483] [id = 432] 03:55:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x110e3bc00) [pid = 2483] [serial = 1295] [outer = 0x0] 03:55:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x112b14000) [pid = 2483] [serial = 1296] [outer = 0x110e3bc00] 03:55:16 INFO - PROCESS | 2483 | 1462532116992 Marionette DEBUG loaded listener.js 03:55:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x113028000) [pid = 2483] [serial = 1297] [outer = 0x110e3bc00] 03:55:17 INFO - PROCESS | 2483 | 1462532117322 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 03:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 531ms 03:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:55:17 INFO - PROCESS | 2483 | 1462532117341 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 03:55:17 INFO - PROCESS | 2483 | 1462532117342 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 03:55:17 INFO - PROCESS | 2483 | 1462532117344 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:55:17 INFO - PROCESS | 2483 | 1462532117346 Marionette TRACE conn2 <- [1,1702,null,{}] 03:55:17 INFO - PROCESS | 2483 | 1462532117350 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:17 INFO - PROCESS | 2483 | 1462532117429 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 03:55:17 INFO - PROCESS | 2483 | 1462532117435 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:17 INFO - PROCESS | 2483 | ++DOCSHELL 0x11853a800 == 31 [pid = 2483] [id = 433] 03:55:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x112b0e000) [pid = 2483] [serial = 1298] [outer = 0x0] 03:55:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x113472800) [pid = 2483] [serial = 1299] [outer = 0x112b0e000] 03:55:17 INFO - PROCESS | 2483 | 1462532117462 Marionette DEBUG loaded listener.js 03:55:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x113f3a000) [pid = 2483] [serial = 1300] [outer = 0x112b0e000] 03:55:17 INFO - PROCESS | 2483 | 1462532117789 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 474ms 03:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:55:17 INFO - PROCESS | 2483 | 1462532117819 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 03:55:17 INFO - PROCESS | 2483 | 1462532117820 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 03:55:17 INFO - PROCESS | 2483 | 1462532117822 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:55:17 INFO - PROCESS | 2483 | 1462532117824 Marionette TRACE conn2 <- [1,1706,null,{}] 03:55:17 INFO - PROCESS | 2483 | 1462532117826 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:17 INFO - PROCESS | 2483 | 1462532117922 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 03:55:17 INFO - PROCESS | 2483 | 1462532117929 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:17 INFO - PROCESS | 2483 | ++DOCSHELL 0x118a7a800 == 32 [pid = 2483] [id = 434] 03:55:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x110fb2c00) [pid = 2483] [serial = 1301] [outer = 0x0] 03:55:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x115198400) [pid = 2483] [serial = 1302] [outer = 0x110fb2c00] 03:55:17 INFO - PROCESS | 2483 | 1462532117957 Marionette DEBUG loaded listener.js 03:55:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x11605e000) [pid = 2483] [serial = 1303] [outer = 0x110fb2c00] 03:55:18 INFO - PROCESS | 2483 | 1462532118307 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 518ms 03:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:55:18 INFO - PROCESS | 2483 | 1462532118342 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 03:55:18 INFO - PROCESS | 2483 | 1462532118343 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 03:55:18 INFO - PROCESS | 2483 | 1462532118345 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:55:18 INFO - PROCESS | 2483 | 1462532118346 Marionette TRACE conn2 <- [1,1710,null,{}] 03:55:18 INFO - PROCESS | 2483 | 1462532118349 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:18 INFO - PROCESS | 2483 | 1462532118447 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 03:55:18 INFO - PROCESS | 2483 | 1462532118455 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:18 INFO - PROCESS | 2483 | ++DOCSHELL 0x11932a000 == 33 [pid = 2483] [id = 435] 03:55:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x111011800) [pid = 2483] [serial = 1304] [outer = 0x0] 03:55:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x116067000) [pid = 2483] [serial = 1305] [outer = 0x111011800] 03:55:18 INFO - PROCESS | 2483 | 1462532118526 Marionette DEBUG loaded listener.js 03:55:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x1183a2800) [pid = 2483] [serial = 1306] [outer = 0x111011800] 03:55:18 INFO - PROCESS | 2483 | 1462532118814 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 521ms 03:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:55:18 INFO - PROCESS | 2483 | 1462532118869 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 03:55:18 INFO - PROCESS | 2483 | 1462532118870 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 03:55:18 INFO - PROCESS | 2483 | 1462532118872 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:55:18 INFO - PROCESS | 2483 | 1462532118873 Marionette TRACE conn2 <- [1,1714,null,{}] 03:55:18 INFO - PROCESS | 2483 | 1462532118875 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:18 INFO - PROCESS | 2483 | 1462532118949 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 03:55:18 INFO - PROCESS | 2483 | 1462532118954 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:18 INFO - PROCESS | 2483 | ++DOCSHELL 0x119f18800 == 34 [pid = 2483] [id = 436] 03:55:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x110eb8c00) [pid = 2483] [serial = 1307] [outer = 0x0] 03:55:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x1183aac00) [pid = 2483] [serial = 1308] [outer = 0x110eb8c00] 03:55:18 INFO - PROCESS | 2483 | 1462532118979 Marionette DEBUG loaded listener.js 03:55:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x1183ec400) [pid = 2483] [serial = 1309] [outer = 0x110eb8c00] 03:55:19 INFO - PROCESS | 2483 | 1462532119318 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 468ms 03:55:19 INFO - PROCESS | 2483 | 1462532119341 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 03:55:19 INFO - PROCESS | 2483 | 1462532119342 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 03:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:55:19 INFO - PROCESS | 2483 | 1462532119344 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:55:19 INFO - PROCESS | 2483 | 1462532119345 Marionette TRACE conn2 <- [1,1718,null,{}] 03:55:19 INFO - PROCESS | 2483 | 1462532119348 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:19 INFO - PROCESS | 2483 | 1462532119445 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 03:55:19 INFO - PROCESS | 2483 | 1462532119452 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:19 INFO - PROCESS | 2483 | ++DOCSHELL 0x121272800 == 35 [pid = 2483] [id = 437] 03:55:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x1183edc00) [pid = 2483] [serial = 1310] [outer = 0x0] 03:55:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x11846fc00) [pid = 2483] [serial = 1311] [outer = 0x1183edc00] 03:55:19 INFO - PROCESS | 2483 | 1462532119477 Marionette DEBUG loaded listener.js 03:55:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x118597800) [pid = 2483] [serial = 1312] [outer = 0x1183edc00] 03:55:19 INFO - PROCESS | 2483 | 1462532119806 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 469ms 03:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:55:19 INFO - PROCESS | 2483 | 1462532119816 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 03:55:19 INFO - PROCESS | 2483 | 1462532119818 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 03:55:19 INFO - PROCESS | 2483 | 1462532119820 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:55:19 INFO - PROCESS | 2483 | 1462532119821 Marionette TRACE conn2 <- [1,1722,null,{}] 03:55:19 INFO - PROCESS | 2483 | 1462532119824 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:19 INFO - PROCESS | 2483 | 1462532119900 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 03:55:19 INFO - PROCESS | 2483 | 1462532119904 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:19 INFO - PROCESS | 2483 | ++DOCSHELL 0x118066800 == 36 [pid = 2483] [id = 438] 03:55:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x11859cc00) [pid = 2483] [serial = 1313] [outer = 0x0] 03:55:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x118775c00) [pid = 2483] [serial = 1314] [outer = 0x11859cc00] 03:55:19 INFO - PROCESS | 2483 | 1462532119930 Marionette DEBUG loaded listener.js 03:55:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x118959400) [pid = 2483] [serial = 1315] [outer = 0x11859cc00] 03:55:20 INFO - PROCESS | 2483 | 1462532120264 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 03:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 470ms 03:55:20 INFO - PROCESS | 2483 | 1462532120291 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 03:55:20 INFO - PROCESS | 2483 | 1462532120292 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 03:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:55:20 INFO - PROCESS | 2483 | 1462532120294 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:55:20 INFO - PROCESS | 2483 | 1462532120295 Marionette TRACE conn2 <- [1,1726,null,{}] 03:55:20 INFO - PROCESS | 2483 | 1462532120298 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:20 INFO - PROCESS | 2483 | 1462532120405 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 03:55:20 INFO - PROCESS | 2483 | 1462532120440 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:20 INFO - PROCESS | 2483 | ++DOCSHELL 0x123575000 == 37 [pid = 2483] [id = 439] 03:55:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x112b46c00) [pid = 2483] [serial = 1316] [outer = 0x0] 03:55:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x118966000) [pid = 2483] [serial = 1317] [outer = 0x112b46c00] 03:55:20 INFO - PROCESS | 2483 | 1462532120465 Marionette DEBUG loaded listener.js 03:55:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x11922ac00) [pid = 2483] [serial = 1318] [outer = 0x112b46c00] 03:55:20 INFO - PROCESS | 2483 | 1462532120789 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 519ms 03:55:20 INFO - PROCESS | 2483 | 1462532120814 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 03:55:20 INFO - PROCESS | 2483 | 1462532120818 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 03:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:55:20 INFO - PROCESS | 2483 | 1462532120821 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:55:20 INFO - PROCESS | 2483 | 1462532120822 Marionette TRACE conn2 <- [1,1730,null,{}] 03:55:20 INFO - PROCESS | 2483 | 1462532120825 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:20 INFO - PROCESS | 2483 | 1462532120933 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 03:55:20 INFO - PROCESS | 2483 | 1462532120944 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:20 INFO - PROCESS | 2483 | ++DOCSHELL 0x118a6b800 == 38 [pid = 2483] [id = 440] 03:55:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x119236000) [pid = 2483] [serial = 1319] [outer = 0x0] 03:55:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x1194cc400) [pid = 2483] [serial = 1320] [outer = 0x119236000] 03:55:20 INFO - PROCESS | 2483 | 1462532120977 Marionette DEBUG loaded listener.js 03:55:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x119a5a400) [pid = 2483] [serial = 1321] [outer = 0x119236000] 03:55:21 INFO - PROCESS | 2483 | 1462532121344 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 03:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 571ms 03:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:55:21 INFO - PROCESS | 2483 | 1462532121392 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 03:55:21 INFO - PROCESS | 2483 | 1462532121394 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 03:55:21 INFO - PROCESS | 2483 | 1462532121396 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:55:21 INFO - PROCESS | 2483 | 1462532121397 Marionette TRACE conn2 <- [1,1734,null,{}] 03:55:21 INFO - PROCESS | 2483 | 1462532121399 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:21 INFO - PROCESS | 2483 | 1462532121495 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 03:55:21 INFO - PROCESS | 2483 | 1462532121500 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:21 INFO - PROCESS | 2483 | ++DOCSHELL 0x1250b2800 == 39 [pid = 2483] [id = 441] 03:55:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x11977e800) [pid = 2483] [serial = 1322] [outer = 0x0] 03:55:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x119ac1c00) [pid = 2483] [serial = 1323] [outer = 0x11977e800] 03:55:21 INFO - PROCESS | 2483 | 1462532121525 Marionette DEBUG loaded listener.js 03:55:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x1211a3400) [pid = 2483] [serial = 1324] [outer = 0x11977e800] 03:55:21 INFO - PROCESS | 2483 | 1462532121867 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 521ms 03:55:21 INFO - PROCESS | 2483 | 1462532121917 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 03:55:21 INFO - PROCESS | 2483 | 1462532121918 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 03:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:55:21 INFO - PROCESS | 2483 | 1462532121920 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:55:21 INFO - PROCESS | 2483 | 1462532121921 Marionette TRACE conn2 <- [1,1738,null,{}] 03:55:21 INFO - PROCESS | 2483 | 1462532121924 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:22 INFO - PROCESS | 2483 | 1462532122020 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 03:55:22 INFO - PROCESS | 2483 | 1462532122032 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:22 INFO - PROCESS | 2483 | ++DOCSHELL 0x126989800 == 40 [pid = 2483] [id = 442] 03:55:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x119aab000) [pid = 2483] [serial = 1325] [outer = 0x0] 03:55:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x1211ad000) [pid = 2483] [serial = 1326] [outer = 0x119aab000] 03:55:22 INFO - PROCESS | 2483 | 1462532122057 Marionette DEBUG loaded listener.js 03:55:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x1212e7400) [pid = 2483] [serial = 1327] [outer = 0x119aab000] 03:55:22 INFO - PROCESS | 2483 | 1462532122405 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 521ms 03:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:55:22 INFO - PROCESS | 2483 | 1462532122443 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 03:55:22 INFO - PROCESS | 2483 | 1462532122444 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 03:55:22 INFO - PROCESS | 2483 | 1462532122446 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:55:22 INFO - PROCESS | 2483 | 1462532122450 Marionette TRACE conn2 <- [1,1742,null,{}] 03:55:22 INFO - PROCESS | 2483 | 1462532122459 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:22 INFO - PROCESS | 2483 | 1462532122554 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 03:55:22 INFO - PROCESS | 2483 | 1462532122559 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:22 INFO - PROCESS | 2483 | ++DOCSHELL 0x128db4800 == 41 [pid = 2483] [id = 443] 03:55:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x1212ec400) [pid = 2483] [serial = 1328] [outer = 0x0] 03:55:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 158 (0x123260c00) [pid = 2483] [serial = 1329] [outer = 0x1212ec400] 03:55:22 INFO - PROCESS | 2483 | 1462532122612 Marionette DEBUG loaded listener.js 03:55:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 159 (0x123269400) [pid = 2483] [serial = 1330] [outer = 0x1212ec400] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 158 (0x116862400) [pid = 2483] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 157 (0x111f40000) [pid = 2483] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x116160c00) [pid = 2483] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x112b07400) [pid = 2483] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x1212e1800) [pid = 2483] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x1183e9400) [pid = 2483] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x12c09d000) [pid = 2483] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x123218800) [pid = 2483] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x128d75000) [pid = 2483] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x128d76400) [pid = 2483] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x12a969c00) [pid = 2483] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x11605f400) [pid = 2483] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x112b08000) [pid = 2483] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x111cbb800) [pid = 2483] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x128d73000) [pid = 2483] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x126ddb000) [pid = 2483] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x1212e2800) [pid = 2483] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x119abdc00) [pid = 2483] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x113342c00) [pid = 2483] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x1125c2400) [pid = 2483] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x129663400) [pid = 2483] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x123267000) [pid = 2483] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x118475800) [pid = 2483] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x1183a3c00) [pid = 2483] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x112b0d400) [pid = 2483] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x1125bb000) [pid = 2483] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x1125ba400) [pid = 2483] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x12c264400) [pid = 2483] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x12c0b3c00) [pid = 2483] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x1245bb800) [pid = 2483] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x1168c1800) [pid = 2483] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x12adba800) [pid = 2483] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x12a971800) [pid = 2483] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x1245c3400) [pid = 2483] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x112b4c400) [pid = 2483] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x12c269c00) [pid = 2483] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x1260c7400) [pid = 2483] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:55:23 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x1211a5800) [pid = 2483] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:55:23 INFO - PROCESS | 2483 | 1462532123321 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 928ms 03:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:55:23 INFO - PROCESS | 2483 | 1462532123376 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 03:55:23 INFO - PROCESS | 2483 | 1462532123377 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 03:55:23 INFO - PROCESS | 2483 | 1462532123385 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:55:23 INFO - PROCESS | 2483 | 1462532123386 Marionette TRACE conn2 <- [1,1746,null,{}] 03:55:23 INFO - PROCESS | 2483 | 1462532123389 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:23 INFO - PROCESS | 2483 | 1462532123474 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 03:55:23 INFO - PROCESS | 2483 | 1462532123479 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:23 INFO - PROCESS | 2483 | ++DOCSHELL 0x119f08800 == 42 [pid = 2483] [id = 444] 03:55:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x1125c2400) [pid = 2483] [serial = 1331] [outer = 0x0] 03:55:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x11333f800) [pid = 2483] [serial = 1332] [outer = 0x1125c2400] 03:55:23 INFO - PROCESS | 2483 | 1462532123504 Marionette DEBUG loaded listener.js 03:55:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x1166c2400) [pid = 2483] [serial = 1333] [outer = 0x1125c2400] 03:55:23 INFO - PROCESS | 2483 | 1462532123826 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 474ms 03:55:23 INFO - PROCESS | 2483 | 1462532123854 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 03:55:23 INFO - PROCESS | 2483 | 1462532123855 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 03:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:55:23 INFO - PROCESS | 2483 | 1462532123857 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:55:23 INFO - PROCESS | 2483 | 1462532123858 Marionette TRACE conn2 <- [1,1750,null,{}] 03:55:23 INFO - PROCESS | 2483 | 1462532123860 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:23 INFO - PROCESS | 2483 | 1462532123938 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 03:55:23 INFO - PROCESS | 2483 | 1462532123942 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:23 INFO - PROCESS | 2483 | ++DOCSHELL 0x12939b800 == 43 [pid = 2483] [id = 445] 03:55:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x1183a3c00) [pid = 2483] [serial = 1334] [outer = 0x0] 03:55:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x119787400) [pid = 2483] [serial = 1335] [outer = 0x1183a3c00] 03:55:23 INFO - PROCESS | 2483 | 1462532123967 Marionette DEBUG loaded listener.js 03:55:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x123214c00) [pid = 2483] [serial = 1336] [outer = 0x1183a3c00] 03:55:24 INFO - PROCESS | 2483 | 1462532124302 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 468ms 03:55:24 INFO - PROCESS | 2483 | 1462532124326 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 03:55:24 INFO - PROCESS | 2483 | 1462532124327 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 03:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:55:24 INFO - PROCESS | 2483 | 1462532124329 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:55:24 INFO - PROCESS | 2483 | 1462532124331 Marionette TRACE conn2 <- [1,1754,null,{}] 03:55:24 INFO - PROCESS | 2483 | 1462532124335 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:24 INFO - PROCESS | 2483 | 1462532124439 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 03:55:24 INFO - PROCESS | 2483 | 1462532124446 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:24 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293b3800 == 44 [pid = 2483] [id = 446] 03:55:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x1186cb000) [pid = 2483] [serial = 1337] [outer = 0x0] 03:55:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x12326a400) [pid = 2483] [serial = 1338] [outer = 0x1186cb000] 03:55:24 INFO - PROCESS | 2483 | 1462532124472 Marionette DEBUG loaded listener.js 03:55:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x12348f000) [pid = 2483] [serial = 1339] [outer = 0x1186cb000] 03:55:24 INFO - PROCESS | 2483 | 1462532124773 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 473ms 03:55:24 INFO - PROCESS | 2483 | 1462532124803 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 03:55:24 INFO - PROCESS | 2483 | 1462532124805 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 03:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:55:24 INFO - PROCESS | 2483 | 1462532124807 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:55:24 INFO - PROCESS | 2483 | 1462532124808 Marionette TRACE conn2 <- [1,1758,null,{}] 03:55:24 INFO - PROCESS | 2483 | 1462532124810 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:24 INFO - PROCESS | 2483 | 1462532124892 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 03:55:24 INFO - PROCESS | 2483 | 1462532124897 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:24 INFO - PROCESS | 2483 | ++DOCSHELL 0x1298c3000 == 45 [pid = 2483] [id = 447] 03:55:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x1183a9800) [pid = 2483] [serial = 1340] [outer = 0x0] 03:55:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x124273400) [pid = 2483] [serial = 1341] [outer = 0x1183a9800] 03:55:24 INFO - PROCESS | 2483 | 1462532124921 Marionette DEBUG loaded listener.js 03:55:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x124578000) [pid = 2483] [serial = 1342] [outer = 0x1183a9800] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x12e190000 == 44 [pid = 2483] [id = 22] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x12bac3800 == 43 [pid = 2483] [id = 21] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x12ce7b800 == 42 [pid = 2483] [id = 15] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x12c767800 == 41 [pid = 2483] [id = 13] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x112095800 == 40 [pid = 2483] [id = 25] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x116840000 == 39 [pid = 2483] [id = 24] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x12d90f800 == 38 [pid = 2483] [id = 19] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x11807f000 == 37 [pid = 2483] [id = 11] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x118540800 == 36 [pid = 2483] [id = 20] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x112528800 == 35 [pid = 2483] [id = 23] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x12ab02800 == 34 [pid = 2483] [id = 8] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x12ca24800 == 33 [pid = 2483] [id = 14] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x12b350000 == 32 [pid = 2483] [id = 9] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x12d15a800 == 31 [pid = 2483] [id = 16] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x1293a1800 == 30 [pid = 2483] [id = 6] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x12babe800 == 29 [pid = 2483] [id = 10] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x116046800 == 28 [pid = 2483] [id = 26] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x1184a1800 == 27 [pid = 2483] [id = 12] 03:55:25 INFO - PROCESS | 2483 | --DOCSHELL 0x134870800 == 26 [pid = 2483] [id = 429] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x12d3e9400) [pid = 2483] [serial = 1180] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x12ccc5c00) [pid = 2483] [serial = 1174] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x128d6a000) [pid = 2483] [serial = 1168] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x116061400) [pid = 2483] [serial = 1162] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x12d11fc00) [pid = 2483] [serial = 1177] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x12bb54800) [pid = 2483] [serial = 1171] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x119235800) [pid = 2483] [serial = 1165] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x12bb61800) [pid = 2483] [serial = 1096] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x1294e6c00) [pid = 2483] [serial = 1269] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x12a968800) [pid = 2483] [serial = 1272] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x12a739800) [pid = 2483] [serial = 1270] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x12ba4b400) [pid = 2483] [serial = 1275] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x123266000) [pid = 2483] [serial = 1278] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x12c0a5800) [pid = 2483] [serial = 1279] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x12bb6b000) [pid = 2483] [serial = 1276] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x1211a5000) [pid = 2483] [serial = 1245] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x12c263400) [pid = 2483] [serial = 1243] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x12bb66400) [pid = 2483] [serial = 1242] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x12a96ac00) [pid = 2483] [serial = 1239] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x12bb5c000) [pid = 2483] [serial = 1240] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x12969f800) [pid = 2483] [serial = 1237] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x128d6f800) [pid = 2483] [serial = 1236] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x1263a0c00) [pid = 2483] [serial = 1234] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x123268000) [pid = 2483] [serial = 1233] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x1211a8c00) [pid = 2483] [serial = 1231] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x119eae000) [pid = 2483] [serial = 1230] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x1183e5000) [pid = 2483] [serial = 1228] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x117331800) [pid = 2483] [serial = 1227] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x112b49c00) [pid = 2483] [serial = 1225] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x112a31000) [pid = 2483] [serial = 1224] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x12a967400) [pid = 2483] [serial = 1222] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 101 (0x1248ad000) [pid = 2483] [serial = 1263] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 100 (0x1211a3800) [pid = 2483] [serial = 1260] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x1212e9000) [pid = 2483] [serial = 1261] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x119425000) [pid = 2483] [serial = 1257] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 97 (0x119ab2c00) [pid = 2483] [serial = 1258] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x116060800) [pid = 2483] [serial = 1254] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x118779000) [pid = 2483] [serial = 1255] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 94 (0x116a6e000) [pid = 2483] [serial = 1252] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 93 (0x116062000) [pid = 2483] [serial = 1251] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 92 (0x112b15c00) [pid = 2483] [serial = 1249] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 91 (0x112a25000) [pid = 2483] [serial = 1248] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 90 (0x12c707800) [pid = 2483] [serial = 1285] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 89 (0x12add9000) [pid = 2483] [serial = 1246] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 88 (0x12ccbc800) [pid = 2483] [serial = 1287] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 87 (0x12c26b400) [pid = 2483] [serial = 1281] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 86 (0x126dbec00) [pid = 2483] [serial = 1266] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 85 (0x12adb9000) [pid = 2483] [serial = 1273] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 84 (0x128d68400) [pid = 2483] [serial = 1267] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 83 (0x1263a9400) [pid = 2483] [serial = 1264] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 82 (0x12c316000) [pid = 2483] [serial = 1284] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 81 (0x12c30f400) [pid = 2483] [serial = 1282] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 80 (0x12d114800) [pid = 2483] [serial = 1159] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 79 (0x112b51400) [pid = 2483] [serial = 1117] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 78 (0x12a829000) [pid = 2483] [serial = 1108] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 77 (0x11610f000) [pid = 2483] [serial = 1099] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 76 (0x126921000) [pid = 2483] [serial = 1105] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 75 (0x119aaac00) [pid = 2483] [serial = 1102] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 74 (0x12c70b400) [pid = 2483] [serial = 1114] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | --DOMWINDOW == 73 (0x12bb66000) [pid = 2483] [serial = 1111] [outer = 0x0] [url = about:blank] 03:55:26 INFO - PROCESS | 2483 | 1462532126653 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1874ms 03:55:26 INFO - PROCESS | 2483 | 1462532126682 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 03:55:26 INFO - PROCESS | 2483 | 1462532126684 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 03:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:55:26 INFO - PROCESS | 2483 | 1462532126688 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:55:26 INFO - PROCESS | 2483 | 1462532126691 Marionette TRACE conn2 <- [1,1762,null,{}] 03:55:26 INFO - PROCESS | 2483 | 1462532126697 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:26 INFO - PROCESS | 2483 | 1462532126798 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 03:55:26 INFO - PROCESS | 2483 | 1462532126846 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:26 INFO - PROCESS | 2483 | ++DOCSHELL 0x113a48800 == 27 [pid = 2483] [id = 448] 03:55:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 74 (0x110fbe800) [pid = 2483] [serial = 1343] [outer = 0x0] 03:55:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 75 (0x11100b400) [pid = 2483] [serial = 1344] [outer = 0x110fbe800] 03:55:26 INFO - PROCESS | 2483 | 1462532126880 Marionette DEBUG loaded listener.js 03:55:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 76 (0x111f44c00) [pid = 2483] [serial = 1345] [outer = 0x110fbe800] 03:55:27 INFO - PROCESS | 2483 | 1462532127379 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 725ms 03:55:27 INFO - PROCESS | 2483 | 1462532127425 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 03:55:27 INFO - PROCESS | 2483 | 1462532127429 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 03:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:55:27 INFO - PROCESS | 2483 | 1462532127437 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:55:27 INFO - PROCESS | 2483 | 1462532127439 Marionette TRACE conn2 <- [1,1766,null,{}] 03:55:27 INFO - PROCESS | 2483 | 1462532127442 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:27 INFO - PROCESS | 2483 | 1462532127541 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 03:55:27 INFO - PROCESS | 2483 | 1462532127613 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:27 INFO - PROCESS | 2483 | ++DOCSHELL 0x116f9d000 == 28 [pid = 2483] [id = 449] 03:55:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 77 (0x1110dc000) [pid = 2483] [serial = 1346] [outer = 0x0] 03:55:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 78 (0x112a24800) [pid = 2483] [serial = 1347] [outer = 0x1110dc000] 03:55:27 INFO - PROCESS | 2483 | 1462532127643 Marionette DEBUG loaded listener.js 03:55:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 79 (0x112a2ec00) [pid = 2483] [serial = 1348] [outer = 0x1110dc000] 03:55:28 INFO - PROCESS | 2483 | --DOCSHELL 0x123575000 == 27 [pid = 2483] [id = 439] 03:55:28 INFO - PROCESS | 2483 | --DOCSHELL 0x119f08800 == 26 [pid = 2483] [id = 444] 03:55:28 INFO - PROCESS | 2483 | --DOCSHELL 0x118a6b800 == 25 [pid = 2483] [id = 440] 03:55:28 INFO - PROCESS | 2483 | --DOCSHELL 0x1293b3800 == 24 [pid = 2483] [id = 446] 03:55:28 INFO - PROCESS | 2483 | --DOCSHELL 0x126989800 == 23 [pid = 2483] [id = 442] 03:55:28 INFO - PROCESS | 2483 | --DOCSHELL 0x1250b2800 == 22 [pid = 2483] [id = 441] 03:55:28 INFO - PROCESS | 2483 | --DOCSHELL 0x118066800 == 21 [pid = 2483] [id = 438] 03:55:28 INFO - PROCESS | 2483 | --DOCSHELL 0x121272800 == 20 [pid = 2483] [id = 437] 03:55:28 INFO - PROCESS | 2483 | 1462532128172 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 771ms 03:55:28 INFO - PROCESS | 2483 | 1462532128208 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 03:55:28 INFO - PROCESS | 2483 | 1462532128211 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 03:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:55:28 INFO - PROCESS | 2483 | 1462532128217 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:55:28 INFO - PROCESS | 2483 | 1462532128219 Marionette TRACE conn2 <- [1,1770,null,{}] 03:55:28 INFO - PROCESS | 2483 | 1462532128223 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:28 INFO - PROCESS | 2483 | 1462532128295 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 03:55:28 INFO - PROCESS | 2483 | 1462532128304 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:28 INFO - PROCESS | 2483 | ++DOCSHELL 0x116a98800 == 21 [pid = 2483] [id = 450] 03:55:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 80 (0x110fbe400) [pid = 2483] [serial = 1349] [outer = 0x0] 03:55:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 81 (0x1120e4000) [pid = 2483] [serial = 1350] [outer = 0x110fbe400] 03:55:28 INFO - PROCESS | 2483 | 1462532128332 Marionette DEBUG loaded listener.js 03:55:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 82 (0x112a2cc00) [pid = 2483] [serial = 1351] [outer = 0x110fbe400] 03:55:28 INFO - PROCESS | 2483 | 1462532128660 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 472ms 03:55:28 INFO - PROCESS | 2483 | 1462532128690 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 03:55:28 INFO - PROCESS | 2483 | 1462532128694 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 03:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:55:28 INFO - PROCESS | 2483 | 1462532128701 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:55:28 INFO - PROCESS | 2483 | 1462532128703 Marionette TRACE conn2 <- [1,1774,null,{}] 03:55:28 INFO - PROCESS | 2483 | 1462532128705 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:28 INFO - PROCESS | 2483 | 1462532128776 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 03:55:28 INFO - PROCESS | 2483 | 1462532128784 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:28 INFO - PROCESS | 2483 | ++DOCSHELL 0x11849a800 == 22 [pid = 2483] [id = 451] 03:55:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 83 (0x112a31400) [pid = 2483] [serial = 1352] [outer = 0x0] 03:55:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 84 (0x112b09400) [pid = 2483] [serial = 1353] [outer = 0x112a31400] 03:55:28 INFO - PROCESS | 2483 | 1462532128810 Marionette DEBUG loaded listener.js 03:55:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 85 (0x112b46800) [pid = 2483] [serial = 1354] [outer = 0x112a31400] 03:55:29 INFO - PROCESS | 2483 | 1462532129156 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 470ms 03:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:55:29 INFO - PROCESS | 2483 | 1462532129170 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 03:55:29 INFO - PROCESS | 2483 | 1462532129172 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 03:55:29 INFO - PROCESS | 2483 | 1462532129174 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:55:29 INFO - PROCESS | 2483 | 1462532129176 Marionette TRACE conn2 <- [1,1778,null,{}] 03:55:29 INFO - PROCESS | 2483 | 1462532129184 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:29 INFO - PROCESS | 2483 | 1462532129266 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 03:55:29 INFO - PROCESS | 2483 | 1462532129315 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:29 INFO - PROCESS | 2483 | ++DOCSHELL 0x118a70000 == 23 [pid = 2483] [id = 452] 03:55:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 86 (0x110ff8400) [pid = 2483] [serial = 1355] [outer = 0x0] 03:55:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 87 (0x112b4dc00) [pid = 2483] [serial = 1356] [outer = 0x110ff8400] 03:55:29 INFO - PROCESS | 2483 | 1462532129344 Marionette DEBUG loaded listener.js 03:55:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 88 (0x1133c5c00) [pid = 2483] [serial = 1357] [outer = 0x110ff8400] 03:55:29 INFO - PROCESS | 2483 | 1462532129678 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 520ms 03:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:55:29 INFO - PROCESS | 2483 | 1462532129695 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 03:55:29 INFO - PROCESS | 2483 | 1462532129697 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 03:55:29 INFO - PROCESS | 2483 | 1462532129703 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:55:29 INFO - PROCESS | 2483 | 1462532129704 Marionette TRACE conn2 <- [1,1782,null,{}] 03:55:29 INFO - PROCESS | 2483 | 1462532129706 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:29 INFO - PROCESS | 2483 | 1462532129782 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 03:55:29 INFO - PROCESS | 2483 | 1462532129786 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:29 INFO - PROCESS | 2483 | ++DOCSHELL 0x119691800 == 24 [pid = 2483] [id = 453] 03:55:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 89 (0x113476800) [pid = 2483] [serial = 1358] [outer = 0x0] 03:55:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 90 (0x115e43400) [pid = 2483] [serial = 1359] [outer = 0x113476800] 03:55:29 INFO - PROCESS | 2483 | 1462532129815 Marionette DEBUG loaded listener.js 03:55:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 91 (0x116065800) [pid = 2483] [serial = 1360] [outer = 0x113476800] 03:55:30 INFO - PROCESS | 2483 | 1462532130146 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 03:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 472ms 03:55:30 INFO - PROCESS | 2483 | 1462532130174 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 03:55:30 INFO - PROCESS | 2483 | 1462532130175 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 03:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:55:30 INFO - PROCESS | 2483 | 1462532130177 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:55:30 INFO - PROCESS | 2483 | 1462532130178 Marionette TRACE conn2 <- [1,1786,null,{}] 03:55:30 INFO - PROCESS | 2483 | 1462532130181 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:30 INFO - PROCESS | 2483 | 1462532130279 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 03:55:30 INFO - PROCESS | 2483 | 1462532130289 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:30 INFO - PROCESS | 2483 | ++DOCSHELL 0x119f0d000 == 25 [pid = 2483] [id = 454] 03:55:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 92 (0x110eb4400) [pid = 2483] [serial = 1361] [outer = 0x0] 03:55:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 93 (0x11610fc00) [pid = 2483] [serial = 1362] [outer = 0x110eb4400] 03:55:30 INFO - PROCESS | 2483 | 1462532130314 Marionette DEBUG loaded listener.js 03:55:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 94 (0x116861000) [pid = 2483] [serial = 1363] [outer = 0x110eb4400] 03:55:30 INFO - PROCESS | 2483 | 1462532130656 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 03:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 519ms 03:55:30 INFO - PROCESS | 2483 | 1462532130697 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 03:55:30 INFO - PROCESS | 2483 | 1462532130698 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 03:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:55:30 INFO - PROCESS | 2483 | 1462532130700 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:55:30 INFO - PROCESS | 2483 | 1462532130701 Marionette TRACE conn2 <- [1,1790,null,{}] 03:55:30 INFO - PROCESS | 2483 | 1462532130704 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:30 INFO - PROCESS | 2483 | 1462532130819 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 03:55:30 INFO - PROCESS | 2483 | 1462532130854 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:30 INFO - PROCESS | 2483 | ++DOCSHELL 0x1232d6000 == 26 [pid = 2483] [id = 455] 03:55:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x11729a800) [pid = 2483] [serial = 1364] [outer = 0x0] 03:55:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x117c42000) [pid = 2483] [serial = 1365] [outer = 0x11729a800] 03:55:30 INFO - PROCESS | 2483 | 1462532130882 Marionette DEBUG loaded listener.js 03:55:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x1183ed400) [pid = 2483] [serial = 1366] [outer = 0x11729a800] 03:55:31 INFO - PROCESS | 2483 | 1462532131252 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 569ms 03:55:31 INFO - PROCESS | 2483 | 1462532131270 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 03:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:55:31 INFO - PROCESS | 2483 | 1462532131272 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 03:55:31 INFO - PROCESS | 2483 | 1462532131282 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:55:31 INFO - PROCESS | 2483 | 1462532131284 Marionette TRACE conn2 <- [1,1794,null,{}] 03:55:31 INFO - PROCESS | 2483 | 1462532131287 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:31 INFO - PROCESS | 2483 | 1462532131427 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 03:55:31 INFO - PROCESS | 2483 | 1462532131477 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:31 INFO - PROCESS | 2483 | ++DOCSHELL 0x116a97800 == 27 [pid = 2483] [id = 456] 03:55:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x1183f0800) [pid = 2483] [serial = 1367] [outer = 0x0] 03:55:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x118478c00) [pid = 2483] [serial = 1368] [outer = 0x1183f0800] 03:55:31 INFO - PROCESS | 2483 | 1462532131516 Marionette DEBUG loaded listener.js 03:55:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x118770400) [pid = 2483] [serial = 1369] [outer = 0x1183f0800] 03:55:31 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x119236000) [pid = 2483] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:55:31 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x11977e800) [pid = 2483] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:55:31 INFO - PROCESS | 2483 | --DOMWINDOW == 97 (0x119aab000) [pid = 2483] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:55:31 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x1212ec400) [pid = 2483] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:55:31 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x1183a3c00) [pid = 2483] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:55:31 INFO - PROCESS | 2483 | --DOMWINDOW == 94 (0x1186cb000) [pid = 2483] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:55:31 INFO - PROCESS | 2483 | --DOMWINDOW == 93 (0x1125c2400) [pid = 2483] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:55:31 INFO - PROCESS | 2483 | --DOMWINDOW == 92 (0x1183edc00) [pid = 2483] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:55:31 INFO - PROCESS | 2483 | --DOMWINDOW == 91 (0x110eb8c00) [pid = 2483] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:55:31 INFO - PROCESS | 2483 | --DOMWINDOW == 90 (0x111011800) [pid = 2483] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:55:31 INFO - PROCESS | 2483 | --DOMWINDOW == 89 (0x110fb2c00) [pid = 2483] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:55:31 INFO - PROCESS | 2483 | --DOMWINDOW == 88 (0x112b0e000) [pid = 2483] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:55:31 INFO - PROCESS | 2483 | --DOMWINDOW == 87 (0x110e3bc00) [pid = 2483] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:55:31 INFO - PROCESS | 2483 | --DOMWINDOW == 86 (0x111fd6400) [pid = 2483] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:55:31 INFO - PROCESS | 2483 | --DOMWINDOW == 85 (0x110fbc800) [pid = 2483] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:55:31 INFO - PROCESS | 2483 | --DOMWINDOW == 84 (0x12c70b000) [pid = 2483] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:55:31 INFO - PROCESS | 2483 | --DOMWINDOW == 83 (0x112b46c00) [pid = 2483] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:55:31 INFO - PROCESS | 2483 | --DOMWINDOW == 82 (0x11859cc00) [pid = 2483] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:55:31 INFO - PROCESS | 2483 | 1462532131952 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 727ms 03:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:55:32 INFO - PROCESS | 2483 | 1462532132002 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 03:55:32 INFO - PROCESS | 2483 | 1462532132003 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 03:55:32 INFO - PROCESS | 2483 | 1462532132005 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:55:32 INFO - PROCESS | 2483 | 1462532132006 Marionette TRACE conn2 <- [1,1798,null,{}] 03:55:32 INFO - PROCESS | 2483 | 1462532132008 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:32 INFO - PROCESS | 2483 | 1462532132079 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 03:55:32 INFO - PROCESS | 2483 | 1462532132103 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:32 INFO - PROCESS | 2483 | ++DOCSHELL 0x11961b000 == 28 [pid = 2483] [id = 457] 03:55:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 83 (0x112552800) [pid = 2483] [serial = 1370] [outer = 0x0] 03:55:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 84 (0x113475c00) [pid = 2483] [serial = 1371] [outer = 0x112552800] 03:55:32 INFO - PROCESS | 2483 | 1462532132128 Marionette DEBUG loaded listener.js 03:55:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 85 (0x1172a4800) [pid = 2483] [serial = 1372] [outer = 0x112552800] 03:55:32 INFO - PROCESS | 2483 | 1462532132442 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 468ms 03:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:55:32 INFO - PROCESS | 2483 | 1462532132474 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 03:55:32 INFO - PROCESS | 2483 | 1462532132475 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 03:55:32 INFO - PROCESS | 2483 | 1462532132477 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:55:32 INFO - PROCESS | 2483 | 1462532132478 Marionette TRACE conn2 <- [1,1802,null,{}] 03:55:32 INFO - PROCESS | 2483 | 1462532132482 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:32 INFO - PROCESS | 2483 | 1462532132554 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 03:55:32 INFO - PROCESS | 2483 | 1462532132605 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:32 INFO - PROCESS | 2483 | ++DOCSHELL 0x118a6f800 == 29 [pid = 2483] [id = 458] 03:55:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 86 (0x112b0a800) [pid = 2483] [serial = 1373] [outer = 0x0] 03:55:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 87 (0x118593c00) [pid = 2483] [serial = 1374] [outer = 0x112b0a800] 03:55:32 INFO - PROCESS | 2483 | 1462532132630 Marionette DEBUG loaded listener.js 03:55:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 88 (0x11877a800) [pid = 2483] [serial = 1375] [outer = 0x112b0a800] 03:55:32 INFO - PROCESS | 2483 | 1462532132923 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 473ms 03:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:55:32 INFO - PROCESS | 2483 | 1462532132956 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 03:55:32 INFO - PROCESS | 2483 | 1462532132957 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 03:55:32 INFO - PROCESS | 2483 | 1462532132960 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:55:32 INFO - PROCESS | 2483 | 1462532132961 Marionette TRACE conn2 <- [1,1806,null,{}] 03:55:32 INFO - PROCESS | 2483 | 1462532132963 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:33 INFO - PROCESS | 2483 | 1462532133039 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 03:55:33 INFO - PROCESS | 2483 | 1462532133044 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:33 INFO - PROCESS | 2483 | ++DOCSHELL 0x125017000 == 30 [pid = 2483] [id = 459] 03:55:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 89 (0x11877cc00) [pid = 2483] [serial = 1376] [outer = 0x0] 03:55:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 90 (0x11898fc00) [pid = 2483] [serial = 1377] [outer = 0x11877cc00] 03:55:33 INFO - PROCESS | 2483 | 1462532133072 Marionette DEBUG loaded listener.js 03:55:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 91 (0x119232000) [pid = 2483] [serial = 1378] [outer = 0x11877cc00] 03:55:33 INFO - PROCESS | 2483 | 1462532133439 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 518ms 03:55:33 INFO - PROCESS | 2483 | 1462532133478 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 03:55:33 INFO - PROCESS | 2483 | 1462532133480 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 03:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:55:33 INFO - PROCESS | 2483 | 1462532133482 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:55:33 INFO - PROCESS | 2483 | 1462532133484 Marionette TRACE conn2 <- [1,1810,null,{}] 03:55:33 INFO - PROCESS | 2483 | 1462532133486 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:33 INFO - PROCESS | 2483 | 1462532133576 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 03:55:33 INFO - PROCESS | 2483 | 1462532133585 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:33 INFO - PROCESS | 2483 | ++DOCSHELL 0x126d26000 == 31 [pid = 2483] [id = 460] 03:55:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 92 (0x11929d400) [pid = 2483] [serial = 1379] [outer = 0x0] 03:55:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 93 (0x1194cdc00) [pid = 2483] [serial = 1380] [outer = 0x11929d400] 03:55:33 INFO - PROCESS | 2483 | 1462532133617 Marionette DEBUG loaded listener.js 03:55:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 94 (0x119aa7c00) [pid = 2483] [serial = 1381] [outer = 0x11929d400] 03:55:33 INFO - PROCESS | 2483 | 1462532133954 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 519ms 03:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:55:34 INFO - PROCESS | 2483 | 1462532134002 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 03:55:34 INFO - PROCESS | 2483 | 1462532134003 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 03:55:34 INFO - PROCESS | 2483 | 1462532134005 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:55:34 INFO - PROCESS | 2483 | 1462532134006 Marionette TRACE conn2 <- [1,1814,null,{}] 03:55:34 INFO - PROCESS | 2483 | 1462532134008 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:34 INFO - PROCESS | 2483 | 1462532134103 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 03:55:34 INFO - PROCESS | 2483 | 1462532134109 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:34 INFO - PROCESS | 2483 | ++DOCSHELL 0x1290a3000 == 32 [pid = 2483] [id = 461] 03:55:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x119785c00) [pid = 2483] [serial = 1382] [outer = 0x0] 03:55:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x119abec00) [pid = 2483] [serial = 1383] [outer = 0x119785c00] 03:55:34 INFO - PROCESS | 2483 | 1462532134133 Marionette DEBUG loaded listener.js 03:55:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x1211a1800) [pid = 2483] [serial = 1384] [outer = 0x119785c00] 03:55:34 INFO - PROCESS | 2483 | 1462532134588 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:55:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 618ms 03:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:55:34 INFO - PROCESS | 2483 | 1462532134624 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 03:55:34 INFO - PROCESS | 2483 | 1462532134627 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 03:55:34 INFO - PROCESS | 2483 | 1462532134631 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:55:34 INFO - PROCESS | 2483 | 1462532134633 Marionette TRACE conn2 <- [1,1818,null,{}] 03:55:34 INFO - PROCESS | 2483 | 1462532134637 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:34 INFO - PROCESS | 2483 | 1462532134733 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 03:55:34 INFO - PROCESS | 2483 | 1462532134796 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:34 INFO - PROCESS | 2483 | ++DOCSHELL 0x118497800 == 33 [pid = 2483] [id = 462] 03:55:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x111f41c00) [pid = 2483] [serial = 1385] [outer = 0x0] 03:55:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x112a27400) [pid = 2483] [serial = 1386] [outer = 0x111f41c00] 03:55:34 INFO - PROCESS | 2483 | 1462532134826 Marionette DEBUG loaded listener.js 03:55:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x112b0b400) [pid = 2483] [serial = 1387] [outer = 0x111f41c00] 03:55:35 INFO - PROCESS | 2483 | 1462532135277 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 671ms 03:55:35 INFO - PROCESS | 2483 | 1462532135303 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 03:55:35 INFO - PROCESS | 2483 | 1462532135307 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 03:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:55:35 INFO - PROCESS | 2483 | 1462532135312 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:55:35 INFO - PROCESS | 2483 | 1462532135314 Marionette TRACE conn2 <- [1,1822,null,{}] 03:55:35 INFO - PROCESS | 2483 | 1462532135317 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:35 INFO - PROCESS | 2483 | 1462532135414 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 03:55:35 INFO - PROCESS | 2483 | 1462532135478 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:35 INFO - PROCESS | 2483 | ++DOCSHELL 0x12127c000 == 34 [pid = 2483] [id = 463] 03:55:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x112b45000) [pid = 2483] [serial = 1388] [outer = 0x0] 03:55:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 102 (0x113203400) [pid = 2483] [serial = 1389] [outer = 0x112b45000] 03:55:35 INFO - PROCESS | 2483 | 1462532135508 Marionette DEBUG loaded listener.js 03:55:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x115e94c00) [pid = 2483] [serial = 1390] [outer = 0x112b45000] 03:55:35 INFO - PROCESS | 2483 | 1462532135922 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 03:55:35 INFO - PROCESS | 2483 | 1462532135983 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 03:55:35 INFO - PROCESS | 2483 | 1462532135984 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 03:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:55:35 INFO - PROCESS | 2483 | 1462532135987 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:55:35 INFO - PROCESS | 2483 | 1462532135989 Marionette TRACE conn2 <- [1,1826,null,{}] 03:55:35 INFO - PROCESS | 2483 | 1462532135997 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:36 INFO - PROCESS | 2483 | 1462532136119 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 03:55:36 INFO - PROCESS | 2483 | 1462532136197 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:36 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293af800 == 35 [pid = 2483] [id = 464] 03:55:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x1180c3800) [pid = 2483] [serial = 1391] [outer = 0x0] 03:55:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x1183abc00) [pid = 2483] [serial = 1392] [outer = 0x1180c3800] 03:55:36 INFO - PROCESS | 2483 | 1462532136229 Marionette DEBUG loaded listener.js 03:55:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x118771800) [pid = 2483] [serial = 1393] [outer = 0x1180c3800] 03:55:36 INFO - PROCESS | 2483 | 1462532136690 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 723ms 03:55:36 INFO - PROCESS | 2483 | 1462532136711 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 03:55:36 INFO - PROCESS | 2483 | 1462532136714 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 03:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:55:36 INFO - PROCESS | 2483 | 1462532136718 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:55:36 INFO - PROCESS | 2483 | 1462532136720 Marionette TRACE conn2 <- [1,1830,null,{}] 03:55:36 INFO - PROCESS | 2483 | 1462532136724 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:36 INFO - PROCESS | 2483 | 1462532136867 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 03:55:36 INFO - PROCESS | 2483 | 1462532136987 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:36 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293b7000 == 36 [pid = 2483] [id = 465] 03:55:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x110eb8400) [pid = 2483] [serial = 1394] [outer = 0x0] 03:55:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x118993000) [pid = 2483] [serial = 1395] [outer = 0x110eb8400] 03:55:37 INFO - PROCESS | 2483 | 1462532137018 Marionette DEBUG loaded listener.js 03:55:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x119a5ac00) [pid = 2483] [serial = 1396] [outer = 0x110eb8400] 03:55:37 INFO - PROCESS | 2483 | 1462532137597 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 921ms 03:55:37 INFO - PROCESS | 2483 | 1462532137639 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 03:55:37 INFO - PROCESS | 2483 | 1462532137642 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 03:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:55:37 INFO - PROCESS | 2483 | 1462532137647 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:55:37 INFO - PROCESS | 2483 | 1462532137651 Marionette TRACE conn2 <- [1,1834,null,{}] 03:55:37 INFO - PROCESS | 2483 | 1462532137688 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:37 INFO - PROCESS | 2483 | 1462532137775 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 03:55:37 INFO - PROCESS | 2483 | 1462532137844 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:37 INFO - PROCESS | 2483 | ++DOCSHELL 0x116608000 == 37 [pid = 2483] [id = 466] 03:55:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x111fd4400) [pid = 2483] [serial = 1397] [outer = 0x0] 03:55:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x1120e0c00) [pid = 2483] [serial = 1398] [outer = 0x111fd4400] 03:55:37 INFO - PROCESS | 2483 | 1462532137873 Marionette DEBUG loaded listener.js 03:55:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x112a29400) [pid = 2483] [serial = 1399] [outer = 0x111fd4400] 03:55:38 INFO - PROCESS | 2483 | --DOCSHELL 0x116620000 == 36 [pid = 2483] [id = 431] 03:55:38 INFO - PROCESS | 2483 | --DOCSHELL 0x118067800 == 35 [pid = 2483] [id = 432] 03:55:38 INFO - PROCESS | 2483 | --DOCSHELL 0x113d59800 == 34 [pid = 2483] [id = 430] 03:55:38 INFO - PROCESS | 2483 | --DOCSHELL 0x113a48800 == 33 [pid = 2483] [id = 448] 03:55:38 INFO - PROCESS | 2483 | 1462532138297 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 701ms 03:55:38 INFO - PROCESS | 2483 | 1462532138346 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 03:55:38 INFO - PROCESS | 2483 | 1462532138350 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 03:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x1194cc400) [pid = 2483] [serial = 1320] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x119ac1c00) [pid = 2483] [serial = 1323] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x1211ad000) [pid = 2483] [serial = 1326] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x1212e7400) [pid = 2483] [serial = 1327] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x123260c00) [pid = 2483] [serial = 1329] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x119787400) [pid = 2483] [serial = 1335] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x12326a400) [pid = 2483] [serial = 1338] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x11333f800) [pid = 2483] [serial = 1332] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x123269400) [pid = 2483] [serial = 1330] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x11846fc00) [pid = 2483] [serial = 1311] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 101 (0x1183aac00) [pid = 2483] [serial = 1308] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 100 (0x1183ec400) [pid = 2483] [serial = 1309] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x116067000) [pid = 2483] [serial = 1305] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x1183a2800) [pid = 2483] [serial = 1306] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 97 (0x115198400) [pid = 2483] [serial = 1302] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x11605e000) [pid = 2483] [serial = 1303] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x113472800) [pid = 2483] [serial = 1299] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 94 (0x113f3a000) [pid = 2483] [serial = 1300] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 93 (0x112b14000) [pid = 2483] [serial = 1296] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 92 (0x113028000) [pid = 2483] [serial = 1297] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 91 (0x1125b7c00) [pid = 2483] [serial = 1293] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 90 (0x112a31c00) [pid = 2483] [serial = 1294] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 89 (0x111016400) [pid = 2483] [serial = 1290] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 88 (0x12348f000) [pid = 2483] [serial = 1339] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 87 (0x112053000) [pid = 2483] [serial = 1291] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 86 (0x12ccc5400) [pid = 2483] [serial = 1288] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 85 (0x118966000) [pid = 2483] [serial = 1317] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 84 (0x118775c00) [pid = 2483] [serial = 1314] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 83 (0x118959400) [pid = 2483] [serial = 1315] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 82 (0x118597800) [pid = 2483] [serial = 1312] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 81 (0x123214c00) [pid = 2483] [serial = 1336] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 80 (0x1211a3400) [pid = 2483] [serial = 1324] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 79 (0x119a5a400) [pid = 2483] [serial = 1321] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 78 (0x11922ac00) [pid = 2483] [serial = 1318] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | --DOMWINDOW == 77 (0x1166c2400) [pid = 2483] [serial = 1333] [outer = 0x0] [url = about:blank] 03:55:38 INFO - PROCESS | 2483 | 1462532138376 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:55:38 INFO - PROCESS | 2483 | 1462532138377 Marionette TRACE conn2 <- [1,1838,null,{}] 03:55:38 INFO - PROCESS | 2483 | 1462532138383 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:38 INFO - PROCESS | 2483 | 1462532138457 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 03:55:38 INFO - PROCESS | 2483 | 1462532138462 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:38 INFO - PROCESS | 2483 | ++DOCSHELL 0x116a96000 == 34 [pid = 2483] [id = 467] 03:55:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 78 (0x112a28000) [pid = 2483] [serial = 1400] [outer = 0x0] 03:55:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 79 (0x112b08000) [pid = 2483] [serial = 1401] [outer = 0x112a28000] 03:55:38 INFO - PROCESS | 2483 | 1462532138491 Marionette DEBUG loaded listener.js 03:55:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 80 (0x112b49400) [pid = 2483] [serial = 1402] [outer = 0x112a28000] 03:55:38 INFO - PROCESS | 2483 | 1462532138841 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:55:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 488ms 03:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:55:38 INFO - PROCESS | 2483 | 1462532138853 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 03:55:38 INFO - PROCESS | 2483 | 1462532138854 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 03:55:38 INFO - PROCESS | 2483 | 1462532138856 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:55:38 INFO - PROCESS | 2483 | 1462532138858 Marionette TRACE conn2 <- [1,1842,null,{}] 03:55:38 INFO - PROCESS | 2483 | 1462532138868 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:38 INFO - PROCESS | 2483 | 1462532138961 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 03:55:39 INFO - PROCESS | 2483 | 1462532139012 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:39 INFO - PROCESS | 2483 | ++DOCSHELL 0x118a72000 == 35 [pid = 2483] [id = 468] 03:55:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 81 (0x112b15800) [pid = 2483] [serial = 1403] [outer = 0x0] 03:55:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 82 (0x113029000) [pid = 2483] [serial = 1404] [outer = 0x112b15800] 03:55:39 INFO - PROCESS | 2483 | 1462532139040 Marionette DEBUG loaded listener.js 03:55:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 83 (0x116063c00) [pid = 2483] [serial = 1405] [outer = 0x112b15800] 03:55:39 INFO - PROCESS | 2483 | 1462532139358 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 521ms 03:55:39 INFO - PROCESS | 2483 | 1462532139377 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 03:55:39 INFO - PROCESS | 2483 | 1462532139379 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 03:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:55:39 INFO - PROCESS | 2483 | 1462532139386 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:55:39 INFO - PROCESS | 2483 | 1462532139387 Marionette TRACE conn2 <- [1,1846,null,{}] 03:55:39 INFO - PROCESS | 2483 | 1462532139389 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:39 INFO - PROCESS | 2483 | 1462532139468 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 03:55:39 INFO - PROCESS | 2483 | 1462532139519 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:39 INFO - PROCESS | 2483 | ++DOCSHELL 0x1196a5800 == 36 [pid = 2483] [id = 469] 03:55:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 84 (0x116062800) [pid = 2483] [serial = 1406] [outer = 0x0] 03:55:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 85 (0x1166c6400) [pid = 2483] [serial = 1407] [outer = 0x116062800] 03:55:39 INFO - PROCESS | 2483 | 1462532139545 Marionette DEBUG loaded listener.js 03:55:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 86 (0x117c3c400) [pid = 2483] [serial = 1408] [outer = 0x116062800] 03:55:39 INFO - PROCESS | 2483 | 1462532139825 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 470ms 03:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:55:39 INFO - PROCESS | 2483 | 1462532139857 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 03:55:39 INFO - PROCESS | 2483 | 1462532139858 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 03:55:39 INFO - PROCESS | 2483 | 1462532139861 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:55:39 INFO - PROCESS | 2483 | 1462532139862 Marionette TRACE conn2 <- [1,1850,null,{}] 03:55:39 INFO - PROCESS | 2483 | 1462532139865 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:39 INFO - PROCESS | 2483 | 1462532139942 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 03:55:39 INFO - PROCESS | 2483 | 1462532139946 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:39 INFO - PROCESS | 2483 | ++DOCSHELL 0x119fdc000 == 37 [pid = 2483] [id = 470] 03:55:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 87 (0x116160c00) [pid = 2483] [serial = 1409] [outer = 0x0] 03:55:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 88 (0x1183ec400) [pid = 2483] [serial = 1410] [outer = 0x116160c00] 03:55:39 INFO - PROCESS | 2483 | 1462532139975 Marionette DEBUG loaded listener.js 03:55:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 89 (0x11847a000) [pid = 2483] [serial = 1411] [outer = 0x116160c00] 03:55:40 INFO - PROCESS | 2483 | 1462532140341 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 522ms 03:55:40 INFO - PROCESS | 2483 | 1462532140385 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 03:55:40 INFO - PROCESS | 2483 | 1462532140386 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 03:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:55:40 INFO - PROCESS | 2483 | 1462532140388 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:55:40 INFO - PROCESS | 2483 | 1462532140389 Marionette TRACE conn2 <- [1,1854,null,{}] 03:55:40 INFO - PROCESS | 2483 | 1462532140397 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:40 INFO - PROCESS | 2483 | 1462532140510 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 03:55:40 INFO - PROCESS | 2483 | 1462532140546 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:40 INFO - PROCESS | 2483 | ++DOCSHELL 0x123508000 == 38 [pid = 2483] [id = 471] 03:55:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 90 (0x11876f800) [pid = 2483] [serial = 1412] [outer = 0x0] 03:55:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 91 (0x11899a800) [pid = 2483] [serial = 1413] [outer = 0x11876f800] 03:55:40 INFO - PROCESS | 2483 | 1462532140574 Marionette DEBUG loaded listener.js 03:55:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 92 (0x119a59800) [pid = 2483] [serial = 1414] [outer = 0x11876f800] 03:55:40 INFO - PROCESS | 2483 | 1462532140887 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 518ms 03:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:55:40 INFO - PROCESS | 2483 | 1462532140907 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 03:55:40 INFO - PROCESS | 2483 | 1462532140908 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 03:55:40 INFO - PROCESS | 2483 | 1462532140910 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:55:40 INFO - PROCESS | 2483 | 1462532140911 Marionette TRACE conn2 <- [1,1858,null,{}] 03:55:40 INFO - PROCESS | 2483 | 1462532140913 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:41 INFO - PROCESS | 2483 | 1462532141008 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 03:55:41 INFO - PROCESS | 2483 | 1462532141012 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:41 INFO - PROCESS | 2483 | ++DOCSHELL 0x113315000 == 39 [pid = 2483] [id = 472] 03:55:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 93 (0x119293400) [pid = 2483] [serial = 1415] [outer = 0x0] 03:55:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 94 (0x119acb400) [pid = 2483] [serial = 1416] [outer = 0x119293400] 03:55:41 INFO - PROCESS | 2483 | 1462532141038 Marionette DEBUG loaded listener.js 03:55:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x1211a7c00) [pid = 2483] [serial = 1417] [outer = 0x119293400] 03:55:41 INFO - PROCESS | 2483 | 1462532141371 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 471ms 03:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:55:41 INFO - PROCESS | 2483 | 1462532141388 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 03:55:41 INFO - PROCESS | 2483 | 1462532141389 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 03:55:41 INFO - PROCESS | 2483 | 1462532141391 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:55:41 INFO - PROCESS | 2483 | 1462532141392 Marionette TRACE conn2 <- [1,1862,null,{}] 03:55:41 INFO - PROCESS | 2483 | 1462532141395 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:41 INFO - PROCESS | 2483 | 1462532141496 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 03:55:41 INFO - PROCESS | 2483 | 1462532141501 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:41 INFO - PROCESS | 2483 | ++DOCSHELL 0x125020000 == 40 [pid = 2483] [id = 473] 03:55:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x1194c8400) [pid = 2483] [serial = 1418] [outer = 0x0] 03:55:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x1211ac400) [pid = 2483] [serial = 1419] [outer = 0x1194c8400] 03:55:41 INFO - PROCESS | 2483 | 1462532141526 Marionette DEBUG loaded listener.js 03:55:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x1212e5c00) [pid = 2483] [serial = 1420] [outer = 0x1194c8400] 03:55:41 INFO - PROCESS | 2483 | 1462532141888 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 520ms 03:55:41 INFO - PROCESS | 2483 | 1462532141912 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 03:55:41 INFO - PROCESS | 2483 | 1462532141914 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 03:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:55:41 INFO - PROCESS | 2483 | 1462532141916 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:55:41 INFO - PROCESS | 2483 | 1462532141917 Marionette TRACE conn2 <- [1,1866,null,{}] 03:55:41 INFO - PROCESS | 2483 | 1462532141919 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:42 INFO - PROCESS | 2483 | 1462532142016 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 03:55:42 INFO - PROCESS | 2483 | 1462532142030 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:42 INFO - PROCESS | 2483 | ++DOCSHELL 0x126d25000 == 41 [pid = 2483] [id = 474] 03:55:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x1212e8400) [pid = 2483] [serial = 1421] [outer = 0x0] 03:55:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x1231b8400) [pid = 2483] [serial = 1422] [outer = 0x1212e8400] 03:55:42 INFO - PROCESS | 2483 | 1462532142056 Marionette DEBUG loaded listener.js 03:55:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x123261400) [pid = 2483] [serial = 1423] [outer = 0x1212e8400] 03:55:42 INFO - PROCESS | 2483 | 1462532142492 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:55:42 INFO - PROCESS | 2483 | --DOMWINDOW == 100 (0x11729a800) [pid = 2483] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:55:42 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x1183f0800) [pid = 2483] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:55:42 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x1183a9800) [pid = 2483] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:55:42 INFO - PROCESS | 2483 | --DOMWINDOW == 97 (0x110ff8400) [pid = 2483] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:55:42 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x113476800) [pid = 2483] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:55:42 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x112a31400) [pid = 2483] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:55:42 INFO - PROCESS | 2483 | --DOMWINDOW == 94 (0x110fbe400) [pid = 2483] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:55:42 INFO - PROCESS | 2483 | --DOMWINDOW == 93 (0x1110dc000) [pid = 2483] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:55:42 INFO - PROCESS | 2483 | --DOMWINDOW == 92 (0x110fbe800) [pid = 2483] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:55:42 INFO - PROCESS | 2483 | --DOMWINDOW == 91 (0x112552800) [pid = 2483] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:55:42 INFO - PROCESS | 2483 | --DOMWINDOW == 90 (0x11877cc00) [pid = 2483] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:55:42 INFO - PROCESS | 2483 | --DOMWINDOW == 89 (0x110eb4400) [pid = 2483] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:55:42 INFO - PROCESS | 2483 | --DOMWINDOW == 88 (0x112b0a800) [pid = 2483] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:55:42 INFO - PROCESS | 2483 | --DOMWINDOW == 87 (0x11929d400) [pid = 2483] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 621ms 03:55:42 INFO - PROCESS | 2483 | 1462532142538 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 03:55:42 INFO - PROCESS | 2483 | 1462532142539 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 03:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:55:42 INFO - PROCESS | 2483 | 1462532142541 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:55:42 INFO - PROCESS | 2483 | 1462532142542 Marionette TRACE conn2 <- [1,1870,null,{}] 03:55:42 INFO - PROCESS | 2483 | 1462532142545 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:42 INFO - PROCESS | 2483 | 1462532142624 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 03:55:42 INFO - PROCESS | 2483 | 1462532142631 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:42 INFO - PROCESS | 2483 | ++DOCSHELL 0x118530800 == 42 [pid = 2483] [id = 475] 03:55:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 88 (0x110fbe800) [pid = 2483] [serial = 1424] [outer = 0x0] 03:55:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 89 (0x112b08c00) [pid = 2483] [serial = 1425] [outer = 0x110fbe800] 03:55:42 INFO - PROCESS | 2483 | 1462532142656 Marionette DEBUG loaded listener.js 03:55:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 90 (0x115e96000) [pid = 2483] [serial = 1426] [outer = 0x110fbe800] 03:55:42 INFO - PROCESS | 2483 | 1462532142986 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 468ms 03:55:43 INFO - PROCESS | 2483 | 1462532143009 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 03:55:43 INFO - PROCESS | 2483 | 1462532143011 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 03:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:55:43 INFO - PROCESS | 2483 | 1462532143013 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:55:43 INFO - PROCESS | 2483 | 1462532143017 Marionette TRACE conn2 <- [1,1874,null,{}] 03:55:43 INFO - PROCESS | 2483 | 1462532143020 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:43 INFO - PROCESS | 2483 | 1462532143134 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 03:55:43 INFO - PROCESS | 2483 | 1462532143165 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:43 INFO - PROCESS | 2483 | ++DOCSHELL 0x129038000 == 43 [pid = 2483] [id = 476] 03:55:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 91 (0x112a25800) [pid = 2483] [serial = 1427] [outer = 0x0] 03:55:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 92 (0x11877cc00) [pid = 2483] [serial = 1428] [outer = 0x112a25800] 03:55:43 INFO - PROCESS | 2483 | 1462532143194 Marionette DEBUG loaded listener.js 03:55:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 93 (0x124272c00) [pid = 2483] [serial = 1429] [outer = 0x112a25800] 03:55:43 INFO - PROCESS | 2483 | 1462532143523 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 522ms 03:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:55:43 INFO - PROCESS | 2483 | 1462532143537 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 03:55:43 INFO - PROCESS | 2483 | 1462532143538 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 03:55:43 INFO - PROCESS | 2483 | 1462532143540 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:55:43 INFO - PROCESS | 2483 | 1462532143542 Marionette TRACE conn2 <- [1,1878,null,{}] 03:55:43 INFO - PROCESS | 2483 | 1462532143544 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:43 INFO - PROCESS | 2483 | 1462532143627 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 03:55:43 INFO - PROCESS | 2483 | 1462532143635 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:43 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a876800 == 44 [pid = 2483] [id = 477] 03:55:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 94 (0x12443a400) [pid = 2483] [serial = 1430] [outer = 0x0] 03:55:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x124580c00) [pid = 2483] [serial = 1431] [outer = 0x12443a400] 03:55:43 INFO - PROCESS | 2483 | 1462532143659 Marionette DEBUG loaded listener.js 03:55:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x1248b3800) [pid = 2483] [serial = 1432] [outer = 0x12443a400] 03:55:43 INFO - PROCESS | 2483 | 1462532143989 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 469ms 03:55:44 INFO - PROCESS | 2483 | 1462532144010 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 03:55:44 INFO - PROCESS | 2483 | 1462532144011 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 03:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:55:44 INFO - PROCESS | 2483 | 1462532144014 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:55:44 INFO - PROCESS | 2483 | 1462532144017 Marionette TRACE conn2 <- [1,1882,null,{}] 03:55:44 INFO - PROCESS | 2483 | 1462532144021 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:44 INFO - PROCESS | 2483 | 1462532144125 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 03:55:44 INFO - PROCESS | 2483 | 1462532144132 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:44 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ab0a000 == 45 [pid = 2483] [id = 478] 03:55:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x1180bd400) [pid = 2483] [serial = 1433] [outer = 0x0] 03:55:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x1248eec00) [pid = 2483] [serial = 1434] [outer = 0x1180bd400] 03:55:44 INFO - PROCESS | 2483 | 1462532144157 Marionette DEBUG loaded listener.js 03:55:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x124ef0c00) [pid = 2483] [serial = 1435] [outer = 0x1180bd400] 03:55:44 INFO - PROCESS | 2483 | 1462532144486 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 521ms 03:55:44 INFO - PROCESS | 2483 | 1462532144551 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 03:55:44 INFO - PROCESS | 2483 | 1462532144553 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 03:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:55:44 INFO - PROCESS | 2483 | 1462532144557 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:55:44 INFO - PROCESS | 2483 | 1462532144560 Marionette TRACE conn2 <- [1,1886,null,{}] 03:55:44 INFO - PROCESS | 2483 | 1462532144564 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:44 INFO - PROCESS | 2483 | 1462532144657 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 03:55:44 INFO - PROCESS | 2483 | 1462532144754 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:44 INFO - PROCESS | 2483 | ++DOCSHELL 0x1166ea800 == 46 [pid = 2483] [id = 479] 03:55:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x110fb1400) [pid = 2483] [serial = 1436] [outer = 0x0] 03:55:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x110fb8400) [pid = 2483] [serial = 1437] [outer = 0x110fb1400] 03:55:44 INFO - PROCESS | 2483 | 1462532144784 Marionette DEBUG loaded listener.js 03:55:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 102 (0x112552800) [pid = 2483] [serial = 1438] [outer = 0x110fb1400] 03:55:45 INFO - PROCESS | 2483 | 1462532145246 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 722ms 03:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:55:45 INFO - PROCESS | 2483 | 1462532145279 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 03:55:45 INFO - PROCESS | 2483 | 1462532145281 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 03:55:45 INFO - PROCESS | 2483 | 1462532145287 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:55:45 INFO - PROCESS | 2483 | 1462532145290 Marionette TRACE conn2 <- [1,1890,null,{}] 03:55:45 INFO - PROCESS | 2483 | 1462532145292 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:45 INFO - PROCESS | 2483 | 1462532145388 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 03:55:45 INFO - PROCESS | 2483 | 1462532145464 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:45 INFO - PROCESS | 2483 | ++DOCSHELL 0x119617800 == 47 [pid = 2483] [id = 480] 03:55:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x112a28c00) [pid = 2483] [serial = 1439] [outer = 0x0] 03:55:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x112b53400) [pid = 2483] [serial = 1440] [outer = 0x112a28c00] 03:55:45 INFO - PROCESS | 2483 | 1462532145512 Marionette DEBUG loaded listener.js 03:55:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x113da0c00) [pid = 2483] [serial = 1441] [outer = 0x112a28c00] 03:55:46 INFO - PROCESS | 2483 | 1462532146070 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 825ms 03:55:46 INFO - PROCESS | 2483 | 1462532146111 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 03:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:55:46 INFO - PROCESS | 2483 | 1462532146112 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 03:55:46 INFO - PROCESS | 2483 | 1462532146115 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:55:46 INFO - PROCESS | 2483 | 1462532146116 Marionette TRACE conn2 <- [1,1894,null,{}] 03:55:46 INFO - PROCESS | 2483 | 1462532146123 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:46 INFO - PROCESS | 2483 | 1462532146230 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 03:55:46 INFO - PROCESS | 2483 | 1462532146289 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:46 INFO - PROCESS | 2483 | ++DOCSHELL 0x1290a2800 == 48 [pid = 2483] [id = 481] 03:55:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x116110c00) [pid = 2483] [serial = 1442] [outer = 0x0] 03:55:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x1183e8c00) [pid = 2483] [serial = 1443] [outer = 0x116110c00] 03:55:46 INFO - PROCESS | 2483 | 1462532146324 Marionette DEBUG loaded listener.js 03:55:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x118774c00) [pid = 2483] [serial = 1444] [outer = 0x116110c00] 03:55:46 INFO - PROCESS | 2483 | 1462532146888 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 820ms 03:55:46 INFO - PROCESS | 2483 | 1462532146936 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 03:55:46 INFO - PROCESS | 2483 | 1462532146937 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 03:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:55:46 INFO - PROCESS | 2483 | 1462532146940 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:55:46 INFO - PROCESS | 2483 | 1462532146941 Marionette TRACE conn2 <- [1,1898,null,{}] 03:55:46 INFO - PROCESS | 2483 | 1462532146944 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:47 INFO - PROCESS | 2483 | 1462532147042 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 03:55:47 INFO - PROCESS | 2483 | 1462532147109 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:47 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b261000 == 49 [pid = 2483] [id = 482] 03:55:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x118779400) [pid = 2483] [serial = 1445] [outer = 0x0] 03:55:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x11929a800) [pid = 2483] [serial = 1446] [outer = 0x118779400] 03:55:47 INFO - PROCESS | 2483 | 1462532147140 Marionette DEBUG loaded listener.js 03:55:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x119f5c400) [pid = 2483] [serial = 1447] [outer = 0x118779400] 03:55:47 INFO - PROCESS | 2483 | 1462532147559 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 03:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:55:47 INFO - PROCESS | 2483 | 1462532147613 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 03:55:47 INFO - PROCESS | 2483 | 1462532147615 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 03:55:47 INFO - PROCESS | 2483 | 1462532147618 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:55:47 INFO - PROCESS | 2483 | 1462532147619 Marionette TRACE conn2 <- [1,1902,null,{}] 03:55:47 INFO - PROCESS | 2483 | 1462532147622 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:47 INFO - PROCESS | 2483 | 1462532147722 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 03:55:47 INFO - PROCESS | 2483 | 1462532147773 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:47 INFO - PROCESS | 2483 | ++DOCSHELL 0x11854c800 == 50 [pid = 2483] [id = 483] 03:55:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x11205b800) [pid = 2483] [serial = 1448] [outer = 0x0] 03:55:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x118959800) [pid = 2483] [serial = 1449] [outer = 0x11205b800] 03:55:47 INFO - PROCESS | 2483 | 1462532147803 Marionette DEBUG loaded listener.js 03:55:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x119acc800) [pid = 2483] [serial = 1450] [outer = 0x11205b800] 03:55:48 INFO - PROCESS | 2483 | 1462532148404 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 820ms 03:55:48 INFO - PROCESS | 2483 | 1462532148439 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 03:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:55:48 INFO - PROCESS | 2483 | 1462532148440 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 03:55:48 INFO - PROCESS | 2483 | 1462532148444 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:55:48 INFO - PROCESS | 2483 | 1462532148445 Marionette TRACE conn2 <- [1,1906,null,{}] 03:55:48 INFO - PROCESS | 2483 | 1462532148449 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:48 INFO - PROCESS | 2483 | 1462532148535 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 03:55:48 INFO - PROCESS | 2483 | 1462532148589 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:48 INFO - PROCESS | 2483 | ++DOCSHELL 0x119280000 == 51 [pid = 2483] [id = 484] 03:55:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x111f43000) [pid = 2483] [serial = 1451] [outer = 0x0] 03:55:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x112550400) [pid = 2483] [serial = 1452] [outer = 0x111f43000] 03:55:48 INFO - PROCESS | 2483 | 1462532148617 Marionette DEBUG loaded listener.js 03:55:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x112a25c00) [pid = 2483] [serial = 1453] [outer = 0x111f43000] 03:55:49 INFO - PROCESS | 2483 | --DOCSHELL 0x11853a800 == 50 [pid = 2483] [id = 433] 03:55:49 INFO - PROCESS | 2483 | --DOCSHELL 0x12939b800 == 49 [pid = 2483] [id = 445] 03:55:49 INFO - PROCESS | 2483 | --DOCSHELL 0x12a876800 == 48 [pid = 2483] [id = 477] 03:55:49 INFO - PROCESS | 2483 | --DOCSHELL 0x129038000 == 47 [pid = 2483] [id = 476] 03:55:49 INFO - PROCESS | 2483 | --DOCSHELL 0x118530800 == 46 [pid = 2483] [id = 475] 03:55:49 INFO - PROCESS | 2483 | --DOCSHELL 0x126d25000 == 45 [pid = 2483] [id = 474] 03:55:49 INFO - PROCESS | 2483 | --DOCSHELL 0x125020000 == 44 [pid = 2483] [id = 473] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x119abec00) [pid = 2483] [serial = 1383] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | 1462532149090 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:55:49 INFO - PROCESS | 2483 | --DOCSHELL 0x113315000 == 43 [pid = 2483] [id = 472] 03:55:49 INFO - PROCESS | 2483 | --DOCSHELL 0x123508000 == 42 [pid = 2483] [id = 471] 03:55:49 INFO - PROCESS | 2483 | --DOCSHELL 0x119fdc000 == 41 [pid = 2483] [id = 470] 03:55:49 INFO - PROCESS | 2483 | --DOCSHELL 0x1196a5800 == 40 [pid = 2483] [id = 469] 03:55:49 INFO - PROCESS | 2483 | --DOCSHELL 0x118a72000 == 39 [pid = 2483] [id = 468] 03:55:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x111d4dc00) [pid = 2483] [serial = 1454] [outer = 0x12d115c00] 03:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 675ms 03:55:49 INFO - PROCESS | 2483 | 1462532149127 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 03:55:49 INFO - PROCESS | 2483 | 1462532149130 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 03:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x124273400) [pid = 2483] [serial = 1341] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x117c42000) [pid = 2483] [serial = 1365] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x118478c00) [pid = 2483] [serial = 1368] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x124578000) [pid = 2483] [serial = 1342] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x112b4dc00) [pid = 2483] [serial = 1356] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x1133c5c00) [pid = 2483] [serial = 1357] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x1183ed400) [pid = 2483] [serial = 1366] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x115e43400) [pid = 2483] [serial = 1359] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x116065800) [pid = 2483] [serial = 1360] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x112b09400) [pid = 2483] [serial = 1353] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x112b46800) [pid = 2483] [serial = 1354] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x1120e4000) [pid = 2483] [serial = 1350] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x112a2cc00) [pid = 2483] [serial = 1351] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x112a2ec00) [pid = 2483] [serial = 1348] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x112a24800) [pid = 2483] [serial = 1347] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 101 (0x111f44c00) [pid = 2483] [serial = 1345] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 100 (0x11100b400) [pid = 2483] [serial = 1344] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 99 (0x113475c00) [pid = 2483] [serial = 1371] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 98 (0x1172a4800) [pid = 2483] [serial = 1372] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 97 (0x11898fc00) [pid = 2483] [serial = 1377] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 96 (0x119232000) [pid = 2483] [serial = 1378] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 95 (0x11610fc00) [pid = 2483] [serial = 1362] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 94 (0x118770400) [pid = 2483] [serial = 1369] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 93 (0x118593c00) [pid = 2483] [serial = 1374] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 92 (0x11877a800) [pid = 2483] [serial = 1375] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 91 (0x1194cdc00) [pid = 2483] [serial = 1380] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 90 (0x116861000) [pid = 2483] [serial = 1363] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | --DOMWINDOW == 89 (0x119aa7c00) [pid = 2483] [serial = 1381] [outer = 0x0] [url = about:blank] 03:55:49 INFO - PROCESS | 2483 | 1462532149169 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:55:49 INFO - PROCESS | 2483 | 1462532149170 Marionette TRACE conn2 <- [1,1910,null,{}] 03:55:49 INFO - PROCESS | 2483 | 1462532149174 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:49 INFO - PROCESS | 2483 | 1462532149252 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 03:55:49 INFO - PROCESS | 2483 | 1462532149261 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:49 INFO - PROCESS | 2483 | ++DOCSHELL 0x117315000 == 40 [pid = 2483] [id = 485] 03:55:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 90 (0x112a2fc00) [pid = 2483] [serial = 1455] [outer = 0x0] 03:55:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 91 (0x112b4c000) [pid = 2483] [serial = 1456] [outer = 0x112a2fc00] 03:55:49 INFO - PROCESS | 2483 | 1462532149290 Marionette DEBUG loaded listener.js 03:55:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 92 (0x113472800) [pid = 2483] [serial = 1457] [outer = 0x112a2fc00] 03:55:49 INFO - PROCESS | 2483 | 1462532149652 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 547ms 03:55:49 INFO - PROCESS | 2483 | 1462532149698 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 03:55:49 INFO - PROCESS | 2483 | 1462532149702 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 03:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:55:49 INFO - PROCESS | 2483 | 1462532149705 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:55:49 INFO - PROCESS | 2483 | 1462532149708 Marionette TRACE conn2 <- [1,1914,null,{}] 03:55:49 INFO - PROCESS | 2483 | 1462532149715 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:49 INFO - PROCESS | 2483 | 1462532149791 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 03:55:49 INFO - PROCESS | 2483 | 1462532149796 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:49 INFO - PROCESS | 2483 | ++DOCSHELL 0x119694000 == 41 [pid = 2483] [id = 486] 03:55:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 93 (0x113f36c00) [pid = 2483] [serial = 1458] [outer = 0x0] 03:55:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 94 (0x116066800) [pid = 2483] [serial = 1459] [outer = 0x113f36c00] 03:55:49 INFO - PROCESS | 2483 | 1462532149827 Marionette DEBUG loaded listener.js 03:55:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 95 (0x11729a800) [pid = 2483] [serial = 1460] [outer = 0x113f36c00] 03:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:55:50 INFO - PROCESS | 2483 | 1462532150170 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 472ms 03:55:50 INFO - PROCESS | 2483 | 1462532150177 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 03:55:50 INFO - PROCESS | 2483 | 1462532150179 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 03:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:55:50 INFO - PROCESS | 2483 | 1462532150181 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:55:50 INFO - PROCESS | 2483 | 1462532150184 Marionette TRACE conn2 <- [1,1918,null,{}] 03:55:50 INFO - PROCESS | 2483 | 1462532150188 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:50 INFO - PROCESS | 2483 | 1462532150275 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 03:55:50 INFO - PROCESS | 2483 | 1462532150324 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:50 INFO - PROCESS | 2483 | ++DOCSHELL 0x121266800 == 42 [pid = 2483] [id = 487] 03:55:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 96 (0x116a6dc00) [pid = 2483] [serial = 1461] [outer = 0x0] 03:55:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 97 (0x1183a5000) [pid = 2483] [serial = 1462] [outer = 0x116a6dc00] 03:55:50 INFO - PROCESS | 2483 | 1462532150350 Marionette DEBUG loaded listener.js 03:55:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 98 (0x118474000) [pid = 2483] [serial = 1463] [outer = 0x116a6dc00] 03:55:50 INFO - PROCESS | 2483 | 1462532150658 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 522ms 03:55:50 INFO - PROCESS | 2483 | 1462532150703 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 03:55:50 INFO - PROCESS | 2483 | 1462532150705 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 03:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:55:50 INFO - PROCESS | 2483 | 1462532150707 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:55:50 INFO - PROCESS | 2483 | 1462532150708 Marionette TRACE conn2 <- [1,1922,null,{}] 03:55:50 INFO - PROCESS | 2483 | 1462532150710 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:50 INFO - PROCESS | 2483 | 1462532150786 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 03:55:50 INFO - PROCESS | 2483 | 1462532150790 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:50 INFO - PROCESS | 2483 | ++DOCSHELL 0x123565000 == 43 [pid = 2483] [id = 488] 03:55:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 99 (0x11858f000) [pid = 2483] [serial = 1464] [outer = 0x0] 03:55:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 100 (0x118772800) [pid = 2483] [serial = 1465] [outer = 0x11858f000] 03:55:50 INFO - PROCESS | 2483 | 1462532150816 Marionette DEBUG loaded listener.js 03:55:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x118958400) [pid = 2483] [serial = 1466] [outer = 0x11858f000] 03:55:51 INFO - PROCESS | 2483 | 1462532151164 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 468ms 03:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:55:51 INFO - PROCESS | 2483 | 1462532151175 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 03:55:51 INFO - PROCESS | 2483 | 1462532151177 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 03:55:51 INFO - PROCESS | 2483 | 1462532151179 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:55:51 INFO - PROCESS | 2483 | 1462532151180 Marionette TRACE conn2 <- [1,1926,null,{}] 03:55:51 INFO - PROCESS | 2483 | 1462532151182 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:51 INFO - PROCESS | 2483 | 1462532151297 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 03:55:51 INFO - PROCESS | 2483 | 1462532151315 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:51 INFO - PROCESS | 2483 | ++DOCSHELL 0x124565000 == 44 [pid = 2483] [id = 489] 03:55:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 102 (0x11899ac00) [pid = 2483] [serial = 1467] [outer = 0x0] 03:55:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x119427800) [pid = 2483] [serial = 1468] [outer = 0x11899ac00] 03:55:51 INFO - PROCESS | 2483 | 1462532151341 Marionette DEBUG loaded listener.js 03:55:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x119abf800) [pid = 2483] [serial = 1469] [outer = 0x11899ac00] 03:55:51 INFO - PROCESS | 2483 | 1462532151687 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 524ms 03:55:51 INFO - PROCESS | 2483 | 1462532151704 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 03:55:51 INFO - PROCESS | 2483 | 1462532151705 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 03:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:55:51 INFO - PROCESS | 2483 | 1462532151707 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:55:51 INFO - PROCESS | 2483 | 1462532151708 Marionette TRACE conn2 <- [1,1930,null,{}] 03:55:51 INFO - PROCESS | 2483 | 1462532151711 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:51 INFO - PROCESS | 2483 | 1462532151807 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 03:55:51 INFO - PROCESS | 2483 | 1462532151821 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:51 INFO - PROCESS | 2483 | ++DOCSHELL 0x12501e800 == 45 [pid = 2483] [id = 490] 03:55:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x11977d400) [pid = 2483] [serial = 1470] [outer = 0x0] 03:55:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x1211aa400) [pid = 2483] [serial = 1471] [outer = 0x11977d400] 03:55:51 INFO - PROCESS | 2483 | 1462532151847 Marionette DEBUG loaded listener.js 03:55:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x1212e7800) [pid = 2483] [serial = 1472] [outer = 0x11977d400] 03:55:52 INFO - PROCESS | 2483 | 1462532152170 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 517ms 03:55:52 INFO - PROCESS | 2483 | 1462532152226 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 03:55:52 INFO - PROCESS | 2483 | 1462532152227 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 03:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:55:52 INFO - PROCESS | 2483 | 1462532152234 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:55:52 INFO - PROCESS | 2483 | 1462532152235 Marionette TRACE conn2 <- [1,1934,null,{}] 03:55:52 INFO - PROCESS | 2483 | 1462532152237 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:52 INFO - PROCESS | 2483 | 1462532152341 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 03:55:52 INFO - PROCESS | 2483 | 1462532152345 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:52 INFO - PROCESS | 2483 | ++DOCSHELL 0x126d24800 == 46 [pid = 2483] [id = 491] 03:55:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x11a026800) [pid = 2483] [serial = 1473] [outer = 0x0] 03:55:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x123263800) [pid = 2483] [serial = 1474] [outer = 0x11a026800] 03:55:52 INFO - PROCESS | 2483 | 1462532152370 Marionette DEBUG loaded listener.js 03:55:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x123486400) [pid = 2483] [serial = 1475] [outer = 0x11a026800] 03:55:52 INFO - PROCESS | 2483 | 1462532152744 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 527ms 03:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:55:52 INFO - PROCESS | 2483 | 1462532152757 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 03:55:52 INFO - PROCESS | 2483 | 1462532152758 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 03:55:52 INFO - PROCESS | 2483 | 1462532152760 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:55:52 INFO - PROCESS | 2483 | 1462532152761 Marionette TRACE conn2 <- [1,1938,null,{}] 03:55:52 INFO - PROCESS | 2483 | 1462532152763 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:52 INFO - PROCESS | 2483 | 1462532152865 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 03:55:52 INFO - PROCESS | 2483 | 1462532152880 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:52 INFO - PROCESS | 2483 | ++DOCSHELL 0x129038000 == 47 [pid = 2483] [id = 492] 03:55:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x12326cc00) [pid = 2483] [serial = 1476] [outer = 0x0] 03:55:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x124433800) [pid = 2483] [serial = 1477] [outer = 0x12326cc00] 03:55:52 INFO - PROCESS | 2483 | 1462532152907 Marionette DEBUG loaded listener.js 03:55:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x1245c6800) [pid = 2483] [serial = 1478] [outer = 0x12326cc00] 03:55:53 INFO - PROCESS | 2483 | 1462532153240 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 518ms 03:55:53 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x112a28000) [pid = 2483] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:55:53 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x1212e8400) [pid = 2483] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:55:53 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x110fbe800) [pid = 2483] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:55:53 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x112a25800) [pid = 2483] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:55:53 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x12443a400) [pid = 2483] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:55:53 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x11876f800) [pid = 2483] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:55:53 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x119293400) [pid = 2483] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:55:53 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x1194c8400) [pid = 2483] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:55:53 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x116160c00) [pid = 2483] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:55:53 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x116062800) [pid = 2483] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:55:53 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x111fd4400) [pid = 2483] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:55:53 INFO - PROCESS | 2483 | --DOMWINDOW == 101 (0x110eb8400) [pid = 2483] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:55:53 INFO - PROCESS | 2483 | --DOMWINDOW == 100 (0x112b15800) [pid = 2483] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:55:53 INFO - PROCESS | 2483 | 1462532153398 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 03:55:53 INFO - PROCESS | 2483 | 1462532153399 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 03:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:55:53 INFO - PROCESS | 2483 | 1462532153409 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:55:53 INFO - PROCESS | 2483 | 1462532153410 Marionette TRACE conn2 <- [1,1942,null,{}] 03:55:53 INFO - PROCESS | 2483 | 1462532153412 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:53 INFO - PROCESS | 2483 | 1462532153491 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 03:55:53 INFO - PROCESS | 2483 | 1462532153495 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:53 INFO - PROCESS | 2483 | ++DOCSHELL 0x12127b000 == 48 [pid = 2483] [id = 493] 03:55:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 101 (0x1120d8000) [pid = 2483] [serial = 1479] [outer = 0x0] 03:55:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 102 (0x116062800) [pid = 2483] [serial = 1480] [outer = 0x1120d8000] 03:55:53 INFO - PROCESS | 2483 | 1462532153522 Marionette DEBUG loaded listener.js 03:55:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x1194c8400) [pid = 2483] [serial = 1481] [outer = 0x1120d8000] 03:55:53 INFO - PROCESS | 2483 | 1462532153872 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 469ms 03:55:53 INFO - PROCESS | 2483 | 1462532153878 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 03:55:53 INFO - PROCESS | 2483 | 1462532153880 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 03:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:55:53 INFO - PROCESS | 2483 | 1462532153882 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:55:53 INFO - PROCESS | 2483 | 1462532153886 Marionette TRACE conn2 <- [1,1946,null,{}] 03:55:53 INFO - PROCESS | 2483 | 1462532153888 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:53 INFO - PROCESS | 2483 | 1462532153978 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 03:55:54 INFO - PROCESS | 2483 | 1462532154033 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:54 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a843000 == 49 [pid = 2483] [id = 494] 03:55:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x112a29800) [pid = 2483] [serial = 1482] [outer = 0x0] 03:55:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x1212e8400) [pid = 2483] [serial = 1483] [outer = 0x112a29800] 03:55:54 INFO - PROCESS | 2483 | 1462532154063 Marionette DEBUG loaded listener.js 03:55:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x1251e2000) [pid = 2483] [serial = 1484] [outer = 0x112a29800] 03:55:54 INFO - PROCESS | 2483 | 1462532154342 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 471ms 03:55:54 INFO - PROCESS | 2483 | 1462532154357 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 03:55:54 INFO - PROCESS | 2483 | 1462532154358 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 03:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:55:54 INFO - PROCESS | 2483 | 1462532154361 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:55:54 INFO - PROCESS | 2483 | 1462532154362 Marionette TRACE conn2 <- [1,1950,null,{}] 03:55:54 INFO - PROCESS | 2483 | 1462532154365 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:54 INFO - PROCESS | 2483 | 1462532154458 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 03:55:54 INFO - PROCESS | 2483 | 1462532154463 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:54 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bab2000 == 50 [pid = 2483] [id = 495] 03:55:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x112b15800) [pid = 2483] [serial = 1485] [outer = 0x0] 03:55:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x1257b0400) [pid = 2483] [serial = 1486] [outer = 0x112b15800] 03:55:54 INFO - PROCESS | 2483 | 1462532154489 Marionette DEBUG loaded listener.js 03:55:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x1257b7000) [pid = 2483] [serial = 1487] [outer = 0x112b15800] 03:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 469ms 03:55:54 INFO - PROCESS | 2483 | 1462532154822 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:55:54 INFO - PROCESS | 2483 | 1462532154830 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 03:55:54 INFO - PROCESS | 2483 | 1462532154832 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 03:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:55:54 INFO - PROCESS | 2483 | 1462532154836 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:55:54 INFO - PROCESS | 2483 | 1462532154837 Marionette TRACE conn2 <- [1,1954,null,{}] 03:55:54 INFO - PROCESS | 2483 | 1462532154840 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:54 INFO - PROCESS | 2483 | 1462532154945 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 03:55:54 INFO - PROCESS | 2483 | 1462532154952 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:54 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bac3800 == 51 [pid = 2483] [id = 496] 03:55:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x124441000) [pid = 2483] [serial = 1488] [outer = 0x0] 03:55:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x1257b6c00) [pid = 2483] [serial = 1489] [outer = 0x124441000] 03:55:54 INFO - PROCESS | 2483 | 1462532154979 Marionette DEBUG loaded listener.js 03:55:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x12639f000) [pid = 2483] [serial = 1490] [outer = 0x124441000] 03:55:55 INFO - PROCESS | 2483 | 1462532155361 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 568ms 03:55:55 INFO - PROCESS | 2483 | 1462532155445 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 03:55:55 INFO - PROCESS | 2483 | 1462532155447 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 03:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:55:55 INFO - PROCESS | 2483 | 1462532155451 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:55:55 INFO - PROCESS | 2483 | 1462532155454 Marionette TRACE conn2 <- [1,1958,null,{}] 03:55:55 INFO - PROCESS | 2483 | 1462532155458 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:55 INFO - PROCESS | 2483 | 1462532155552 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 03:55:55 INFO - PROCESS | 2483 | 1462532155649 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:55 INFO - PROCESS | 2483 | ++DOCSHELL 0x116894800 == 52 [pid = 2483] [id = 497] 03:55:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x110fbb400) [pid = 2483] [serial = 1491] [outer = 0x0] 03:55:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x111c45c00) [pid = 2483] [serial = 1492] [outer = 0x110fbb400] 03:55:55 INFO - PROCESS | 2483 | 1462532155680 Marionette DEBUG loaded listener.js 03:55:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x112a26c00) [pid = 2483] [serial = 1493] [outer = 0x110fbb400] 03:55:56 INFO - PROCESS | 2483 | 1462532156153 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 723ms 03:55:56 INFO - PROCESS | 2483 | 1462532156175 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 03:55:56 INFO - PROCESS | 2483 | 1462532156177 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 03:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:55:56 INFO - PROCESS | 2483 | 1462532156183 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:55:56 INFO - PROCESS | 2483 | 1462532156185 Marionette TRACE conn2 <- [1,1962,null,{}] 03:55:56 INFO - PROCESS | 2483 | 1462532156188 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:56 INFO - PROCESS | 2483 | 1462532156289 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 03:55:56 INFO - PROCESS | 2483 | 1462532156344 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:56 INFO - PROCESS | 2483 | ++DOCSHELL 0x121276000 == 53 [pid = 2483] [id = 498] 03:55:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x112b0d800) [pid = 2483] [serial = 1494] [outer = 0x0] 03:55:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x115198c00) [pid = 2483] [serial = 1495] [outer = 0x112b0d800] 03:55:56 INFO - PROCESS | 2483 | 1462532156373 Marionette DEBUG loaded listener.js 03:55:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x11610f000) [pid = 2483] [serial = 1496] [outer = 0x112b0d800] 03:55:56 INFO - PROCESS | 2483 | 1462532156836 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 672ms 03:55:56 INFO - PROCESS | 2483 | 1462532156854 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 03:55:56 INFO - PROCESS | 2483 | 1462532156855 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 03:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:55:56 INFO - PROCESS | 2483 | 1462532156858 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:55:56 INFO - PROCESS | 2483 | 1462532156859 Marionette TRACE conn2 <- [1,1966,null,{}] 03:55:56 INFO - PROCESS | 2483 | 1462532156866 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:56 INFO - PROCESS | 2483 | 1462532156989 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 03:55:57 INFO - PROCESS | 2483 | 1462532157061 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:57 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a840800 == 54 [pid = 2483] [id = 499] 03:55:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x118775c00) [pid = 2483] [serial = 1497] [outer = 0x0] 03:55:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x11899c400) [pid = 2483] [serial = 1498] [outer = 0x118775c00] 03:55:57 INFO - PROCESS | 2483 | 1462532157106 Marionette DEBUG loaded listener.js 03:55:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x1194c4000) [pid = 2483] [serial = 1499] [outer = 0x118775c00] 03:55:57 INFO - PROCESS | 2483 | 1462532157544 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 720ms 03:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:55:57 INFO - PROCESS | 2483 | 1462532157579 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 03:55:57 INFO - PROCESS | 2483 | 1462532157580 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 03:55:57 INFO - PROCESS | 2483 | 1462532157583 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:55:57 INFO - PROCESS | 2483 | 1462532157584 Marionette TRACE conn2 <- [1,1970,null,{}] 03:55:57 INFO - PROCESS | 2483 | 1462532157587 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:57 INFO - PROCESS | 2483 | 1462532157688 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 03:55:57 INFO - PROCESS | 2483 | 1462532157742 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:57 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bc92000 == 55 [pid = 2483] [id = 500] 03:55:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x11978b800) [pid = 2483] [serial = 1500] [outer = 0x0] 03:55:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x1211a6c00) [pid = 2483] [serial = 1501] [outer = 0x11978b800] 03:55:57 INFO - PROCESS | 2483 | 1462532157772 Marionette DEBUG loaded listener.js 03:55:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x124273400) [pid = 2483] [serial = 1502] [outer = 0x11978b800] 03:55:58 INFO - PROCESS | 2483 | 1462532158167 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 619ms 03:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:55:58 INFO - PROCESS | 2483 | 1462532158203 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 03:55:58 INFO - PROCESS | 2483 | 1462532158204 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 03:55:58 INFO - PROCESS | 2483 | 1462532158206 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:55:58 INFO - PROCESS | 2483 | 1462532158208 Marionette TRACE conn2 <- [1,1974,null,{}] 03:55:58 INFO - PROCESS | 2483 | 1462532158210 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:58 INFO - PROCESS | 2483 | 1462532158331 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 03:55:58 INFO - PROCESS | 2483 | 1462532158430 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:58 INFO - PROCESS | 2483 | ++DOCSHELL 0x116611000 == 56 [pid = 2483] [id = 501] 03:55:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x110fb9400) [pid = 2483] [serial = 1503] [outer = 0x0] 03:55:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x119aab000) [pid = 2483] [serial = 1504] [outer = 0x110fb9400] 03:55:58 INFO - PROCESS | 2483 | 1462532158462 Marionette DEBUG loaded listener.js 03:55:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x1247ef000) [pid = 2483] [serial = 1505] [outer = 0x110fb9400] 03:55:58 INFO - PROCESS | 2483 | 1462532158985 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 821ms 03:55:59 INFO - PROCESS | 2483 | 1462532159029 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 03:55:59 INFO - PROCESS | 2483 | 1462532159031 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 03:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:55:59 INFO - PROCESS | 2483 | 1462532159035 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:55:59 INFO - PROCESS | 2483 | 1462532159037 Marionette TRACE conn2 <- [1,1978,null,{}] 03:55:59 INFO - PROCESS | 2483 | 1462532159041 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:59 INFO - PROCESS | 2483 | 1462532159133 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 03:55:59 INFO - PROCESS | 2483 | 1462532159208 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:59 INFO - PROCESS | 2483 | ++DOCSHELL 0x119fc4000 == 57 [pid = 2483] [id = 502] 03:55:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x110fb2400) [pid = 2483] [serial = 1506] [outer = 0x0] 03:55:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x11100fc00) [pid = 2483] [serial = 1507] [outer = 0x110fb2400] 03:55:59 INFO - PROCESS | 2483 | 1462532159236 Marionette DEBUG loaded listener.js 03:55:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x112aa4c00) [pid = 2483] [serial = 1508] [outer = 0x110fb2400] 03:55:59 INFO - PROCESS | 2483 | 1462532159665 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 03:55:59 INFO - PROCESS | 2483 | 1462532159705 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 03:55:59 INFO - PROCESS | 2483 | 1462532159709 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 03:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:55:59 INFO - PROCESS | 2483 | 1462532159713 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:55:59 INFO - PROCESS | 2483 | 1462532159715 Marionette TRACE conn2 <- [1,1982,null,{}] 03:55:59 INFO - PROCESS | 2483 | 1462532159717 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:55:59 INFO - PROCESS | 2483 | 1462532159834 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 03:55:59 INFO - PROCESS | 2483 | --DOCSHELL 0x118a7a800 == 56 [pid = 2483] [id = 434] 03:55:59 INFO - PROCESS | 2483 | --DOCSHELL 0x116f9d000 == 55 [pid = 2483] [id = 449] 03:55:59 INFO - PROCESS | 2483 | --DOCSHELL 0x12bab2000 == 54 [pid = 2483] [id = 495] 03:55:59 INFO - PROCESS | 2483 | --DOCSHELL 0x12a843000 == 53 [pid = 2483] [id = 494] 03:55:59 INFO - PROCESS | 2483 | --DOCSHELL 0x12127b000 == 52 [pid = 2483] [id = 493] 03:55:59 INFO - PROCESS | 2483 | --DOCSHELL 0x129038000 == 51 [pid = 2483] [id = 492] 03:55:59 INFO - PROCESS | 2483 | --DOCSHELL 0x126d24800 == 50 [pid = 2483] [id = 491] 03:55:59 INFO - PROCESS | 2483 | --DOCSHELL 0x12501e800 == 49 [pid = 2483] [id = 490] 03:55:59 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x1248eec00) [pid = 2483] [serial = 1434] [outer = 0x0] [url = about:blank] 03:55:59 INFO - PROCESS | 2483 | --DOCSHELL 0x124565000 == 48 [pid = 2483] [id = 489] 03:55:59 INFO - PROCESS | 2483 | --DOCSHELL 0x123565000 == 47 [pid = 2483] [id = 488] 03:55:59 INFO - PROCESS | 2483 | --DOCSHELL 0x121266800 == 46 [pid = 2483] [id = 487] 03:55:59 INFO - PROCESS | 2483 | --DOCSHELL 0x119694000 == 45 [pid = 2483] [id = 486] 03:55:59 INFO - PROCESS | 2483 | --DOCSHELL 0x117315000 == 44 [pid = 2483] [id = 485] 03:55:59 INFO - PROCESS | 2483 | --DOCSHELL 0x119280000 == 43 [pid = 2483] [id = 484] 03:55:59 INFO - PROCESS | 2483 | --DOCSHELL 0x12b261000 == 42 [pid = 2483] [id = 482] 03:55:59 INFO - PROCESS | 2483 | --DOCSHELL 0x1290a2800 == 41 [pid = 2483] [id = 481] 03:55:59 INFO - PROCESS | 2483 | --DOCSHELL 0x119617800 == 40 [pid = 2483] [id = 480] 03:55:59 INFO - PROCESS | 2483 | --DOCSHELL 0x1166ea800 == 39 [pid = 2483] [id = 479] 03:55:59 INFO - PROCESS | 2483 | 1462532159919 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:59 INFO - PROCESS | 2483 | ++DOCSHELL 0x116616000 == 40 [pid = 2483] [id = 503] 03:55:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x11100c400) [pid = 2483] [serial = 1509] [outer = 0x0] 03:55:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x112b0ec00) [pid = 2483] [serial = 1510] [outer = 0x11100c400] 03:55:59 INFO - PROCESS | 2483 | 1462532159945 Marionette DEBUG loaded listener.js 03:55:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x1166c2400) [pid = 2483] [serial = 1511] [outer = 0x11100c400] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x119acb400) [pid = 2483] [serial = 1416] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x1211ac400) [pid = 2483] [serial = 1419] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x1183ec400) [pid = 2483] [serial = 1410] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x1166c6400) [pid = 2483] [serial = 1407] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x117c3c400) [pid = 2483] [serial = 1408] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x112a29400) [pid = 2483] [serial = 1399] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x1120e0c00) [pid = 2483] [serial = 1398] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x118993000) [pid = 2483] [serial = 1395] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x119a5ac00) [pid = 2483] [serial = 1396] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x113029000) [pid = 2483] [serial = 1404] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x116063c00) [pid = 2483] [serial = 1405] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x112b08000) [pid = 2483] [serial = 1401] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x112b49400) [pid = 2483] [serial = 1402] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x112a27400) [pid = 2483] [serial = 1386] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x113203400) [pid = 2483] [serial = 1389] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x1183abc00) [pid = 2483] [serial = 1392] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x1231b8400) [pid = 2483] [serial = 1422] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x1212e5c00) [pid = 2483] [serial = 1420] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x112b08c00) [pid = 2483] [serial = 1425] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x11877cc00) [pid = 2483] [serial = 1428] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x115e96000) [pid = 2483] [serial = 1426] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x124580c00) [pid = 2483] [serial = 1431] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x123261400) [pid = 2483] [serial = 1423] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x1248b3800) [pid = 2483] [serial = 1432] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x11899a800) [pid = 2483] [serial = 1413] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x1211a7c00) [pid = 2483] [serial = 1417] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x119a59800) [pid = 2483] [serial = 1414] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x11847a000) [pid = 2483] [serial = 1411] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x124272c00) [pid = 2483] [serial = 1429] [outer = 0x0] [url = about:blank] 03:56:00 INFO - PROCESS | 2483 | 1462532160249 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 572ms 03:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:56:00 INFO - PROCESS | 2483 | 1462532160287 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 03:56:00 INFO - PROCESS | 2483 | 1462532160288 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 03:56:00 INFO - PROCESS | 2483 | 1462532160291 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:56:00 INFO - PROCESS | 2483 | 1462532160293 Marionette TRACE conn2 <- [1,1986,null,{}] 03:56:00 INFO - PROCESS | 2483 | 1462532160302 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:00 INFO - PROCESS | 2483 | 1462532160399 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 03:56:00 INFO - PROCESS | 2483 | 1462532160450 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:00 INFO - PROCESS | 2483 | ++DOCSHELL 0x119a36800 == 41 [pid = 2483] [id = 504] 03:56:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x116a64c00) [pid = 2483] [serial = 1512] [outer = 0x0] 03:56:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x1183a2000) [pid = 2483] [serial = 1513] [outer = 0x116a64c00] 03:56:00 INFO - PROCESS | 2483 | 1462532160478 Marionette DEBUG loaded listener.js 03:56:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x118592800) [pid = 2483] [serial = 1514] [outer = 0x116a64c00] 03:56:00 INFO - PROCESS | 2483 | 1462532160777 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 520ms 03:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:56:00 INFO - PROCESS | 2483 | 1462532160812 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 03:56:00 INFO - PROCESS | 2483 | 1462532160813 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 03:56:00 INFO - PROCESS | 2483 | 1462532160818 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:56:00 INFO - PROCESS | 2483 | 1462532160820 Marionette TRACE conn2 <- [1,1990,null,{}] 03:56:00 INFO - PROCESS | 2483 | 1462532160823 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:00 INFO - PROCESS | 2483 | 1462532160910 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 03:56:00 INFO - PROCESS | 2483 | 1462532160974 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:00 INFO - PROCESS | 2483 | ++DOCSHELL 0x1234aa000 == 42 [pid = 2483] [id = 505] 03:56:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x11858f400) [pid = 2483] [serial = 1515] [outer = 0x0] 03:56:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x118964400) [pid = 2483] [serial = 1516] [outer = 0x11858f400] 03:56:01 INFO - PROCESS | 2483 | 1462532161018 Marionette DEBUG loaded listener.js 03:56:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x119431c00) [pid = 2483] [serial = 1517] [outer = 0x11858f400] 03:56:01 INFO - PROCESS | 2483 | 1462532161462 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 672ms 03:56:01 INFO - PROCESS | 2483 | 1462532161489 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 03:56:01 INFO - PROCESS | 2483 | 1462532161491 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 03:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:56:01 INFO - PROCESS | 2483 | 1462532161495 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:56:01 INFO - PROCESS | 2483 | 1462532161497 Marionette TRACE conn2 <- [1,1994,null,{}] 03:56:01 INFO - PROCESS | 2483 | 1462532161500 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:01 INFO - PROCESS | 2483 | 1462532161620 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 03:56:01 INFO - PROCESS | 2483 | 1462532161627 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:01 INFO - PROCESS | 2483 | ++DOCSHELL 0x1250ba800 == 43 [pid = 2483] [id = 506] 03:56:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x119780000) [pid = 2483] [serial = 1518] [outer = 0x0] 03:56:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x119ab2400) [pid = 2483] [serial = 1519] [outer = 0x119780000] 03:56:01 INFO - PROCESS | 2483 | 1462532161668 Marionette DEBUG loaded listener.js 03:56:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x1211a8000) [pid = 2483] [serial = 1520] [outer = 0x119780000] 03:56:02 INFO - PROCESS | 2483 | 1462532162075 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 623ms 03:56:02 INFO - PROCESS | 2483 | 1462532162120 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 03:56:02 INFO - PROCESS | 2483 | 1462532162121 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 03:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:56:02 INFO - PROCESS | 2483 | 1462532162124 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:56:02 INFO - PROCESS | 2483 | 1462532162125 Marionette TRACE conn2 <- [1,1998,null,{}] 03:56:02 INFO - PROCESS | 2483 | 1462532162127 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:02 INFO - PROCESS | 2483 | 1462532162242 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 03:56:02 INFO - PROCESS | 2483 | 1462532162281 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:02 INFO - PROCESS | 2483 | ++DOCSHELL 0x1187f6000 == 44 [pid = 2483] [id = 507] 03:56:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x1235ef400) [pid = 2483] [serial = 1521] [outer = 0x0] 03:56:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x124580c00) [pid = 2483] [serial = 1522] [outer = 0x1235ef400] 03:56:02 INFO - PROCESS | 2483 | 1462532162309 Marionette DEBUG loaded listener.js 03:56:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x124ebec00) [pid = 2483] [serial = 1523] [outer = 0x1235ef400] 03:56:02 INFO - PROCESS | 2483 | 1462532162654 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 571ms 03:56:02 INFO - PROCESS | 2483 | 1462532162697 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 03:56:02 INFO - PROCESS | 2483 | 1462532162698 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 03:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:56:02 INFO - PROCESS | 2483 | 1462532162701 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:56:02 INFO - PROCESS | 2483 | 1462532162702 Marionette TRACE conn2 <- [1,2002,null,{}] 03:56:02 INFO - PROCESS | 2483 | 1462532162704 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:02 INFO - PROCESS | 2483 | 1462532162803 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 03:56:02 INFO - PROCESS | 2483 | 1462532162807 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:02 INFO - PROCESS | 2483 | ++DOCSHELL 0x1290ac000 == 45 [pid = 2483] [id = 508] 03:56:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x123490000) [pid = 2483] [serial = 1524] [outer = 0x0] 03:56:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x125133800) [pid = 2483] [serial = 1525] [outer = 0x123490000] 03:56:02 INFO - PROCESS | 2483 | 1462532162831 Marionette DEBUG loaded listener.js 03:56:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x1257af800) [pid = 2483] [serial = 1526] [outer = 0x123490000] 03:56:03 INFO - PROCESS | 2483 | 1462532163201 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 518ms 03:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:56:03 INFO - PROCESS | 2483 | 1462532163220 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 03:56:03 INFO - PROCESS | 2483 | 1462532163221 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 03:56:03 INFO - PROCESS | 2483 | 1462532163229 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:56:03 INFO - PROCESS | 2483 | 1462532163230 Marionette TRACE conn2 <- [1,2006,null,{}] 03:56:03 INFO - PROCESS | 2483 | 1462532163232 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:03 INFO - PROCESS | 2483 | 1462532163296 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 03:56:03 INFO - PROCESS | 2483 | 1462532163333 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:03 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a833800 == 46 [pid = 2483] [id = 509] 03:56:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x1257b8400) [pid = 2483] [serial = 1527] [outer = 0x0] 03:56:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x1263a0c00) [pid = 2483] [serial = 1528] [outer = 0x1257b8400] 03:56:03 INFO - PROCESS | 2483 | 1462532163365 Marionette DEBUG loaded listener.js 03:56:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x126921000) [pid = 2483] [serial = 1529] [outer = 0x1257b8400] 03:56:03 INFO - PROCESS | 2483 | 1462532163965 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:56:03 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x116a6dc00) [pid = 2483] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:56:03 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x112a29800) [pid = 2483] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:56:03 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x11977d400) [pid = 2483] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:56:03 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x11899ac00) [pid = 2483] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:56:03 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x1120d8000) [pid = 2483] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:56:03 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x111f43000) [pid = 2483] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:56:03 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x112a2fc00) [pid = 2483] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:56:03 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x11205b800) [pid = 2483] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:56:03 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x11858f000) [pid = 2483] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:56:03 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x112b15800) [pid = 2483] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:56:03 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x12326cc00) [pid = 2483] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:56:03 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x113f36c00) [pid = 2483] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 03:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 779ms 03:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:56:04 INFO - PROCESS | 2483 | 1462532164003 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 03:56:04 INFO - PROCESS | 2483 | 1462532164005 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 03:56:04 INFO - PROCESS | 2483 | 1462532164008 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:56:04 INFO - PROCESS | 2483 | 1462532164010 Marionette TRACE conn2 <- [1,2010,null,{}] 03:56:04 INFO - PROCESS | 2483 | 1462532164013 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:04 INFO - PROCESS | 2483 | 1462532164118 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 03:56:04 INFO - PROCESS | 2483 | 1462532164125 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:04 INFO - PROCESS | 2483 | ++DOCSHELL 0x1231de000 == 47 [pid = 2483] [id = 510] 03:56:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x112a2e400) [pid = 2483] [serial = 1530] [outer = 0x0] 03:56:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x11616f000) [pid = 2483] [serial = 1531] [outer = 0x112a2e400] 03:56:04 INFO - PROCESS | 2483 | 1462532164150 Marionette DEBUG loaded listener.js 03:56:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x1211a0400) [pid = 2483] [serial = 1532] [outer = 0x112a2e400] 03:56:04 INFO - PROCESS | 2483 | 1462532164488 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 520ms 03:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:56:04 INFO - PROCESS | 2483 | 1462532164529 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 03:56:04 INFO - PROCESS | 2483 | 1462532164530 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 03:56:04 INFO - PROCESS | 2483 | 1462532164533 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:56:04 INFO - PROCESS | 2483 | 1462532164536 Marionette TRACE conn2 <- [1,2014,null,{}] 03:56:04 INFO - PROCESS | 2483 | 1462532164539 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:04 INFO - PROCESS | 2483 | 1462532164643 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 03:56:04 INFO - PROCESS | 2483 | 1462532164667 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:04 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b251800 == 48 [pid = 2483] [id = 511] 03:56:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x112e67400) [pid = 2483] [serial = 1533] [outer = 0x0] 03:56:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x1251e7800) [pid = 2483] [serial = 1534] [outer = 0x112e67400] 03:56:04 INFO - PROCESS | 2483 | 1462532164691 Marionette DEBUG loaded listener.js 03:56:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x126c9d400) [pid = 2483] [serial = 1535] [outer = 0x112e67400] 03:56:05 INFO - PROCESS | 2483 | 1462532165001 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 520ms 03:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:56:05 INFO - PROCESS | 2483 | 1462532165054 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 03:56:05 INFO - PROCESS | 2483 | 1462532165056 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 03:56:05 INFO - PROCESS | 2483 | 1462532165058 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:56:05 INFO - PROCESS | 2483 | 1462532165060 Marionette TRACE conn2 <- [1,2018,null,{}] 03:56:05 INFO - PROCESS | 2483 | 1462532165063 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:05 INFO - PROCESS | 2483 | 1462532165195 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 03:56:05 INFO - PROCESS | 2483 | 1462532165272 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:05 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bc9a800 == 49 [pid = 2483] [id = 512] 03:56:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x119a5cc00) [pid = 2483] [serial = 1536] [outer = 0x0] 03:56:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x126db6c00) [pid = 2483] [serial = 1537] [outer = 0x119a5cc00] 03:56:05 INFO - PROCESS | 2483 | 1462532165318 Marionette DEBUG loaded listener.js 03:56:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x126de0800) [pid = 2483] [serial = 1538] [outer = 0x119a5cc00] 03:56:05 INFO - PROCESS | 2483 | 1462532165634 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 622ms 03:56:05 INFO - PROCESS | 2483 | 1462532165681 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 03:56:05 INFO - PROCESS | 2483 | 1462532165684 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 03:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:56:05 INFO - PROCESS | 2483 | 1462532165693 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:56:05 INFO - PROCESS | 2483 | 1462532165694 Marionette TRACE conn2 <- [1,2022,null,{}] 03:56:05 INFO - PROCESS | 2483 | 1462532165697 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:05 INFO - PROCESS | 2483 | 1462532165781 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 03:56:05 INFO - PROCESS | 2483 | 1462532165857 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:05 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ca30800 == 50 [pid = 2483] [id = 513] 03:56:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x128b68800) [pid = 2483] [serial = 1539] [outer = 0x0] 03:56:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x128b6d400) [pid = 2483] [serial = 1540] [outer = 0x128b68800] 03:56:05 INFO - PROCESS | 2483 | 1462532165885 Marionette DEBUG loaded listener.js 03:56:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x128b72800) [pid = 2483] [serial = 1541] [outer = 0x128b68800] 03:56:06 INFO - PROCESS | 2483 | 1462532166301 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 669ms 03:56:06 INFO - PROCESS | 2483 | 1462532166363 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 03:56:06 INFO - PROCESS | 2483 | 1462532166366 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 03:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:56:06 INFO - PROCESS | 2483 | 1462532166370 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:56:06 INFO - PROCESS | 2483 | 1462532166372 Marionette TRACE conn2 <- [1,2026,null,{}] 03:56:06 INFO - PROCESS | 2483 | 1462532166376 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:06 INFO - PROCESS | 2483 | 1462532166482 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 03:56:06 INFO - PROCESS | 2483 | 1462532166553 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:06 INFO - PROCESS | 2483 | ++DOCSHELL 0x11932f800 == 51 [pid = 2483] [id = 514] 03:56:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x112a29c00) [pid = 2483] [serial = 1542] [outer = 0x0] 03:56:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x112b53c00) [pid = 2483] [serial = 1543] [outer = 0x112a29c00] 03:56:06 INFO - PROCESS | 2483 | 1462532166584 Marionette DEBUG loaded listener.js 03:56:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x113f79800) [pid = 2483] [serial = 1544] [outer = 0x112a29c00] 03:56:07 INFO - PROCESS | 2483 | 1462532167004 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 673ms 03:56:07 INFO - PROCESS | 2483 | 1462532167043 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 03:56:07 INFO - PROCESS | 2483 | 1462532167047 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 03:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:56:07 INFO - PROCESS | 2483 | 1462532167052 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:56:07 INFO - PROCESS | 2483 | 1462532167054 Marionette TRACE conn2 <- [1,2030,null,{}] 03:56:07 INFO - PROCESS | 2483 | 1462532167057 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:07 INFO - PROCESS | 2483 | 1462532167184 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 03:56:07 INFO - PROCESS | 2483 | 1462532167242 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:07 INFO - PROCESS | 2483 | ++DOCSHELL 0x123578800 == 52 [pid = 2483] [id = 515] 03:56:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x116066c00) [pid = 2483] [serial = 1545] [outer = 0x0] 03:56:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x11846e800) [pid = 2483] [serial = 1546] [outer = 0x116066c00] 03:56:07 INFO - PROCESS | 2483 | 1462532167272 Marionette DEBUG loaded listener.js 03:56:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x11922b400) [pid = 2483] [serial = 1547] [outer = 0x116066c00] 03:56:07 INFO - PROCESS | 2483 | 1462532167723 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 720ms 03:56:07 INFO - PROCESS | 2483 | 1462532167773 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 03:56:07 INFO - PROCESS | 2483 | 1462532167774 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 03:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:56:07 INFO - PROCESS | 2483 | 1462532167777 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:56:07 INFO - PROCESS | 2483 | 1462532167779 Marionette TRACE conn2 <- [1,2034,null,{}] 03:56:07 INFO - PROCESS | 2483 | 1462532167787 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:07 INFO - PROCESS | 2483 | 1462532167892 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 03:56:07 INFO - PROCESS | 2483 | 1462532167963 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:07 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c76e000 == 53 [pid = 2483] [id = 516] 03:56:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x1194cc400) [pid = 2483] [serial = 1548] [outer = 0x0] 03:56:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x123267c00) [pid = 2483] [serial = 1549] [outer = 0x1194cc400] 03:56:07 INFO - PROCESS | 2483 | 1462532167994 Marionette DEBUG loaded listener.js 03:56:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x1245c5800) [pid = 2483] [serial = 1550] [outer = 0x1194cc400] 03:56:08 INFO - PROCESS | 2483 | 1462532168406 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 675ms 03:56:08 INFO - PROCESS | 2483 | 1462532168453 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 03:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:56:08 INFO - PROCESS | 2483 | 1462532168455 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 03:56:08 INFO - PROCESS | 2483 | 1462532168457 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:56:08 INFO - PROCESS | 2483 | 1462532168459 Marionette TRACE conn2 <- [1,2038,null,{}] 03:56:08 INFO - PROCESS | 2483 | 1462532168461 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:08 INFO - PROCESS | 2483 | 1462532168583 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 03:56:08 INFO - PROCESS | 2483 | 1462532168640 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:08 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ce8c800 == 54 [pid = 2483] [id = 517] 03:56:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x125133c00) [pid = 2483] [serial = 1551] [outer = 0x0] 03:56:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x1263a6400) [pid = 2483] [serial = 1552] [outer = 0x125133c00] 03:56:08 INFO - PROCESS | 2483 | 1462532168669 Marionette DEBUG loaded listener.js 03:56:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x126db4000) [pid = 2483] [serial = 1553] [outer = 0x125133c00] 03:56:09 INFO - PROCESS | 2483 | 1462532169121 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 720ms 03:56:09 INFO - PROCESS | 2483 | 1462532169178 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 03:56:09 INFO - PROCESS | 2483 | 1462532169180 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 03:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:56:09 INFO - PROCESS | 2483 | 1462532169184 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:56:09 INFO - PROCESS | 2483 | 1462532169186 Marionette TRACE conn2 <- [1,2042,null,{}] 03:56:09 INFO - PROCESS | 2483 | 1462532169190 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:09 INFO - PROCESS | 2483 | 1462532169292 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 03:56:09 INFO - PROCESS | 2483 | 1462532169348 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:09 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d161000 == 55 [pid = 2483] [id = 518] 03:56:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x1251df800) [pid = 2483] [serial = 1554] [outer = 0x0] 03:56:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x126dbe400) [pid = 2483] [serial = 1555] [outer = 0x1251df800] 03:56:09 INFO - PROCESS | 2483 | 1462532169390 Marionette DEBUG loaded listener.js 03:56:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x128b64400) [pid = 2483] [serial = 1556] [outer = 0x1251df800] 03:56:09 INFO - PROCESS | 2483 | 1462532169836 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:56: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) 03:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 674ms 03:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:56:09 INFO - PROCESS | 2483 | 1462532169858 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 03:56:09 INFO - PROCESS | 2483 | 1462532169859 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 03:56:09 INFO - PROCESS | 2483 | 1462532169862 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:56:09 INFO - PROCESS | 2483 | 1462532169863 Marionette TRACE conn2 <- [1,2046,null,{}] 03:56:09 INFO - PROCESS | 2483 | 1462532169865 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:10 INFO - PROCESS | 2483 | 1462532170003 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 03:56:10 INFO - PROCESS | 2483 | 1462532170061 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:10 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b256000 == 56 [pid = 2483] [id = 519] 03:56:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x124ebf400) [pid = 2483] [serial = 1557] [outer = 0x0] 03:56:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x128b6a800) [pid = 2483] [serial = 1558] [outer = 0x124ebf400] 03:56:10 INFO - PROCESS | 2483 | 1462532170093 Marionette DEBUG loaded listener.js 03:56:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x128ec7800) [pid = 2483] [serial = 1559] [outer = 0x124ebf400] 03:56:10 INFO - PROCESS | 2483 | 1462532170701 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 868ms 03:56:10 INFO - PROCESS | 2483 | 1462532170747 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 03:56:10 INFO - PROCESS | 2483 | 1462532170751 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 03:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:56:10 INFO - PROCESS | 2483 | 1462532170756 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:56:10 INFO - PROCESS | 2483 | 1462532170759 Marionette TRACE conn2 <- [1,2050,null,{}] 03:56:10 INFO - PROCESS | 2483 | 1462532170763 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:10 INFO - PROCESS | 2483 | 1462532170862 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 03:56:10 INFO - PROCESS | 2483 | 1462532170932 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:10 INFO - PROCESS | 2483 | ++DOCSHELL 0x119fdc800 == 57 [pid = 2483] [id = 520] 03:56:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x112053000) [pid = 2483] [serial = 1560] [outer = 0x0] 03:56:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x1125b8800) [pid = 2483] [serial = 1561] [outer = 0x112053000] 03:56:10 INFO - PROCESS | 2483 | 1462532170960 Marionette DEBUG loaded listener.js 03:56:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x112b4a400) [pid = 2483] [serial = 1562] [outer = 0x112053000] 03:56:11 INFO - PROCESS | 2483 | 1462532171418 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 725ms 03:56:11 INFO - PROCESS | 2483 | 1462532171521 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 03:56:11 INFO - PROCESS | 2483 | 1462532171525 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 03:56:11 INFO - PROCESS | 2483 | --DOCSHELL 0x128db4800 == 56 [pid = 2483] [id = 443] 03:56:11 INFO - PROCESS | 2483 | --DOCSHELL 0x12bc9a800 == 55 [pid = 2483] [id = 512] 03:56:11 INFO - PROCESS | 2483 | --DOCSHELL 0x12b251800 == 54 [pid = 2483] [id = 511] 03:56:11 INFO - PROCESS | 2483 | --DOCSHELL 0x1231de000 == 53 [pid = 2483] [id = 510] 03:56:11 INFO - PROCESS | 2483 | --DOCSHELL 0x12a833800 == 52 [pid = 2483] [id = 509] 03:56:11 INFO - PROCESS | 2483 | --DOCSHELL 0x1290ac000 == 51 [pid = 2483] [id = 508] 03:56:11 INFO - PROCESS | 2483 | --DOCSHELL 0x1187f6000 == 50 [pid = 2483] [id = 507] 03:56:11 INFO - PROCESS | 2483 | --DOCSHELL 0x1250ba800 == 49 [pid = 2483] [id = 506] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x1257b6c00) [pid = 2483] [serial = 1489] [outer = 0x0] [url = about:blank] 03:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:56:11 INFO - PROCESS | 2483 | --DOCSHELL 0x1234aa000 == 48 [pid = 2483] [id = 505] 03:56:11 INFO - PROCESS | 2483 | --DOCSHELL 0x119a36800 == 47 [pid = 2483] [id = 504] 03:56:11 INFO - PROCESS | 2483 | --DOCSHELL 0x116616000 == 46 [pid = 2483] [id = 503] 03:56:11 INFO - PROCESS | 2483 | --DOCSHELL 0x119fc4000 == 45 [pid = 2483] [id = 502] 03:56:11 INFO - PROCESS | 2483 | --DOCSHELL 0x116894800 == 44 [pid = 2483] [id = 497] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x1183a5000) [pid = 2483] [serial = 1462] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x1183e8c00) [pid = 2483] [serial = 1443] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x11899b400) [pid = 2483] [serial = 895] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x1251e2000) [pid = 2483] [serial = 1484] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x1211aa400) [pid = 2483] [serial = 1471] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x119abf800) [pid = 2483] [serial = 1469] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x1194c8400) [pid = 2483] [serial = 1481] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x11929a800) [pid = 2483] [serial = 1446] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x116062800) [pid = 2483] [serial = 1480] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x112b53400) [pid = 2483] [serial = 1440] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x112a25c00) [pid = 2483] [serial = 1453] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x112b4c000) [pid = 2483] [serial = 1456] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x119427800) [pid = 2483] [serial = 1468] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x118959800) [pid = 2483] [serial = 1449] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x123263800) [pid = 2483] [serial = 1474] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x118474000) [pid = 2483] [serial = 1463] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x118958400) [pid = 2483] [serial = 1466] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x118772800) [pid = 2483] [serial = 1465] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x1212e7800) [pid = 2483] [serial = 1472] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x110fb8400) [pid = 2483] [serial = 1437] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x1257b0400) [pid = 2483] [serial = 1486] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x119acc800) [pid = 2483] [serial = 1450] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x1245c6800) [pid = 2483] [serial = 1478] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x124433800) [pid = 2483] [serial = 1477] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x112550400) [pid = 2483] [serial = 1452] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x11729a800) [pid = 2483] [serial = 1460] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x113472800) [pid = 2483] [serial = 1457] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x116066800) [pid = 2483] [serial = 1459] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x1212e8400) [pid = 2483] [serial = 1483] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x1257b7000) [pid = 2483] [serial = 1487] [outer = 0x0] [url = about:blank] 03:56:11 INFO - PROCESS | 2483 | 1462532171572 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:56:11 INFO - PROCESS | 2483 | 1462532171574 Marionette TRACE conn2 <- [1,2054,null,{}] 03:56:11 INFO - PROCESS | 2483 | 1462532171577 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:11 INFO - PROCESS | 2483 | 1462532171662 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 03:56:11 INFO - PROCESS | 2483 | 1462532171667 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:11 INFO - PROCESS | 2483 | ++DOCSHELL 0x11853f800 == 45 [pid = 2483] [id = 521] 03:56:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x113aa3c00) [pid = 2483] [serial = 1563] [outer = 0x0] 03:56:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x115e44400) [pid = 2483] [serial = 1564] [outer = 0x113aa3c00] 03:56:11 INFO - PROCESS | 2483 | 1462532171693 Marionette DEBUG loaded listener.js 03:56:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x117c3e800) [pid = 2483] [serial = 1565] [outer = 0x113aa3c00] 03:56:12 INFO - PROCESS | 2483 | 1462532172071 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 581ms 03:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:56:12 INFO - PROCESS | 2483 | 1462532172145 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 03:56:12 INFO - PROCESS | 2483 | 1462532172147 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 03:56:12 INFO - PROCESS | 2483 | 1462532172151 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:56:12 INFO - PROCESS | 2483 | 1462532172154 Marionette TRACE conn2 <- [1,2058,null,{}] 03:56:12 INFO - PROCESS | 2483 | 1462532172166 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:12 INFO - PROCESS | 2483 | 1462532172262 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 03:56:12 INFO - PROCESS | 2483 | 1462532172273 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:12 INFO - PROCESS | 2483 | ++DOCSHELL 0x1234aa000 == 46 [pid = 2483] [id = 522] 03:56:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x118472000) [pid = 2483] [serial = 1566] [outer = 0x0] 03:56:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x119234800) [pid = 2483] [serial = 1567] [outer = 0x118472000] 03:56:12 INFO - PROCESS | 2483 | 1462532172302 Marionette DEBUG loaded listener.js 03:56:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x1194c0c00) [pid = 2483] [serial = 1568] [outer = 0x118472000] 03:56:12 INFO - PROCESS | 2483 | 1462532172655 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 523ms 03:56:12 INFO - PROCESS | 2483 | 1462532172674 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 03:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:56:12 INFO - PROCESS | 2483 | 1462532172676 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 03:56:12 INFO - PROCESS | 2483 | 1462532172678 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:56:12 INFO - PROCESS | 2483 | 1462532172680 Marionette TRACE conn2 <- [1,2062,null,{}] 03:56:12 INFO - PROCESS | 2483 | 1462532172682 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:12 INFO - PROCESS | 2483 | 1462532172792 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 03:56:12 INFO - PROCESS | 2483 | 1462532172799 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:12 INFO - PROCESS | 2483 | ++DOCSHELL 0x124813800 == 47 [pid = 2483] [id = 523] 03:56:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x119782c00) [pid = 2483] [serial = 1569] [outer = 0x0] 03:56:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x11a029800) [pid = 2483] [serial = 1570] [outer = 0x119782c00] 03:56:12 INFO - PROCESS | 2483 | 1462532172836 Marionette DEBUG loaded listener.js 03:56:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x1212e8c00) [pid = 2483] [serial = 1571] [outer = 0x119782c00] 03:56:13 INFO - PROCESS | 2483 | 1462532173358 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 725ms 03:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:56:13 INFO - PROCESS | 2483 | 1462532173403 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 03:56:13 INFO - PROCESS | 2483 | 1462532173404 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 03:56:13 INFO - PROCESS | 2483 | 1462532173407 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:56:13 INFO - PROCESS | 2483 | 1462532173408 Marionette TRACE conn2 <- [1,2066,null,{}] 03:56:13 INFO - PROCESS | 2483 | 1462532173410 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:13 INFO - PROCESS | 2483 | 1462532173489 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 03:56:13 INFO - PROCESS | 2483 | 1462532173493 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:13 INFO - PROCESS | 2483 | ++DOCSHELL 0x126970000 == 48 [pid = 2483] [id = 524] 03:56:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x123210400) [pid = 2483] [serial = 1572] [outer = 0x0] 03:56:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x123491000) [pid = 2483] [serial = 1573] [outer = 0x123210400] 03:56:13 INFO - PROCESS | 2483 | 1462532173518 Marionette DEBUG loaded listener.js 03:56:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x1245bb800) [pid = 2483] [serial = 1574] [outer = 0x123210400] 03:56:13 INFO - PROCESS | 2483 | 1462532173910 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 520ms 03:56:13 INFO - PROCESS | 2483 | 1462532173929 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 03:56:13 INFO - PROCESS | 2483 | 1462532173930 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 03:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:56:13 INFO - PROCESS | 2483 | 1462532173937 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:56:13 INFO - PROCESS | 2483 | 1462532173939 Marionette TRACE conn2 <- [1,2070,null,{}] 03:56:13 INFO - PROCESS | 2483 | 1462532173942 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:14 INFO - PROCESS | 2483 | 1462532174125 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 03:56:14 INFO - PROCESS | 2483 | 1462532174214 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:14 INFO - PROCESS | 2483 | ++DOCSHELL 0x1296bc800 == 49 [pid = 2483] [id = 525] 03:56:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x125077400) [pid = 2483] [serial = 1575] [outer = 0x0] 03:56:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x1257b0800) [pid = 2483] [serial = 1576] [outer = 0x125077400] 03:56:14 INFO - PROCESS | 2483 | 1462532174241 Marionette DEBUG loaded listener.js 03:56:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x126db4c00) [pid = 2483] [serial = 1577] [outer = 0x125077400] 03:56:14 INFO - PROCESS | 2483 | 1462532174545 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 623ms 03:56:14 INFO - PROCESS | 2483 | 1462532174566 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 03:56:14 INFO - PROCESS | 2483 | 1462532174569 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 03:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:56:14 INFO - PROCESS | 2483 | 1462532174573 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:56:14 INFO - PROCESS | 2483 | 1462532174574 Marionette TRACE conn2 <- [1,2074,null,{}] 03:56:14 INFO - PROCESS | 2483 | 1462532174576 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:14 INFO - PROCESS | 2483 | 1462532174678 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 03:56:14 INFO - PROCESS | 2483 | 1462532174689 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:14 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a83f000 == 50 [pid = 2483] [id = 526] 03:56:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x1257b7800) [pid = 2483] [serial = 1578] [outer = 0x0] 03:56:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x128b69c00) [pid = 2483] [serial = 1579] [outer = 0x1257b7800] 03:56:14 INFO - PROCESS | 2483 | 1462532174713 Marionette DEBUG loaded listener.js 03:56:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x128d6cc00) [pid = 2483] [serial = 1580] [outer = 0x1257b7800] 03:56:15 INFO - PROCESS | 2483 | 1462532175038 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 472ms 03:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:56:15 INFO - PROCESS | 2483 | 1462532175046 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 03:56:15 INFO - PROCESS | 2483 | 1462532175047 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 03:56:15 INFO - PROCESS | 2483 | 1462532175049 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:56:15 INFO - PROCESS | 2483 | 1462532175051 Marionette TRACE conn2 <- [1,2078,null,{}] 03:56:15 INFO - PROCESS | 2483 | 1462532175059 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:15 INFO - PROCESS | 2483 | 1462532175161 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 03:56:15 INFO - PROCESS | 2483 | 1462532175197 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:15 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b34a000 == 51 [pid = 2483] [id = 527] 03:56:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x1263ab000) [pid = 2483] [serial = 1581] [outer = 0x0] 03:56:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x128d73c00) [pid = 2483] [serial = 1582] [outer = 0x1263ab000] 03:56:15 INFO - PROCESS | 2483 | 1462532175221 Marionette DEBUG loaded listener.js 03:56:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x128ecc800) [pid = 2483] [serial = 1583] [outer = 0x1263ab000] 03:56:15 INFO - PROCESS | 2483 | 1462532175545 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 521ms 03:56:15 INFO - PROCESS | 2483 | 1462532175570 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 03:56:15 INFO - PROCESS | 2483 | 1462532175572 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 03:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:56:15 INFO - PROCESS | 2483 | 1462532175574 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:56:15 INFO - PROCESS | 2483 | 1462532175575 Marionette TRACE conn2 <- [1,2082,null,{}] 03:56:15 INFO - PROCESS | 2483 | 1462532175577 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:15 INFO - PROCESS | 2483 | 1462532175677 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 03:56:15 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x119780000) [pid = 2483] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:56:15 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x11858f400) [pid = 2483] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:56:15 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x1235ef400) [pid = 2483] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:56:15 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x110fb2400) [pid = 2483] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:56:15 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x11100c400) [pid = 2483] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:56:15 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x116a64c00) [pid = 2483] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:56:15 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x124441000) [pid = 2483] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:56:15 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x123490000) [pid = 2483] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:56:15 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x1257b8400) [pid = 2483] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:56:15 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x112a2e400) [pid = 2483] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:56:15 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x119a5cc00) [pid = 2483] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:56:15 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x112e67400) [pid = 2483] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:56:15 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x11a026800) [pid = 2483] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:56:15 INFO - PROCESS | 2483 | 1462532175793 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:15 INFO - PROCESS | 2483 | ++DOCSHELL 0x11849e000 == 52 [pid = 2483] [id = 528] 03:56:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x110fb2400) [pid = 2483] [serial = 1584] [outer = 0x0] 03:56:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x112e67400) [pid = 2483] [serial = 1585] [outer = 0x110fb2400] 03:56:15 INFO - PROCESS | 2483 | 1462532175819 Marionette DEBUG loaded listener.js 03:56:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x11942c400) [pid = 2483] [serial = 1586] [outer = 0x110fb2400] 03:56:16 INFO - PROCESS | 2483 | 1462532176088 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 519ms 03:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:56:16 INFO - PROCESS | 2483 | 1462532176095 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 03:56:16 INFO - PROCESS | 2483 | 1462532176096 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 03:56:16 INFO - PROCESS | 2483 | 1462532176099 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:56:16 INFO - PROCESS | 2483 | 1462532176102 Marionette TRACE conn2 <- [1,2086,null,{}] 03:56:16 INFO - PROCESS | 2483 | 1462532176111 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:16 INFO - PROCESS | 2483 | 1462532176197 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 03:56:16 INFO - PROCESS | 2483 | 1462532176204 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:16 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c14a000 == 53 [pid = 2483] [id = 529] 03:56:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x123263000) [pid = 2483] [serial = 1587] [outer = 0x0] 03:56:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x126db9400) [pid = 2483] [serial = 1588] [outer = 0x123263000] 03:56:16 INFO - PROCESS | 2483 | 1462532176229 Marionette DEBUG loaded listener.js 03:56:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x1293c8c00) [pid = 2483] [serial = 1589] [outer = 0x123263000] 03:56:16 INFO - PROCESS | 2483 | 1462532176563 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 477ms 03:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:56:16 INFO - PROCESS | 2483 | 1462532176577 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 03:56:16 INFO - PROCESS | 2483 | 1462532176578 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 03:56:16 INFO - PROCESS | 2483 | 1462532176580 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:56:16 INFO - PROCESS | 2483 | 1462532176583 Marionette TRACE conn2 <- [1,2090,null,{}] 03:56:16 INFO - PROCESS | 2483 | 1462532176588 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:16 INFO - PROCESS | 2483 | 1462532176711 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 03:56:16 INFO - PROCESS | 2483 | 1462532176717 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:16 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ca2e000 == 54 [pid = 2483] [id = 530] 03:56:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x112a23800) [pid = 2483] [serial = 1590] [outer = 0x0] 03:56:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x1293cc800) [pid = 2483] [serial = 1591] [outer = 0x112a23800] 03:56:16 INFO - PROCESS | 2483 | 1462532176746 Marionette DEBUG loaded listener.js 03:56:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x129664c00) [pid = 2483] [serial = 1592] [outer = 0x112a23800] 03:56:17 INFO - PROCESS | 2483 | 1462532177084 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 523ms 03:56:17 INFO - PROCESS | 2483 | 1462532177105 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 03:56:17 INFO - PROCESS | 2483 | 1462532177106 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 03:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:56:17 INFO - PROCESS | 2483 | 1462532177108 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:56:17 INFO - PROCESS | 2483 | 1462532177109 Marionette TRACE conn2 <- [1,2094,null,{}] 03:56:17 INFO - PROCESS | 2483 | 1462532177111 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:17 INFO - PROCESS | 2483 | 1462532177196 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 03:56:17 INFO - PROCESS | 2483 | 1462532177200 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:17 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d649800 == 55 [pid = 2483] [id = 531] 03:56:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x129666c00) [pid = 2483] [serial = 1593] [outer = 0x0] 03:56:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x1296a1c00) [pid = 2483] [serial = 1594] [outer = 0x129666c00] 03:56:17 INFO - PROCESS | 2483 | 1462532177223 Marionette DEBUG loaded listener.js 03:56:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x1296aa800) [pid = 2483] [serial = 1595] [outer = 0x129666c00] 03:56:17 INFO - PROCESS | 2483 | 1462532177555 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 470ms 03:56:17 INFO - PROCESS | 2483 | 1462532177579 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 03:56:17 INFO - PROCESS | 2483 | 1462532177580 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 03:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:56:17 INFO - PROCESS | 2483 | 1462532177582 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:56:17 INFO - PROCESS | 2483 | 1462532177584 Marionette TRACE conn2 <- [1,2098,null,{}] 03:56:17 INFO - PROCESS | 2483 | 1462532177588 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:17 INFO - PROCESS | 2483 | 1462532177699 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 03:56:17 INFO - PROCESS | 2483 | 1462532177705 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:17 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d917800 == 56 [pid = 2483] [id = 532] 03:56:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x129660c00) [pid = 2483] [serial = 1596] [outer = 0x0] 03:56:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x12a732800) [pid = 2483] [serial = 1597] [outer = 0x129660c00] 03:56:17 INFO - PROCESS | 2483 | 1462532177729 Marionette DEBUG loaded listener.js 03:56:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x12a81b800) [pid = 2483] [serial = 1598] [outer = 0x129660c00] 03:56:18 INFO - PROCESS | 2483 | 1462532178217 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 671ms 03:56:18 INFO - PROCESS | 2483 | 1462532178254 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 03:56:18 INFO - PROCESS | 2483 | 1462532178257 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 03:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:56:18 INFO - PROCESS | 2483 | 1462532178261 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:56:18 INFO - PROCESS | 2483 | 1462532178263 Marionette TRACE conn2 <- [1,2102,null,{}] 03:56:18 INFO - PROCESS | 2483 | 1462532178269 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:18 INFO - PROCESS | 2483 | 1462532178377 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 03:56:18 INFO - PROCESS | 2483 | 1462532178502 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:18 INFO - PROCESS | 2483 | ++DOCSHELL 0x119a36800 == 57 [pid = 2483] [id = 533] 03:56:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x116a6d000) [pid = 2483] [serial = 1599] [outer = 0x0] 03:56:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x11767a400) [pid = 2483] [serial = 1600] [outer = 0x116a6d000] 03:56:18 INFO - PROCESS | 2483 | 1462532178534 Marionette DEBUG loaded listener.js 03:56:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x1183ebc00) [pid = 2483] [serial = 1601] [outer = 0x116a6d000] 03:56:18 INFO - PROCESS | 2483 | 1462532178956 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 722ms 03:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:56:18 INFO - PROCESS | 2483 | 1462532178984 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 03:56:18 INFO - PROCESS | 2483 | 1462532178989 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 03:56:18 INFO - PROCESS | 2483 | 1462532178993 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:56:18 INFO - PROCESS | 2483 | 1462532178996 Marionette TRACE conn2 <- [1,2106,null,{}] 03:56:19 INFO - PROCESS | 2483 | 1462532178998 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:19 INFO - PROCESS | 2483 | 1462532179107 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 03:56:19 INFO - PROCESS | 2483 | 1462532179168 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:19 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293a4000 == 58 [pid = 2483] [id = 534] 03:56:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x118474800) [pid = 2483] [serial = 1602] [outer = 0x0] 03:56:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x1194bf000) [pid = 2483] [serial = 1603] [outer = 0x118474800] 03:56:19 INFO - PROCESS | 2483 | 1462532179198 Marionette DEBUG loaded listener.js 03:56:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x123267800) [pid = 2483] [serial = 1604] [outer = 0x118474800] 03:56:19 INFO - PROCESS | 2483 | 1462532179639 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 03:56:19 INFO - PROCESS | 2483 | 1462532179664 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 03:56:19 INFO - PROCESS | 2483 | 1462532179666 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 03:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:56:19 INFO - PROCESS | 2483 | 1462532179670 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:56:19 INFO - PROCESS | 2483 | 1462532179673 Marionette TRACE conn2 <- [1,2110,null,{}] 03:56:19 INFO - PROCESS | 2483 | 1462532179681 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:19 INFO - PROCESS | 2483 | 1462532179811 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 03:56:19 INFO - PROCESS | 2483 | 1462532179898 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:19 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d90c000 == 59 [pid = 2483] [id = 535] 03:56:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x1257b6c00) [pid = 2483] [serial = 1605] [outer = 0x0] 03:56:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x1263a5800) [pid = 2483] [serial = 1606] [outer = 0x1257b6c00] 03:56:19 INFO - PROCESS | 2483 | 1462532179931 Marionette DEBUG loaded listener.js 03:56:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x128b71400) [pid = 2483] [serial = 1607] [outer = 0x1257b6c00] 03:56:20 INFO - PROCESS | 2483 | 1462532180376 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 724ms 03:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:56:20 INFO - PROCESS | 2483 | 1462532180395 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 03:56:20 INFO - PROCESS | 2483 | 1462532180396 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 03:56:20 INFO - PROCESS | 2483 | 1462532180399 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:56:20 INFO - PROCESS | 2483 | 1462532180400 Marionette TRACE conn2 <- [1,2114,null,{}] 03:56:20 INFO - PROCESS | 2483 | 1462532180403 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:20 INFO - PROCESS | 2483 | 1462532180509 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 03:56:20 INFO - PROCESS | 2483 | 1462532180570 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:20 INFO - PROCESS | 2483 | ++DOCSHELL 0x115e73800 == 60 [pid = 2483] [id = 536] 03:56:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x110e39000) [pid = 2483] [serial = 1608] [outer = 0x0] 03:56:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x110ebb800) [pid = 2483] [serial = 1609] [outer = 0x110e39000] 03:56:20 INFO - PROCESS | 2483 | 1462532180857 Marionette DEBUG loaded listener.js 03:56:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x1120e5400) [pid = 2483] [serial = 1610] [outer = 0x110e39000] 03:56:21 INFO - PROCESS | 2483 | 1462532181364 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1022ms 03:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:56:21 INFO - PROCESS | 2483 | 1462532181422 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 03:56:21 INFO - PROCESS | 2483 | 1462532181425 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 03:56:21 INFO - PROCESS | 2483 | 1462532181429 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:56:21 INFO - PROCESS | 2483 | 1462532181431 Marionette TRACE conn2 <- [1,2118,null,{}] 03:56:21 INFO - PROCESS | 2483 | 1462532181444 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:21 INFO - PROCESS | 2483 | 1462532181557 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 03:56:21 INFO - PROCESS | 2483 | 1462532181668 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:21 INFO - PROCESS | 2483 | ++DOCSHELL 0x118541000 == 61 [pid = 2483] [id = 537] 03:56:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x112b15400) [pid = 2483] [serial = 1611] [outer = 0x0] 03:56:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x112b53800) [pid = 2483] [serial = 1612] [outer = 0x112b15400] 03:56:21 INFO - PROCESS | 2483 | 1462532181710 Marionette DEBUG loaded listener.js 03:56:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x113da1400) [pid = 2483] [serial = 1613] [outer = 0x112b15400] 03:56:22 INFO - PROCESS | 2483 | 1462532182161 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 776ms 03:56:22 INFO - PROCESS | 2483 | 1462532182205 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 03:56:22 INFO - PROCESS | 2483 | 1462532182207 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 03:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:56:22 INFO - PROCESS | 2483 | 1462532182212 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:56:22 INFO - PROCESS | 2483 | 1462532182213 Marionette TRACE conn2 <- [1,2122,null,{}] 03:56:22 INFO - PROCESS | 2483 | 1462532182216 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:22 INFO - PROCESS | 2483 | 1462532182307 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 03:56:22 INFO - PROCESS | 2483 | 1462532182369 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:22 INFO - PROCESS | 2483 | ++DOCSHELL 0x121274800 == 62 [pid = 2483] [id = 538] 03:56:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x115e4e000) [pid = 2483] [serial = 1614] [outer = 0x0] 03:56:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x11616b000) [pid = 2483] [serial = 1615] [outer = 0x115e4e000] 03:56:22 INFO - PROCESS | 2483 | 1462532182396 Marionette DEBUG loaded listener.js 03:56:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x117c3c800) [pid = 2483] [serial = 1616] [outer = 0x115e4e000] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x119f18800 == 61 [pid = 2483] [id = 436] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x12bac3800 == 60 [pid = 2483] [id = 496] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x12d649800 == 59 [pid = 2483] [id = 531] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x12ca2e000 == 58 [pid = 2483] [id = 530] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x12c14a000 == 57 [pid = 2483] [id = 529] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x11849e000 == 56 [pid = 2483] [id = 528] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x12b34a000 == 55 [pid = 2483] [id = 527] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x128b6d400) [pid = 2483] [serial = 1540] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x119aab000) [pid = 2483] [serial = 1504] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x111c45c00) [pid = 2483] [serial = 1492] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x115198c00) [pid = 2483] [serial = 1495] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x11899c400) [pid = 2483] [serial = 1498] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x1211a6c00) [pid = 2483] [serial = 1501] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x12a83f000 == 54 [pid = 2483] [id = 526] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x1296bc800 == 53 [pid = 2483] [id = 525] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x126970000 == 52 [pid = 2483] [id = 524] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x124813800 == 51 [pid = 2483] [id = 523] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x1234aa000 == 50 [pid = 2483] [id = 522] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x11853f800 == 49 [pid = 2483] [id = 521] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x119fdc800 == 48 [pid = 2483] [id = 520] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x12b256000 == 47 [pid = 2483] [id = 519] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x12d161000 == 46 [pid = 2483] [id = 518] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x12ce8c800 == 45 [pid = 2483] [id = 517] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x12c76e000 == 44 [pid = 2483] [id = 516] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x123578800 == 43 [pid = 2483] [id = 515] 03:56:22 INFO - PROCESS | 2483 | --DOCSHELL 0x11932f800 == 42 [pid = 2483] [id = 514] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x126c9d400) [pid = 2483] [serial = 1535] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x1211a8000) [pid = 2483] [serial = 1520] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x126de0800) [pid = 2483] [serial = 1538] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x123486400) [pid = 2483] [serial = 1475] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x119ab2400) [pid = 2483] [serial = 1519] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x118964400) [pid = 2483] [serial = 1516] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x119431c00) [pid = 2483] [serial = 1517] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x124580c00) [pid = 2483] [serial = 1522] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x112aa4c00) [pid = 2483] [serial = 1508] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x11100fc00) [pid = 2483] [serial = 1507] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x112b0ec00) [pid = 2483] [serial = 1510] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x1166c2400) [pid = 2483] [serial = 1511] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x1183a2000) [pid = 2483] [serial = 1513] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x118592800) [pid = 2483] [serial = 1514] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x12639f000) [pid = 2483] [serial = 1490] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x125133800) [pid = 2483] [serial = 1525] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x1263a0c00) [pid = 2483] [serial = 1528] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x1257af800) [pid = 2483] [serial = 1526] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x11616f000) [pid = 2483] [serial = 1531] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x1211a0400) [pid = 2483] [serial = 1532] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x126921000) [pid = 2483] [serial = 1529] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x126db6c00) [pid = 2483] [serial = 1537] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x1251e7800) [pid = 2483] [serial = 1534] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x124ebec00) [pid = 2483] [serial = 1523] [outer = 0x0] [url = about:blank] 03:56:22 INFO - PROCESS | 2483 | 1462532182813 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 621ms 03:56:22 INFO - PROCESS | 2483 | 1462532182833 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 03:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:56:22 INFO - PROCESS | 2483 | 1462532182836 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 03:56:22 INFO - PROCESS | 2483 | 1462532182839 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:56:22 INFO - PROCESS | 2483 | 1462532182841 Marionette TRACE conn2 <- [1,2126,null,{}] 03:56:22 INFO - PROCESS | 2483 | 1462532182848 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:22 INFO - PROCESS | 2483 | 1462532182932 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 03:56:22 INFO - PROCESS | 2483 | 1462532182960 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:22 INFO - PROCESS | 2483 | ++DOCSHELL 0x119fd3000 == 43 [pid = 2483] [id = 539] 03:56:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x1183a8000) [pid = 2483] [serial = 1617] [outer = 0x0] 03:56:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x1183f2000) [pid = 2483] [serial = 1618] [outer = 0x1183a8000] 03:56:22 INFO - PROCESS | 2483 | 1462532182986 Marionette DEBUG loaded listener.js 03:56:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x118775000) [pid = 2483] [serial = 1619] [outer = 0x1183a8000] 03:56:23 INFO - PROCESS | 2483 | 1462532183320 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 519ms 03:56:23 INFO - PROCESS | 2483 | 1462532183359 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 03:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:56:23 INFO - PROCESS | 2483 | 1462532183361 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 03:56:23 INFO - PROCESS | 2483 | 1462532183363 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:56:23 INFO - PROCESS | 2483 | 1462532183364 Marionette TRACE conn2 <- [1,2130,null,{}] 03:56:23 INFO - PROCESS | 2483 | 1462532183366 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:23 INFO - PROCESS | 2483 | 1462532183445 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 03:56:23 INFO - PROCESS | 2483 | 1462532183450 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:23 INFO - PROCESS | 2483 | ++DOCSHELL 0x1240db000 == 44 [pid = 2483] [id = 540] 03:56:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x11877cc00) [pid = 2483] [serial = 1620] [outer = 0x0] 03:56:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x11899e000) [pid = 2483] [serial = 1621] [outer = 0x11877cc00] 03:56:23 INFO - PROCESS | 2483 | 1462532183479 Marionette DEBUG loaded listener.js 03:56:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x11942ac00) [pid = 2483] [serial = 1622] [outer = 0x11877cc00] 03:56:23 INFO - PROCESS | 2483 | 1462532183820 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:56:23 INFO - PROCESS | 2483 | 1462532183838 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 03:56:23 INFO - PROCESS | 2483 | 1462532183840 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:56:23 INFO - PROCESS | 2483 | 1462532183841 Marionette TRACE conn2 <- [1,2134,null,{}] 03:56:23 INFO - PROCESS | 2483 | 1462532183844 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:23 INFO - PROCESS | 2483 | 1462532183931 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 03:56:23 INFO - PROCESS | 2483 | 1462532183983 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:23 INFO - PROCESS | 2483 | ++DOCSHELL 0x117356800 == 45 [pid = 2483] [id = 541] 03:56:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x119430000) [pid = 2483] [serial = 1623] [outer = 0x0] 03:56:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x119785800) [pid = 2483] [serial = 1624] [outer = 0x119430000] 03:56:24 INFO - PROCESS | 2483 | 1462532184013 Marionette DEBUG loaded listener.js 03:56:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x1211ec000) [pid = 2483] [serial = 1625] [outer = 0x119430000] 03:56:24 INFO - PROCESS | 2483 | 1462532184336 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 518ms 03:56:24 INFO - PROCESS | 2483 | 1462532184359 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 03:56:24 INFO - PROCESS | 2483 | 1462532184360 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 03:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:56:24 INFO - PROCESS | 2483 | 1462532184362 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:56:24 INFO - PROCESS | 2483 | 1462532184363 Marionette TRACE conn2 <- [1,2138,null,{}] 03:56:24 INFO - PROCESS | 2483 | 1462532184366 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:24 INFO - PROCESS | 2483 | 1462532184454 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 03:56:24 INFO - PROCESS | 2483 | 1462532184514 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:24 INFO - PROCESS | 2483 | ++DOCSHELL 0x12632a800 == 46 [pid = 2483] [id = 542] 03:56:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x119aa8400) [pid = 2483] [serial = 1626] [outer = 0x0] 03:56:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x123214000) [pid = 2483] [serial = 1627] [outer = 0x119aa8400] 03:56:24 INFO - PROCESS | 2483 | 1462532184539 Marionette DEBUG loaded listener.js 03:56:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x124272c00) [pid = 2483] [serial = 1628] [outer = 0x119aa8400] 03:56:24 INFO - PROCESS | 2483 | 1462532184853 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 521ms 03:56:24 INFO - PROCESS | 2483 | 1462532184889 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 03:56:24 INFO - PROCESS | 2483 | 1462532184890 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 03:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:56:24 INFO - PROCESS | 2483 | 1462532184892 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:56:24 INFO - PROCESS | 2483 | 1462532184893 Marionette TRACE conn2 <- [1,2142,null,{}] 03:56:24 INFO - PROCESS | 2483 | 1462532184896 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:24 INFO - PROCESS | 2483 | 1462532184992 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 03:56:24 INFO - PROCESS | 2483 | 1462532184996 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:25 INFO - PROCESS | 2483 | ++DOCSHELL 0x1290b1800 == 47 [pid = 2483] [id = 543] 03:56:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x1211afc00) [pid = 2483] [serial = 1629] [outer = 0x0] 03:56:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x1247ea800) [pid = 2483] [serial = 1630] [outer = 0x1211afc00] 03:56:25 INFO - PROCESS | 2483 | 1462532185022 Marionette DEBUG loaded listener.js 03:56:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x124ebc400) [pid = 2483] [serial = 1631] [outer = 0x1211afc00] 03:56:25 INFO - PROCESS | 2483 | 1462532185349 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 03:56:25 INFO - PROCESS | 2483 | 1462532185364 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 03:56:25 INFO - PROCESS | 2483 | 1462532185366 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:56:25 INFO - PROCESS | 2483 | 1462532185368 Marionette TRACE conn2 <- [1,2146,null,{}] 03:56:25 INFO - PROCESS | 2483 | 1462532185372 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:25 INFO - PROCESS | 2483 | 1462532185470 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 03:56:25 INFO - PROCESS | 2483 | 1462532185475 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:25 INFO - PROCESS | 2483 | ++DOCSHELL 0x1296d6000 == 48 [pid = 2483] [id = 544] 03:56:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x124432c00) [pid = 2483] [serial = 1632] [outer = 0x0] 03:56:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x124ef4800) [pid = 2483] [serial = 1633] [outer = 0x124432c00] 03:56:25 INFO - PROCESS | 2483 | 1462532185531 Marionette DEBUG loaded listener.js 03:56:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x125730400) [pid = 2483] [serial = 1634] [outer = 0x124432c00] 03:56:25 INFO - PROCESS | 2483 | 1462532185861 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 03:56:25 INFO - PROCESS | 2483 | 1462532185891 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 03:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:56:25 INFO - PROCESS | 2483 | 1462532185893 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:56:25 INFO - PROCESS | 2483 | 1462532185894 Marionette TRACE conn2 <- [1,2150,null,{}] 03:56:25 INFO - PROCESS | 2483 | 1462532185897 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:26 INFO - PROCESS | 2483 | 1462532185998 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 03:56:26 INFO - PROCESS | 2483 | 1462532186002 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:26 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ab05800 == 49 [pid = 2483] [id = 545] 03:56:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x12513f800) [pid = 2483] [serial = 1635] [outer = 0x0] 03:56:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x1257bc400) [pid = 2483] [serial = 1636] [outer = 0x12513f800] 03:56:26 INFO - PROCESS | 2483 | 1462532186027 Marionette DEBUG loaded listener.js 03:56:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x126920c00) [pid = 2483] [serial = 1637] [outer = 0x12513f800] 03:56:26 INFO - PROCESS | 2483 | 1462532186367 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 518ms 03:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:56:26 INFO - PROCESS | 2483 | 1462532186412 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 03:56:26 INFO - PROCESS | 2483 | 1462532186413 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 03:56:26 INFO - PROCESS | 2483 | 1462532186415 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:56:26 INFO - PROCESS | 2483 | 1462532186417 Marionette TRACE conn2 <- [1,2154,null,{}] 03:56:26 INFO - PROCESS | 2483 | 1462532186419 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:26 INFO - PROCESS | 2483 | 1462532186519 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 03:56:26 INFO - PROCESS | 2483 | 1462532186554 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:26 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b353000 == 50 [pid = 2483] [id = 546] 03:56:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x12699c000) [pid = 2483] [serial = 1638] [outer = 0x0] 03:56:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x126c9f800) [pid = 2483] [serial = 1639] [outer = 0x12699c000] 03:56:26 INFO - PROCESS | 2483 | 1462532186584 Marionette DEBUG loaded listener.js 03:56:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x126de1800) [pid = 2483] [serial = 1640] [outer = 0x12699c000] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x1180bd400) [pid = 2483] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x110fb1400) [pid = 2483] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x110fbb400) [pid = 2483] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x11978b800) [pid = 2483] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x116110c00) [pid = 2483] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x112b0d800) [pid = 2483] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x112b45000) [pid = 2483] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x112a28c00) [pid = 2483] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x118779400) [pid = 2483] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x111f41c00) [pid = 2483] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x1180c3800) [pid = 2483] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x110fb9400) [pid = 2483] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x118775c00) [pid = 2483] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x119785c00) [pid = 2483] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x129666c00) [pid = 2483] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x125077400) [pid = 2483] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x1257b7800) [pid = 2483] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x1263ab000) [pid = 2483] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x113aa3c00) [pid = 2483] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x118472000) [pid = 2483] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x123210400) [pid = 2483] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x124ebf400) [pid = 2483] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x112053000) [pid = 2483] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x119782c00) [pid = 2483] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x123263000) [pid = 2483] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x110fb2400) [pid = 2483] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:56:27 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x112a23800) [pid = 2483] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:56:27 INFO - PROCESS | 2483 | 1462532187223 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 821ms 03:56:27 INFO - PROCESS | 2483 | 1462532187238 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 03:56:27 INFO - PROCESS | 2483 | 1462532187239 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 03:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:56:27 INFO - PROCESS | 2483 | 1462532187241 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:56:27 INFO - PROCESS | 2483 | 1462532187243 Marionette TRACE conn2 <- [1,2158,null,{}] 03:56:27 INFO - PROCESS | 2483 | 1462532187245 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:27 INFO - PROCESS | 2483 | 1462532187345 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 03:56:27 INFO - PROCESS | 2483 | 1462532187350 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:27 INFO - PROCESS | 2483 | ++DOCSHELL 0x123573800 == 51 [pid = 2483] [id = 547] 03:56:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x110fb7c00) [pid = 2483] [serial = 1641] [outer = 0x0] 03:56:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x113022c00) [pid = 2483] [serial = 1642] [outer = 0x110fb7c00] 03:56:27 INFO - PROCESS | 2483 | 1462532187377 Marionette DEBUG loaded listener.js 03:56:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x118779400) [pid = 2483] [serial = 1643] [outer = 0x110fb7c00] 03:56:27 INFO - PROCESS | 2483 | 1462532187740 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 519ms 03:56:27 INFO - PROCESS | 2483 | 1462532187764 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 03:56:27 INFO - PROCESS | 2483 | 1462532187765 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 03:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:56:27 INFO - PROCESS | 2483 | 1462532187772 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:56:27 INFO - PROCESS | 2483 | 1462532187773 Marionette TRACE conn2 <- [1,2162,null,{}] 03:56:27 INFO - PROCESS | 2483 | 1462532187776 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:27 INFO - PROCESS | 2483 | 1462532187878 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 03:56:27 INFO - PROCESS | 2483 | 1462532187885 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:27 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c137800 == 52 [pid = 2483] [id = 548] 03:56:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x119ea3800) [pid = 2483] [serial = 1644] [outer = 0x0] 03:56:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x124ec6400) [pid = 2483] [serial = 1645] [outer = 0x119ea3800] 03:56:27 INFO - PROCESS | 2483 | 1462532187910 Marionette DEBUG loaded listener.js 03:56:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x128b69400) [pid = 2483] [serial = 1646] [outer = 0x119ea3800] 03:56:28 INFO - PROCESS | 2483 | 1462532188363 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 624ms 03:56:28 INFO - PROCESS | 2483 | 1462532188399 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 03:56:28 INFO - PROCESS | 2483 | 1462532188403 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 03:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:56:28 INFO - PROCESS | 2483 | 1462532188408 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:56:28 INFO - PROCESS | 2483 | 1462532188411 Marionette TRACE conn2 <- [1,2166,null,{}] 03:56:28 INFO - PROCESS | 2483 | 1462532188415 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:28 INFO - PROCESS | 2483 | 1462532188523 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 03:56:28 INFO - PROCESS | 2483 | 1462532188582 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:28 INFO - PROCESS | 2483 | ++DOCSHELL 0x11849e000 == 53 [pid = 2483] [id = 549] 03:56:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x111f42c00) [pid = 2483] [serial = 1647] [outer = 0x0] 03:56:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x112a23c00) [pid = 2483] [serial = 1648] [outer = 0x111f42c00] 03:56:28 INFO - PROCESS | 2483 | 1462532188614 Marionette DEBUG loaded listener.js 03:56:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x112b0e800) [pid = 2483] [serial = 1649] [outer = 0x111f42c00] 03:56:29 INFO - PROCESS | 2483 | 1462532189080 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 722ms 03:56:29 INFO - PROCESS | 2483 | 1462532189131 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 03:56:29 INFO - PROCESS | 2483 | 1462532189135 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 03:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:56:29 INFO - PROCESS | 2483 | 1462532189171 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:56:29 INFO - PROCESS | 2483 | 1462532189173 Marionette TRACE conn2 <- [1,2170,null,{}] 03:56:29 INFO - PROCESS | 2483 | 1462532189175 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:29 INFO - PROCESS | 2483 | 1462532189283 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 03:56:29 INFO - PROCESS | 2483 | 1462532189356 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:29 INFO - PROCESS | 2483 | ++DOCSHELL 0x1240d6000 == 54 [pid = 2483] [id = 550] 03:56:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x113f7d400) [pid = 2483] [serial = 1650] [outer = 0x0] 03:56:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x116640c00) [pid = 2483] [serial = 1651] [outer = 0x113f7d400] 03:56:29 INFO - PROCESS | 2483 | 1462532189387 Marionette DEBUG loaded listener.js 03:56:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x11767ec00) [pid = 2483] [serial = 1652] [outer = 0x113f7d400] 03:56:29 INFO - PROCESS | 2483 | 1462532189819 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 692ms 03:56:29 INFO - PROCESS | 2483 | 1462532189845 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 03:56:29 INFO - PROCESS | 2483 | 1462532189847 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 03:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:56:29 INFO - PROCESS | 2483 | 1462532189849 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:56:29 INFO - PROCESS | 2483 | 1462532189852 Marionette TRACE conn2 <- [1,2174,null,{}] 03:56:29 INFO - PROCESS | 2483 | 1462532189860 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:29 INFO - PROCESS | 2483 | 1462532189967 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 03:56:30 INFO - PROCESS | 2483 | 1462532190028 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:30 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bab9000 == 55 [pid = 2483] [id = 551] 03:56:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x118476000) [pid = 2483] [serial = 1653] [outer = 0x0] 03:56:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x119297800) [pid = 2483] [serial = 1654] [outer = 0x118476000] 03:56:30 INFO - PROCESS | 2483 | 1462532190059 Marionette DEBUG loaded listener.js 03:56:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x1211a8800) [pid = 2483] [serial = 1655] [outer = 0x118476000] 03:56:30 INFO - PROCESS | 2483 | 1462532190485 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 672ms 03:56:30 INFO - PROCESS | 2483 | 1462532190521 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 03:56:30 INFO - PROCESS | 2483 | 1462532190523 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 03:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:56:30 INFO - PROCESS | 2483 | 1462532190526 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:56:30 INFO - PROCESS | 2483 | 1462532190527 Marionette TRACE conn2 <- [1,2178,null,{}] 03:56:30 INFO - PROCESS | 2483 | 1462532190529 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:30 INFO - PROCESS | 2483 | 1462532190649 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 03:56:30 INFO - PROCESS | 2483 | 1462532190721 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:30 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ca38800 == 56 [pid = 2483] [id = 552] 03:56:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x1231b9000) [pid = 2483] [serial = 1656] [outer = 0x0] 03:56:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x124067800) [pid = 2483] [serial = 1657] [outer = 0x1231b9000] 03:56:30 INFO - PROCESS | 2483 | 1462532190751 Marionette DEBUG loaded listener.js 03:56:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x1257b1000) [pid = 2483] [serial = 1658] [outer = 0x1231b9000] 03:56:31 INFO - PROCESS | 2483 | 1462532191129 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 669ms 03:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:56:31 INFO - PROCESS | 2483 | 1462532191196 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 03:56:31 INFO - PROCESS | 2483 | 1462532191197 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 03:56:31 INFO - PROCESS | 2483 | 1462532191199 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:56:31 INFO - PROCESS | 2483 | 1462532191201 Marionette TRACE conn2 <- [1,2182,null,{}] 03:56:31 INFO - PROCESS | 2483 | 1462532191203 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:31 INFO - PROCESS | 2483 | 1462532191304 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 03:56:31 INFO - PROCESS | 2483 | 1462532191376 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:31 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d15d000 == 57 [pid = 2483] [id = 553] 03:56:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x123218800) [pid = 2483] [serial = 1659] [outer = 0x0] 03:56:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x126c96400) [pid = 2483] [serial = 1660] [outer = 0x123218800] 03:56:31 INFO - PROCESS | 2483 | 1462532191407 Marionette DEBUG loaded listener.js 03:56:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x128b6e400) [pid = 2483] [serial = 1661] [outer = 0x123218800] 03:56:31 INFO - PROCESS | 2483 | 1462532191812 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 672ms 03:56:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:56:31 INFO - PROCESS | 2483 | 1462532191871 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 03:56:31 INFO - PROCESS | 2483 | 1462532191873 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 03:56:31 INFO - PROCESS | 2483 | 1462532191875 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:56:31 INFO - PROCESS | 2483 | 1462532191876 Marionette TRACE conn2 <- [1,2186,null,{}] 03:56:31 INFO - PROCESS | 2483 | 1462532191879 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:32 INFO - PROCESS | 2483 | 1462532192015 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 03:56:32 INFO - PROCESS | 2483 | 1462532192101 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:32 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d639800 == 58 [pid = 2483] [id = 554] 03:56:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x128d71000) [pid = 2483] [serial = 1662] [outer = 0x0] 03:56:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x129008400) [pid = 2483] [serial = 1663] [outer = 0x128d71000] 03:56:32 INFO - PROCESS | 2483 | 1462532192133 Marionette DEBUG loaded listener.js 03:56:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x1293cf400) [pid = 2483] [serial = 1664] [outer = 0x128d71000] 03:56:32 INFO - PROCESS | 2483 | 1462532192590 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:56:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:56:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 769ms 03:56:32 INFO - PROCESS | 2483 | 1462532192651 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 03:56:32 INFO - PROCESS | 2483 | 1462532192652 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 03:56:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:56:32 INFO - PROCESS | 2483 | 1462532192656 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:56:32 INFO - PROCESS | 2483 | 1462532192658 Marionette TRACE conn2 <- [1,2190,null,{}] 03:56:32 INFO - PROCESS | 2483 | 1462532192660 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:32 INFO - PROCESS | 2483 | 1462532192760 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 03:56:32 INFO - PROCESS | 2483 | 1462532192834 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:32 INFO - PROCESS | 2483 | ++DOCSHELL 0x1184a2000 == 59 [pid = 2483] [id = 555] 03:56:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x112a2d800) [pid = 2483] [serial = 1665] [outer = 0x0] 03:56:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x113023000) [pid = 2483] [serial = 1666] [outer = 0x112a2d800] 03:56:32 INFO - PROCESS | 2483 | 1462532192864 Marionette DEBUG loaded listener.js 03:56:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x11877b800) [pid = 2483] [serial = 1667] [outer = 0x112a2d800] 03:56:33 INFO - PROCESS | 2483 | 1462532193481 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:56:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:56:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 873ms 03:56:33 INFO - PROCESS | 2483 | 1462532193531 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 03:56:33 INFO - PROCESS | 2483 | 1462532193533 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 03:56:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:56:33 INFO - PROCESS | 2483 | 1462532193540 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:56:33 INFO - PROCESS | 2483 | 1462532193543 Marionette TRACE conn2 <- [1,2194,null,{}] 03:56:33 INFO - PROCESS | 2483 | 1462532193549 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:33 INFO - PROCESS | 2483 | 1462532193691 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 03:56:33 INFO - PROCESS | 2483 | 1462532193770 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:33 INFO - PROCESS | 2483 | ++DOCSHELL 0x12127e000 == 60 [pid = 2483] [id = 556] 03:56:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x1120db000) [pid = 2483] [serial = 1668] [outer = 0x0] 03:56:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x112a9fc00) [pid = 2483] [serial = 1669] [outer = 0x1120db000] 03:56:33 INFO - PROCESS | 2483 | 1462532193798 Marionette DEBUG loaded listener.js 03:56:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x113471c00) [pid = 2483] [serial = 1670] [outer = 0x1120db000] 03:56:34 INFO - PROCESS | 2483 | 1462532194220 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:56:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:56:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 725ms 03:56:34 INFO - PROCESS | 2483 | 1462532194265 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 03:56:34 INFO - PROCESS | 2483 | 1462532194268 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 03:56:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:56:34 INFO - PROCESS | 2483 | 1462532194273 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:56:34 INFO - PROCESS | 2483 | 1462532194274 Marionette TRACE conn2 <- [1,2198,null,{}] 03:56:34 INFO - PROCESS | 2483 | 1462532194277 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:34 INFO - PROCESS | 2483 | 1462532194405 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 03:56:34 INFO - PROCESS | 2483 | --DOCSHELL 0x123573800 == 59 [pid = 2483] [id = 547] 03:56:34 INFO - PROCESS | 2483 | --DOCSHELL 0x12b353000 == 58 [pid = 2483] [id = 546] 03:56:34 INFO - PROCESS | 2483 | --DOCSHELL 0x12ab05800 == 57 [pid = 2483] [id = 545] 03:56:34 INFO - PROCESS | 2483 | --DOCSHELL 0x1296d6000 == 56 [pid = 2483] [id = 544] 03:56:34 INFO - PROCESS | 2483 | --DOCSHELL 0x1290b1800 == 55 [pid = 2483] [id = 543] 03:56:34 INFO - PROCESS | 2483 | --DOCSHELL 0x12632a800 == 54 [pid = 2483] [id = 542] 03:56:34 INFO - PROCESS | 2483 | --DOCSHELL 0x117356800 == 53 [pid = 2483] [id = 541] 03:56:34 INFO - PROCESS | 2483 | --DOCSHELL 0x1240db000 == 52 [pid = 2483] [id = 540] 03:56:34 INFO - PROCESS | 2483 | --DOCSHELL 0x119fd3000 == 51 [pid = 2483] [id = 539] 03:56:34 INFO - PROCESS | 2483 | --DOCSHELL 0x121274800 == 50 [pid = 2483] [id = 538] 03:56:34 INFO - PROCESS | 2483 | --DOCSHELL 0x118541000 == 49 [pid = 2483] [id = 537] 03:56:34 INFO - PROCESS | 2483 | --DOCSHELL 0x115e73800 == 48 [pid = 2483] [id = 536] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x124ef0c00) [pid = 2483] [serial = 1435] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x112552800) [pid = 2483] [serial = 1438] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x112a26c00) [pid = 2483] [serial = 1493] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x124273400) [pid = 2483] [serial = 1502] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x118774c00) [pid = 2483] [serial = 1444] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x11610f000) [pid = 2483] [serial = 1496] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x115e94c00) [pid = 2483] [serial = 1390] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x113da0c00) [pid = 2483] [serial = 1441] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x119f5c400) [pid = 2483] [serial = 1447] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x112b0b400) [pid = 2483] [serial = 1387] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x118771800) [pid = 2483] [serial = 1393] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x1247ef000) [pid = 2483] [serial = 1505] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x1194c4000) [pid = 2483] [serial = 1499] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x1211a1800) [pid = 2483] [serial = 1384] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x1296a1c00) [pid = 2483] [serial = 1594] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x1257b0800) [pid = 2483] [serial = 1576] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x128b69c00) [pid = 2483] [serial = 1579] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x126db4c00) [pid = 2483] [serial = 1577] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x128d73c00) [pid = 2483] [serial = 1582] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x128d6cc00) [pid = 2483] [serial = 1580] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x128ecc800) [pid = 2483] [serial = 1583] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x115e44400) [pid = 2483] [serial = 1564] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x117c3e800) [pid = 2483] [serial = 1565] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x119234800) [pid = 2483] [serial = 1567] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x1194c0c00) [pid = 2483] [serial = 1568] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x123491000) [pid = 2483] [serial = 1573] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x126dbe400) [pid = 2483] [serial = 1555] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x1263a6400) [pid = 2483] [serial = 1552] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x128ec7800) [pid = 2483] [serial = 1559] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x128b6a800) [pid = 2483] [serial = 1558] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x112b4a400) [pid = 2483] [serial = 1562] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x1125b8800) [pid = 2483] [serial = 1561] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x11a029800) [pid = 2483] [serial = 1570] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x1212e8c00) [pid = 2483] [serial = 1571] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x123267c00) [pid = 2483] [serial = 1549] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x11846e800) [pid = 2483] [serial = 1546] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x112b53c00) [pid = 2483] [serial = 1543] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x126db9400) [pid = 2483] [serial = 1588] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x11942c400) [pid = 2483] [serial = 1586] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x112e67400) [pid = 2483] [serial = 1585] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x1293c8c00) [pid = 2483] [serial = 1589] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x1245bb800) [pid = 2483] [serial = 1574] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x1296aa800) [pid = 2483] [serial = 1595] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x129664c00) [pid = 2483] [serial = 1592] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x1293cc800) [pid = 2483] [serial = 1591] [outer = 0x0] [url = about:blank] 03:56:34 INFO - PROCESS | 2483 | 1462532194496 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:34 INFO - PROCESS | 2483 | ++DOCSHELL 0x115e82800 == 49 [pid = 2483] [id = 557] 03:56:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x112552800) [pid = 2483] [serial = 1671] [outer = 0x0] 03:56:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x112b0b400) [pid = 2483] [serial = 1672] [outer = 0x112552800] 03:56:34 INFO - PROCESS | 2483 | 1462532194522 Marionette DEBUG loaded listener.js 03:56:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x1161e7000) [pid = 2483] [serial = 1673] [outer = 0x112552800] 03:56:34 INFO - PROCESS | 2483 | 1462532194830 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:56:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:56:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 571ms 03:56:34 INFO - PROCESS | 2483 | 1462532194845 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 03:56:34 INFO - PROCESS | 2483 | 1462532194846 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 03:56:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:56:34 INFO - PROCESS | 2483 | 1462532194848 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:56:34 INFO - PROCESS | 2483 | 1462532194852 Marionette TRACE conn2 <- [1,2202,null,{}] 03:56:34 INFO - PROCESS | 2483 | 1462532194861 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:34 INFO - PROCESS | 2483 | 1462532194945 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 03:56:35 INFO - PROCESS | 2483 | 1462532195033 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:35 INFO - PROCESS | 2483 | ++DOCSHELL 0x1231e3000 == 50 [pid = 2483] [id = 558] 03:56:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x1183a4800) [pid = 2483] [serial = 1674] [outer = 0x0] 03:56:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x11846e800) [pid = 2483] [serial = 1675] [outer = 0x1183a4800] 03:56:35 INFO - PROCESS | 2483 | 1462532195061 Marionette DEBUG loaded listener.js 03:56:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x118990c00) [pid = 2483] [serial = 1676] [outer = 0x1183a4800] 03:56:35 INFO - PROCESS | 2483 | 1462532195404 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:56:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:56:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 576ms 03:56:35 INFO - PROCESS | 2483 | 1462532195425 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 03:56:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:56:35 INFO - PROCESS | 2483 | 1462532195428 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 03:56:35 INFO - PROCESS | 2483 | 1462532195431 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:56:35 INFO - PROCESS | 2483 | 1462532195433 Marionette TRACE conn2 <- [1,2206,null,{}] 03:56:35 INFO - PROCESS | 2483 | 1462532195439 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:35 INFO - PROCESS | 2483 | 1462532195573 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 03:56:35 INFO - PROCESS | 2483 | 1462532195666 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:35 INFO - PROCESS | 2483 | ++DOCSHELL 0x12357c000 == 51 [pid = 2483] [id = 559] 03:56:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x1183e5800) [pid = 2483] [serial = 1677] [outer = 0x0] 03:56:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x1194c0c00) [pid = 2483] [serial = 1678] [outer = 0x1183e5800] 03:56:35 INFO - PROCESS | 2483 | 1462532195707 Marionette DEBUG loaded listener.js 03:56:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x1211a6000) [pid = 2483] [serial = 1679] [outer = 0x1183e5800] 03:56:35 INFO - PROCESS | 2483 | 1462532195976 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:56:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:56:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 575ms 03:56:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:56:36 INFO - PROCESS | 2483 | 1462532196009 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 03:56:36 INFO - PROCESS | 2483 | 1462532196010 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 03:56:36 INFO - PROCESS | 2483 | 1462532196012 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:56:36 INFO - PROCESS | 2483 | 1462532196013 Marionette TRACE conn2 <- [1,2210,null,{}] 03:56:36 INFO - PROCESS | 2483 | 1462532196024 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:36 INFO - PROCESS | 2483 | 1462532196114 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 03:56:36 INFO - PROCESS | 2483 | 1462532196119 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:36 INFO - PROCESS | 2483 | ++DOCSHELL 0x128d9f000 == 52 [pid = 2483] [id = 560] 03:56:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x1211a7c00) [pid = 2483] [serial = 1680] [outer = 0x0] 03:56:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x123214c00) [pid = 2483] [serial = 1681] [outer = 0x1211a7c00] 03:56:36 INFO - PROCESS | 2483 | 1462532196144 Marionette DEBUG loaded listener.js 03:56:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x123491800) [pid = 2483] [serial = 1682] [outer = 0x1211a7c00] 03:56:36 INFO - PROCESS | 2483 | 1462532196494 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:56:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:56:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 520ms 03:56:36 INFO - PROCESS | 2483 | 1462532196532 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 03:56:36 INFO - PROCESS | 2483 | 1462532196534 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 03:56:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:56:36 INFO - PROCESS | 2483 | 1462532196545 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:56:36 INFO - PROCESS | 2483 | 1462532196546 Marionette TRACE conn2 <- [1,2214,null,{}] 03:56:36 INFO - PROCESS | 2483 | 1462532196548 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:36 INFO - PROCESS | 2483 | 1462532196666 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 03:56:36 INFO - PROCESS | 2483 | 1462532196671 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:36 INFO - PROCESS | 2483 | ++DOCSHELL 0x1298b6000 == 53 [pid = 2483] [id = 561] 03:56:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x1212e6000) [pid = 2483] [serial = 1683] [outer = 0x0] 03:56:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x124b8e000) [pid = 2483] [serial = 1684] [outer = 0x1212e6000] 03:56:36 INFO - PROCESS | 2483 | 1462532196728 Marionette DEBUG loaded listener.js 03:56:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x1260c4c00) [pid = 2483] [serial = 1685] [outer = 0x1212e6000] 03:56:37 INFO - PROCESS | 2483 | 1462532197055 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:56:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:56:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 523ms 03:56:37 INFO - PROCESS | 2483 | 1462532197064 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 03:56:37 INFO - PROCESS | 2483 | 1462532197065 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 03:56:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:56:37 INFO - PROCESS | 2483 | 1462532197069 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:56:37 INFO - PROCESS | 2483 | 1462532197071 Marionette TRACE conn2 <- [1,2218,null,{}] 03:56:37 INFO - PROCESS | 2483 | 1462532197073 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:37 INFO - PROCESS | 2483 | 1462532197173 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 03:56:37 INFO - PROCESS | 2483 | 1462532197194 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:37 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a84a800 == 54 [pid = 2483] [id = 562] 03:56:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x124273000) [pid = 2483] [serial = 1686] [outer = 0x0] 03:56:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x126db2800) [pid = 2483] [serial = 1687] [outer = 0x124273000] 03:56:37 INFO - PROCESS | 2483 | 1462532197219 Marionette DEBUG loaded listener.js 03:56:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x126dd7c00) [pid = 2483] [serial = 1688] [outer = 0x124273000] 03:56:37 INFO - PROCESS | 2483 | 1462532197553 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:56:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:56:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 521ms 03:56:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:56:37 INFO - PROCESS | 2483 | 1462532197589 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 03:56:37 INFO - PROCESS | 2483 | 1462532197591 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 03:56:37 INFO - PROCESS | 2483 | 1462532197593 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:56:37 INFO - PROCESS | 2483 | 1462532197594 Marionette TRACE conn2 <- [1,2222,null,{}] 03:56:37 INFO - PROCESS | 2483 | 1462532197596 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:37 INFO - PROCESS | 2483 | 1462532197698 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 03:56:37 INFO - PROCESS | 2483 | 1462532197735 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:37 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b25b000 == 55 [pid = 2483] [id = 563] 03:56:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x126db0400) [pid = 2483] [serial = 1689] [outer = 0x0] 03:56:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x128d6a400) [pid = 2483] [serial = 1690] [outer = 0x126db0400] 03:56:37 INFO - PROCESS | 2483 | 1462532197762 Marionette DEBUG loaded listener.js 03:56:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x128ec6c00) [pid = 2483] [serial = 1691] [outer = 0x126db0400] 03:56:38 INFO - PROCESS | 2483 | 1462532198090 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:56:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:56:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 518ms 03:56:38 INFO - PROCESS | 2483 | 1462532198111 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 03:56:38 INFO - PROCESS | 2483 | 1462532198112 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 03:56:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:56:38 INFO - PROCESS | 2483 | 1462532198115 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:56:38 INFO - PROCESS | 2483 | 1462532198116 Marionette TRACE conn2 <- [1,2226,null,{}] 03:56:38 INFO - PROCESS | 2483 | 1462532198120 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:38 INFO - PROCESS | 2483 | 1462532198230 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 03:56:38 INFO - PROCESS | 2483 | 1462532198234 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:38 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bc8e800 == 56 [pid = 2483] [id = 564] 03:56:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x128d70c00) [pid = 2483] [serial = 1692] [outer = 0x0] 03:56:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x1293c9c00) [pid = 2483] [serial = 1693] [outer = 0x128d70c00] 03:56:38 INFO - PROCESS | 2483 | 1462532198259 Marionette DEBUG loaded listener.js 03:56:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x1294ea400) [pid = 2483] [serial = 1694] [outer = 0x128d70c00] 03:56:38 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x1251df800) [pid = 2483] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:56:38 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x112a29c00) [pid = 2483] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:56:38 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x125133c00) [pid = 2483] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:56:38 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x1194cc400) [pid = 2483] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:56:38 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x116066c00) [pid = 2483] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:56:38 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x128b68800) [pid = 2483] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:56:38 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x124432c00) [pid = 2483] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:56:38 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x1183a8000) [pid = 2483] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:56:38 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x110e39000) [pid = 2483] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:56:38 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x11877cc00) [pid = 2483] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:56:38 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x119430000) [pid = 2483] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:56:38 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x1211afc00) [pid = 2483] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:56:38 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x112b15400) [pid = 2483] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:56:38 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x115e4e000) [pid = 2483] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:56:38 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x12513f800) [pid = 2483] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:56:38 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x119aa8400) [pid = 2483] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:56:38 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x12699c000) [pid = 2483] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:56:38 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x110fb7c00) [pid = 2483] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:56:38 INFO - PROCESS | 2483 | 1462532198699 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:56:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:56:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 621ms 03:56:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:56:38 INFO - PROCESS | 2483 | 1462532198737 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 03:56:38 INFO - PROCESS | 2483 | 1462532198738 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 03:56:38 INFO - PROCESS | 2483 | 1462532198740 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:56:38 INFO - PROCESS | 2483 | 1462532198741 Marionette TRACE conn2 <- [1,2230,null,{}] 03:56:38 INFO - PROCESS | 2483 | 1462532198744 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:38 INFO - PROCESS | 2483 | 1462532198830 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 03:56:38 INFO - PROCESS | 2483 | 1462532198836 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:38 INFO - PROCESS | 2483 | ++DOCSHELL 0x118347800 == 57 [pid = 2483] [id = 565] 03:56:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x110fbc000) [pid = 2483] [serial = 1695] [outer = 0x0] 03:56:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x116060000) [pid = 2483] [serial = 1696] [outer = 0x110fbc000] 03:56:38 INFO - PROCESS | 2483 | 1462532198864 Marionette DEBUG loaded listener.js 03:56:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x11899c000) [pid = 2483] [serial = 1697] [outer = 0x110fbc000] 03:56:39 INFO - PROCESS | 2483 | 1462532199320 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:56:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:56:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 618ms 03:56:39 INFO - PROCESS | 2483 | 1462532199360 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 03:56:39 INFO - PROCESS | 2483 | 1462532199362 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 03:56:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:56:39 INFO - PROCESS | 2483 | 1462532199365 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:56:39 INFO - PROCESS | 2483 | 1462532199369 Marionette TRACE conn2 <- [1,2234,null,{}] 03:56:39 INFO - PROCESS | 2483 | 1462532199373 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:39 INFO - PROCESS | 2483 | 1462532199503 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 03:56:39 INFO - PROCESS | 2483 | 1462532199536 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:39 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d515800 == 58 [pid = 2483] [id = 566] 03:56:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x1294f2000) [pid = 2483] [serial = 1698] [outer = 0x0] 03:56:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x1294f4000) [pid = 2483] [serial = 1699] [outer = 0x1294f2000] 03:56:39 INFO - PROCESS | 2483 | 1462532199566 Marionette DEBUG loaded listener.js 03:56:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x129667c00) [pid = 2483] [serial = 1700] [outer = 0x1294f2000] 03:56:39 INFO - PROCESS | 2483 | 1462532199892 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:56:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:56:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 574ms 03:56:39 INFO - PROCESS | 2483 | 1462532199939 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 03:56:39 INFO - PROCESS | 2483 | 1462532199941 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 03:56:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:56:39 INFO - PROCESS | 2483 | 1462532199943 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:56:39 INFO - PROCESS | 2483 | 1462532199944 Marionette TRACE conn2 <- [1,2238,null,{}] 03:56:39 INFO - PROCESS | 2483 | 1462532199946 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:40 INFO - PROCESS | 2483 | 1462532200056 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 03:56:40 INFO - PROCESS | 2483 | 1462532200062 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:40 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d645000 == 59 [pid = 2483] [id = 567] 03:56:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x12969f400) [pid = 2483] [serial = 1701] [outer = 0x0] 03:56:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x1296a5800) [pid = 2483] [serial = 1702] [outer = 0x12969f400] 03:56:40 INFO - PROCESS | 2483 | 1462532200088 Marionette DEBUG loaded listener.js 03:56:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x12a737c00) [pid = 2483] [serial = 1703] [outer = 0x12969f400] 03:56:40 INFO - PROCESS | 2483 | 1462532200387 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:56:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:56:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 469ms 03:56:40 INFO - PROCESS | 2483 | 1462532200412 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 03:56:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:56:40 INFO - PROCESS | 2483 | 1462532200413 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 03:56:40 INFO - PROCESS | 2483 | 1462532200416 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:56:40 INFO - PROCESS | 2483 | 1462532200417 Marionette TRACE conn2 <- [1,2242,null,{}] 03:56:40 INFO - PROCESS | 2483 | 1462532200422 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:40 INFO - PROCESS | 2483 | 1462532200510 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 03:56:40 INFO - PROCESS | 2483 | 1462532200515 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:40 INFO - PROCESS | 2483 | ++DOCSHELL 0x12e197000 == 60 [pid = 2483] [id = 568] 03:56:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x110e3cc00) [pid = 2483] [serial = 1704] [outer = 0x0] 03:56:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x12a825800) [pid = 2483] [serial = 1705] [outer = 0x110e3cc00] 03:56:40 INFO - PROCESS | 2483 | 1462532200542 Marionette DEBUG loaded listener.js 03:56:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x12a964400) [pid = 2483] [serial = 1706] [outer = 0x110e3cc00] 03:56:41 INFO - PROCESS | 2483 | 1462532201106 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:56:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:56:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 723ms 03:56:41 INFO - PROCESS | 2483 | 1462532201140 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 03:56:41 INFO - PROCESS | 2483 | 1462532201143 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 03:56:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:56:41 INFO - PROCESS | 2483 | 1462532201147 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:56:41 INFO - PROCESS | 2483 | 1462532201149 Marionette TRACE conn2 <- [1,2246,null,{}] 03:56:41 INFO - PROCESS | 2483 | 1462532201153 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:41 INFO - PROCESS | 2483 | 1462532201262 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 03:56:41 INFO - PROCESS | 2483 | 1462532201337 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:41 INFO - PROCESS | 2483 | ++DOCSHELL 0x124749000 == 61 [pid = 2483] [id = 569] 03:56:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x117681400) [pid = 2483] [serial = 1707] [outer = 0x0] 03:56:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x1183aa000) [pid = 2483] [serial = 1708] [outer = 0x117681400] 03:56:41 INFO - PROCESS | 2483 | 1462532201368 Marionette DEBUG loaded listener.js 03:56:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x118770c00) [pid = 2483] [serial = 1709] [outer = 0x117681400] 03:56:41 INFO - PROCESS | 2483 | 1462532201802 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:56:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:56:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 03:56:41 INFO - PROCESS | 2483 | 1462532201817 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 03:56:41 INFO - PROCESS | 2483 | 1462532201821 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 03:56:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:56:41 INFO - PROCESS | 2483 | 1462532201826 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:56:41 INFO - PROCESS | 2483 | 1462532201828 Marionette TRACE conn2 <- [1,2250,null,{}] 03:56:41 INFO - PROCESS | 2483 | 1462532201831 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:41 INFO - PROCESS | 2483 | 1462532201940 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 03:56:42 INFO - PROCESS | 2483 | 1462532202048 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:42 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b358800 == 62 [pid = 2483] [id = 570] 03:56:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x11942e400) [pid = 2483] [serial = 1710] [outer = 0x0] 03:56:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x1211a6c00) [pid = 2483] [serial = 1711] [outer = 0x11942e400] 03:56:42 INFO - PROCESS | 2483 | 1462532202077 Marionette DEBUG loaded listener.js 03:56:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x124069000) [pid = 2483] [serial = 1712] [outer = 0x11942e400] 03:56:42 INFO - PROCESS | 2483 | 1462532202512 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:56:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:56:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 721ms 03:56:42 INFO - PROCESS | 2483 | 1462532202555 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 03:56:42 INFO - PROCESS | 2483 | 1462532202558 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 03:56:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:56:42 INFO - PROCESS | 2483 | 1462532202563 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:56:42 INFO - PROCESS | 2483 | 1462532202568 Marionette TRACE conn2 <- [1,2254,null,{}] 03:56:42 INFO - PROCESS | 2483 | 1462532202582 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:42 INFO - PROCESS | 2483 | 1462532202691 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 03:56:42 INFO - PROCESS | 2483 | 1462532202767 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:42 INFO - PROCESS | 2483 | ++DOCSHELL 0x12e1a9800 == 63 [pid = 2483] [id = 571] 03:56:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x12572d800) [pid = 2483] [serial = 1713] [outer = 0x0] 03:56:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x1257b5800) [pid = 2483] [serial = 1714] [outer = 0x12572d800] 03:56:42 INFO - PROCESS | 2483 | 1462532202799 Marionette DEBUG loaded listener.js 03:56:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x126dbdc00) [pid = 2483] [serial = 1715] [outer = 0x12572d800] 03:56:43 INFO - PROCESS | 2483 | 1462532203235 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:56:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:56:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 678ms 03:56:43 INFO - PROCESS | 2483 | 1462532203241 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 03:56:43 INFO - PROCESS | 2483 | 1462532203243 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 03:56:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:56:43 INFO - PROCESS | 2483 | 1462532203245 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:56:43 INFO - PROCESS | 2483 | 1462532203246 Marionette TRACE conn2 <- [1,2258,null,{}] 03:56:43 INFO - PROCESS | 2483 | 1462532203284 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:43 INFO - PROCESS | 2483 | 1462532203412 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 03:56:43 INFO - PROCESS | 2483 | 1462532203465 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:43 INFO - PROCESS | 2483 | ++DOCSHELL 0x134319000 == 64 [pid = 2483] [id = 572] 03:56:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x128ed0800) [pid = 2483] [serial = 1716] [outer = 0x0] 03:56:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x1293ca000) [pid = 2483] [serial = 1717] [outer = 0x128ed0800] 03:56:43 INFO - PROCESS | 2483 | 1462532203495 Marionette DEBUG loaded listener.js 03:56:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x129665c00) [pid = 2483] [serial = 1718] [outer = 0x128ed0800] 03:56:43 INFO - PROCESS | 2483 | 1462532203946 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:56:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:56:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 737ms 03:56:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:56:43 INFO - PROCESS | 2483 | 1462532203984 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 03:56:43 INFO - PROCESS | 2483 | 1462532203986 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 03:56:43 INFO - PROCESS | 2483 | 1462532203989 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:56:43 INFO - PROCESS | 2483 | 1462532203991 Marionette TRACE conn2 <- [1,2262,null,{}] 03:56:43 INFO - PROCESS | 2483 | 1462532203995 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:44 INFO - PROCESS | 2483 | 1462532204147 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 03:56:44 INFO - PROCESS | 2483 | 1462532204279 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:44 INFO - PROCESS | 2483 | ++DOCSHELL 0x13435d800 == 65 [pid = 2483] [id = 573] 03:56:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x1260bcc00) [pid = 2483] [serial = 1719] [outer = 0x0] 03:56:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x12a738800) [pid = 2483] [serial = 1720] [outer = 0x1260bcc00] 03:56:44 INFO - PROCESS | 2483 | 1462532204328 Marionette DEBUG loaded listener.js 03:56:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x12a967c00) [pid = 2483] [serial = 1721] [outer = 0x1260bcc00] 03:56:44 INFO - PROCESS | 2483 | 1462532204787 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:56:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:56:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 822ms 03:56:44 INFO - PROCESS | 2483 | 1462532204810 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 03:56:44 INFO - PROCESS | 2483 | 1462532204811 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 03:56:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:56:44 INFO - PROCESS | 2483 | 1462532204814 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:56:44 INFO - PROCESS | 2483 | 1462532204815 Marionette TRACE conn2 <- [1,2266,null,{}] 03:56:44 INFO - PROCESS | 2483 | 1462532204818 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:44 INFO - PROCESS | 2483 | 1462532204941 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 03:56:45 INFO - PROCESS | 2483 | 1462532205017 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:45 INFO - PROCESS | 2483 | ++DOCSHELL 0x11731c800 == 66 [pid = 2483] [id = 574] 03:56:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x112b49400) [pid = 2483] [serial = 1722] [outer = 0x0] 03:56:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x1235f2800) [pid = 2483] [serial = 1723] [outer = 0x112b49400] 03:56:45 INFO - PROCESS | 2483 | 1462532205050 Marionette DEBUG loaded listener.js 03:56:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x12a96f000) [pid = 2483] [serial = 1724] [outer = 0x112b49400] 03:56:45 INFO - PROCESS | 2483 | 1462532205807 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:56:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:56:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1022ms 03:56:45 INFO - PROCESS | 2483 | 1462532205848 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 03:56:45 INFO - PROCESS | 2483 | 1462532205850 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 03:56:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:56:45 INFO - PROCESS | 2483 | 1462532205865 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:56:45 INFO - PROCESS | 2483 | 1462532205869 Marionette TRACE conn2 <- [1,2270,null,{}] 03:56:45 INFO - PROCESS | 2483 | 1462532205874 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:45 INFO - PROCESS | 2483 | 1462532205975 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 03:56:46 INFO - PROCESS | 2483 | 1462532206049 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:46 INFO - PROCESS | 2483 | ++DOCSHELL 0x1240ef800 == 67 [pid = 2483] [id = 575] 03:56:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x111cbe400) [pid = 2483] [serial = 1725] [outer = 0x0] 03:56:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x112b0ec00) [pid = 2483] [serial = 1726] [outer = 0x111cbe400] 03:56:46 INFO - PROCESS | 2483 | 1462532206078 Marionette DEBUG loaded listener.js 03:56:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x113aa3c00) [pid = 2483] [serial = 1727] [outer = 0x111cbe400] 03:56:46 INFO - PROCESS | 2483 | 1462532206527 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:56:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:56:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 673ms 03:56:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:56:46 INFO - PROCESS | 2483 | 1462532206539 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 03:56:46 INFO - PROCESS | 2483 | 1462532206542 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 03:56:46 INFO - PROCESS | 2483 | 1462532206545 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:56:46 INFO - PROCESS | 2483 | 1462532206547 Marionette TRACE conn2 <- [1,2274,null,{}] 03:56:46 INFO - PROCESS | 2483 | 1462532206549 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:46 INFO - PROCESS | 2483 | 1462532206661 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 03:56:46 INFO - PROCESS | 2483 | 1462532206794 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:46 INFO - PROCESS | 2483 | ++DOCSHELL 0x11849d800 == 68 [pid = 2483] [id = 576] 03:56:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x113d25c00) [pid = 2483] [serial = 1728] [outer = 0x0] 03:56:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x113f83800) [pid = 2483] [serial = 1729] [outer = 0x113d25c00] 03:56:46 INFO - PROCESS | 2483 | 1462532206842 Marionette DEBUG loaded listener.js 03:56:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x1161de800) [pid = 2483] [serial = 1730] [outer = 0x113d25c00] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x1298c3000 == 67 [pid = 2483] [id = 447] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12d645000 == 66 [pid = 2483] [id = 567] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12d515800 == 65 [pid = 2483] [id = 566] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x118347800 == 64 [pid = 2483] [id = 565] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x12a732800) [pid = 2483] [serial = 1597] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x11767a400) [pid = 2483] [serial = 1600] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x1194bf000) [pid = 2483] [serial = 1603] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x1263a5800) [pid = 2483] [serial = 1606] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x124ec6400) [pid = 2483] [serial = 1645] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12bc8e800 == 63 [pid = 2483] [id = 564] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12b25b000 == 62 [pid = 2483] [id = 563] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12a84a800 == 61 [pid = 2483] [id = 562] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x1298b6000 == 60 [pid = 2483] [id = 561] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x128d9f000 == 59 [pid = 2483] [id = 560] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12357c000 == 58 [pid = 2483] [id = 559] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x1231e3000 == 57 [pid = 2483] [id = 558] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x115e82800 == 56 [pid = 2483] [id = 557] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12127e000 == 55 [pid = 2483] [id = 556] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12d15d000 == 54 [pid = 2483] [id = 553] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12ca38800 == 53 [pid = 2483] [id = 552] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12bab9000 == 52 [pid = 2483] [id = 551] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x1240d6000 == 51 [pid = 2483] [id = 550] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x11849e000 == 50 [pid = 2483] [id = 549] 03:56:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12c137800 == 49 [pid = 2483] [id = 548] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x124ef4800) [pid = 2483] [serial = 1633] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x1183f2000) [pid = 2483] [serial = 1618] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x118775000) [pid = 2483] [serial = 1619] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x1120e5400) [pid = 2483] [serial = 1610] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x110ebb800) [pid = 2483] [serial = 1609] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x11899e000) [pid = 2483] [serial = 1621] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x11942ac00) [pid = 2483] [serial = 1622] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x119785800) [pid = 2483] [serial = 1624] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x1211ec000) [pid = 2483] [serial = 1625] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x1247ea800) [pid = 2483] [serial = 1630] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x113da1400) [pid = 2483] [serial = 1613] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x112b53800) [pid = 2483] [serial = 1612] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x11616b000) [pid = 2483] [serial = 1615] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x1257bc400) [pid = 2483] [serial = 1636] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x117c3c800) [pid = 2483] [serial = 1616] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x123214000) [pid = 2483] [serial = 1627] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x126c9f800) [pid = 2483] [serial = 1639] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x113022c00) [pid = 2483] [serial = 1642] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x118779400) [pid = 2483] [serial = 1643] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x126de1800) [pid = 2483] [serial = 1640] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x126920c00) [pid = 2483] [serial = 1637] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x124ebc400) [pid = 2483] [serial = 1631] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x125730400) [pid = 2483] [serial = 1634] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x124272c00) [pid = 2483] [serial = 1628] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x128b64400) [pid = 2483] [serial = 1556] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x113f79800) [pid = 2483] [serial = 1544] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x126db4000) [pid = 2483] [serial = 1553] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x1245c5800) [pid = 2483] [serial = 1550] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x11922b400) [pid = 2483] [serial = 1547] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x128b72800) [pid = 2483] [serial = 1541] [outer = 0x0] [url = about:blank] 03:56:47 INFO - PROCESS | 2483 | 1462532207345 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:56:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:56:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 821ms 03:56:47 INFO - PROCESS | 2483 | 1462532207388 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 03:56:47 INFO - PROCESS | 2483 | 1462532207390 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 03:56:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:56:47 INFO - PROCESS | 2483 | 1462532207392 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:56:47 INFO - PROCESS | 2483 | 1462532207395 Marionette TRACE conn2 <- [1,2278,null,{}] 03:56:47 INFO - PROCESS | 2483 | 1462532207402 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:47 INFO - PROCESS | 2483 | 1462532207496 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 03:56:47 INFO - PROCESS | 2483 | 1462532207503 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:47 INFO - PROCESS | 2483 | ++DOCSHELL 0x119f08800 == 50 [pid = 2483] [id = 577] 03:56:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x117683400) [pid = 2483] [serial = 1731] [outer = 0x0] 03:56:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x1183e4400) [pid = 2483] [serial = 1732] [outer = 0x117683400] 03:56:47 INFO - PROCESS | 2483 | 1462532207531 Marionette DEBUG loaded listener.js 03:56:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x11847cc00) [pid = 2483] [serial = 1733] [outer = 0x117683400] 03:56:47 INFO - PROCESS | 2483 | 1462532207894 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:56:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:56:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 521ms 03:56:47 INFO - PROCESS | 2483 | 1462532207914 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 03:56:47 INFO - PROCESS | 2483 | 1462532207916 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 03:56:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:56:47 INFO - PROCESS | 2483 | 1462532207919 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:56:47 INFO - PROCESS | 2483 | 1462532207920 Marionette TRACE conn2 <- [1,2282,null,{}] 03:56:47 INFO - PROCESS | 2483 | 1462532207923 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:48 INFO - PROCESS | 2483 | 1462532208025 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 03:56:48 INFO - PROCESS | 2483 | 1462532208030 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:48 INFO - PROCESS | 2483 | ++DOCSHELL 0x12356b000 == 51 [pid = 2483] [id = 578] 03:56:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x118770000) [pid = 2483] [serial = 1734] [outer = 0x0] 03:56:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x118966000) [pid = 2483] [serial = 1735] [outer = 0x118770000] 03:56:48 INFO - PROCESS | 2483 | 1462532208064 Marionette DEBUG loaded listener.js 03:56:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x11929d400) [pid = 2483] [serial = 1736] [outer = 0x118770000] 03:56:48 INFO - PROCESS | 2483 | 1462532208509 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:56:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:56:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 618ms 03:56:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:56:48 INFO - PROCESS | 2483 | 1462532208537 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 03:56:48 INFO - PROCESS | 2483 | 1462532208539 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 03:56:48 INFO - PROCESS | 2483 | 1462532208541 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:56:48 INFO - PROCESS | 2483 | 1462532208542 Marionette TRACE conn2 <- [1,2286,null,{}] 03:56:48 INFO - PROCESS | 2483 | 1462532208544 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:48 INFO - PROCESS | 2483 | 1462532208624 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 03:56:48 INFO - PROCESS | 2483 | 1462532208628 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:48 INFO - PROCESS | 2483 | ++DOCSHELL 0x126033000 == 52 [pid = 2483] [id = 579] 03:56:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x119427800) [pid = 2483] [serial = 1737] [outer = 0x0] 03:56:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x119aa9800) [pid = 2483] [serial = 1738] [outer = 0x119427800] 03:56:48 INFO - PROCESS | 2483 | 1462532208654 Marionette DEBUG loaded listener.js 03:56:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x119eae000) [pid = 2483] [serial = 1739] [outer = 0x119427800] 03:56:49 INFO - PROCESS | 2483 | 1462532209011 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:56:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 03:56:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 520ms 03:56:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:56:49 INFO - PROCESS | 2483 | 1462532209062 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 03:56:49 INFO - PROCESS | 2483 | 1462532209063 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 03:56:49 INFO - PROCESS | 2483 | 1462532209065 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:56:49 INFO - PROCESS | 2483 | 1462532209066 Marionette TRACE conn2 <- [1,2290,null,{}] 03:56:49 INFO - PROCESS | 2483 | 1462532209069 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:49 INFO - PROCESS | 2483 | 1462532209196 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 03:56:49 INFO - PROCESS | 2483 | 1462532209214 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:49 INFO - PROCESS | 2483 | ++DOCSHELL 0x128da2000 == 53 [pid = 2483] [id = 580] 03:56:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x1211a7800) [pid = 2483] [serial = 1740] [outer = 0x0] 03:56:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x1212e9c00) [pid = 2483] [serial = 1741] [outer = 0x1211a7800] 03:56:49 INFO - PROCESS | 2483 | 1462532209241 Marionette DEBUG loaded listener.js 03:56:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x124068800) [pid = 2483] [serial = 1742] [outer = 0x1211a7800] 03:56:49 INFO - PROCESS | 2483 | 1462532209584 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:56:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:56:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 570ms 03:56:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:56:49 INFO - PROCESS | 2483 | 1462532209635 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 03:56:49 INFO - PROCESS | 2483 | 1462532209636 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 03:56:49 INFO - PROCESS | 2483 | 1462532209638 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:56:49 INFO - PROCESS | 2483 | 1462532209639 Marionette TRACE conn2 <- [1,2294,null,{}] 03:56:49 INFO - PROCESS | 2483 | 1462532209642 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:49 INFO - PROCESS | 2483 | 1462532209744 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 03:56:49 INFO - PROCESS | 2483 | 1462532209779 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:49 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a834000 == 54 [pid = 2483] [id = 581] 03:56:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x1235ec400) [pid = 2483] [serial = 1743] [outer = 0x0] 03:56:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x1245c5800) [pid = 2483] [serial = 1744] [outer = 0x1235ec400] 03:56:49 INFO - PROCESS | 2483 | 1462532209804 Marionette DEBUG loaded listener.js 03:56:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x124ec6400) [pid = 2483] [serial = 1745] [outer = 0x1235ec400] 03:56:50 INFO - PROCESS | 2483 | 1462532210113 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:56:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:56:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 518ms 03:56:50 INFO - PROCESS | 2483 | 1462532210156 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 03:56:50 INFO - PROCESS | 2483 | 1462532210158 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 03:56:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:56:50 INFO - PROCESS | 2483 | 1462532210160 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:56:50 INFO - PROCESS | 2483 | 1462532210161 Marionette TRACE conn2 <- [1,2298,null,{}] 03:56:50 INFO - PROCESS | 2483 | 1462532210163 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:50 INFO - PROCESS | 2483 | 1462532210266 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 03:56:50 INFO - PROCESS | 2483 | 1462532210291 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:50 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a890000 == 55 [pid = 2483] [id = 582] 03:56:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x124440400) [pid = 2483] [serial = 1746] [outer = 0x0] 03:56:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x1251e6c00) [pid = 2483] [serial = 1747] [outer = 0x124440400] 03:56:50 INFO - PROCESS | 2483 | 1462532210316 Marionette DEBUG loaded listener.js 03:56:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x1257b0000) [pid = 2483] [serial = 1748] [outer = 0x124440400] 03:56:50 INFO - PROCESS | 2483 | 1462532210631 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:56:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:56:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 518ms 03:56:50 INFO - PROCESS | 2483 | 1462532210679 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 03:56:50 INFO - PROCESS | 2483 | 1462532210680 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 03:56:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:56:50 INFO - PROCESS | 2483 | 1462532210682 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:56:50 INFO - PROCESS | 2483 | 1462532210683 Marionette TRACE conn2 <- [1,2302,null,{}] 03:56:50 INFO - PROCESS | 2483 | 1462532210685 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:50 INFO - PROCESS | 2483 | 1462532210790 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 03:56:50 INFO - PROCESS | 2483 | 1462532210805 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:50 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b352800 == 56 [pid = 2483] [id = 583] 03:56:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x1257b8400) [pid = 2483] [serial = 1749] [outer = 0x0] 03:56:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x1263a6c00) [pid = 2483] [serial = 1750] [outer = 0x1257b8400] 03:56:50 INFO - PROCESS | 2483 | 1462532210830 Marionette DEBUG loaded listener.js 03:56:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x126c9d000) [pid = 2483] [serial = 1751] [outer = 0x1257b8400] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x1183e5800) [pid = 2483] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x110fbc000) [pid = 2483] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x128d70c00) [pid = 2483] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x118476000) [pid = 2483] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x112552800) [pid = 2483] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x112a2d800) [pid = 2483] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x123218800) [pid = 2483] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x1294f2000) [pid = 2483] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x1120db000) [pid = 2483] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x128d71000) [pid = 2483] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x12969f400) [pid = 2483] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x1183a4800) [pid = 2483] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x1212e6000) [pid = 2483] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x124273000) [pid = 2483] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x1257b6c00) [pid = 2483] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x1231b9000) [pid = 2483] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x111f42c00) [pid = 2483] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x129660c00) [pid = 2483] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x113f7d400) [pid = 2483] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x116a6d000) [pid = 2483] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x1211a7c00) [pid = 2483] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x126db0400) [pid = 2483] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:56:51 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x118474800) [pid = 2483] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:56:51 INFO - PROCESS | 2483 | 1462532211380 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:56:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:56:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 721ms 03:56:51 INFO - PROCESS | 2483 | 1462532211405 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 03:56:51 INFO - PROCESS | 2483 | 1462532211406 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 03:56:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:56:51 INFO - PROCESS | 2483 | 1462532211408 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:56:51 INFO - PROCESS | 2483 | 1462532211410 Marionette TRACE conn2 <- [1,2306,null,{}] 03:56:51 INFO - PROCESS | 2483 | 1462532211412 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:51 INFO - PROCESS | 2483 | 1462532211497 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 03:56:51 INFO - PROCESS | 2483 | 1462532211504 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:51 INFO - PROCESS | 2483 | ++DOCSHELL 0x119fc1000 == 57 [pid = 2483] [id = 584] 03:56:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x111f44400) [pid = 2483] [serial = 1752] [outer = 0x0] 03:56:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x11320a400) [pid = 2483] [serial = 1753] [outer = 0x111f44400] 03:56:51 INFO - PROCESS | 2483 | 1462532211530 Marionette DEBUG loaded listener.js 03:56:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x118475000) [pid = 2483] [serial = 1754] [outer = 0x111f44400] 03:56:51 INFO - PROCESS | 2483 | 1462532211966 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:56:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:56:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 568ms 03:56:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:56:51 INFO - PROCESS | 2483 | 1462532211978 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 03:56:51 INFO - PROCESS | 2483 | 1462532211981 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 03:56:51 INFO - PROCESS | 2483 | 1462532211988 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:56:51 INFO - PROCESS | 2483 | 1462532211989 Marionette TRACE conn2 <- [1,2310,null,{}] 03:56:51 INFO - PROCESS | 2483 | 1462532211993 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:52 INFO - PROCESS | 2483 | 1462532212176 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 03:56:52 INFO - PROCESS | 2483 | 1462532212193 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:52 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ca26000 == 58 [pid = 2483] [id = 585] 03:56:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x126db6000) [pid = 2483] [serial = 1755] [outer = 0x0] 03:56:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x126dd8c00) [pid = 2483] [serial = 1756] [outer = 0x126db6000] 03:56:52 INFO - PROCESS | 2483 | 1462532212241 Marionette DEBUG loaded listener.js 03:56:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x128d68800) [pid = 2483] [serial = 1757] [outer = 0x126db6000] 03:56:52 INFO - PROCESS | 2483 | 1462532212625 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:56:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:56:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 674ms 03:56:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:56:52 INFO - PROCESS | 2483 | 1462532212658 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 03:56:52 INFO - PROCESS | 2483 | 1462532212659 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 03:56:52 INFO - PROCESS | 2483 | 1462532212661 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:56:52 INFO - PROCESS | 2483 | 1462532212662 Marionette TRACE conn2 <- [1,2314,null,{}] 03:56:52 INFO - PROCESS | 2483 | 1462532212664 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:52 INFO - PROCESS | 2483 | 1462532212778 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 03:56:52 INFO - PROCESS | 2483 | 1462532212785 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:52 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ce7f000 == 59 [pid = 2483] [id = 586] 03:56:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x128d6e800) [pid = 2483] [serial = 1758] [outer = 0x0] 03:56:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x128ec2800) [pid = 2483] [serial = 1759] [outer = 0x128d6e800] 03:56:52 INFO - PROCESS | 2483 | 1462532212811 Marionette DEBUG loaded listener.js 03:56:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x1293cc400) [pid = 2483] [serial = 1760] [outer = 0x128d6e800] 03:56:53 INFO - PROCESS | 2483 | 1462532213110 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:56:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:56:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 469ms 03:56:53 INFO - PROCESS | 2483 | 1462532213130 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 03:56:53 INFO - PROCESS | 2483 | 1462532213131 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 03:56:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:56:53 INFO - PROCESS | 2483 | 1462532213134 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:56:53 INFO - PROCESS | 2483 | 1462532213136 Marionette TRACE conn2 <- [1,2318,null,{}] 03:56:53 INFO - PROCESS | 2483 | 1462532213141 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:53 INFO - PROCESS | 2483 | 1462532213228 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 03:56:53 INFO - PROCESS | 2483 | 1462532213232 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:53 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d635000 == 60 [pid = 2483] [id = 587] 03:56:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x12900bc00) [pid = 2483] [serial = 1761] [outer = 0x0] 03:56:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x129665000) [pid = 2483] [serial = 1762] [outer = 0x12900bc00] 03:56:53 INFO - PROCESS | 2483 | 1462532213258 Marionette DEBUG loaded listener.js 03:56:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x1296aa800) [pid = 2483] [serial = 1763] [outer = 0x12900bc00] 03:56:53 INFO - PROCESS | 2483 | 1462532213777 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 03:56:53 INFO - PROCESS | 2483 | 1462532213810 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 03:56:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:56:53 INFO - PROCESS | 2483 | 1462532213814 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:56:53 INFO - PROCESS | 2483 | 1462532213816 Marionette TRACE conn2 <- [1,2322,null,{}] 03:56:53 INFO - PROCESS | 2483 | 1462532213823 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:53 INFO - PROCESS | 2483 | 1462532213931 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 03:56:54 INFO - PROCESS | 2483 | 1462532214005 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:54 INFO - PROCESS | 2483 | ++DOCSHELL 0x119289000 == 61 [pid = 2483] [id = 588] 03:56:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x112a29c00) [pid = 2483] [serial = 1764] [outer = 0x0] 03:56:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x113d9e000) [pid = 2483] [serial = 1765] [outer = 0x112a29c00] 03:56:54 INFO - PROCESS | 2483 | 1462532214036 Marionette DEBUG loaded listener.js 03:56:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x116117400) [pid = 2483] [serial = 1766] [outer = 0x112a29c00] 03:56:54 INFO - PROCESS | 2483 | 1462532214466 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:56:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:56:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 672ms 03:56:54 INFO - PROCESS | 2483 | 1462532214487 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 03:56:54 INFO - PROCESS | 2483 | 1462532214491 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 03:56:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:56:54 INFO - PROCESS | 2483 | 1462532214496 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:56:54 INFO - PROCESS | 2483 | 1462532214498 Marionette TRACE conn2 <- [1,2326,null,{}] 03:56:54 INFO - PROCESS | 2483 | 1462532214500 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:54 INFO - PROCESS | 2483 | 1462532214609 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 03:56:54 INFO - PROCESS | 2483 | 1462532214690 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:54 INFO - PROCESS | 2483 | ++DOCSHELL 0x126330800 == 62 [pid = 2483] [id = 589] 03:56:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x1172a3c00) [pid = 2483] [serial = 1767] [outer = 0x0] 03:56:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x1186cb400) [pid = 2483] [serial = 1768] [outer = 0x1172a3c00] 03:56:54 INFO - PROCESS | 2483 | 1462532214761 Marionette DEBUG loaded listener.js 03:56:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x11929cc00) [pid = 2483] [serial = 1769] [outer = 0x1172a3c00] 03:56:55 INFO - PROCESS | 2483 | 1462532215171 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:56:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:56:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 719ms 03:56:55 INFO - PROCESS | 2483 | 1462532215215 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 03:56:55 INFO - PROCESS | 2483 | 1462532215217 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 03:56:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:56:55 INFO - PROCESS | 2483 | 1462532215219 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:56:55 INFO - PROCESS | 2483 | 1462532215222 Marionette TRACE conn2 <- [1,2330,null,{}] 03:56:55 INFO - PROCESS | 2483 | 1462532215230 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:55 INFO - PROCESS | 2483 | 1462532215341 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 03:56:55 INFO - PROCESS | 2483 | 1462532215416 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:55 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ca35000 == 63 [pid = 2483] [id = 590] 03:56:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x1211a5400) [pid = 2483] [serial = 1770] [outer = 0x0] 03:56:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x1231b9000) [pid = 2483] [serial = 1771] [outer = 0x1211a5400] 03:56:55 INFO - PROCESS | 2483 | 1462532215448 Marionette DEBUG loaded listener.js 03:56:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x124068400) [pid = 2483] [serial = 1772] [outer = 0x1211a5400] 03:56:55 INFO - PROCESS | 2483 | 1462532215854 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:56:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:56:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 03:56:55 INFO - PROCESS | 2483 | 1462532215891 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 03:56:55 INFO - PROCESS | 2483 | 1462532215893 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 03:56:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:56:55 INFO - PROCESS | 2483 | 1462532215895 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:56:55 INFO - PROCESS | 2483 | 1462532215896 Marionette TRACE conn2 <- [1,2334,null,{}] 03:56:55 INFO - PROCESS | 2483 | 1462532215899 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:56 INFO - PROCESS | 2483 | 1462532216028 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 03:56:56 INFO - PROCESS | 2483 | 1462532216089 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:56 INFO - PROCESS | 2483 | ++DOCSHELL 0x12dbd6800 == 64 [pid = 2483] [id = 591] 03:56:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x12443a400) [pid = 2483] [serial = 1773] [outer = 0x0] 03:56:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x1257b3400) [pid = 2483] [serial = 1774] [outer = 0x12443a400] 03:56:56 INFO - PROCESS | 2483 | 1462532216161 Marionette DEBUG loaded listener.js 03:56:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x126dd3400) [pid = 2483] [serial = 1775] [outer = 0x12443a400] 03:56:56 INFO - PROCESS | 2483 | 1462532216631 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:56:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:56:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 769ms 03:56:56 INFO - PROCESS | 2483 | 1462532216665 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 03:56:56 INFO - PROCESS | 2483 | 1462532216667 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 03:56:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:56:56 INFO - PROCESS | 2483 | 1462532216673 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:56:56 INFO - PROCESS | 2483 | 1462532216675 Marionette TRACE conn2 <- [1,2338,null,{}] 03:56:56 INFO - PROCESS | 2483 | 1462532216679 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:56 INFO - PROCESS | 2483 | 1462532216793 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 03:56:56 INFO - PROCESS | 2483 | 1462532216865 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:56 INFO - PROCESS | 2483 | ++DOCSHELL 0x134365800 == 65 [pid = 2483] [id = 592] 03:56:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x12443c400) [pid = 2483] [serial = 1776] [outer = 0x0] 03:56:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x128ecc800) [pid = 2483] [serial = 1777] [outer = 0x12443c400] 03:56:56 INFO - PROCESS | 2483 | 1462532216895 Marionette DEBUG loaded listener.js 03:56:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x1296a7800) [pid = 2483] [serial = 1778] [outer = 0x12443c400] 03:56:57 INFO - PROCESS | 2483 | 1462532217306 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:56:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:56:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 674ms 03:56:57 INFO - PROCESS | 2483 | 1462532217358 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 03:56:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:56:57 INFO - PROCESS | 2483 | 1462532217359 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 03:56:57 INFO - PROCESS | 2483 | 1462532217362 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:56:57 INFO - PROCESS | 2483 | 1462532217363 Marionette TRACE conn2 <- [1,2342,null,{}] 03:56:57 INFO - PROCESS | 2483 | 1462532217366 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:57 INFO - PROCESS | 2483 | 1462532217520 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 03:56:57 INFO - PROCESS | 2483 | 1462532217532 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:57 INFO - PROCESS | 2483 | ++DOCSHELL 0x134421000 == 66 [pid = 2483] [id = 593] 03:56:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x12a828400) [pid = 2483] [serial = 1779] [outer = 0x0] 03:56:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x12a96dc00) [pid = 2483] [serial = 1780] [outer = 0x12a828400] 03:56:57 INFO - PROCESS | 2483 | 1462532217564 Marionette DEBUG loaded listener.js 03:56:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x12adb4c00) [pid = 2483] [serial = 1781] [outer = 0x12a828400] 03:56:58 INFO - PROCESS | 2483 | 1462532218039 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:56:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:56:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 722ms 03:56:58 INFO - PROCESS | 2483 | 1462532218084 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 03:56:58 INFO - PROCESS | 2483 | 1462532218086 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 03:56:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:56:58 INFO - PROCESS | 2483 | 1462532218088 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:56:58 INFO - PROCESS | 2483 | 1462532218090 Marionette TRACE conn2 <- [1,2346,null,{}] 03:56:58 INFO - PROCESS | 2483 | 1462532218092 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:58 INFO - PROCESS | 2483 | 1462532218199 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 03:56:58 INFO - PROCESS | 2483 | 1462532218273 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:58 INFO - PROCESS | 2483 | ++DOCSHELL 0x11807f800 == 67 [pid = 2483] [id = 594] 03:56:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x110fb2000) [pid = 2483] [serial = 1782] [outer = 0x0] 03:56:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x112a25000) [pid = 2483] [serial = 1783] [outer = 0x110fb2000] 03:56:58 INFO - PROCESS | 2483 | 1462532218304 Marionette DEBUG loaded listener.js 03:56:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x128b73000) [pid = 2483] [serial = 1784] [outer = 0x110fb2000] 03:56:58 INFO - PROCESS | 2483 | 1462532218949 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:56:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:56:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 920ms 03:56:59 INFO - PROCESS | 2483 | 1462532219009 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 03:56:59 INFO - PROCESS | 2483 | 1462532219013 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 03:56:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:56:59 INFO - PROCESS | 2483 | 1462532219018 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:56:59 INFO - PROCESS | 2483 | 1462532219022 Marionette TRACE conn2 <- [1,2350,null,{}] 03:56:59 INFO - PROCESS | 2483 | 1462532219027 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:59 INFO - PROCESS | 2483 | 1462532219137 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 03:56:59 INFO - PROCESS | 2483 | 1462532219201 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:59 INFO - PROCESS | 2483 | ++DOCSHELL 0x124461800 == 68 [pid = 2483] [id = 595] 03:56:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x112b0ac00) [pid = 2483] [serial = 1785] [outer = 0x0] 03:56:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x113f37800) [pid = 2483] [serial = 1786] [outer = 0x112b0ac00] 03:56:59 INFO - PROCESS | 2483 | 1462532219229 Marionette DEBUG loaded listener.js 03:56:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x1166cb000) [pid = 2483] [serial = 1787] [outer = 0x112b0ac00] 03:56:59 INFO - PROCESS | 2483 | 1462532219692 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:56:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:56:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 726ms 03:56:59 INFO - PROCESS | 2483 | 1462532219742 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 03:56:59 INFO - PROCESS | 2483 | 1462532219746 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 03:56:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:56:59 INFO - PROCESS | 2483 | 1462532219751 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:56:59 INFO - PROCESS | 2483 | 1462532219752 Marionette TRACE conn2 <- [1,2354,null,{}] 03:56:59 INFO - PROCESS | 2483 | 1462532219755 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:56:59 INFO - PROCESS | 2483 | 1462532219877 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x12a840800 == 67 [pid = 2483] [id = 499] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x12bc92000 == 66 [pid = 2483] [id = 500] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x12ce7f000 == 65 [pid = 2483] [id = 586] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x12ca26000 == 64 [pid = 2483] [id = 585] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x119fc1000 == 63 [pid = 2483] [id = 584] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x12b352800 == 62 [pid = 2483] [id = 583] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x12a890000 == 61 [pid = 2483] [id = 582] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x12a834000 == 60 [pid = 2483] [id = 581] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x12a825800) [pid = 2483] [serial = 1705] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x128da2000 == 59 [pid = 2483] [id = 580] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x126033000 == 58 [pid = 2483] [id = 579] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x12356b000 == 57 [pid = 2483] [id = 578] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x119f08800 == 56 [pid = 2483] [id = 577] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x11849d800 == 55 [pid = 2483] [id = 576] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x1240ef800 == 54 [pid = 2483] [id = 575] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x13435d800 == 53 [pid = 2483] [id = 573] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x134319000 == 52 [pid = 2483] [id = 572] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x12e1a9800 == 51 [pid = 2483] [id = 571] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x12b358800 == 50 [pid = 2483] [id = 570] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x124749000 == 49 [pid = 2483] [id = 569] 03:56:59 INFO - PROCESS | 2483 | --DOCSHELL 0x12e197000 == 48 [pid = 2483] [id = 568] 03:56:59 INFO - PROCESS | 2483 | 1462532219978 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x12a737c00) [pid = 2483] [serial = 1703] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x1194c0c00) [pid = 2483] [serial = 1678] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x116060000) [pid = 2483] [serial = 1696] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x1294ea400) [pid = 2483] [serial = 1694] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x1211a8800) [pid = 2483] [serial = 1655] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x11899c000) [pid = 2483] [serial = 1697] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x112b0b400) [pid = 2483] [serial = 1672] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x11877b800) [pid = 2483] [serial = 1667] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x128b6e400) [pid = 2483] [serial = 1661] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x113023000) [pid = 2483] [serial = 1666] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x129667c00) [pid = 2483] [serial = 1700] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x112a9fc00) [pid = 2483] [serial = 1669] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x1293cf400) [pid = 2483] [serial = 1664] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x126c96400) [pid = 2483] [serial = 1660] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x1161e7000) [pid = 2483] [serial = 1673] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x1296a5800) [pid = 2483] [serial = 1702] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x129008400) [pid = 2483] [serial = 1663] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x11846e800) [pid = 2483] [serial = 1675] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x113471c00) [pid = 2483] [serial = 1670] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x124b8e000) [pid = 2483] [serial = 1684] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x1294f4000) [pid = 2483] [serial = 1699] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x126db2800) [pid = 2483] [serial = 1687] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x128b71400) [pid = 2483] [serial = 1607] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x118990c00) [pid = 2483] [serial = 1676] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x124067800) [pid = 2483] [serial = 1657] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x1293c9c00) [pid = 2483] [serial = 1693] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x119297800) [pid = 2483] [serial = 1654] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x112a23c00) [pid = 2483] [serial = 1648] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x12a81b800) [pid = 2483] [serial = 1598] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x1257b1000) [pid = 2483] [serial = 1658] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x1260c4c00) [pid = 2483] [serial = 1685] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x11767ec00) [pid = 2483] [serial = 1652] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 111 (0x1183ebc00) [pid = 2483] [serial = 1601] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 110 (0x116640c00) [pid = 2483] [serial = 1651] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 109 (0x112b0e800) [pid = 2483] [serial = 1649] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 108 (0x123214c00) [pid = 2483] [serial = 1681] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 107 (0x128d6a400) [pid = 2483] [serial = 1690] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 106 (0x1211a6000) [pid = 2483] [serial = 1679] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 105 (0x123491800) [pid = 2483] [serial = 1682] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 104 (0x123267800) [pid = 2483] [serial = 1604] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 103 (0x126dd7c00) [pid = 2483] [serial = 1688] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | --DOMWINDOW == 102 (0x128ec6c00) [pid = 2483] [serial = 1691] [outer = 0x0] [url = about:blank] 03:56:59 INFO - PROCESS | 2483 | ++DOCSHELL 0x116aa8800 == 49 [pid = 2483] [id = 596] 03:56:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 103 (0x112a23c00) [pid = 2483] [serial = 1788] [outer = 0x0] 03:57:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 104 (0x112b44800) [pid = 2483] [serial = 1789] [outer = 0x112a23c00] 03:57:00 INFO - PROCESS | 2483 | 1462532220011 Marionette DEBUG loaded listener.js 03:57:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 105 (0x11767a400) [pid = 2483] [serial = 1790] [outer = 0x112a23c00] 03:57:00 INFO - PROCESS | 2483 | 1462532220328 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:57:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:57:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 622ms 03:57:00 INFO - PROCESS | 2483 | 1462532220373 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 03:57:00 INFO - PROCESS | 2483 | 1462532220374 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 03:57:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:57:00 INFO - PROCESS | 2483 | 1462532220376 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:57:00 INFO - PROCESS | 2483 | 1462532220379 Marionette TRACE conn2 <- [1,2358,null,{}] 03:57:00 INFO - PROCESS | 2483 | 1462532220386 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:00 INFO - PROCESS | 2483 | 1462532220477 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 03:57:00 INFO - PROCESS | 2483 | 1462532220567 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:00 INFO - PROCESS | 2483 | ++DOCSHELL 0x1240db000 == 50 [pid = 2483] [id = 597] 03:57:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 106 (0x117330400) [pid = 2483] [serial = 1791] [outer = 0x0] 03:57:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 107 (0x118779800) [pid = 2483] [serial = 1792] [outer = 0x117330400] 03:57:00 INFO - PROCESS | 2483 | 1462532220597 Marionette DEBUG loaded listener.js 03:57:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 108 (0x11977d400) [pid = 2483] [serial = 1793] [outer = 0x117330400] 03:57:00 INFO - PROCESS | 2483 | 1462532220897 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:57:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:57:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 571ms 03:57:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:57:00 INFO - PROCESS | 2483 | 1462532220948 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 03:57:00 INFO - PROCESS | 2483 | 1462532220950 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 03:57:00 INFO - PROCESS | 2483 | 1462532220954 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:57:00 INFO - PROCESS | 2483 | 1462532220956 Marionette TRACE conn2 <- [1,2362,null,{}] 03:57:00 INFO - PROCESS | 2483 | 1462532220958 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:01 INFO - PROCESS | 2483 | 1462532221044 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 03:57:01 INFO - PROCESS | 2483 | 1462532221048 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:01 INFO - PROCESS | 2483 | ++DOCSHELL 0x12601b000 == 51 [pid = 2483] [id = 598] 03:57:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 109 (0x119a5b800) [pid = 2483] [serial = 1794] [outer = 0x0] 03:57:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 110 (0x1211a5800) [pid = 2483] [serial = 1795] [outer = 0x119a5b800] 03:57:01 INFO - PROCESS | 2483 | 1462532221075 Marionette DEBUG loaded listener.js 03:57:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 111 (0x123218800) [pid = 2483] [serial = 1796] [outer = 0x119a5b800] 03:57:01 INFO - PROCESS | 2483 | 1462532221416 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:57:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:57:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 521ms 03:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:57:01 INFO - PROCESS | 2483 | 1462532221473 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 03:57:01 INFO - PROCESS | 2483 | 1462532221474 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 03:57:01 INFO - PROCESS | 2483 | 1462532221477 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:57:01 INFO - PROCESS | 2483 | 1462532221478 Marionette TRACE conn2 <- [1,2366,null,{}] 03:57:01 INFO - PROCESS | 2483 | 1462532221480 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:01 INFO - PROCESS | 2483 | 1462532221565 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 03:57:01 INFO - PROCESS | 2483 | 1462532221572 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:01 INFO - PROCESS | 2483 | ++DOCSHELL 0x1298b8800 == 52 [pid = 2483] [id = 599] 03:57:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 112 (0x123261400) [pid = 2483] [serial = 1797] [outer = 0x0] 03:57:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x12341c000) [pid = 2483] [serial = 1798] [outer = 0x123261400] 03:57:01 INFO - PROCESS | 2483 | 1462532221597 Marionette DEBUG loaded listener.js 03:57:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x1245bc000) [pid = 2483] [serial = 1799] [outer = 0x123261400] 03:57:02 INFO - PROCESS | 2483 | 1462532222050 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:57:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:57:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 620ms 03:57:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:57:02 INFO - PROCESS | 2483 | 1462532222097 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 03:57:02 INFO - PROCESS | 2483 | 1462532222098 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 03:57:02 INFO - PROCESS | 2483 | 1462532222101 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:57:02 INFO - PROCESS | 2483 | 1462532222102 Marionette TRACE conn2 <- [1,2370,null,{}] 03:57:02 INFO - PROCESS | 2483 | 1462532222109 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:02 INFO - PROCESS | 2483 | 1462532222230 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 03:57:02 INFO - PROCESS | 2483 | 1462532222271 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:02 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b263800 == 53 [pid = 2483] [id = 600] 03:57:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x1247f1400) [pid = 2483] [serial = 1800] [outer = 0x0] 03:57:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x1251dc400) [pid = 2483] [serial = 1801] [outer = 0x1247f1400] 03:57:02 INFO - PROCESS | 2483 | 1462532222298 Marionette DEBUG loaded listener.js 03:57:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x128d6a400) [pid = 2483] [serial = 1802] [outer = 0x1247f1400] 03:57:02 INFO - PROCESS | 2483 | 1462532222629 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:57:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:57:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 574ms 03:57:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:57:02 INFO - PROCESS | 2483 | 1462532222676 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 03:57:02 INFO - PROCESS | 2483 | 1462532222677 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 03:57:02 INFO - PROCESS | 2483 | 1462532222679 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:57:02 INFO - PROCESS | 2483 | 1462532222680 Marionette TRACE conn2 <- [1,2374,null,{}] 03:57:02 INFO - PROCESS | 2483 | 1462532222683 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:02 INFO - PROCESS | 2483 | 1462532222793 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 03:57:02 INFO - PROCESS | 2483 | 1462532222807 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:02 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bc8f000 == 54 [pid = 2483] [id = 601] 03:57:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x128d75800) [pid = 2483] [serial = 1803] [outer = 0x0] 03:57:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x129009000) [pid = 2483] [serial = 1804] [outer = 0x128d75800] 03:57:02 INFO - PROCESS | 2483 | 1462532222833 Marionette DEBUG loaded listener.js 03:57:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x129668c00) [pid = 2483] [serial = 1805] [outer = 0x128d75800] 03:57:03 INFO - PROCESS | 2483 | 1462532223211 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:57:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:57:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 568ms 03:57:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:57:03 INFO - PROCESS | 2483 | 1462532223248 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 03:57:03 INFO - PROCESS | 2483 | 1462532223249 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 03:57:03 INFO - PROCESS | 2483 | 1462532223251 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:57:03 INFO - PROCESS | 2483 | 1462532223252 Marionette TRACE conn2 <- [1,2378,null,{}] 03:57:03 INFO - PROCESS | 2483 | 1462532223254 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:03 INFO - PROCESS | 2483 | 1462532223365 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 03:57:03 INFO - PROCESS | 2483 | 1462532223379 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:03 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c766000 == 55 [pid = 2483] [id = 602] 03:57:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x128b65000) [pid = 2483] [serial = 1806] [outer = 0x0] 03:57:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x12a81a800) [pid = 2483] [serial = 1807] [outer = 0x128b65000] 03:57:03 INFO - PROCESS | 2483 | 1462532223404 Marionette DEBUG loaded listener.js 03:57:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x12a96f400) [pid = 2483] [serial = 1808] [outer = 0x128b65000] 03:57:03 INFO - PROCESS | 2483 | 1462532223777 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:57:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:57:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 571ms 03:57:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:57:03 INFO - PROCESS | 2483 | 1462532223823 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 03:57:03 INFO - PROCESS | 2483 | 1462532223824 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 03:57:03 INFO - PROCESS | 2483 | 1462532223826 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:57:03 INFO - PROCESS | 2483 | 1462532223827 Marionette TRACE conn2 <- [1,2382,null,{}] 03:57:03 INFO - PROCESS | 2483 | 1462532223829 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:03 INFO - PROCESS | 2483 | 1462532223943 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 03:57:03 INFO - PROCESS | 2483 | 1462532223958 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:03 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ce87800 == 56 [pid = 2483] [id = 603] 03:57:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x128b70800) [pid = 2483] [serial = 1809] [outer = 0x0] 03:57:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x12ab2a800) [pid = 2483] [serial = 1810] [outer = 0x128b70800] 03:57:03 INFO - PROCESS | 2483 | 1462532223983 Marionette DEBUG loaded listener.js 03:57:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x12adbb800) [pid = 2483] [serial = 1811] [outer = 0x128b70800] 03:57:04 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x1235ec400) [pid = 2483] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:57:04 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x124440400) [pid = 2483] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:57:04 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x111cbe400) [pid = 2483] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:57:04 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x118770000) [pid = 2483] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:57:04 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x119427800) [pid = 2483] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:57:04 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x1257b8400) [pid = 2483] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:57:04 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x117683400) [pid = 2483] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:57:04 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x113d25c00) [pid = 2483] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:57:04 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x111f44400) [pid = 2483] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:57:04 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x1211a7800) [pid = 2483] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:57:04 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x126db6000) [pid = 2483] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:57:04 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x128d6e800) [pid = 2483] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:57:04 INFO - PROCESS | 2483 | 1462532224451 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:57:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:57:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 669ms 03:57:04 INFO - PROCESS | 2483 | 1462532224496 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 03:57:04 INFO - PROCESS | 2483 | 1462532224497 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 03:57:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:57:04 INFO - PROCESS | 2483 | 1462532224499 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:57:04 INFO - PROCESS | 2483 | 1462532224501 Marionette TRACE conn2 <- [1,2386,null,{}] 03:57:04 INFO - PROCESS | 2483 | 1462532224509 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:04 INFO - PROCESS | 2483 | 1462532224603 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 03:57:04 INFO - PROCESS | 2483 | 1462532224608 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:04 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d51b000 == 57 [pid = 2483] [id = 604] 03:57:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x118959400) [pid = 2483] [serial = 1812] [outer = 0x0] 03:57:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x125138800) [pid = 2483] [serial = 1813] [outer = 0x118959400] 03:57:04 INFO - PROCESS | 2483 | 1462532224634 Marionette DEBUG loaded listener.js 03:57:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x12ab30000) [pid = 2483] [serial = 1814] [outer = 0x118959400] 03:57:04 INFO - PROCESS | 2483 | 1462532224974 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:57:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:57:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 522ms 03:57:05 INFO - PROCESS | 2483 | 1462532225023 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 03:57:05 INFO - PROCESS | 2483 | 1462532225024 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 03:57:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:57:05 INFO - PROCESS | 2483 | 1462532225027 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:57:05 INFO - PROCESS | 2483 | 1462532225028 Marionette TRACE conn2 <- [1,2390,null,{}] 03:57:05 INFO - PROCESS | 2483 | 1462532225031 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:05 INFO - PROCESS | 2483 | 1462532225160 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 03:57:05 INFO - PROCESS | 2483 | 1462532225175 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:05 INFO - PROCESS | 2483 | ++DOCSHELL 0x12dbda000 == 58 [pid = 2483] [id = 605] 03:57:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x12ab29000) [pid = 2483] [serial = 1815] [outer = 0x0] 03:57:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x12addc400) [pid = 2483] [serial = 1816] [outer = 0x12ab29000] 03:57:05 INFO - PROCESS | 2483 | 1462532225204 Marionette DEBUG loaded listener.js 03:57:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x12ba4b400) [pid = 2483] [serial = 1817] [outer = 0x12ab29000] 03:57:05 INFO - PROCESS | 2483 | 1462532225552 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:57:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:57:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 568ms 03:57:05 INFO - PROCESS | 2483 | 1462532225596 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 03:57:05 INFO - PROCESS | 2483 | 1462532225597 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 03:57:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:57:05 INFO - PROCESS | 2483 | 1462532225599 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:57:05 INFO - PROCESS | 2483 | 1462532225600 Marionette TRACE conn2 <- [1,2394,null,{}] 03:57:05 INFO - PROCESS | 2483 | 1462532225603 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:05 INFO - PROCESS | 2483 | 1462532225693 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 03:57:05 INFO - PROCESS | 2483 | 1462532225697 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:05 INFO - PROCESS | 2483 | ++DOCSHELL 0x12e1a5800 == 59 [pid = 2483] [id = 606] 03:57:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x12ba4c400) [pid = 2483] [serial = 1818] [outer = 0x0] 03:57:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x12bb51c00) [pid = 2483] [serial = 1819] [outer = 0x12ba4c400] 03:57:05 INFO - PROCESS | 2483 | 1462532225723 Marionette DEBUG loaded listener.js 03:57:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x12bb5bc00) [pid = 2483] [serial = 1820] [outer = 0x12ba4c400] 03:57:06 INFO - PROCESS | 2483 | 1462532226070 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:57:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:57:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 522ms 03:57:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:57:06 INFO - PROCESS | 2483 | 1462532226122 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 03:57:06 INFO - PROCESS | 2483 | 1462532226123 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 03:57:06 INFO - PROCESS | 2483 | 1462532226126 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:57:06 INFO - PROCESS | 2483 | 1462532226127 Marionette TRACE conn2 <- [1,2398,null,{}] 03:57:06 INFO - PROCESS | 2483 | 1462532226129 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:06 INFO - PROCESS | 2483 | 1462532226220 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 03:57:06 INFO - PROCESS | 2483 | 1462532226224 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:06 INFO - PROCESS | 2483 | ++DOCSHELL 0x113070000 == 60 [pid = 2483] [id = 607] 03:57:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x110e43c00) [pid = 2483] [serial = 1821] [outer = 0x0] 03:57:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x110fb2c00) [pid = 2483] [serial = 1822] [outer = 0x110e43c00] 03:57:06 INFO - PROCESS | 2483 | 1462532226319 Marionette DEBUG loaded listener.js 03:57:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x1120e5c00) [pid = 2483] [serial = 1823] [outer = 0x110e43c00] 03:57:06 INFO - PROCESS | 2483 | 1462532226836 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:57:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:57:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 770ms 03:57:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:57:06 INFO - PROCESS | 2483 | 1462532226897 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 03:57:06 INFO - PROCESS | 2483 | 1462532226900 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 03:57:06 INFO - PROCESS | 2483 | 1462532226904 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:57:06 INFO - PROCESS | 2483 | 1462532226907 Marionette TRACE conn2 <- [1,2402,null,{}] 03:57:06 INFO - PROCESS | 2483 | 1462532226910 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:07 INFO - PROCESS | 2483 | 1462532227022 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 03:57:07 INFO - PROCESS | 2483 | 1462532227098 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:07 INFO - PROCESS | 2483 | ++DOCSHELL 0x123573000 == 61 [pid = 2483] [id = 608] 03:57:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x11767ec00) [pid = 2483] [serial = 1824] [outer = 0x0] 03:57:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x1183eb000) [pid = 2483] [serial = 1825] [outer = 0x11767ec00] 03:57:07 INFO - PROCESS | 2483 | 1462532227128 Marionette DEBUG loaded listener.js 03:57:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x118779000) [pid = 2483] [serial = 1826] [outer = 0x11767ec00] 03:57:07 INFO - PROCESS | 2483 | 1462532227558 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:57:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:57:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 722ms 03:57:07 INFO - PROCESS | 2483 | 1462532227631 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 03:57:07 INFO - PROCESS | 2483 | 1462532227633 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 03:57:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:57:07 INFO - PROCESS | 2483 | 1462532227640 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:57:07 INFO - PROCESS | 2483 | 1462532227642 Marionette TRACE conn2 <- [1,2406,null,{}] 03:57:07 INFO - PROCESS | 2483 | 1462532227644 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:07 INFO - PROCESS | 2483 | 1462532227755 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 03:57:07 INFO - PROCESS | 2483 | 1462532227831 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:07 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bab0800 == 62 [pid = 2483] [id = 609] 03:57:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x119427000) [pid = 2483] [serial = 1827] [outer = 0x0] 03:57:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x119ab1400) [pid = 2483] [serial = 1828] [outer = 0x119427000] 03:57:07 INFO - PROCESS | 2483 | 1462532227863 Marionette DEBUG loaded listener.js 03:57:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x1247edc00) [pid = 2483] [serial = 1829] [outer = 0x119427000] 03:57:08 INFO - PROCESS | 2483 | 1462532228295 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:57:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:57:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 720ms 03:57:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:57:08 INFO - PROCESS | 2483 | 1462532228360 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 03:57:08 INFO - PROCESS | 2483 | 1462532228361 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 03:57:08 INFO - PROCESS | 2483 | 1462532228363 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:57:08 INFO - PROCESS | 2483 | 1462532228366 Marionette TRACE conn2 <- [1,2410,null,{}] 03:57:08 INFO - PROCESS | 2483 | 1462532228394 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:08 INFO - PROCESS | 2483 | 1462532228508 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 03:57:08 INFO - PROCESS | 2483 | 1462532228586 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:08 INFO - PROCESS | 2483 | ++DOCSHELL 0x1344ab000 == 63 [pid = 2483] [id = 610] 03:57:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x126dd4400) [pid = 2483] [serial = 1830] [outer = 0x0] 03:57:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x128d6cc00) [pid = 2483] [serial = 1831] [outer = 0x126dd4400] 03:57:08 INFO - PROCESS | 2483 | 1462532228616 Marionette DEBUG loaded listener.js 03:57:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x1294f0800) [pid = 2483] [serial = 1832] [outer = 0x126dd4400] 03:57:09 INFO - PROCESS | 2483 | 1462532229043 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 692ms 03:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:57:09 INFO - PROCESS | 2483 | 1462532229078 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 03:57:09 INFO - PROCESS | 2483 | 1462532229080 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 03:57:09 INFO - PROCESS | 2483 | 1462532229083 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:57:09 INFO - PROCESS | 2483 | 1462532229084 Marionette TRACE conn2 <- [1,2414,null,{}] 03:57:09 INFO - PROCESS | 2483 | 1462532229101 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:09 INFO - PROCESS | 2483 | 1462532229210 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 03:57:09 INFO - PROCESS | 2483 | 1462532229273 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:09 INFO - PROCESS | 2483 | ++DOCSHELL 0x134863800 == 64 [pid = 2483] [id = 611] 03:57:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x1294e6c00) [pid = 2483] [serial = 1833] [outer = 0x0] 03:57:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x12adb5c00) [pid = 2483] [serial = 1834] [outer = 0x1294e6c00] 03:57:09 INFO - PROCESS | 2483 | 1462532229343 Marionette DEBUG loaded listener.js 03:57:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x12ade7000) [pid = 2483] [serial = 1835] [outer = 0x1294e6c00] 03:57:09 INFO - PROCESS | 2483 | 1462532229778 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 733ms 03:57:09 INFO - PROCESS | 2483 | 1462532229816 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 03:57:09 INFO - PROCESS | 2483 | 1462532229818 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 03:57:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:57:09 INFO - PROCESS | 2483 | 1462532229820 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:57:09 INFO - PROCESS | 2483 | 1462532229821 Marionette TRACE conn2 <- [1,2418,null,{}] 03:57:09 INFO - PROCESS | 2483 | 1462532229824 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:09 INFO - PROCESS | 2483 | 1462532229933 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 03:57:10 INFO - PROCESS | 2483 | 1462532230207 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:10 INFO - PROCESS | 2483 | ++DOCSHELL 0x116040800 == 65 [pid = 2483] [id = 612] 03:57:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x110e41000) [pid = 2483] [serial = 1836] [outer = 0x0] 03:57:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x11100d000) [pid = 2483] [serial = 1837] [outer = 0x110e41000] 03:57:10 INFO - PROCESS | 2483 | 1462532230265 Marionette DEBUG loaded listener.js 03:57:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x112a23400) [pid = 2483] [serial = 1838] [outer = 0x110e41000] 03:57:10 INFO - PROCESS | 2483 | 1462532230724 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:57:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:57:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 920ms 03:57:10 INFO - PROCESS | 2483 | 1462532230740 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 03:57:10 INFO - PROCESS | 2483 | 1462532230743 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 03:57:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:57:10 INFO - PROCESS | 2483 | 1462532230746 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:57:10 INFO - PROCESS | 2483 | 1462532230748 Marionette TRACE conn2 <- [1,2422,null,{}] 03:57:10 INFO - PROCESS | 2483 | 1462532230774 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:10 INFO - PROCESS | 2483 | 1462532230876 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 03:57:10 INFO - PROCESS | 2483 | 1462532230951 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:10 INFO - PROCESS | 2483 | ++DOCSHELL 0x117361800 == 66 [pid = 2483] [id = 613] 03:57:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x112550400) [pid = 2483] [serial = 1839] [outer = 0x0] 03:57:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x112a9fc00) [pid = 2483] [serial = 1840] [outer = 0x112550400] 03:57:10 INFO - PROCESS | 2483 | 1462532230981 Marionette DEBUG loaded listener.js 03:57:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x112b16400) [pid = 2483] [serial = 1841] [outer = 0x112550400] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x12e1a5800 == 65 [pid = 2483] [id = 606] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x12dbda000 == 64 [pid = 2483] [id = 605] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x12d51b000 == 63 [pid = 2483] [id = 604] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x12ce87800 == 62 [pid = 2483] [id = 603] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x12c766000 == 61 [pid = 2483] [id = 602] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x12bc8f000 == 60 [pid = 2483] [id = 601] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x1183aa000) [pid = 2483] [serial = 1708] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x1211a6c00) [pid = 2483] [serial = 1711] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x1257b5800) [pid = 2483] [serial = 1714] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x1293ca000) [pid = 2483] [serial = 1717] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x12a738800) [pid = 2483] [serial = 1720] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x129665000) [pid = 2483] [serial = 1762] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x12b263800 == 59 [pid = 2483] [id = 600] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x1298b8800 == 58 [pid = 2483] [id = 599] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x12601b000 == 57 [pid = 2483] [id = 598] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x1240db000 == 56 [pid = 2483] [id = 597] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x116aa8800 == 55 [pid = 2483] [id = 596] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x124461800 == 54 [pid = 2483] [id = 595] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x11807f800 == 53 [pid = 2483] [id = 594] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x134421000 == 52 [pid = 2483] [id = 593] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x134365800 == 51 [pid = 2483] [id = 592] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x12dbd6800 == 50 [pid = 2483] [id = 591] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x12ca35000 == 49 [pid = 2483] [id = 590] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x126330800 == 48 [pid = 2483] [id = 589] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x119289000 == 47 [pid = 2483] [id = 588] 03:57:11 INFO - PROCESS | 2483 | --DOCSHELL 0x12d635000 == 46 [pid = 2483] [id = 587] 03:57:11 INFO - PROCESS | 2483 | 1462532231424 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:57:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:57:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 725ms 03:57:11 INFO - PROCESS | 2483 | 1462532231472 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 03:57:11 INFO - PROCESS | 2483 | 1462532231475 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 03:57:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:57:11 INFO - PROCESS | 2483 | 1462532231478 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:57:11 INFO - PROCESS | 2483 | 1462532231479 Marionette TRACE conn2 <- [1,2426,null,{}] 03:57:11 INFO - PROCESS | 2483 | 1462532231482 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:11 INFO - PROCESS | 2483 | 1462532231572 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x1245c5800) [pid = 2483] [serial = 1744] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x1251e6c00) [pid = 2483] [serial = 1747] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x124ec6400) [pid = 2483] [serial = 1745] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x1235f2800) [pid = 2483] [serial = 1723] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x113aa3c00) [pid = 2483] [serial = 1727] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x112b0ec00) [pid = 2483] [serial = 1726] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x118966000) [pid = 2483] [serial = 1735] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x11929d400) [pid = 2483] [serial = 1736] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x119aa9800) [pid = 2483] [serial = 1738] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x119eae000) [pid = 2483] [serial = 1739] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x1263a6c00) [pid = 2483] [serial = 1750] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x1183e4400) [pid = 2483] [serial = 1732] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x11847cc00) [pid = 2483] [serial = 1733] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x1161de800) [pid = 2483] [serial = 1730] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x113f83800) [pid = 2483] [serial = 1729] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x11320a400) [pid = 2483] [serial = 1753] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x118475000) [pid = 2483] [serial = 1754] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x1212e9c00) [pid = 2483] [serial = 1741] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x1257b0000) [pid = 2483] [serial = 1748] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x126c9d000) [pid = 2483] [serial = 1751] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x126dd8c00) [pid = 2483] [serial = 1756] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x128d68800) [pid = 2483] [serial = 1757] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x128ec2800) [pid = 2483] [serial = 1759] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x124068800) [pid = 2483] [serial = 1742] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x1293cc400) [pid = 2483] [serial = 1760] [outer = 0x0] [url = about:blank] 03:57:11 INFO - PROCESS | 2483 | 1462532231640 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:11 INFO - PROCESS | 2483 | ++DOCSHELL 0x1187e1800 == 47 [pid = 2483] [id = 614] 03:57:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x112a22400) [pid = 2483] [serial = 1842] [outer = 0x0] 03:57:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x113028c00) [pid = 2483] [serial = 1843] [outer = 0x112a22400] 03:57:11 INFO - PROCESS | 2483 | 1462532231666 Marionette DEBUG loaded listener.js 03:57:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x113da0800) [pid = 2483] [serial = 1844] [outer = 0x112a22400] 03:57:11 INFO - PROCESS | 2483 | 1462532231981 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:57:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:57:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 518ms 03:57:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:57:12 INFO - PROCESS | 2483 | 1462532231997 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 03:57:12 INFO - PROCESS | 2483 | 1462532231998 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 03:57:12 INFO - PROCESS | 2483 | 1462532232001 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:57:12 INFO - PROCESS | 2483 | 1462532232009 Marionette TRACE conn2 <- [1,2430,null,{}] 03:57:12 INFO - PROCESS | 2483 | 1462532232015 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:12 INFO - PROCESS | 2483 | 1462532232125 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 03:57:12 INFO - PROCESS | 2483 | 1462532232201 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:12 INFO - PROCESS | 2483 | ++DOCSHELL 0x1232cd800 == 48 [pid = 2483] [id = 615] 03:57:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x11605cc00) [pid = 2483] [serial = 1845] [outer = 0x0] 03:57:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x116066000) [pid = 2483] [serial = 1846] [outer = 0x11605cc00] 03:57:12 INFO - PROCESS | 2483 | 1462532232229 Marionette DEBUG loaded listener.js 03:57:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x116a6e400) [pid = 2483] [serial = 1847] [outer = 0x11605cc00] 03:57:12 INFO - PROCESS | 2483 | 1462532232513 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:57:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:57:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 529ms 03:57:12 INFO - PROCESS | 2483 | 1462532232530 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 03:57:12 INFO - PROCESS | 2483 | 1462532232531 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 03:57:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:57:12 INFO - PROCESS | 2483 | 1462532232534 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:57:12 INFO - PROCESS | 2483 | 1462532232535 Marionette TRACE conn2 <- [1,2434,null,{}] 03:57:12 INFO - PROCESS | 2483 | 1462532232545 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:12 INFO - PROCESS | 2483 | 1462532232632 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 03:57:12 INFO - PROCESS | 2483 | 1462532232694 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:12 INFO - PROCESS | 2483 | ++DOCSHELL 0x123569000 == 49 [pid = 2483] [id = 616] 03:57:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x11605e800) [pid = 2483] [serial = 1848] [outer = 0x0] 03:57:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x1180c2c00) [pid = 2483] [serial = 1849] [outer = 0x11605e800] 03:57:12 INFO - PROCESS | 2483 | 1462532232721 Marionette DEBUG loaded listener.js 03:57:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x11846dc00) [pid = 2483] [serial = 1850] [outer = 0x11605e800] 03:57:12 INFO - PROCESS | 2483 | 1462532232993 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:57:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:57:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 473ms 03:57:13 INFO - PROCESS | 2483 | 1462532233013 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 03:57:13 INFO - PROCESS | 2483 | 1462532233014 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 03:57:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:57:13 INFO - PROCESS | 2483 | 1462532233017 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:57:13 INFO - PROCESS | 2483 | 1462532233018 Marionette TRACE conn2 <- [1,2438,null,{}] 03:57:13 INFO - PROCESS | 2483 | 1462532233028 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:13 INFO - PROCESS | 2483 | 1462532233113 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 03:57:13 INFO - PROCESS | 2483 | 1462532233118 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:13 INFO - PROCESS | 2483 | ++DOCSHELL 0x124812000 == 50 [pid = 2483] [id = 617] 03:57:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x118771800) [pid = 2483] [serial = 1851] [outer = 0x0] 03:57:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x118777400) [pid = 2483] [serial = 1852] [outer = 0x118771800] 03:57:13 INFO - PROCESS | 2483 | 1462532233154 Marionette DEBUG loaded listener.js 03:57:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x118999400) [pid = 2483] [serial = 1853] [outer = 0x118771800] 03:57:13 INFO - PROCESS | 2483 | 1462532233527 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:57:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:57:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 526ms 03:57:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:57:13 INFO - PROCESS | 2483 | 1462532233543 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 03:57:13 INFO - PROCESS | 2483 | 1462532233545 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 03:57:13 INFO - PROCESS | 2483 | 1462532233547 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:57:13 INFO - PROCESS | 2483 | 1462532233548 Marionette TRACE conn2 <- [1,2442,null,{}] 03:57:13 INFO - PROCESS | 2483 | 1462532233550 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:13 INFO - PROCESS | 2483 | 1462532233680 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 03:57:13 INFO - PROCESS | 2483 | 1462532233717 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:13 INFO - PROCESS | 2483 | ++DOCSHELL 0x12697f800 == 51 [pid = 2483] [id = 618] 03:57:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x119232000) [pid = 2483] [serial = 1854] [outer = 0x0] 03:57:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x1194c0000) [pid = 2483] [serial = 1855] [outer = 0x119232000] 03:57:13 INFO - PROCESS | 2483 | 1462532233742 Marionette DEBUG loaded listener.js 03:57:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x119a53c00) [pid = 2483] [serial = 1856] [outer = 0x119232000] 03:57:14 INFO - PROCESS | 2483 | 1462532234073 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:57:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:57:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 574ms 03:57:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:57:14 INFO - PROCESS | 2483 | 1462532234122 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 03:57:14 INFO - PROCESS | 2483 | 1462532234123 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 03:57:14 INFO - PROCESS | 2483 | 1462532234125 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:57:14 INFO - PROCESS | 2483 | 1462532234126 Marionette TRACE conn2 <- [1,2446,null,{}] 03:57:14 INFO - PROCESS | 2483 | 1462532234128 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:14 INFO - PROCESS | 2483 | 1462532234230 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 03:57:14 INFO - PROCESS | 2483 | 1462532234243 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:14 INFO - PROCESS | 2483 | ++DOCSHELL 0x128da5800 == 52 [pid = 2483] [id = 619] 03:57:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x11977e400) [pid = 2483] [serial = 1857] [outer = 0x0] 03:57:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x119ac3800) [pid = 2483] [serial = 1858] [outer = 0x11977e400] 03:57:14 INFO - PROCESS | 2483 | 1462532234268 Marionette DEBUG loaded listener.js 03:57:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x1211a0800) [pid = 2483] [serial = 1859] [outer = 0x11977e400] 03:57:14 INFO - PROCESS | 2483 | 1462532234600 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:57:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:57:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 518ms 03:57:14 INFO - PROCESS | 2483 | 1462532234643 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 03:57:14 INFO - PROCESS | 2483 | 1462532234644 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 03:57:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:57:14 INFO - PROCESS | 2483 | 1462532234646 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:57:14 INFO - PROCESS | 2483 | 1462532234647 Marionette TRACE conn2 <- [1,2450,null,{}] 03:57:14 INFO - PROCESS | 2483 | 1462532234650 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:14 INFO - PROCESS | 2483 | 1462532234762 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 03:57:14 INFO - PROCESS | 2483 | 1462532234777 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:14 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293b3800 == 53 [pid = 2483] [id = 620] 03:57:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x1211a4c00) [pid = 2483] [serial = 1860] [outer = 0x0] 03:57:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x1211ec000) [pid = 2483] [serial = 1861] [outer = 0x1211a4c00] 03:57:14 INFO - PROCESS | 2483 | 1462532234801 Marionette DEBUG loaded listener.js 03:57:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x1212ec400) [pid = 2483] [serial = 1862] [outer = 0x1211a4c00] 03:57:15 INFO - PROCESS | 2483 | 1462532235143 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:57:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:57:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 517ms 03:57:15 INFO - PROCESS | 2483 | 1462532235165 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 03:57:15 INFO - PROCESS | 2483 | 1462532235166 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 03:57:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:57:15 INFO - PROCESS | 2483 | 1462532235169 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:57:15 INFO - PROCESS | 2483 | 1462532235172 Marionette TRACE conn2 <- [1,2454,null,{}] 03:57:15 INFO - PROCESS | 2483 | 1462532235181 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:15 INFO - PROCESS | 2483 | 1462532235283 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 03:57:15 INFO - PROCESS | 2483 | 1462532235288 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:15 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a83e800 == 54 [pid = 2483] [id = 621] 03:57:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x1211a5000) [pid = 2483] [serial = 1863] [outer = 0x0] 03:57:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x123263c00) [pid = 2483] [serial = 1864] [outer = 0x1211a5000] 03:57:15 INFO - PROCESS | 2483 | 1462532235347 Marionette DEBUG loaded listener.js 03:57:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x12326b000) [pid = 2483] [serial = 1865] [outer = 0x1211a5000] 03:57:15 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x12ab29000) [pid = 2483] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:57:15 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x128d75800) [pid = 2483] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:57:15 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x128b65000) [pid = 2483] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:57:15 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x128b70800) [pid = 2483] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:57:15 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x123261400) [pid = 2483] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:57:15 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x119a5b800) [pid = 2483] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:57:15 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x117330400) [pid = 2483] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:57:15 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x112b0ac00) [pid = 2483] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:57:15 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x112a23c00) [pid = 2483] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:57:15 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x118959400) [pid = 2483] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:57:15 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x1247f1400) [pid = 2483] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:57:15 INFO - PROCESS | 2483 | 1462532235808 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:57:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:57:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 677ms 03:57:15 INFO - PROCESS | 2483 | 1462532235846 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 03:57:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:57:15 INFO - PROCESS | 2483 | 1462532235848 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 03:57:15 INFO - PROCESS | 2483 | 1462532235850 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:57:15 INFO - PROCESS | 2483 | 1462532235851 Marionette TRACE conn2 <- [1,2458,null,{}] 03:57:15 INFO - PROCESS | 2483 | 1462532235853 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:15 INFO - PROCESS | 2483 | 1462532235937 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 03:57:15 INFO - PROCESS | 2483 | 1462532235942 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:15 INFO - PROCESS | 2483 | ++DOCSHELL 0x1296d4000 == 55 [pid = 2483] [id = 622] 03:57:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x112aa4000) [pid = 2483] [serial = 1866] [outer = 0x0] 03:57:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x123261400) [pid = 2483] [serial = 1867] [outer = 0x112aa4000] 03:57:15 INFO - PROCESS | 2483 | 1462532235973 Marionette DEBUG loaded listener.js 03:57:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x124574c00) [pid = 2483] [serial = 1868] [outer = 0x112aa4000] 03:57:16 INFO - PROCESS | 2483 | 1462532236333 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:57:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:57:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 522ms 03:57:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:57:16 INFO - PROCESS | 2483 | 1462532236372 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 03:57:16 INFO - PROCESS | 2483 | 1462532236374 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 03:57:16 INFO - PROCESS | 2483 | 1462532236376 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:57:16 INFO - PROCESS | 2483 | 1462532236377 Marionette TRACE conn2 <- [1,2462,null,{}] 03:57:16 INFO - PROCESS | 2483 | 1462532236379 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:16 INFO - PROCESS | 2483 | 1462532236479 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 03:57:16 INFO - PROCESS | 2483 | 1462532236483 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:16 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b357800 == 56 [pid = 2483] [id = 623] 03:57:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x124580c00) [pid = 2483] [serial = 1869] [outer = 0x0] 03:57:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x124ebc400) [pid = 2483] [serial = 1870] [outer = 0x124580c00] 03:57:16 INFO - PROCESS | 2483 | 1462532236510 Marionette DEBUG loaded listener.js 03:57:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x1257b0400) [pid = 2483] [serial = 1871] [outer = 0x124580c00] 03:57:16 INFO - PROCESS | 2483 | 1462532236875 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:57:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:57:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 521ms 03:57:16 INFO - PROCESS | 2483 | 1462532236898 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 03:57:16 INFO - PROCESS | 2483 | 1462532236900 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 03:57:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:57:16 INFO - PROCESS | 2483 | 1462532236904 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:57:16 INFO - PROCESS | 2483 | 1462532236905 Marionette TRACE conn2 <- [1,2466,null,{}] 03:57:16 INFO - PROCESS | 2483 | 1462532236909 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:17 INFO - PROCESS | 2483 | 1462532237075 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 03:57:17 INFO - PROCESS | 2483 | 1462532237092 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:17 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bab6000 == 57 [pid = 2483] [id = 624] 03:57:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x1245ba400) [pid = 2483] [serial = 1872] [outer = 0x0] 03:57:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x1257ba000) [pid = 2483] [serial = 1873] [outer = 0x1245ba400] 03:57:17 INFO - PROCESS | 2483 | 1462532237133 Marionette DEBUG loaded listener.js 03:57:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x126927000) [pid = 2483] [serial = 1874] [outer = 0x1245ba400] 03:57:17 INFO - PROCESS | 2483 | 1462532237494 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:57:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:57:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 620ms 03:57:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:57:17 INFO - PROCESS | 2483 | 1462532237523 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 03:57:17 INFO - PROCESS | 2483 | 1462532237524 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 03:57:17 INFO - PROCESS | 2483 | 1462532237526 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:57:17 INFO - PROCESS | 2483 | 1462532237527 Marionette TRACE conn2 <- [1,2470,null,{}] 03:57:17 INFO - PROCESS | 2483 | 1462532237530 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:17 INFO - PROCESS | 2483 | 1462532237616 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 03:57:17 INFO - PROCESS | 2483 | 1462532237679 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:17 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c14a000 == 58 [pid = 2483] [id = 625] 03:57:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x126920000) [pid = 2483] [serial = 1875] [outer = 0x0] 03:57:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x126c9e000) [pid = 2483] [serial = 1876] [outer = 0x126920000] 03:57:17 INFO - PROCESS | 2483 | 1462532237703 Marionette DEBUG loaded listener.js 03:57:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x126db5800) [pid = 2483] [serial = 1877] [outer = 0x126920000] 03:57:18 INFO - PROCESS | 2483 | 1462532238193 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:57:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:57:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 720ms 03:57:18 INFO - PROCESS | 2483 | 1462532238248 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 03:57:18 INFO - PROCESS | 2483 | 1462532238251 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 03:57:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:57:18 INFO - PROCESS | 2483 | 1462532238254 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:57:18 INFO - PROCESS | 2483 | 1462532238257 Marionette TRACE conn2 <- [1,2474,null,{}] 03:57:18 INFO - PROCESS | 2483 | 1462532238261 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:18 INFO - PROCESS | 2483 | 1462532238372 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 03:57:18 INFO - PROCESS | 2483 | 1462532238477 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:18 INFO - PROCESS | 2483 | ++DOCSHELL 0x118a7a800 == 59 [pid = 2483] [id = 626] 03:57:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x112a26000) [pid = 2483] [serial = 1878] [outer = 0x0] 03:57:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x112b0e800) [pid = 2483] [serial = 1879] [outer = 0x112a26000] 03:57:18 INFO - PROCESS | 2483 | 1462532238510 Marionette DEBUG loaded listener.js 03:57:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x113325c00) [pid = 2483] [serial = 1880] [outer = 0x112a26000] 03:57:18 INFO - PROCESS | 2483 | 1462532238994 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:57:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:57:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 772ms 03:57:19 INFO - PROCESS | 2483 | 1462532239027 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 03:57:19 INFO - PROCESS | 2483 | 1462532239032 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 03:57:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:57:19 INFO - PROCESS | 2483 | 1462532239037 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:57:19 INFO - PROCESS | 2483 | 1462532239040 Marionette TRACE conn2 <- [1,2478,null,{}] 03:57:19 INFO - PROCESS | 2483 | 1462532239043 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:19 INFO - PROCESS | 2483 | 1462532239154 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 03:57:19 INFO - PROCESS | 2483 | 1462532239229 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:19 INFO - PROCESS | 2483 | ++DOCSHELL 0x12602a800 == 60 [pid = 2483] [id = 627] 03:57:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x116068800) [pid = 2483] [serial = 1881] [outer = 0x0] 03:57:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x117c41c00) [pid = 2483] [serial = 1882] [outer = 0x116068800] 03:57:19 INFO - PROCESS | 2483 | 1462532239259 Marionette DEBUG loaded listener.js 03:57:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x11858f400) [pid = 2483] [serial = 1883] [outer = 0x116068800] 03:57:19 INFO - PROCESS | 2483 | 1462532239689 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:57:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:57:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 674ms 03:57:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:57:19 INFO - PROCESS | 2483 | 1462532239710 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 03:57:19 INFO - PROCESS | 2483 | 1462532239712 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 03:57:19 INFO - PROCESS | 2483 | 1462532239714 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:57:19 INFO - PROCESS | 2483 | 1462532239717 Marionette TRACE conn2 <- [1,2482,null,{}] 03:57:19 INFO - PROCESS | 2483 | 1462532239725 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:19 INFO - PROCESS | 2483 | 1462532239836 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 03:57:19 INFO - PROCESS | 2483 | 1462532239900 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:19 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c148000 == 61 [pid = 2483] [id = 628] 03:57:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x11876f400) [pid = 2483] [serial = 1884] [outer = 0x0] 03:57:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x11942f800) [pid = 2483] [serial = 1885] [outer = 0x11876f400] 03:57:19 INFO - PROCESS | 2483 | 1462532239974 Marionette DEBUG loaded listener.js 03:57:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x123269000) [pid = 2483] [serial = 1886] [outer = 0x11876f400] 03:57:20 INFO - PROCESS | 2483 | 1462532240406 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:57:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:57:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 724ms 03:57:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:57:20 INFO - PROCESS | 2483 | 1462532240448 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 03:57:20 INFO - PROCESS | 2483 | 1462532240450 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 03:57:20 INFO - PROCESS | 2483 | 1462532240452 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:57:20 INFO - PROCESS | 2483 | 1462532240454 Marionette TRACE conn2 <- [1,2486,null,{}] 03:57:20 INFO - PROCESS | 2483 | 1462532240471 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:20 INFO - PROCESS | 2483 | 1462532240584 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 03:57:20 INFO - PROCESS | 2483 | 1462532240690 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:20 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ce7c800 == 62 [pid = 2483] [id = 629] 03:57:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x12326c400) [pid = 2483] [serial = 1887] [outer = 0x0] 03:57:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x1247ef000) [pid = 2483] [serial = 1888] [outer = 0x12326c400] 03:57:20 INFO - PROCESS | 2483 | 1462532240723 Marionette DEBUG loaded listener.js 03:57:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x1251e1c00) [pid = 2483] [serial = 1889] [outer = 0x12326c400] 03:57:21 INFO - PROCESS | 2483 | 1462532241130 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:57:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:57:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 687ms 03:57:21 INFO - PROCESS | 2483 | 1462532241141 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 03:57:21 INFO - PROCESS | 2483 | 1462532241143 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 03:57:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:57:21 INFO - PROCESS | 2483 | 1462532241147 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:57:21 INFO - PROCESS | 2483 | 1462532241149 Marionette TRACE conn2 <- [1,2490,null,{}] 03:57:21 INFO - PROCESS | 2483 | 1462532241153 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:21 INFO - PROCESS | 2483 | 1462532241313 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 03:57:21 INFO - PROCESS | 2483 | 1462532241446 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:21 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d16d000 == 63 [pid = 2483] [id = 630] 03:57:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x12426b400) [pid = 2483] [serial = 1890] [outer = 0x0] 03:57:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x1263a6000) [pid = 2483] [serial = 1891] [outer = 0x12426b400] 03:57:21 INFO - PROCESS | 2483 | 1462532241482 Marionette DEBUG loaded listener.js 03:57:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x126dbe400) [pid = 2483] [serial = 1892] [outer = 0x12426b400] 03:57:21 INFO - PROCESS | 2483 | 1462532241951 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:57:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:57:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 870ms 03:57:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:57:22 INFO - PROCESS | 2483 | 1462532242017 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 03:57:22 INFO - PROCESS | 2483 | 1462532242018 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 03:57:22 INFO - PROCESS | 2483 | 1462532242021 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:57:22 INFO - PROCESS | 2483 | 1462532242022 Marionette TRACE conn2 <- [1,2494,null,{}] 03:57:22 INFO - PROCESS | 2483 | 1462532242025 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:22 INFO - PROCESS | 2483 | 1462532242142 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 03:57:22 INFO - PROCESS | 2483 | 1462532242395 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:22 INFO - PROCESS | 2483 | ++DOCSHELL 0x11932f800 == 64 [pid = 2483] [id = 631] 03:57:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x110ebfc00) [pid = 2483] [serial = 1893] [outer = 0x0] 03:57:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x110fb2400) [pid = 2483] [serial = 1894] [outer = 0x110ebfc00] 03:57:22 INFO - PROCESS | 2483 | 1462532242432 Marionette DEBUG loaded listener.js 03:57:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x112a28400) [pid = 2483] [serial = 1895] [outer = 0x110ebfc00] 03:57:22 INFO - PROCESS | 2483 | 1462532242866 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:57:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:57:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 869ms 03:57:22 INFO - PROCESS | 2483 | 1462532242891 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 03:57:22 INFO - PROCESS | 2483 | 1462532242893 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 03:57:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:57:22 INFO - PROCESS | 2483 | 1462532242896 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:57:22 INFO - PROCESS | 2483 | 1462532242898 Marionette TRACE conn2 <- [1,2498,null,{}] 03:57:22 INFO - PROCESS | 2483 | 1462532242901 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:23 INFO - PROCESS | 2483 | 1462532243002 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 03:57:23 INFO - PROCESS | 2483 | 1462532243068 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:23 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a88c800 == 65 [pid = 2483] [id = 632] 03:57:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x1125c2000) [pid = 2483] [serial = 1896] [outer = 0x0] 03:57:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 158 (0x112b46400) [pid = 2483] [serial = 1897] [outer = 0x1125c2000] 03:57:23 INFO - PROCESS | 2483 | 1462532243096 Marionette DEBUG loaded listener.js 03:57:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 159 (0x116640800) [pid = 2483] [serial = 1898] [outer = 0x1125c2000] 03:57:23 INFO - PROCESS | 2483 | 1462532243613 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:57:23 INFO - PROCESS | 2483 | --DOCSHELL 0x12bab6000 == 64 [pid = 2483] [id = 624] 03:57:23 INFO - PROCESS | 2483 | --DOCSHELL 0x12b357800 == 63 [pid = 2483] [id = 623] 03:57:23 INFO - PROCESS | 2483 | --DOCSHELL 0x1296d4000 == 62 [pid = 2483] [id = 622] 03:57:23 INFO - PROCESS | 2483 | --DOCSHELL 0x12a83e800 == 61 [pid = 2483] [id = 621] 03:57:23 INFO - PROCESS | 2483 | --DOCSHELL 0x1293b3800 == 60 [pid = 2483] [id = 620] 03:57:23 INFO - PROCESS | 2483 | --DOCSHELL 0x128da5800 == 59 [pid = 2483] [id = 619] 03:57:23 INFO - PROCESS | 2483 | --DOCSHELL 0x12697f800 == 58 [pid = 2483] [id = 618] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 158 (0x12bb51c00) [pid = 2483] [serial = 1819] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 157 (0x12a96dc00) [pid = 2483] [serial = 1780] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOCSHELL 0x124812000 == 57 [pid = 2483] [id = 617] 03:57:23 INFO - PROCESS | 2483 | --DOCSHELL 0x123569000 == 56 [pid = 2483] [id = 616] 03:57:23 INFO - PROCESS | 2483 | --DOCSHELL 0x1232cd800 == 55 [pid = 2483] [id = 615] 03:57:23 INFO - PROCESS | 2483 | --DOCSHELL 0x1187e1800 == 54 [pid = 2483] [id = 614] 03:57:23 INFO - PROCESS | 2483 | --DOCSHELL 0x117361800 == 53 [pid = 2483] [id = 613] 03:57:23 INFO - PROCESS | 2483 | --DOCSHELL 0x116040800 == 52 [pid = 2483] [id = 612] 03:57:23 INFO - PROCESS | 2483 | --DOCSHELL 0x1344ab000 == 51 [pid = 2483] [id = 610] 03:57:23 INFO - PROCESS | 2483 | --DOCSHELL 0x12bab0800 == 50 [pid = 2483] [id = 609] 03:57:23 INFO - PROCESS | 2483 | --DOCSHELL 0x123573000 == 49 [pid = 2483] [id = 608] 03:57:23 INFO - PROCESS | 2483 | --DOCSHELL 0x113070000 == 48 [pid = 2483] [id = 607] 03:57:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:57:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 772ms 03:57:23 INFO - PROCESS | 2483 | 1462532243675 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 03:57:23 INFO - PROCESS | 2483 | 1462532243678 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 03:57:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:57:23 INFO - PROCESS | 2483 | 1462532243681 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:57:23 INFO - PROCESS | 2483 | 1462532243682 Marionette TRACE conn2 <- [1,2502,null,{}] 03:57:23 INFO - PROCESS | 2483 | 1462532243685 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:23 INFO - PROCESS | 2483 | 1462532243779 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 03:57:23 INFO - PROCESS | 2483 | 1462532243788 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:23 INFO - PROCESS | 2483 | ++DOCSHELL 0x118537000 == 49 [pid = 2483] [id = 633] 03:57:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 158 (0x1183aac00) [pid = 2483] [serial = 1899] [outer = 0x0] 03:57:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 159 (0x1183ea400) [pid = 2483] [serial = 1900] [outer = 0x1183aac00] 03:57:23 INFO - PROCESS | 2483 | 1462532243815 Marionette DEBUG loaded listener.js 03:57:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 160 (0x11877a400) [pid = 2483] [serial = 1901] [outer = 0x1183aac00] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 159 (0x12ba4b400) [pid = 2483] [serial = 1817] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 158 (0x129009000) [pid = 2483] [serial = 1804] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 157 (0x12a81a800) [pid = 2483] [serial = 1807] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x129668c00) [pid = 2483] [serial = 1805] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x12ab2a800) [pid = 2483] [serial = 1810] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x12341c000) [pid = 2483] [serial = 1798] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x1211a5800) [pid = 2483] [serial = 1795] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x123218800) [pid = 2483] [serial = 1796] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x118779800) [pid = 2483] [serial = 1792] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x11977d400) [pid = 2483] [serial = 1793] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x112a25000) [pid = 2483] [serial = 1783] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x1166cb000) [pid = 2483] [serial = 1787] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x113f37800) [pid = 2483] [serial = 1786] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x12addc400) [pid = 2483] [serial = 1816] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x112b44800) [pid = 2483] [serial = 1789] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x11767a400) [pid = 2483] [serial = 1790] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x1231b9000) [pid = 2483] [serial = 1771] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x1186cb400) [pid = 2483] [serial = 1768] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x128ecc800) [pid = 2483] [serial = 1777] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x1257b3400) [pid = 2483] [serial = 1774] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x113d9e000) [pid = 2483] [serial = 1765] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x125138800) [pid = 2483] [serial = 1813] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x12adbb800) [pid = 2483] [serial = 1811] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x1251dc400) [pid = 2483] [serial = 1801] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x12a96f400) [pid = 2483] [serial = 1808] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x128d6a400) [pid = 2483] [serial = 1802] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x12ab30000) [pid = 2483] [serial = 1814] [outer = 0x0] [url = about:blank] 03:57:23 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x1245bc000) [pid = 2483] [serial = 1799] [outer = 0x0] [url = about:blank] 03:57:24 INFO - PROCESS | 2483 | 1462532244211 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:57:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:57:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 569ms 03:57:24 INFO - PROCESS | 2483 | 1462532244251 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 03:57:24 INFO - PROCESS | 2483 | 1462532244252 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 03:57:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:57:24 INFO - PROCESS | 2483 | 1462532244256 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:57:24 INFO - PROCESS | 2483 | 1462532244260 Marionette TRACE conn2 <- [1,2506,null,{}] 03:57:24 INFO - PROCESS | 2483 | 1462532244266 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:24 INFO - PROCESS | 2483 | 1462532244352 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 03:57:24 INFO - PROCESS | 2483 | 1462532244361 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:24 INFO - PROCESS | 2483 | ++DOCSHELL 0x124e96800 == 50 [pid = 2483] [id = 634] 03:57:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x118961000) [pid = 2483] [serial = 1902] [outer = 0x0] 03:57:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x1194be400) [pid = 2483] [serial = 1903] [outer = 0x118961000] 03:57:24 INFO - PROCESS | 2483 | 1462532244388 Marionette DEBUG loaded listener.js 03:57:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x1211a0c00) [pid = 2483] [serial = 1904] [outer = 0x118961000] 03:57:24 INFO - PROCESS | 2483 | 1462532244738 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:57:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:57:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 524ms 03:57:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:57:24 INFO - PROCESS | 2483 | 1462532244779 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 03:57:24 INFO - PROCESS | 2483 | 1462532244781 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 03:57:24 INFO - PROCESS | 2483 | 1462532244783 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:57:24 INFO - PROCESS | 2483 | 1462532244784 Marionette TRACE conn2 <- [1,2510,null,{}] 03:57:24 INFO - PROCESS | 2483 | 1462532244786 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:24 INFO - PROCESS | 2483 | 1462532244869 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 03:57:24 INFO - PROCESS | 2483 | 1462532244876 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:24 INFO - PROCESS | 2483 | ++DOCSHELL 0x128da5800 == 51 [pid = 2483] [id = 635] 03:57:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x1211a8800) [pid = 2483] [serial = 1905] [outer = 0x0] 03:57:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x1231aec00) [pid = 2483] [serial = 1906] [outer = 0x1211a8800] 03:57:24 INFO - PROCESS | 2483 | 1462532244902 Marionette DEBUG loaded listener.js 03:57:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x1183e5400) [pid = 2483] [serial = 1907] [outer = 0x1211a8800] 03:57:25 INFO - PROCESS | 2483 | 1462532245255 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:57:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:57:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 522ms 03:57:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:57:25 INFO - PROCESS | 2483 | 1462532245306 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 03:57:25 INFO - PROCESS | 2483 | 1462532245307 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 03:57:25 INFO - PROCESS | 2483 | 1462532245309 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:57:25 INFO - PROCESS | 2483 | 1462532245310 Marionette TRACE conn2 <- [1,2514,null,{}] 03:57:25 INFO - PROCESS | 2483 | 1462532245313 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:25 INFO - PROCESS | 2483 | 1462532245427 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 03:57:25 INFO - PROCESS | 2483 | 1462532245468 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:25 INFO - PROCESS | 2483 | ++DOCSHELL 0x1298bf000 == 52 [pid = 2483] [id = 636] 03:57:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x124572000) [pid = 2483] [serial = 1908] [outer = 0x0] 03:57:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x1245bf000) [pid = 2483] [serial = 1909] [outer = 0x124572000] 03:57:25 INFO - PROCESS | 2483 | 1462532245501 Marionette DEBUG loaded listener.js 03:57:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x1257b0000) [pid = 2483] [serial = 1910] [outer = 0x124572000] 03:57:25 INFO - PROCESS | 2483 | 1462532245826 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:57:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:57:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 570ms 03:57:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:57:25 INFO - PROCESS | 2483 | 1462532245879 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 03:57:25 INFO - PROCESS | 2483 | 1462532245881 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 03:57:25 INFO - PROCESS | 2483 | 1462532245883 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:57:25 INFO - PROCESS | 2483 | 1462532245884 Marionette TRACE conn2 <- [1,2518,null,{}] 03:57:25 INFO - PROCESS | 2483 | 1462532245895 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:26 INFO - PROCESS | 2483 | 1462532246004 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 03:57:26 INFO - PROCESS | 2483 | 1462532246044 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:26 INFO - PROCESS | 2483 | ++DOCSHELL 0x12baa7800 == 53 [pid = 2483] [id = 637] 03:57:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x1257bb400) [pid = 2483] [serial = 1911] [outer = 0x0] 03:57:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x126c9e400) [pid = 2483] [serial = 1912] [outer = 0x1257bb400] 03:57:26 INFO - PROCESS | 2483 | 1462532246070 Marionette DEBUG loaded listener.js 03:57:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x128b64800) [pid = 2483] [serial = 1913] [outer = 0x1257bb400] 03:57:26 INFO - PROCESS | 2483 | 1462532246475 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:57:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:57:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 626ms 03:57:26 INFO - PROCESS | 2483 | 1462532246511 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 03:57:26 INFO - PROCESS | 2483 | 1462532246513 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 03:57:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:57:26 INFO - PROCESS | 2483 | 1462532246516 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:57:26 INFO - PROCESS | 2483 | 1462532246518 Marionette TRACE conn2 <- [1,2522,null,{}] 03:57:26 INFO - PROCESS | 2483 | 1462532246521 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:26 INFO - PROCESS | 2483 | 1462532246654 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 03:57:26 INFO - PROCESS | 2483 | 1462532246673 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:26 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c144800 == 54 [pid = 2483] [id = 638] 03:57:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x1257bbc00) [pid = 2483] [serial = 1914] [outer = 0x0] 03:57:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x128b70800) [pid = 2483] [serial = 1915] [outer = 0x1257bbc00] 03:57:26 INFO - PROCESS | 2483 | 1462532246698 Marionette DEBUG loaded listener.js 03:57:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x128d70800) [pid = 2483] [serial = 1916] [outer = 0x1257bbc00] 03:57:27 INFO - PROCESS | 2483 | 1462532247041 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:57:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:57:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 575ms 03:57:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:57:27 INFO - PROCESS | 2483 | 1462532247090 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 03:57:27 INFO - PROCESS | 2483 | 1462532247092 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 03:57:27 INFO - PROCESS | 2483 | 1462532247094 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:57:27 INFO - PROCESS | 2483 | 1462532247095 Marionette TRACE conn2 <- [1,2526,null,{}] 03:57:27 INFO - PROCESS | 2483 | 1462532247098 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:27 INFO - PROCESS | 2483 | 1462532247216 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 03:57:27 INFO - PROCESS | 2483 | 1462532247233 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:27 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d515800 == 55 [pid = 2483] [id = 639] 03:57:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x128b67000) [pid = 2483] [serial = 1917] [outer = 0x0] 03:57:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x128ec7800) [pid = 2483] [serial = 1918] [outer = 0x128b67000] 03:57:27 INFO - PROCESS | 2483 | 1462532247277 Marionette DEBUG loaded listener.js 03:57:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x1293c4c00) [pid = 2483] [serial = 1919] [outer = 0x128b67000] 03:57:27 INFO - PROCESS | 2483 | 1462532247692 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:57:27 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x12ba4c400) [pid = 2483] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:57:27 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x12900bc00) [pid = 2483] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:57:27 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x11977e400) [pid = 2483] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:57:27 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x118771800) [pid = 2483] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:57:27 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x1211a4c00) [pid = 2483] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:57:27 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x11605e800) [pid = 2483] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:57:27 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x11605cc00) [pid = 2483] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:57:27 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x112550400) [pid = 2483] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:57:27 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x112a22400) [pid = 2483] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:57:27 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x110e41000) [pid = 2483] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:57:27 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x1211a5000) [pid = 2483] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:57:27 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x112aa4000) [pid = 2483] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:57:27 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x1245ba400) [pid = 2483] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:57:27 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x124580c00) [pid = 2483] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:57:27 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x119232000) [pid = 2483] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:57:27 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x110e3cc00) [pid = 2483] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:57:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:57:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 769ms 03:57:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:57:27 INFO - PROCESS | 2483 | 1462532247863 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 03:57:27 INFO - PROCESS | 2483 | 1462532247865 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 03:57:27 INFO - PROCESS | 2483 | 1462532247867 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:57:27 INFO - PROCESS | 2483 | 1462532247868 Marionette TRACE conn2 <- [1,2530,null,{}] 03:57:27 INFO - PROCESS | 2483 | 1462532247870 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:27 INFO - PROCESS | 2483 | 1462532247956 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 03:57:27 INFO - PROCESS | 2483 | 1462532247961 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:27 INFO - PROCESS | 2483 | ++DOCSHELL 0x121268800 == 56 [pid = 2483] [id = 640] 03:57:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x112aa4000) [pid = 2483] [serial = 1920] [outer = 0x0] 03:57:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x11605e800) [pid = 2483] [serial = 1921] [outer = 0x112aa4000] 03:57:27 INFO - PROCESS | 2483 | 1462532247990 Marionette DEBUG loaded listener.js 03:57:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x119abf000) [pid = 2483] [serial = 1922] [outer = 0x112aa4000] 03:57:28 INFO - PROCESS | 2483 | 1462532248329 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:57:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:57:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 469ms 03:57:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:57:28 INFO - PROCESS | 2483 | 1462532248341 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 03:57:28 INFO - PROCESS | 2483 | 1462532248342 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 03:57:28 INFO - PROCESS | 2483 | 1462532248344 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:57:28 INFO - PROCESS | 2483 | 1462532248346 Marionette TRACE conn2 <- [1,2534,null,{}] 03:57:28 INFO - PROCESS | 2483 | 1462532248348 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:28 INFO - PROCESS | 2483 | 1462532248443 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 03:57:28 INFO - PROCESS | 2483 | 1462532248511 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:28 INFO - PROCESS | 2483 | ++DOCSHELL 0x12dbd2000 == 57 [pid = 2483] [id = 641] 03:57:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x112b4f000) [pid = 2483] [serial = 1923] [outer = 0x0] 03:57:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x123418400) [pid = 2483] [serial = 1924] [outer = 0x112b4f000] 03:57:28 INFO - PROCESS | 2483 | 1462532248543 Marionette DEBUG loaded listener.js 03:57:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x1294ee000) [pid = 2483] [serial = 1925] [outer = 0x112b4f000] 03:57:28 INFO - PROCESS | 2483 | 1462532248977 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:57:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:57:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 671ms 03:57:29 INFO - PROCESS | 2483 | 1462532249017 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 03:57:29 INFO - PROCESS | 2483 | 1462532249020 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 03:57:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:57:29 INFO - PROCESS | 2483 | 1462532249030 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:57:29 INFO - PROCESS | 2483 | 1462532249033 Marionette TRACE conn2 <- [1,2538,null,{}] 03:57:29 INFO - PROCESS | 2483 | 1462532249036 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:29 INFO - PROCESS | 2483 | 1462532249160 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 03:57:29 INFO - PROCESS | 2483 | 1462532249165 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:29 INFO - PROCESS | 2483 | ++DOCSHELL 0x134311000 == 58 [pid = 2483] [id = 642] 03:57:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x1294f3400) [pid = 2483] [serial = 1926] [outer = 0x0] 03:57:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x1296a6000) [pid = 2483] [serial = 1927] [outer = 0x1294f3400] 03:57:29 INFO - PROCESS | 2483 | 1462532249190 Marionette DEBUG loaded listener.js 03:57:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x12a81d000) [pid = 2483] [serial = 1928] [outer = 0x1294f3400] 03:57:29 INFO - PROCESS | 2483 | 1462532249537 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:57:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:57:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 520ms 03:57:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:57:29 INFO - PROCESS | 2483 | 1462532249550 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 03:57:29 INFO - PROCESS | 2483 | 1462532249551 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 03:57:29 INFO - PROCESS | 2483 | 1462532249553 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:57:29 INFO - PROCESS | 2483 | 1462532249556 Marionette TRACE conn2 <- [1,2542,null,{}] 03:57:29 INFO - PROCESS | 2483 | 1462532249560 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:29 INFO - PROCESS | 2483 | 1462532249671 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 03:57:29 INFO - PROCESS | 2483 | 1462532249796 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:29 INFO - PROCESS | 2483 | ++DOCSHELL 0x134406000 == 59 [pid = 2483] [id = 643] 03:57:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x12a73bc00) [pid = 2483] [serial = 1929] [outer = 0x0] 03:57:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x12a965400) [pid = 2483] [serial = 1930] [outer = 0x12a73bc00] 03:57:29 INFO - PROCESS | 2483 | 1462532249839 Marionette DEBUG loaded listener.js 03:57:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x12ab26400) [pid = 2483] [serial = 1931] [outer = 0x12a73bc00] 03:57:30 INFO - PROCESS | 2483 | 1462532250408 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 871ms 03:57:30 INFO - PROCESS | 2483 | 1462532250425 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 03:57:30 INFO - PROCESS | 2483 | 1462532250429 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 03:57:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:57:30 INFO - PROCESS | 2483 | 1462532250432 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:57:30 INFO - PROCESS | 2483 | 1462532250435 Marionette TRACE conn2 <- [1,2546,null,{}] 03:57:30 INFO - PROCESS | 2483 | 1462532250438 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:30 INFO - PROCESS | 2483 | 1462532250551 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 03:57:30 INFO - PROCESS | 2483 | 1462532250619 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:30 INFO - PROCESS | 2483 | ++DOCSHELL 0x124459800 == 60 [pid = 2483] [id = 644] 03:57:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x1133c2000) [pid = 2483] [serial = 1932] [outer = 0x0] 03:57:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x116061400) [pid = 2483] [serial = 1933] [outer = 0x1133c2000] 03:57:30 INFO - PROCESS | 2483 | 1462532250692 Marionette DEBUG loaded listener.js 03:57:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x117c40c00) [pid = 2483] [serial = 1934] [outer = 0x1133c2000] 03:57:31 INFO - PROCESS | 2483 | 1462532251130 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:57:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:57:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 727ms 03:57:31 INFO - PROCESS | 2483 | 1462532251194 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 03:57:31 INFO - PROCESS | 2483 | 1462532251198 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 03:57:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:57:31 INFO - PROCESS | 2483 | 1462532251216 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:57:31 INFO - PROCESS | 2483 | 1462532251218 Marionette TRACE conn2 <- [1,2550,null,{}] 03:57:31 INFO - PROCESS | 2483 | 1462532251222 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:31 INFO - PROCESS | 2483 | 1462532251329 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 03:57:31 INFO - PROCESS | 2483 | 1462532251408 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:31 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b252000 == 61 [pid = 2483] [id = 645] 03:57:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x1186cb400) [pid = 2483] [serial = 1935] [outer = 0x0] 03:57:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x1194c0c00) [pid = 2483] [serial = 1936] [outer = 0x1186cb400] 03:57:31 INFO - PROCESS | 2483 | 1462532251438 Marionette DEBUG loaded listener.js 03:57:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x119aca800) [pid = 2483] [serial = 1937] [outer = 0x1186cb400] 03:57:31 INFO - PROCESS | 2483 | 1462532251893 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:57:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:57:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 737ms 03:57:31 INFO - PROCESS | 2483 | 1462532251940 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 03:57:31 INFO - PROCESS | 2483 | 1462532251942 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 03:57:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:57:31 INFO - PROCESS | 2483 | 1462532251945 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:57:31 INFO - PROCESS | 2483 | 1462532251947 Marionette TRACE conn2 <- [1,2554,null,{}] 03:57:31 INFO - PROCESS | 2483 | 1462532251971 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:32 INFO - PROCESS | 2483 | 1462532252107 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 03:57:32 INFO - PROCESS | 2483 | 1462532252155 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:32 INFO - PROCESS | 2483 | ++DOCSHELL 0x134308000 == 62 [pid = 2483] [id = 646] 03:57:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x125076c00) [pid = 2483] [serial = 1938] [outer = 0x0] 03:57:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x12572b400) [pid = 2483] [serial = 1939] [outer = 0x125076c00] 03:57:32 INFO - PROCESS | 2483 | 1462532252186 Marionette DEBUG loaded listener.js 03:57:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x126dd4c00) [pid = 2483] [serial = 1940] [outer = 0x125076c00] 03:57:32 INFO - PROCESS | 2483 | 1462532252692 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:57:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:57:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 774ms 03:57:32 INFO - PROCESS | 2483 | 1462532252733 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 03:57:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:57:32 INFO - PROCESS | 2483 | 1462532252738 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 03:57:32 INFO - PROCESS | 2483 | 1462532252741 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:57:32 INFO - PROCESS | 2483 | 1462532252743 Marionette TRACE conn2 <- [1,2558,null,{}] 03:57:32 INFO - PROCESS | 2483 | 1462532252747 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:32 INFO - PROCESS | 2483 | 1462532252912 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 03:57:33 INFO - PROCESS | 2483 | 1462532253026 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:33 INFO - PROCESS | 2483 | ++DOCSHELL 0x1344ab800 == 63 [pid = 2483] [id = 647] 03:57:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x125077400) [pid = 2483] [serial = 1941] [outer = 0x0] 03:57:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x1293d1400) [pid = 2483] [serial = 1942] [outer = 0x125077400] 03:57:33 INFO - PROCESS | 2483 | 1462532253073 Marionette DEBUG loaded listener.js 03:57:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 158 (0x129663c00) [pid = 2483] [serial = 1943] [outer = 0x125077400] 03:57:33 INFO - PROCESS | 2483 | 1462532253547 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:57:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:57:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 821ms 03:57:33 INFO - PROCESS | 2483 | 1462532253562 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 03:57:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:57:33 INFO - PROCESS | 2483 | 1462532253564 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 03:57:33 INFO - PROCESS | 2483 | 1462532253566 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:57:33 INFO - PROCESS | 2483 | 1462532253567 Marionette TRACE conn2 <- [1,2562,null,{}] 03:57:33 INFO - PROCESS | 2483 | 1462532253570 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:33 INFO - PROCESS | 2483 | 1462532253678 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 03:57:33 INFO - PROCESS | 2483 | 1462532253796 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:33 INFO - PROCESS | 2483 | ++DOCSHELL 0x13487b000 == 64 [pid = 2483] [id = 648] 03:57:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 159 (0x12969c800) [pid = 2483] [serial = 1944] [outer = 0x0] 03:57:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 160 (0x12a81c000) [pid = 2483] [serial = 1945] [outer = 0x12969c800] 03:57:33 INFO - PROCESS | 2483 | 1462532253830 Marionette DEBUG loaded listener.js 03:57:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 161 (0x12a971800) [pid = 2483] [serial = 1946] [outer = 0x12969c800] 03:57:34 INFO - PROCESS | 2483 | 1462532254283 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:57:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:57:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 771ms 03:57:34 INFO - PROCESS | 2483 | 1462532254339 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 03:57:34 INFO - PROCESS | 2483 | 1462532254341 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 03:57:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:57:34 INFO - PROCESS | 2483 | 1462532254345 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:57:34 INFO - PROCESS | 2483 | 1462532254347 Marionette TRACE conn2 <- [1,2566,null,{}] 03:57:34 INFO - PROCESS | 2483 | 1462532254351 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:34 INFO - PROCESS | 2483 | 1462532254526 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 03:57:34 INFO - PROCESS | 2483 | 1462532254671 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:34 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bab4000 == 65 [pid = 2483] [id = 649] 03:57:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 162 (0x112aa3c00) [pid = 2483] [serial = 1947] [outer = 0x0] 03:57:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 163 (0x12ab30000) [pid = 2483] [serial = 1948] [outer = 0x112aa3c00] 03:57:34 INFO - PROCESS | 2483 | 1462532254722 Marionette DEBUG loaded listener.js 03:57:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 164 (0x12ba4a000) [pid = 2483] [serial = 1949] [outer = 0x112aa3c00] 03:57:35 INFO - PROCESS | 2483 | 1462532255183 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:57:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:57:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 872ms 03:57:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:57:35 INFO - PROCESS | 2483 | 1462532255216 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 03:57:35 INFO - PROCESS | 2483 | 1462532255218 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 03:57:35 INFO - PROCESS | 2483 | 1462532255222 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:57:35 INFO - PROCESS | 2483 | 1462532255224 Marionette TRACE conn2 <- [1,2570,null,{}] 03:57:35 INFO - PROCESS | 2483 | 1462532255226 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:35 INFO - PROCESS | 2483 | 1462532255344 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 03:57:35 INFO - PROCESS | 2483 | 1462532255450 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:35 INFO - PROCESS | 2483 | ++DOCSHELL 0x118a72000 == 66 [pid = 2483] [id = 650] 03:57:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 165 (0x1120e3000) [pid = 2483] [serial = 1950] [outer = 0x0] 03:57:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 166 (0x116060800) [pid = 2483] [serial = 1951] [outer = 0x1120e3000] 03:57:35 INFO - PROCESS | 2483 | 1462532255497 Marionette DEBUG loaded listener.js 03:57:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 167 (0x1263a6c00) [pid = 2483] [serial = 1952] [outer = 0x1120e3000] 03:57:36 INFO - PROCESS | 2483 | 1462532256269 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:57:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:57:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1122ms 03:57:36 INFO - PROCESS | 2483 | 1462532256342 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 03:57:36 INFO - PROCESS | 2483 | 1462532256345 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 03:57:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:57:36 INFO - PROCESS | 2483 | 1462532256349 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:57:36 INFO - PROCESS | 2483 | 1462532256350 Marionette TRACE conn2 <- [1,2574,null,{}] 03:57:36 INFO - PROCESS | 2483 | 1462532256354 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:36 INFO - PROCESS | 2483 | 1462532256452 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 03:57:36 INFO - PROCESS | 2483 | 1462532256538 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:36 INFO - PROCESS | 2483 | ++DOCSHELL 0x1184a1800 == 67 [pid = 2483] [id = 651] 03:57:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 168 (0x113d9f800) [pid = 2483] [serial = 1953] [outer = 0x0] 03:57:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 169 (0x11605bc00) [pid = 2483] [serial = 1954] [outer = 0x113d9f800] 03:57:36 INFO - PROCESS | 2483 | 1462532256566 Marionette DEBUG loaded listener.js 03:57:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 170 (0x1168c4000) [pid = 2483] [serial = 1955] [outer = 0x113d9f800] 03:57:36 INFO - PROCESS | 2483 | --DOCSHELL 0x134311000 == 66 [pid = 2483] [id = 642] 03:57:36 INFO - PROCESS | 2483 | --DOCSHELL 0x12dbd2000 == 65 [pid = 2483] [id = 641] 03:57:36 INFO - PROCESS | 2483 | --DOCSHELL 0x121268800 == 64 [pid = 2483] [id = 640] 03:57:36 INFO - PROCESS | 2483 | --DOCSHELL 0x134863800 == 63 [pid = 2483] [id = 611] 03:57:36 INFO - PROCESS | 2483 | --DOCSHELL 0x12d515800 == 62 [pid = 2483] [id = 639] 03:57:36 INFO - PROCESS | 2483 | --DOCSHELL 0x12c144800 == 61 [pid = 2483] [id = 638] 03:57:37 INFO - PROCESS | 2483 | --DOCSHELL 0x12baa7800 == 60 [pid = 2483] [id = 637] 03:57:37 INFO - PROCESS | 2483 | --DOCSHELL 0x1298bf000 == 59 [pid = 2483] [id = 636] 03:57:37 INFO - PROCESS | 2483 | --DOCSHELL 0x128da5800 == 58 [pid = 2483] [id = 635] 03:57:37 INFO - PROCESS | 2483 | --DOCSHELL 0x124e96800 == 57 [pid = 2483] [id = 634] 03:57:37 INFO - PROCESS | 2483 | --DOCSHELL 0x118537000 == 56 [pid = 2483] [id = 633] 03:57:37 INFO - PROCESS | 2483 | --DOCSHELL 0x12a88c800 == 55 [pid = 2483] [id = 632] 03:57:37 INFO - PROCESS | 2483 | --DOCSHELL 0x11932f800 == 54 [pid = 2483] [id = 631] 03:57:37 INFO - PROCESS | 2483 | --DOCSHELL 0x12ce7c800 == 53 [pid = 2483] [id = 629] 03:57:37 INFO - PROCESS | 2483 | --DOCSHELL 0x12c148000 == 52 [pid = 2483] [id = 628] 03:57:37 INFO - PROCESS | 2483 | --DOCSHELL 0x12602a800 == 51 [pid = 2483] [id = 627] 03:57:37 INFO - PROCESS | 2483 | --DOCSHELL 0x118a7a800 == 50 [pid = 2483] [id = 626] 03:57:37 INFO - PROCESS | 2483 | 1462532257038 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 720ms 03:57:37 INFO - PROCESS | 2483 | 1462532257070 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 03:57:37 INFO - PROCESS | 2483 | 1462532257075 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 03:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:57:37 INFO - PROCESS | 2483 | 1462532257079 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:57:37 INFO - PROCESS | 2483 | 1462532257081 Marionette TRACE conn2 <- [1,2578,null,{}] 03:57:37 INFO - PROCESS | 2483 | 1462532257083 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:37 INFO - PROCESS | 2483 | 1462532257188 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 169 (0x12a964400) [pid = 2483] [serial = 1706] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 168 (0x12bb5bc00) [pid = 2483] [serial = 1820] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 167 (0x1296aa800) [pid = 2483] [serial = 1763] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 166 (0x119ac3800) [pid = 2483] [serial = 1858] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 165 (0x118777400) [pid = 2483] [serial = 1852] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 164 (0x128d6cc00) [pid = 2483] [serial = 1831] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 163 (0x12adb5c00) [pid = 2483] [serial = 1834] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 162 (0x1211ec000) [pid = 2483] [serial = 1861] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 161 (0x1180c2c00) [pid = 2483] [serial = 1849] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 160 (0x11846dc00) [pid = 2483] [serial = 1850] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 159 (0x116066000) [pid = 2483] [serial = 1846] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 158 (0x116a6e400) [pid = 2483] [serial = 1847] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 157 (0x112b16400) [pid = 2483] [serial = 1841] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x112a9fc00) [pid = 2483] [serial = 1840] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x113028c00) [pid = 2483] [serial = 1843] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x113da0800) [pid = 2483] [serial = 1844] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x119ab1400) [pid = 2483] [serial = 1828] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x112a23400) [pid = 2483] [serial = 1838] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x11100d000) [pid = 2483] [serial = 1837] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x110fb2c00) [pid = 2483] [serial = 1822] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x1183eb000) [pid = 2483] [serial = 1825] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x123263c00) [pid = 2483] [serial = 1864] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x123261400) [pid = 2483] [serial = 1867] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x124574c00) [pid = 2483] [serial = 1868] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x1257ba000) [pid = 2483] [serial = 1873] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x12326b000) [pid = 2483] [serial = 1865] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x124ebc400) [pid = 2483] [serial = 1870] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x1194c0000) [pid = 2483] [serial = 1855] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x119a53c00) [pid = 2483] [serial = 1856] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x1212ec400) [pid = 2483] [serial = 1862] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x1211a0800) [pid = 2483] [serial = 1859] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x1257b0400) [pid = 2483] [serial = 1871] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x118999400) [pid = 2483] [serial = 1853] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x126927000) [pid = 2483] [serial = 1874] [outer = 0x0] [url = about:blank] 03:57:37 INFO - PROCESS | 2483 | 1462532257268 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:37 INFO - PROCESS | 2483 | ++DOCSHELL 0x1187f5000 == 51 [pid = 2483] [id = 652] 03:57:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x112a23400) [pid = 2483] [serial = 1956] [outer = 0x0] 03:57:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x113da3800) [pid = 2483] [serial = 1957] [outer = 0x112a23400] 03:57:37 INFO - PROCESS | 2483 | 1462532257296 Marionette DEBUG loaded listener.js 03:57:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x1183f1000) [pid = 2483] [serial = 1958] [outer = 0x112a23400] 03:57:37 INFO - PROCESS | 2483 | 1462532257600 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 571ms 03:57:37 INFO - PROCESS | 2483 | 1462532257651 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 03:57:37 INFO - PROCESS | 2483 | 1462532257652 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 03:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:57:37 INFO - PROCESS | 2483 | 1462532257654 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:57:37 INFO - PROCESS | 2483 | 1462532257657 Marionette TRACE conn2 <- [1,2582,null,{}] 03:57:37 INFO - PROCESS | 2483 | 1462532257664 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:37 INFO - PROCESS | 2483 | 1462532257758 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 03:57:37 INFO - PROCESS | 2483 | 1462532257843 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:37 INFO - PROCESS | 2483 | ++DOCSHELL 0x12481b800 == 52 [pid = 2483] [id = 653] 03:57:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x1183e7c00) [pid = 2483] [serial = 1959] [outer = 0x0] 03:57:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x11877cc00) [pid = 2483] [serial = 1960] [outer = 0x1183e7c00] 03:57:37 INFO - PROCESS | 2483 | 1462532257871 Marionette DEBUG loaded listener.js 03:57:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x1211a0400) [pid = 2483] [serial = 1961] [outer = 0x1183e7c00] 03:57:38 INFO - PROCESS | 2483 | 1462532258215 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:57:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:57:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 572ms 03:57:38 INFO - PROCESS | 2483 | 1462532258227 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 03:57:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:57:38 INFO - PROCESS | 2483 | 1462532258230 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 03:57:38 INFO - PROCESS | 2483 | 1462532258233 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:57:38 INFO - PROCESS | 2483 | 1462532258236 Marionette TRACE conn2 <- [1,2586,null,{}] 03:57:38 INFO - PROCESS | 2483 | 1462532258240 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:38 INFO - PROCESS | 2483 | 1462532258380 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 03:57:38 INFO - PROCESS | 2483 | 1462532258500 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:38 INFO - PROCESS | 2483 | ++DOCSHELL 0x126d3a800 == 53 [pid = 2483] [id = 654] 03:57:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x11685dc00) [pid = 2483] [serial = 1962] [outer = 0x0] 03:57:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x1183e8000) [pid = 2483] [serial = 1963] [outer = 0x11685dc00] 03:57:38 INFO - PROCESS | 2483 | 1462532258545 Marionette DEBUG loaded listener.js 03:57:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x1212e6c00) [pid = 2483] [serial = 1964] [outer = 0x11685dc00] 03:57:38 INFO - PROCESS | 2483 | 1462532258876 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:57:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:57:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 676ms 03:57:38 INFO - PROCESS | 2483 | 1462532258911 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 03:57:38 INFO - PROCESS | 2483 | 1462532258913 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 03:57:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:57:38 INFO - PROCESS | 2483 | 1462532258915 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:57:38 INFO - PROCESS | 2483 | 1462532258916 Marionette TRACE conn2 <- [1,2590,null,{}] 03:57:38 INFO - PROCESS | 2483 | 1462532258918 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:39 INFO - PROCESS | 2483 | 1462532259043 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 03:57:39 INFO - PROCESS | 2483 | 1462532259084 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:39 INFO - PROCESS | 2483 | ++DOCSHELL 0x1298ad000 == 54 [pid = 2483] [id = 655] 03:57:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x118597800) [pid = 2483] [serial = 1965] [outer = 0x0] 03:57:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x123263000) [pid = 2483] [serial = 1966] [outer = 0x118597800] 03:57:39 INFO - PROCESS | 2483 | 1462532259108 Marionette DEBUG loaded listener.js 03:57:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x12457f000) [pid = 2483] [serial = 1967] [outer = 0x118597800] 03:57:39 INFO - PROCESS | 2483 | 1462532259430 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:57:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:57:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 569ms 03:57:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:57:39 INFO - PROCESS | 2483 | 1462532259488 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 03:57:39 INFO - PROCESS | 2483 | 1462532259489 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 03:57:39 INFO - PROCESS | 2483 | 1462532259491 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:57:39 INFO - PROCESS | 2483 | 1462532259492 Marionette TRACE conn2 <- [1,2594,null,{}] 03:57:39 INFO - PROCESS | 2483 | 1462532259495 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:39 INFO - PROCESS | 2483 | 1462532259621 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 03:57:39 INFO - PROCESS | 2483 | 1462532259666 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:39 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b259800 == 55 [pid = 2483] [id = 656] 03:57:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x124839400) [pid = 2483] [serial = 1968] [outer = 0x0] 03:57:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x1257b0400) [pid = 2483] [serial = 1969] [outer = 0x124839400] 03:57:39 INFO - PROCESS | 2483 | 1462532259693 Marionette DEBUG loaded listener.js 03:57:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x128b6ec00) [pid = 2483] [serial = 1970] [outer = 0x124839400] 03:57:40 INFO - PROCESS | 2483 | 1462532260048 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:57:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:57:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 619ms 03:57:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:57:40 INFO - PROCESS | 2483 | 1462532260113 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 03:57:40 INFO - PROCESS | 2483 | 1462532260114 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 03:57:40 INFO - PROCESS | 2483 | 1462532260116 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:57:40 INFO - PROCESS | 2483 | 1462532260117 Marionette TRACE conn2 <- [1,2598,null,{}] 03:57:40 INFO - PROCESS | 2483 | 1462532260120 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:40 INFO - PROCESS | 2483 | 1462532260231 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 03:57:40 INFO - PROCESS | 2483 | 1462532260243 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:40 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bac4800 == 56 [pid = 2483] [id = 657] 03:57:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x124b8e000) [pid = 2483] [serial = 1971] [outer = 0x0] 03:57:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x128eca400) [pid = 2483] [serial = 1972] [outer = 0x124b8e000] 03:57:40 INFO - PROCESS | 2483 | 1462532260270 Marionette DEBUG loaded listener.js 03:57:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x1293cb400) [pid = 2483] [serial = 1973] [outer = 0x124b8e000] 03:57:40 INFO - PROCESS | 2483 | 1462532260616 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:57:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:57:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 518ms 03:57:40 INFO - PROCESS | 2483 | 1462532260635 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 03:57:40 INFO - PROCESS | 2483 | 1462532260636 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 03:57:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:57:40 INFO - PROCESS | 2483 | 1462532260641 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:57:40 INFO - PROCESS | 2483 | 1462532260642 Marionette TRACE conn2 <- [1,2602,null,{}] 03:57:40 INFO - PROCESS | 2483 | 1462532260645 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:40 INFO - PROCESS | 2483 | 1462532260753 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 03:57:40 INFO - PROCESS | 2483 | 1462532260768 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:40 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ce7b800 == 57 [pid = 2483] [id = 658] 03:57:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x128ecc800) [pid = 2483] [serial = 1974] [outer = 0x0] 03:57:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x1296a8c00) [pid = 2483] [serial = 1975] [outer = 0x128ecc800] 03:57:40 INFO - PROCESS | 2483 | 1462532260796 Marionette DEBUG loaded listener.js 03:57:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x12ab26800) [pid = 2483] [serial = 1976] [outer = 0x128ecc800] 03:57:41 INFO - PROCESS | 2483 | 1462532261194 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:57:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:57:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 571ms 03:57:41 INFO - PROCESS | 2483 | 1462532261213 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 03:57:41 INFO - PROCESS | 2483 | 1462532261215 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 03:57:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:57:41 INFO - PROCESS | 2483 | 1462532261219 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:57:41 INFO - PROCESS | 2483 | 1462532261221 Marionette TRACE conn2 <- [1,2606,null,{}] 03:57:41 INFO - PROCESS | 2483 | 1462532261224 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:41 INFO - PROCESS | 2483 | 1462532261334 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 03:57:41 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x1257bb400) [pid = 2483] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:57:41 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x1257bbc00) [pid = 2483] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:57:41 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x1125c2000) [pid = 2483] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:57:41 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x118961000) [pid = 2483] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:57:41 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x1211a8800) [pid = 2483] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:57:41 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x124572000) [pid = 2483] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:57:41 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x110ebfc00) [pid = 2483] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:57:41 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x1183aac00) [pid = 2483] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:57:41 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x128b67000) [pid = 2483] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:57:41 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x112aa4000) [pid = 2483] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:57:41 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x1294f3400) [pid = 2483] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:57:41 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x112b4f000) [pid = 2483] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:57:41 INFO - PROCESS | 2483 | 1462532261519 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:41 INFO - PROCESS | 2483 | ++DOCSHELL 0x119279800 == 58 [pid = 2483] [id = 659] 03:57:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x110fbe400) [pid = 2483] [serial = 1977] [outer = 0x0] 03:57:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x112b52800) [pid = 2483] [serial = 1978] [outer = 0x110fbe400] 03:57:41 INFO - PROCESS | 2483 | 1462532261547 Marionette DEBUG loaded listener.js 03:57:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x119236800) [pid = 2483] [serial = 1979] [outer = 0x110fbe400] 03:57:41 INFO - PROCESS | 2483 | 1462532261841 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:57:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:57:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 672ms 03:57:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:57:41 INFO - PROCESS | 2483 | 1462532261891 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 03:57:41 INFO - PROCESS | 2483 | 1462532261892 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 03:57:41 INFO - PROCESS | 2483 | 1462532261894 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:57:41 INFO - PROCESS | 2483 | 1462532261895 Marionette TRACE conn2 <- [1,2610,null,{}] 03:57:41 INFO - PROCESS | 2483 | 1462532261897 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:41 INFO - PROCESS | 2483 | 1462532261987 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 03:57:42 INFO - PROCESS | 2483 | 1462532262013 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:42 INFO - PROCESS | 2483 | ++DOCSHELL 0x12dbcc000 == 59 [pid = 2483] [id = 660] 03:57:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x12965dc00) [pid = 2483] [serial = 1980] [outer = 0x0] 03:57:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x12ade0800) [pid = 2483] [serial = 1981] [outer = 0x12965dc00] 03:57:42 INFO - PROCESS | 2483 | 1462532262039 Marionette DEBUG loaded listener.js 03:57:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x12ba46000) [pid = 2483] [serial = 1982] [outer = 0x12965dc00] 03:57:42 INFO - PROCESS | 2483 | 1462532262397 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 519ms 03:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:57:42 INFO - PROCESS | 2483 | 1462532262413 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 03:57:42 INFO - PROCESS | 2483 | 1462532262415 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 03:57:42 INFO - PROCESS | 2483 | 1462532262417 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:57:42 INFO - PROCESS | 2483 | 1462532262419 Marionette TRACE conn2 <- [1,2614,null,{}] 03:57:42 INFO - PROCESS | 2483 | 1462532262424 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:42 INFO - PROCESS | 2483 | 1462532262561 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 03:57:42 INFO - PROCESS | 2483 | 1462532262568 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:42 INFO - PROCESS | 2483 | ++DOCSHELL 0x12e1a2000 == 60 [pid = 2483] [id = 661] 03:57:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x12ba4ac00) [pid = 2483] [serial = 1983] [outer = 0x0] 03:57:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x12bb53800) [pid = 2483] [serial = 1984] [outer = 0x12ba4ac00] 03:57:42 INFO - PROCESS | 2483 | 1462532262598 Marionette DEBUG loaded listener.js 03:57:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x12bb67400) [pid = 2483] [serial = 1985] [outer = 0x12ba4ac00] 03:57:42 INFO - PROCESS | 2483 | 1462532262924 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 522ms 03:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:57:42 INFO - PROCESS | 2483 | 1462532262942 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 03:57:42 INFO - PROCESS | 2483 | 1462532262943 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 03:57:42 INFO - PROCESS | 2483 | 1462532262945 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:57:42 INFO - PROCESS | 2483 | 1462532262946 Marionette TRACE conn2 <- [1,2618,null,{}] 03:57:42 INFO - PROCESS | 2483 | 1462532262948 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:43 INFO - PROCESS | 2483 | 1462532263040 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 03:57:43 INFO - PROCESS | 2483 | 1462532263045 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:43 INFO - PROCESS | 2483 | ++DOCSHELL 0x1344b5800 == 61 [pid = 2483] [id = 662] 03:57:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x12bb66400) [pid = 2483] [serial = 1986] [outer = 0x0] 03:57:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x12c09d400) [pid = 2483] [serial = 1987] [outer = 0x12bb66400] 03:57:43 INFO - PROCESS | 2483 | 1462532263070 Marionette DEBUG loaded listener.js 03:57:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x12c0a2800) [pid = 2483] [serial = 1988] [outer = 0x12bb66400] 03:57:43 INFO - PROCESS | 2483 | 1462532263429 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:57:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:57:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 518ms 03:57:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:57:43 INFO - PROCESS | 2483 | 1462532263477 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 03:57:43 INFO - PROCESS | 2483 | 1462532263478 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 03:57:43 INFO - PROCESS | 2483 | 1462532263480 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:57:43 INFO - PROCESS | 2483 | 1462532263481 Marionette TRACE conn2 <- [1,2622,null,{}] 03:57:43 INFO - PROCESS | 2483 | 1462532263483 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:43 INFO - PROCESS | 2483 | 1462532263640 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 03:57:43 INFO - PROCESS | 2483 | 1462532263749 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:43 INFO - PROCESS | 2483 | ++DOCSHELL 0x118492000 == 62 [pid = 2483] [id = 663] 03:57:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 158 (0x110eb2000) [pid = 2483] [serial = 1989] [outer = 0x0] 03:57:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 159 (0x110faf800) [pid = 2483] [serial = 1990] [outer = 0x110eb2000] 03:57:43 INFO - PROCESS | 2483 | 1462532263785 Marionette DEBUG loaded listener.js 03:57:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 160 (0x112a29800) [pid = 2483] [serial = 1991] [outer = 0x110eb2000] 03:57:44 INFO - PROCESS | 2483 | 1462532264236 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:57:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:57:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 820ms 03:57:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:57:44 INFO - PROCESS | 2483 | 1462532264311 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 03:57:44 INFO - PROCESS | 2483 | 1462532264313 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 03:57:44 INFO - PROCESS | 2483 | 1462532264316 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:57:44 INFO - PROCESS | 2483 | 1462532264318 Marionette TRACE conn2 <- [1,2626,null,{}] 03:57:44 INFO - PROCESS | 2483 | 1462532264337 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:44 INFO - PROCESS | 2483 | 1462532264489 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 03:57:44 INFO - PROCESS | 2483 | 1462532264501 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:44 INFO - PROCESS | 2483 | ++DOCSHELL 0x12473c000 == 63 [pid = 2483] [id = 664] 03:57:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 161 (0x116a6b000) [pid = 2483] [serial = 1992] [outer = 0x0] 03:57:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 162 (0x1183eec00) [pid = 2483] [serial = 1993] [outer = 0x116a6b000] 03:57:44 INFO - PROCESS | 2483 | 1462532264545 Marionette DEBUG loaded listener.js 03:57:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 163 (0x118959400) [pid = 2483] [serial = 1994] [outer = 0x116a6b000] 03:57:45 INFO - PROCESS | 2483 | 1462532265011 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:57:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:57:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 735ms 03:57:45 INFO - PROCESS | 2483 | 1462532265052 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 03:57:45 INFO - PROCESS | 2483 | 1462532265054 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 03:57:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:57:45 INFO - PROCESS | 2483 | 1462532265057 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:57:45 INFO - PROCESS | 2483 | 1462532265058 Marionette TRACE conn2 <- [1,2630,null,{}] 03:57:45 INFO - PROCESS | 2483 | 1462532265061 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:45 INFO - PROCESS | 2483 | 1462532265173 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 03:57:45 INFO - PROCESS | 2483 | 1462532265287 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:45 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bc9e800 == 64 [pid = 2483] [id = 665] 03:57:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 164 (0x119ab1400) [pid = 2483] [serial = 1995] [outer = 0x0] 03:57:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 165 (0x12325ec00) [pid = 2483] [serial = 1996] [outer = 0x119ab1400] 03:57:45 INFO - PROCESS | 2483 | 1462532265320 Marionette DEBUG loaded listener.js 03:57:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 166 (0x125136400) [pid = 2483] [serial = 1997] [outer = 0x119ab1400] 03:57:45 INFO - PROCESS | 2483 | 1462532265759 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:57:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:57:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 720ms 03:57:45 INFO - PROCESS | 2483 | 1462532265802 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 03:57:45 INFO - PROCESS | 2483 | 1462532265805 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 03:57:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:57:45 INFO - PROCESS | 2483 | 1462532265828 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:57:45 INFO - PROCESS | 2483 | 1462532265832 Marionette TRACE conn2 <- [1,2634,null,{}] 03:57:45 INFO - PROCESS | 2483 | 1462532265835 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:45 INFO - PROCESS | 2483 | 1462532265947 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 03:57:46 INFO - PROCESS | 2483 | 1462532266028 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:46 INFO - PROCESS | 2483 | ++DOCSHELL 0x13449d000 == 65 [pid = 2483] [id = 666] 03:57:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 167 (0x119acb400) [pid = 2483] [serial = 1998] [outer = 0x0] 03:57:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 168 (0x126db4800) [pid = 2483] [serial = 1999] [outer = 0x119acb400] 03:57:46 INFO - PROCESS | 2483 | 1462532266059 Marionette DEBUG loaded listener.js 03:57:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 169 (0x12a829000) [pid = 2483] [serial = 2000] [outer = 0x119acb400] 03:57:46 INFO - PROCESS | 2483 | 1462532266463 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:57:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:57:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 677ms 03:57:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:57:46 INFO - PROCESS | 2483 | 1462532266500 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 03:57:46 INFO - PROCESS | 2483 | 1462532266501 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 03:57:46 INFO - PROCESS | 2483 | 1462532266503 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:57:46 INFO - PROCESS | 2483 | 1462532266505 Marionette TRACE conn2 <- [1,2638,null,{}] 03:57:46 INFO - PROCESS | 2483 | 1462532266507 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:46 INFO - PROCESS | 2483 | 1462532266616 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 03:57:46 INFO - PROCESS | 2483 | 1462532266725 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:46 INFO - PROCESS | 2483 | ++DOCSHELL 0x136eda800 == 66 [pid = 2483] [id = 667] 03:57:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 170 (0x1293d0c00) [pid = 2483] [serial = 2001] [outer = 0x0] 03:57:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 171 (0x12ade6400) [pid = 2483] [serial = 2002] [outer = 0x1293d0c00] 03:57:46 INFO - PROCESS | 2483 | 1462532266756 Marionette DEBUG loaded listener.js 03:57:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 172 (0x12bb56800) [pid = 2483] [serial = 2003] [outer = 0x1293d0c00] 03:57:47 INFO - PROCESS | 2483 | 1462532267126 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:57:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:57:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 03:57:47 INFO - PROCESS | 2483 | 1462532267174 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 03:57:47 INFO - PROCESS | 2483 | 1462532267175 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 03:57:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:57:47 INFO - PROCESS | 2483 | 1462532267177 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:57:47 INFO - PROCESS | 2483 | 1462532267179 Marionette TRACE conn2 <- [1,2642,null,{}] 03:57:47 INFO - PROCESS | 2483 | 1462532267181 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:47 INFO - PROCESS | 2483 | 1462532267287 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 03:57:47 INFO - PROCESS | 2483 | 1462532267401 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:47 INFO - PROCESS | 2483 | ++DOCSHELL 0x134a3b000 == 67 [pid = 2483] [id = 668] 03:57:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 173 (0x12c0a3c00) [pid = 2483] [serial = 2004] [outer = 0x0] 03:57:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 174 (0x12c0a7800) [pid = 2483] [serial = 2005] [outer = 0x12c0a3c00] 03:57:47 INFO - PROCESS | 2483 | 1462532267437 Marionette DEBUG loaded listener.js 03:57:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 175 (0x12c0b1c00) [pid = 2483] [serial = 2006] [outer = 0x12c0a3c00] 03:57:47 INFO - PROCESS | 2483 | 1462532267852 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:57:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:57:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 719ms 03:57:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:57:47 INFO - PROCESS | 2483 | 1462532267898 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 03:57:47 INFO - PROCESS | 2483 | 1462532267899 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 03:57:47 INFO - PROCESS | 2483 | 1462532267902 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:57:47 INFO - PROCESS | 2483 | 1462532267903 Marionette TRACE conn2 <- [1,2646,null,{}] 03:57:47 INFO - PROCESS | 2483 | 1462532267905 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:48 INFO - PROCESS | 2483 | 1462532268016 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 03:57:48 INFO - PROCESS | 2483 | 1462532268131 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:48 INFO - PROCESS | 2483 | ++DOCSHELL 0x13436d000 == 68 [pid = 2483] [id = 669] 03:57:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 176 (0x1296a9400) [pid = 2483] [serial = 2007] [outer = 0x0] 03:57:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 177 (0x12c0b6800) [pid = 2483] [serial = 2008] [outer = 0x1296a9400] 03:57:48 INFO - PROCESS | 2483 | 1462532268164 Marionette DEBUG loaded listener.js 03:57:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 178 (0x12c26a800) [pid = 2483] [serial = 2009] [outer = 0x1296a9400] 03:57:48 INFO - PROCESS | 2483 | 1462532268761 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:57:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:57:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 922ms 03:57:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:57:48 INFO - PROCESS | 2483 | 1462532268831 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 03:57:48 INFO - PROCESS | 2483 | 1462532268834 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 03:57:48 INFO - PROCESS | 2483 | 1462532268839 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:57:48 INFO - PROCESS | 2483 | 1462532268841 Marionette TRACE conn2 <- [1,2650,null,{}] 03:57:48 INFO - PROCESS | 2483 | 1462532268846 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:48 INFO - PROCESS | 2483 | 1462532268950 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 03:57:49 INFO - PROCESS | 2483 | 1462532269032 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:49 INFO - PROCESS | 2483 | ++DOCSHELL 0x126331000 == 69 [pid = 2483] [id = 670] 03:57:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 179 (0x1134e1800) [pid = 2483] [serial = 2010] [outer = 0x0] 03:57:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 180 (0x115198400) [pid = 2483] [serial = 2011] [outer = 0x1134e1800] 03:57:49 INFO - PROCESS | 2483 | 1462532269062 Marionette DEBUG loaded listener.js 03:57:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 181 (0x1183a6000) [pid = 2483] [serial = 2012] [outer = 0x1134e1800] 03:57:49 INFO - PROCESS | 2483 | 1462532269491 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:57:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:57:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 671ms 03:57:49 INFO - PROCESS | 2483 | 1462532269511 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 03:57:49 INFO - PROCESS | 2483 | 1462532269514 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 03:57:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:57:49 INFO - PROCESS | 2483 | 1462532269519 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:57:49 INFO - PROCESS | 2483 | 1462532269521 Marionette TRACE conn2 <- [1,2654,null,{}] 03:57:49 INFO - PROCESS | 2483 | 1462532269523 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:49 INFO - PROCESS | 2483 | 1462532269628 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 03:57:49 INFO - PROCESS | 2483 | 1462532269743 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:49 INFO - PROCESS | 2483 | ++DOCSHELL 0x11a08d800 == 70 [pid = 2483] [id = 671] 03:57:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 182 (0x1183aa800) [pid = 2483] [serial = 2013] [outer = 0x0] 03:57:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 183 (0x118777800) [pid = 2483] [serial = 2014] [outer = 0x1183aa800] 03:57:49 INFO - PROCESS | 2483 | 1462532269774 Marionette DEBUG loaded listener.js 03:57:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 184 (0x11977f000) [pid = 2483] [serial = 2015] [outer = 0x1183aa800] 03:57:50 INFO - PROCESS | 2483 | 1462532270148 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:57:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:57:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 671ms 03:57:50 INFO - PROCESS | 2483 | 1462532270191 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 03:57:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:57:50 INFO - PROCESS | 2483 | 1462532270192 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 03:57:50 INFO - PROCESS | 2483 | 1462532270194 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:57:50 INFO - PROCESS | 2483 | 1462532270197 Marionette TRACE conn2 <- [1,2658,null,{}] 03:57:50 INFO - PROCESS | 2483 | 1462532270204 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:50 INFO - PROCESS | 2483 | 1462532270308 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 03:57:50 INFO - PROCESS | 2483 | 1462532270427 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:50 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ab1f000 == 71 [pid = 2483] [id = 672] 03:57:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 185 (0x119787400) [pid = 2483] [serial = 2016] [outer = 0x0] 03:57:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 186 (0x1212e6800) [pid = 2483] [serial = 2017] [outer = 0x119787400] 03:57:50 INFO - PROCESS | 2483 | 1462532270456 Marionette DEBUG loaded listener.js 03:57:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 187 (0x1248a7c00) [pid = 2483] [serial = 2018] [outer = 0x119787400] 03:57:50 INFO - PROCESS | 2483 | --DOCSHELL 0x1344b5800 == 70 [pid = 2483] [id = 662] 03:57:50 INFO - PROCESS | 2483 | --DOCSHELL 0x12e1a2000 == 69 [pid = 2483] [id = 661] 03:57:50 INFO - PROCESS | 2483 | --DOCSHELL 0x12dbcc000 == 68 [pid = 2483] [id = 660] 03:57:50 INFO - PROCESS | 2483 | --DOCSHELL 0x119279800 == 67 [pid = 2483] [id = 659] 03:57:50 INFO - PROCESS | 2483 | --DOCSHELL 0x12ce7b800 == 66 [pid = 2483] [id = 658] 03:57:50 INFO - PROCESS | 2483 | --DOCSHELL 0x12bac4800 == 65 [pid = 2483] [id = 657] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 186 (0x11942f800) [pid = 2483] [serial = 1885] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 185 (0x1247ef000) [pid = 2483] [serial = 1888] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 184 (0x112b0e800) [pid = 2483] [serial = 1879] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 183 (0x117c41c00) [pid = 2483] [serial = 1882] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 182 (0x1263a6000) [pid = 2483] [serial = 1891] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOCSHELL 0x12b259800 == 64 [pid = 2483] [id = 656] 03:57:50 INFO - PROCESS | 2483 | --DOCSHELL 0x1298ad000 == 63 [pid = 2483] [id = 655] 03:57:50 INFO - PROCESS | 2483 | --DOCSHELL 0x126d3a800 == 62 [pid = 2483] [id = 654] 03:57:50 INFO - PROCESS | 2483 | --DOCSHELL 0x12481b800 == 61 [pid = 2483] [id = 653] 03:57:50 INFO - PROCESS | 2483 | --DOCSHELL 0x1187f5000 == 60 [pid = 2483] [id = 652] 03:57:50 INFO - PROCESS | 2483 | --DOCSHELL 0x1184a1800 == 59 [pid = 2483] [id = 651] 03:57:50 INFO - PROCESS | 2483 | --DOCSHELL 0x124459800 == 58 [pid = 2483] [id = 644] 03:57:50 INFO - PROCESS | 2483 | --DOCSHELL 0x134406000 == 57 [pid = 2483] [id = 643] 03:57:50 INFO - PROCESS | 2483 | 1462532270885 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 181 (0x126c9e400) [pid = 2483] [serial = 1912] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 180 (0x128b64800) [pid = 2483] [serial = 1913] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 179 (0x128d70800) [pid = 2483] [serial = 1916] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 178 (0x128b70800) [pid = 2483] [serial = 1915] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 177 (0x116640800) [pid = 2483] [serial = 1898] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 176 (0x112b46400) [pid = 2483] [serial = 1897] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 175 (0x1194be400) [pid = 2483] [serial = 1903] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 174 (0x1211a0c00) [pid = 2483] [serial = 1904] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 173 (0x1231aec00) [pid = 2483] [serial = 1906] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 172 (0x1183e5400) [pid = 2483] [serial = 1907] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 171 (0x1245bf000) [pid = 2483] [serial = 1909] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 170 (0x126c9e000) [pid = 2483] [serial = 1876] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 169 (0x112a28400) [pid = 2483] [serial = 1895] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 168 (0x110fb2400) [pid = 2483] [serial = 1894] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 167 (0x1183ea400) [pid = 2483] [serial = 1900] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 166 (0x11877a400) [pid = 2483] [serial = 1901] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 165 (0x128ec7800) [pid = 2483] [serial = 1918] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 164 (0x11605e800) [pid = 2483] [serial = 1921] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 163 (0x119abf000) [pid = 2483] [serial = 1922] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 162 (0x1296a6000) [pid = 2483] [serial = 1927] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 161 (0x1293c4c00) [pid = 2483] [serial = 1919] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 160 (0x1294ee000) [pid = 2483] [serial = 1925] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 159 (0x12a81d000) [pid = 2483] [serial = 1928] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 158 (0x1257b0000) [pid = 2483] [serial = 1910] [outer = 0x0] [url = about:blank] 03:57:50 INFO - PROCESS | 2483 | --DOMWINDOW == 157 (0x123418400) [pid = 2483] [serial = 1924] [outer = 0x0] [url = about:blank] 03:57:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:57:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 721ms 03:57:50 INFO - PROCESS | 2483 | 1462532270917 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 03:57:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:57:50 INFO - PROCESS | 2483 | 1462532270919 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 03:57:50 INFO - PROCESS | 2483 | 1462532270923 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:57:50 INFO - PROCESS | 2483 | 1462532270924 Marionette TRACE conn2 <- [1,2662,null,{}] 03:57:50 INFO - PROCESS | 2483 | 1462532270928 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:51 INFO - PROCESS | 2483 | 1462532271034 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 03:57:51 INFO - PROCESS | 2483 | 1462532271039 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:51 INFO - PROCESS | 2483 | ++DOCSHELL 0x1232d6800 == 58 [pid = 2483] [id = 673] 03:57:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 158 (0x118961000) [pid = 2483] [serial = 2019] [outer = 0x0] 03:57:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 159 (0x12325fc00) [pid = 2483] [serial = 2020] [outer = 0x118961000] 03:57:51 INFO - PROCESS | 2483 | 1462532271066 Marionette DEBUG loaded listener.js 03:57:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 160 (0x124eee800) [pid = 2483] [serial = 2021] [outer = 0x118961000] 03:57:51 INFO - PROCESS | 2483 | 1462532271421 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:57:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:57:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 520ms 03:57:51 INFO - PROCESS | 2483 | 1462532271455 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 03:57:51 INFO - PROCESS | 2483 | 1462532271456 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 03:57:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:57:51 INFO - PROCESS | 2483 | 1462532271460 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:57:51 INFO - PROCESS | 2483 | 1462532271461 Marionette TRACE conn2 <- [1,2666,null,{}] 03:57:51 INFO - PROCESS | 2483 | 1462532271463 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:51 INFO - PROCESS | 2483 | 1462532271550 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 03:57:51 INFO - PROCESS | 2483 | 1462532271555 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:51 INFO - PROCESS | 2483 | ++DOCSHELL 0x1234b1000 == 59 [pid = 2483] [id = 674] 03:57:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 161 (0x1257adc00) [pid = 2483] [serial = 2022] [outer = 0x0] 03:57:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 162 (0x1263a6000) [pid = 2483] [serial = 2023] [outer = 0x1257adc00] 03:57:51 INFO - PROCESS | 2483 | 1462532271581 Marionette DEBUG loaded listener.js 03:57:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 163 (0x126dbd000) [pid = 2483] [serial = 2024] [outer = 0x1257adc00] 03:57:52 INFO - PROCESS | 2483 | 1462532272449 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:57:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 03:57:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1019ms 03:57:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:57:52 INFO - PROCESS | 2483 | 1462532272480 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 03:57:52 INFO - PROCESS | 2483 | 1462532272481 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 03:57:52 INFO - PROCESS | 2483 | 1462532272483 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:57:52 INFO - PROCESS | 2483 | 1462532272484 Marionette TRACE conn2 <- [1,2670,null,{}] 03:57:52 INFO - PROCESS | 2483 | 1462532272496 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:52 INFO - PROCESS | 2483 | 1462532272631 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 03:57:52 INFO - PROCESS | 2483 | 1462532272639 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:52 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bc9e000 == 60 [pid = 2483] [id = 675] 03:57:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 164 (0x128d69400) [pid = 2483] [serial = 2025] [outer = 0x0] 03:57:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 165 (0x1294ee000) [pid = 2483] [serial = 2026] [outer = 0x128d69400] 03:57:52 INFO - PROCESS | 2483 | 1462532272667 Marionette DEBUG loaded listener.js 03:57:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 166 (0x1296a3800) [pid = 2483] [serial = 2027] [outer = 0x128d69400] 03:57:53 INFO - PROCESS | 2483 | 1462532273529 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 03:57:53 INFO - PROCESS | 2483 | 1462532273555 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 03:57:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:57:53 INFO - PROCESS | 2483 | 1462532273560 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:57:53 INFO - PROCESS | 2483 | 1462532273561 Marionette TRACE conn2 <- [1,2674,null,{}] 03:57:53 INFO - PROCESS | 2483 | 1462532273563 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:53 INFO - PROCESS | 2483 | 1462532273673 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 03:57:53 INFO - PROCESS | 2483 | 1462532273688 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:53 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d155000 == 61 [pid = 2483] [id = 676] 03:57:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 167 (0x1296a3c00) [pid = 2483] [serial = 2028] [outer = 0x0] 03:57:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 168 (0x12ab32000) [pid = 2483] [serial = 2029] [outer = 0x1296a3c00] 03:57:53 INFO - PROCESS | 2483 | 1462532273714 Marionette DEBUG loaded listener.js 03:57:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 169 (0x12ba44c00) [pid = 2483] [serial = 2030] [outer = 0x1296a3c00] 03:57:54 INFO - PROCESS | 2483 | 1462532274571 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 03:57:54 INFO - PROCESS | 2483 | 1462532274581 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 03:57:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:57:54 INFO - PROCESS | 2483 | 1462532274592 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:57:54 INFO - PROCESS | 2483 | 1462532274594 Marionette TRACE conn2 <- [1,2678,null,{}] 03:57:54 INFO - PROCESS | 2483 | 1462532274596 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:54 INFO - PROCESS | 2483 | 1462532274707 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 03:57:54 INFO - PROCESS | 2483 | 1462532274718 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:54 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d911000 == 62 [pid = 2483] [id = 677] 03:57:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 170 (0x12adbdc00) [pid = 2483] [serial = 2031] [outer = 0x0] 03:57:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 171 (0x12bb5e800) [pid = 2483] [serial = 2032] [outer = 0x12adbdc00] 03:57:54 INFO - PROCESS | 2483 | 1462532274745 Marionette DEBUG loaded listener.js 03:57:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 172 (0x12bb6e800) [pid = 2483] [serial = 2033] [outer = 0x12adbdc00] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 171 (0x110e43c00) [pid = 2483] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 170 (0x11767ec00) [pid = 2483] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 169 (0x128ed0800) [pid = 2483] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 168 (0x112a29c00) [pid = 2483] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 167 (0x1172a3c00) [pid = 2483] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 166 (0x126dd4400) [pid = 2483] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 165 (0x1294e6c00) [pid = 2483] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 164 (0x11942e400) [pid = 2483] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 163 (0x12a828400) [pid = 2483] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 162 (0x12572d800) [pid = 2483] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 161 (0x119427000) [pid = 2483] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 160 (0x112b49400) [pid = 2483] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 159 (0x12443c400) [pid = 2483] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 158 (0x12443a400) [pid = 2483] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 157 (0x110fb2000) [pid = 2483] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x119ea3800) [pid = 2483] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x1211a5400) [pid = 2483] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x117681400) [pid = 2483] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x1260bcc00) [pid = 2483] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x124839400) [pid = 2483] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x124b8e000) [pid = 2483] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x128ecc800) [pid = 2483] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x110fbe400) [pid = 2483] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x1183e7c00) [pid = 2483] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x11685dc00) [pid = 2483] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x113d9f800) [pid = 2483] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x118597800) [pid = 2483] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x112a23400) [pid = 2483] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x1120e3000) [pid = 2483] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x12ba4ac00) [pid = 2483] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:57:55 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x12965dc00) [pid = 2483] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:57:55 INFO - PROCESS | 2483 | 1462532275758 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:57:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 03:57:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1179ms 03:57:55 INFO - PROCESS | 2483 | 1462532275762 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 03:57:55 INFO - PROCESS | 2483 | 1462532275763 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 03:57:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:57:55 INFO - PROCESS | 2483 | 1462532275765 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:57:55 INFO - PROCESS | 2483 | 1462532275766 Marionette TRACE conn2 <- [1,2682,null,{}] 03:57:55 INFO - PROCESS | 2483 | 1462532275769 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:55 INFO - PROCESS | 2483 | 1462532275861 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 03:57:55 INFO - PROCESS | 2483 | 1462532275926 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:55 INFO - PROCESS | 2483 | ++DOCSHELL 0x1296c3800 == 63 [pid = 2483] [id = 678] 03:57:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x110fb2000) [pid = 2483] [serial = 2034] [outer = 0x0] 03:57:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x1183aac00) [pid = 2483] [serial = 2035] [outer = 0x110fb2000] 03:57:55 INFO - PROCESS | 2483 | 1462532275952 Marionette DEBUG loaded listener.js 03:57:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x119aab000) [pid = 2483] [serial = 2036] [outer = 0x110fb2000] 03:57:56 INFO - PROCESS | 2483 | 1462532276728 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:57:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 03:57:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 969ms 03:57:56 INFO - PROCESS | 2483 | 1462532276735 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 03:57:56 INFO - PROCESS | 2483 | 1462532276736 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 03:57:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:57:56 INFO - PROCESS | 2483 | 1462532276741 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:57:56 INFO - PROCESS | 2483 | 1462532276742 Marionette TRACE conn2 <- [1,2686,null,{}] 03:57:56 INFO - PROCESS | 2483 | 1462532276744 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:56 INFO - PROCESS | 2483 | 1462532276837 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 03:57:56 INFO - PROCESS | 2483 | 1462532276841 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:56 INFO - PROCESS | 2483 | ++DOCSHELL 0x12e1a0000 == 64 [pid = 2483] [id = 679] 03:57:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x12326b400) [pid = 2483] [serial = 2037] [outer = 0x0] 03:57:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x1263a7800) [pid = 2483] [serial = 2038] [outer = 0x12326b400] 03:57:56 INFO - PROCESS | 2483 | 1462532276867 Marionette DEBUG loaded listener.js 03:57:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x1294eb400) [pid = 2483] [serial = 2039] [outer = 0x12326b400] 03:57:57 INFO - PROCESS | 2483 | 1462532277821 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 03:57:57 INFO - PROCESS | 2483 | 1462532277901 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 03:57:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:57:57 INFO - PROCESS | 2483 | 1462532277906 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:57:57 INFO - PROCESS | 2483 | 1462532277907 Marionette TRACE conn2 <- [1,2690,null,{}] 03:57:57 INFO - PROCESS | 2483 | 1462532277912 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:58 INFO - PROCESS | 2483 | 1462532278014 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 03:57:58 INFO - PROCESS | 2483 | 1462532278147 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:58 INFO - PROCESS | 2483 | ++DOCSHELL 0x123579800 == 65 [pid = 2483] [id = 680] 03:57:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x116067000) [pid = 2483] [serial = 2040] [outer = 0x0] 03:57:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x1168c4400) [pid = 2483] [serial = 2041] [outer = 0x116067000] 03:57:58 INFO - PROCESS | 2483 | 1462532278180 Marionette DEBUG loaded listener.js 03:57:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x118775000) [pid = 2483] [serial = 2042] [outer = 0x116067000] 03:57:59 INFO - PROCESS | 2483 | 1462532279110 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 03:57:59 INFO - PROCESS | 2483 | 1462532279133 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 03:57:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:57:59 INFO - PROCESS | 2483 | 1462532279138 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:57:59 INFO - PROCESS | 2483 | 1462532279140 Marionette TRACE conn2 <- [1,2694,null,{}] 03:57:59 INFO - PROCESS | 2483 | 1462532279142 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:57:59 INFO - PROCESS | 2483 | 1462532279253 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 03:57:59 INFO - PROCESS | 2483 | 1462532279358 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:59 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bac4000 == 66 [pid = 2483] [id = 681] 03:57:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x118991800) [pid = 2483] [serial = 2043] [outer = 0x0] 03:57:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x1211a5000) [pid = 2483] [serial = 2044] [outer = 0x118991800] 03:57:59 INFO - PROCESS | 2483 | 1462532279390 Marionette DEBUG loaded listener.js 03:57:59 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x123264400) [pid = 2483] [serial = 2045] [outer = 0x118991800] 03:58:00 INFO - PROCESS | 2483 | 1462532280375 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 03:58:00 INFO - PROCESS | 2483 | 1462532280412 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 03:58:00 INFO - PROCESS | 2483 | 1462532280414 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:58:00 INFO - PROCESS | 2483 | 1462532280417 Marionette TRACE conn2 <- [1,2698,null,{}] 03:58:00 INFO - PROCESS | 2483 | 1462532280425 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:00 INFO - PROCESS | 2483 | 1462532280537 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 03:58:00 INFO - PROCESS | 2483 | 1462532280662 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:00 INFO - PROCESS | 2483 | ++DOCSHELL 0x1344ad000 == 67 [pid = 2483] [id = 682] 03:58:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x1257b0800) [pid = 2483] [serial = 2046] [outer = 0x0] 03:58:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x128d6d800) [pid = 2483] [serial = 2047] [outer = 0x1257b0800] 03:58:00 INFO - PROCESS | 2483 | 1462532280696 Marionette DEBUG loaded listener.js 03:58:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x1294e8c00) [pid = 2483] [serial = 2048] [outer = 0x1257b0800] 03:58:01 INFO - PROCESS | 2483 | 1462532281594 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:58:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:58:01 INFO - PROCESS | 2483 | 1462532281640 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 03:58:01 INFO - PROCESS | 2483 | 1462532281643 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:58:01 INFO - PROCESS | 2483 | 1462532281644 Marionette TRACE conn2 <- [1,2702,null,{}] 03:58:01 INFO - PROCESS | 2483 | 1462532281647 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:01 INFO - PROCESS | 2483 | 1462532281754 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 03:58:01 INFO - PROCESS | 2483 | 1462532281820 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:01 INFO - PROCESS | 2483 | ++DOCSHELL 0x134303000 == 68 [pid = 2483] [id = 683] 03:58:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x110fbe400) [pid = 2483] [serial = 2049] [outer = 0x0] 03:58:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 158 (0x129669000) [pid = 2483] [serial = 2050] [outer = 0x110fbe400] 03:58:01 INFO - PROCESS | 2483 | 1462532281895 Marionette DEBUG loaded listener.js 03:58:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 159 (0x12ade5400) [pid = 2483] [serial = 2051] [outer = 0x110fbe400] 03:58:02 INFO - PROCESS | 2483 | 1462532282351 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:58:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:58:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 719ms 03:58:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:58:02 INFO - PROCESS | 2483 | 1462532282362 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 03:58:02 INFO - PROCESS | 2483 | 1462532282363 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 03:58:02 INFO - PROCESS | 2483 | 1462532282366 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:58:02 INFO - PROCESS | 2483 | 1462532282367 Marionette TRACE conn2 <- [1,2706,null,{}] 03:58:02 INFO - PROCESS | 2483 | 1462532282369 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:02 INFO - PROCESS | 2483 | 1462532282479 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 03:58:02 INFO - PROCESS | 2483 | 1462532282588 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:02 INFO - PROCESS | 2483 | ++DOCSHELL 0x116f9d800 == 69 [pid = 2483] [id = 684] 03:58:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 160 (0x110ebf800) [pid = 2483] [serial = 2052] [outer = 0x0] 03:58:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 161 (0x1125b7400) [pid = 2483] [serial = 2053] [outer = 0x110ebf800] 03:58:02 INFO - PROCESS | 2483 | 1462532282622 Marionette DEBUG loaded listener.js 03:58:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 162 (0x1183aa000) [pid = 2483] [serial = 2054] [outer = 0x110ebf800] 03:58:03 INFO - PROCESS | 2483 | 1462532283251 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:58:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:58:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 920ms 03:58:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:58:03 INFO - PROCESS | 2483 | 1462532283291 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 03:58:03 INFO - PROCESS | 2483 | 1462532283293 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 03:58:03 INFO - PROCESS | 2483 | 1462532283296 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:58:03 INFO - PROCESS | 2483 | 1462532283299 Marionette TRACE conn2 <- [1,2710,null,{}] 03:58:03 INFO - PROCESS | 2483 | 1462532283302 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:03 INFO - PROCESS | 2483 | 1462532283409 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 03:58:03 INFO - PROCESS | 2483 | 1462532283525 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:03 INFO - PROCESS | 2483 | ++DOCSHELL 0x126339000 == 70 [pid = 2483] [id = 685] 03:58:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 163 (0x112aa9400) [pid = 2483] [serial = 2055] [outer = 0x0] 03:58:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 164 (0x113d9f400) [pid = 2483] [serial = 2056] [outer = 0x112aa9400] 03:58:03 INFO - PROCESS | 2483 | 1462532283556 Marionette DEBUG loaded listener.js 03:58:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 165 (0x117330400) [pid = 2483] [serial = 2057] [outer = 0x112aa9400] 03:58:04 INFO - PROCESS | 2483 | --DOCSHELL 0x12d639800 == 69 [pid = 2483] [id = 554] 03:58:04 INFO - PROCESS | 2483 | --DOCSHELL 0x1296c3800 == 68 [pid = 2483] [id = 678] 03:58:04 INFO - PROCESS | 2483 | --DOCSHELL 0x12d911000 == 67 [pid = 2483] [id = 677] 03:58:04 INFO - PROCESS | 2483 | --DOCSHELL 0x12d155000 == 66 [pid = 2483] [id = 676] 03:58:04 INFO - PROCESS | 2483 | --DOCSHELL 0x12bc9e000 == 65 [pid = 2483] [id = 675] 03:58:04 INFO - PROCESS | 2483 | --DOCSHELL 0x1234b1000 == 64 [pid = 2483] [id = 674] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 164 (0x12ab30000) [pid = 2483] [serial = 1948] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 163 (0x12c09d400) [pid = 2483] [serial = 1987] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | 1462532284059 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:58:04 INFO - PROCESS | 2483 | 1462532284123 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 03:58:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:58:04 INFO - PROCESS | 2483 | 1462532284128 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:58:04 INFO - PROCESS | 2483 | 1462532284129 Marionette TRACE conn2 <- [1,2714,null,{}] 03:58:04 INFO - PROCESS | 2483 | 1462532284132 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:04 INFO - PROCESS | 2483 | 1462532284225 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 03:58:04 INFO - PROCESS | 2483 | 1462532284233 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:04 INFO - PROCESS | 2483 | ++DOCSHELL 0x119fc3800 == 56 [pid = 2483] [id = 686] 03:58:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 164 (0x1183f2000) [pid = 2483] [serial = 2058] [outer = 0x0] 03:58:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 165 (0x11895a800) [pid = 2483] [serial = 2059] [outer = 0x1183f2000] 03:58:04 INFO - PROCESS | 2483 | 1462532284260 Marionette DEBUG loaded listener.js 03:58:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 166 (0x1211aa400) [pid = 2483] [serial = 2060] [outer = 0x1183f2000] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 165 (0x1120e5c00) [pid = 2483] [serial = 1823] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 164 (0x118779000) [pid = 2483] [serial = 1826] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 163 (0x129665c00) [pid = 2483] [serial = 1718] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 162 (0x116117400) [pid = 2483] [serial = 1766] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 161 (0x11929cc00) [pid = 2483] [serial = 1769] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 160 (0x1294f0800) [pid = 2483] [serial = 1832] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 159 (0x12ade7000) [pid = 2483] [serial = 1835] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 158 (0x124069000) [pid = 2483] [serial = 1712] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 157 (0x12adb4c00) [pid = 2483] [serial = 1781] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x126dbdc00) [pid = 2483] [serial = 1715] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x1247edc00) [pid = 2483] [serial = 1829] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x12a96f000) [pid = 2483] [serial = 1724] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x1296a7800) [pid = 2483] [serial = 1778] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x126dd3400) [pid = 2483] [serial = 1775] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x128b73000) [pid = 2483] [serial = 1784] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x128b69400) [pid = 2483] [serial = 1646] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x124068400) [pid = 2483] [serial = 1772] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x118770c00) [pid = 2483] [serial = 1709] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x12a967c00) [pid = 2483] [serial = 1721] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x1257b0400) [pid = 2483] [serial = 1969] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x128eca400) [pid = 2483] [serial = 1972] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x1293cb400) [pid = 2483] [serial = 1973] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x12ab26800) [pid = 2483] [serial = 1976] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x1296a8c00) [pid = 2483] [serial = 1975] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x119236800) [pid = 2483] [serial = 1979] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x11877cc00) [pid = 2483] [serial = 1960] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x1211a0400) [pid = 2483] [serial = 1961] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x116061400) [pid = 2483] [serial = 1933] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x12a81c000) [pid = 2483] [serial = 1945] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x1194c0c00) [pid = 2483] [serial = 1936] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x12572b400) [pid = 2483] [serial = 1939] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x1183e8000) [pid = 2483] [serial = 1963] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x1212e6c00) [pid = 2483] [serial = 1964] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x1293d1400) [pid = 2483] [serial = 1942] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x1168c4000) [pid = 2483] [serial = 1955] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x11605bc00) [pid = 2483] [serial = 1954] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x123263000) [pid = 2483] [serial = 1966] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x113da3800) [pid = 2483] [serial = 1957] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x1183f1000) [pid = 2483] [serial = 1958] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x12a965400) [pid = 2483] [serial = 1930] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x1263a6c00) [pid = 2483] [serial = 1952] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x116060800) [pid = 2483] [serial = 1951] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x128b6ec00) [pid = 2483] [serial = 1970] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x12bb67400) [pid = 2483] [serial = 1985] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x12ade0800) [pid = 2483] [serial = 1981] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x112b52800) [pid = 2483] [serial = 1978] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x12457f000) [pid = 2483] [serial = 1967] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x12bb53800) [pid = 2483] [serial = 1984] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x12ba46000) [pid = 2483] [serial = 1982] [outer = 0x0] [url = about:blank] 03:58:04 INFO - PROCESS | 2483 | 1462532284669 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:58:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:58:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 570ms 03:58:04 INFO - PROCESS | 2483 | 1462532284699 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 03:58:04 INFO - PROCESS | 2483 | 1462532284700 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 03:58:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:58:04 INFO - PROCESS | 2483 | 1462532284703 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:58:04 INFO - PROCESS | 2483 | 1462532284705 Marionette TRACE conn2 <- [1,2718,null,{}] 03:58:04 INFO - PROCESS | 2483 | 1462532284713 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:04 INFO - PROCESS | 2483 | 1462532284820 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 03:58:04 INFO - PROCESS | 2483 | 1462532284828 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:04 INFO - PROCESS | 2483 | ++DOCSHELL 0x12632c800 == 57 [pid = 2483] [id = 687] 03:58:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x123263800) [pid = 2483] [serial = 2061] [outer = 0x0] 03:58:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x124069400) [pid = 2483] [serial = 2062] [outer = 0x123263800] 03:58:04 INFO - PROCESS | 2483 | 1462532284856 Marionette DEBUG loaded listener.js 03:58:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x125073400) [pid = 2483] [serial = 2063] [outer = 0x123263800] 03:58:05 INFO - PROCESS | 2483 | 1462532285245 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 03:58:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:58:05 INFO - PROCESS | 2483 | 1462532285278 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 03:58:05 INFO - PROCESS | 2483 | 1462532285280 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:58:05 INFO - PROCESS | 2483 | 1462532285281 Marionette TRACE conn2 <- [1,2722,null,{}] 03:58:05 INFO - PROCESS | 2483 | 1462532285283 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:05 INFO - PROCESS | 2483 | 1462532285374 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 03:58:05 INFO - PROCESS | 2483 | 1462532285380 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:05 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a891800 == 58 [pid = 2483] [id = 688] 03:58:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x1257b5c00) [pid = 2483] [serial = 2064] [outer = 0x0] 03:58:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x126db0000) [pid = 2483] [serial = 2065] [outer = 0x1257b5c00] 03:58:05 INFO - PROCESS | 2483 | 1462532285407 Marionette DEBUG loaded listener.js 03:58:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x128b6ec00) [pid = 2483] [serial = 2066] [outer = 0x1257b5c00] 03:58:05 INFO - PROCESS | 2483 | 1462532285762 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 03:58:05 INFO - PROCESS | 2483 | 1462532285801 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 03:58:05 INFO - PROCESS | 2483 | 1462532285803 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:58:05 INFO - PROCESS | 2483 | 1462532285805 Marionette TRACE conn2 <- [1,2726,null,{}] 03:58:05 INFO - PROCESS | 2483 | 1462532285807 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:05 INFO - PROCESS | 2483 | 1462532285927 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 03:58:05 INFO - PROCESS | 2483 | 1462532285971 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:05 INFO - PROCESS | 2483 | ++DOCSHELL 0x12b346000 == 59 [pid = 2483] [id = 689] 03:58:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x1260bb800) [pid = 2483] [serial = 2067] [outer = 0x0] 03:58:05 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x128d74400) [pid = 2483] [serial = 2068] [outer = 0x1260bb800] 03:58:05 INFO - PROCESS | 2483 | 1462532285997 Marionette DEBUG loaded listener.js 03:58:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x1296a2000) [pid = 2483] [serial = 2069] [outer = 0x1260bb800] 03:58:06 INFO - PROCESS | 2483 | 1462532286350 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:58:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:58:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 571ms 03:58:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:58:06 INFO - PROCESS | 2483 | 1462532286376 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 03:58:06 INFO - PROCESS | 2483 | 1462532286377 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 03:58:06 INFO - PROCESS | 2483 | 1462532286379 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:58:06 INFO - PROCESS | 2483 | 1462532286380 Marionette TRACE conn2 <- [1,2730,null,{}] 03:58:06 INFO - PROCESS | 2483 | 1462532286388 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:06 INFO - PROCESS | 2483 | 1462532286511 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 03:58:06 INFO - PROCESS | 2483 | 1462532286553 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:06 INFO - PROCESS | 2483 | ++DOCSHELL 0x119fdd000 == 60 [pid = 2483] [id = 690] 03:58:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x12a963c00) [pid = 2483] [serial = 2070] [outer = 0x0] 03:58:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x12ab26800) [pid = 2483] [serial = 2071] [outer = 0x12a963c00] 03:58:06 INFO - PROCESS | 2483 | 1462532286580 Marionette DEBUG loaded listener.js 03:58:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x12bb54400) [pid = 2483] [serial = 2072] [outer = 0x12a963c00] 03:58:07 INFO - PROCESS | 2483 | 1462532287355 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 03:58:07 INFO - PROCESS | 2483 | 1462532287359 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 03:58:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:58:07 INFO - PROCESS | 2483 | 1462532287362 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:58:07 INFO - PROCESS | 2483 | 1462532287363 Marionette TRACE conn2 <- [1,2734,null,{}] 03:58:07 INFO - PROCESS | 2483 | 1462532287365 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:07 INFO - PROCESS | 2483 | 1462532287479 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 03:58:07 INFO - PROCESS | 2483 | 1462532287493 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:07 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d643800 == 61 [pid = 2483] [id = 691] 03:58:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x12ba4b800) [pid = 2483] [serial = 2073] [outer = 0x0] 03:58:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x12bb6f800) [pid = 2483] [serial = 2074] [outer = 0x12ba4b800] 03:58:07 INFO - PROCESS | 2483 | 1462532287518 Marionette DEBUG loaded listener.js 03:58:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x12c0a2000) [pid = 2483] [serial = 2075] [outer = 0x12ba4b800] 03:58:07 INFO - PROCESS | 2483 | 1462532287867 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:58:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:58:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 520ms 03:58:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:58:07 INFO - PROCESS | 2483 | 1462532287882 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 03:58:07 INFO - PROCESS | 2483 | 1462532287884 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 03:58:07 INFO - PROCESS | 2483 | 1462532287886 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:58:07 INFO - PROCESS | 2483 | 1462532287887 Marionette TRACE conn2 <- [1,2738,null,{}] 03:58:07 INFO - PROCESS | 2483 | 1462532287892 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:08 INFO - PROCESS | 2483 | 1462532288006 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 03:58:08 INFO - PROCESS | 2483 | 1462532288019 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:08 INFO - PROCESS | 2483 | ++DOCSHELL 0x12dbde800 == 62 [pid = 2483] [id = 692] 03:58:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x12bb62c00) [pid = 2483] [serial = 2076] [outer = 0x0] 03:58:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x12c0ab800) [pid = 2483] [serial = 2077] [outer = 0x12bb62c00] 03:58:08 INFO - PROCESS | 2483 | 1462532288044 Marionette DEBUG loaded listener.js 03:58:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x12c0b3c00) [pid = 2483] [serial = 2078] [outer = 0x12bb62c00] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x1134e1800) [pid = 2483] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x1183aa800) [pid = 2483] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x118961000) [pid = 2483] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x1296a3c00) [pid = 2483] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x12bb66400) [pid = 2483] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x119787400) [pid = 2483] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x128d69400) [pid = 2483] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x1257adc00) [pid = 2483] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x110fb2000) [pid = 2483] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x12adbdc00) [pid = 2483] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x112aa3c00) [pid = 2483] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x12426b400) [pid = 2483] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x12326c400) [pid = 2483] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x126920000) [pid = 2483] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x112a26000) [pid = 2483] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x116068800) [pid = 2483] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x11876f400) [pid = 2483] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x1186cb400) [pid = 2483] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 116 (0x125076c00) [pid = 2483] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 115 (0x1133c2000) [pid = 2483] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 114 (0x12969c800) [pid = 2483] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 113 (0x125077400) [pid = 2483] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:58:08 INFO - PROCESS | 2483 | --DOMWINDOW == 112 (0x12a73bc00) [pid = 2483] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:58:08 INFO - PROCESS | 2483 | 1462532288473 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:58:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:58:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 621ms 03:58:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:58:08 INFO - PROCESS | 2483 | 1462532288508 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 03:58:08 INFO - PROCESS | 2483 | 1462532288509 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 03:58:08 INFO - PROCESS | 2483 | 1462532288511 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:58:08 INFO - PROCESS | 2483 | 1462532288512 Marionette TRACE conn2 <- [1,2742,null,{}] 03:58:08 INFO - PROCESS | 2483 | 1462532288515 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:08 INFO - PROCESS | 2483 | 1462532288609 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 03:58:08 INFO - PROCESS | 2483 | 1462532288676 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:08 INFO - PROCESS | 2483 | ++DOCSHELL 0x1298b4000 == 63 [pid = 2483] [id = 693] 03:58:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 113 (0x110fbd400) [pid = 2483] [serial = 2079] [outer = 0x0] 03:58:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 114 (0x113342c00) [pid = 2483] [serial = 2080] [outer = 0x110fbd400] 03:58:08 INFO - PROCESS | 2483 | 1462532288703 Marionette DEBUG loaded listener.js 03:58:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 115 (0x1183aa800) [pid = 2483] [serial = 2081] [outer = 0x110fbd400] 03:58:09 INFO - PROCESS | 2483 | 1462532289011 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:58:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:58:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 520ms 03:58:09 INFO - PROCESS | 2483 | 1462532289032 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 03:58:09 INFO - PROCESS | 2483 | 1462532289033 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 03:58:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:58:09 INFO - PROCESS | 2483 | 1462532289035 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:58:09 INFO - PROCESS | 2483 | 1462532289036 Marionette TRACE conn2 <- [1,2746,null,{}] 03:58:09 INFO - PROCESS | 2483 | 1462532289041 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:09 INFO - PROCESS | 2483 | 1462532289132 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 03:58:09 INFO - PROCESS | 2483 | 1462532289136 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:09 INFO - PROCESS | 2483 | ++DOCSHELL 0x134365000 == 64 [pid = 2483] [id = 694] 03:58:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 116 (0x118961000) [pid = 2483] [serial = 2082] [outer = 0x0] 03:58:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 117 (0x125074c00) [pid = 2483] [serial = 2083] [outer = 0x118961000] 03:58:09 INFO - PROCESS | 2483 | 1462532289163 Marionette DEBUG loaded listener.js 03:58:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x128b6bc00) [pid = 2483] [serial = 2084] [outer = 0x118961000] 03:58:09 INFO - PROCESS | 2483 | 1462532289515 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:58:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:58:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 522ms 03:58:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:58:09 INFO - PROCESS | 2483 | 1462532289568 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 03:58:09 INFO - PROCESS | 2483 | 1462532289569 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 03:58:09 INFO - PROCESS | 2483 | 1462532289571 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:58:09 INFO - PROCESS | 2483 | 1462532289573 Marionette TRACE conn2 <- [1,2750,null,{}] 03:58:09 INFO - PROCESS | 2483 | 1462532289575 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:09 INFO - PROCESS | 2483 | 1462532289683 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 03:58:09 INFO - PROCESS | 2483 | 1462532289690 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:09 INFO - PROCESS | 2483 | ++DOCSHELL 0x1344b6000 == 65 [pid = 2483] [id = 695] 03:58:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x1296a4800) [pid = 2483] [serial = 2085] [outer = 0x0] 03:58:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x12c0a8c00) [pid = 2483] [serial = 2086] [outer = 0x1296a4800] 03:58:09 INFO - PROCESS | 2483 | 1462532289720 Marionette DEBUG loaded listener.js 03:58:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x12c26e800) [pid = 2483] [serial = 2087] [outer = 0x1296a4800] 03:58:10 INFO - PROCESS | 2483 | 1462532290085 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:58:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:58:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 03:58:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:58:10 INFO - PROCESS | 2483 | 1462532290092 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 03:58:10 INFO - PROCESS | 2483 | 1462532290093 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 03:58:10 INFO - PROCESS | 2483 | 1462532290095 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:58:10 INFO - PROCESS | 2483 | 1462532290096 Marionette TRACE conn2 <- [1,2754,null,{}] 03:58:10 INFO - PROCESS | 2483 | 1462532290099 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:10 INFO - PROCESS | 2483 | 1462532290194 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 03:58:10 INFO - PROCESS | 2483 | 1462532290261 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:10 INFO - PROCESS | 2483 | ++DOCSHELL 0x134a23800 == 66 [pid = 2483] [id = 696] 03:58:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x1296aa400) [pid = 2483] [serial = 2088] [outer = 0x0] 03:58:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x12c30e400) [pid = 2483] [serial = 2089] [outer = 0x1296aa400] 03:58:10 INFO - PROCESS | 2483 | 1462532290286 Marionette DEBUG loaded listener.js 03:58:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x12c316400) [pid = 2483] [serial = 2090] [outer = 0x1296aa400] 03:58:10 INFO - PROCESS | 2483 | 1462532290776 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:58:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:58:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 719ms 03:58:10 INFO - PROCESS | 2483 | 1462532290814 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 03:58:10 INFO - PROCESS | 2483 | 1462532290818 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 03:58:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:58:10 INFO - PROCESS | 2483 | 1462532290821 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:58:10 INFO - PROCESS | 2483 | 1462532290824 Marionette TRACE conn2 <- [1,2758,null,{}] 03:58:10 INFO - PROCESS | 2483 | 1462532290828 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:10 INFO - PROCESS | 2483 | 1462532290945 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 03:58:11 INFO - PROCESS | 2483 | 1462532291080 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:11 INFO - PROCESS | 2483 | ++DOCSHELL 0x123580800 == 67 [pid = 2483] [id = 697] 03:58:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x113f7e000) [pid = 2483] [serial = 2091] [outer = 0x0] 03:58:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x1183a3400) [pid = 2483] [serial = 2092] [outer = 0x113f7e000] 03:58:11 INFO - PROCESS | 2483 | 1462532291115 Marionette DEBUG loaded listener.js 03:58:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x11877ac00) [pid = 2483] [serial = 2093] [outer = 0x113f7e000] 03:58:11 INFO - PROCESS | 2483 | 1462532291547 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:58:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:58:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 774ms 03:58:11 INFO - PROCESS | 2483 | 1462532291595 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 03:58:11 INFO - PROCESS | 2483 | 1462532291599 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 03:58:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:58:11 INFO - PROCESS | 2483 | 1462532291604 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:58:11 INFO - PROCESS | 2483 | 1462532291606 Marionette TRACE conn2 <- [1,2762,null,{}] 03:58:11 INFO - PROCESS | 2483 | 1462532291608 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:11 INFO - PROCESS | 2483 | 1462532291724 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 03:58:11 INFO - PROCESS | 2483 | 1462532291804 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:11 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a841000 == 68 [pid = 2483] [id = 698] 03:58:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x119234000) [pid = 2483] [serial = 2094] [outer = 0x0] 03:58:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x1212eb800) [pid = 2483] [serial = 2095] [outer = 0x119234000] 03:58:11 INFO - PROCESS | 2483 | 1462532291833 Marionette DEBUG loaded listener.js 03:58:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x124839400) [pid = 2483] [serial = 2096] [outer = 0x119234000] 03:58:12 INFO - PROCESS | 2483 | 1462532292233 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:58:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:58:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 673ms 03:58:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:58:12 INFO - PROCESS | 2483 | 1462532292278 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 03:58:12 INFO - PROCESS | 2483 | 1462532292279 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 03:58:12 INFO - PROCESS | 2483 | 1462532292281 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:58:12 INFO - PROCESS | 2483 | 1462532292284 Marionette TRACE conn2 <- [1,2766,null,{}] 03:58:12 INFO - PROCESS | 2483 | 1462532292292 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:12 INFO - PROCESS | 2483 | 1462532292432 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 03:58:12 INFO - PROCESS | 2483 | 1462532292528 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:12 INFO - PROCESS | 2483 | ++DOCSHELL 0x1344a8800 == 69 [pid = 2483] [id = 699] 03:58:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x12900a000) [pid = 2483] [serial = 2097] [outer = 0x0] 03:58:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x12a732800) [pid = 2483] [serial = 2098] [outer = 0x12900a000] 03:58:12 INFO - PROCESS | 2483 | 1462532292564 Marionette DEBUG loaded listener.js 03:58:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x12ab30000) [pid = 2483] [serial = 2099] [outer = 0x12900a000] 03:58:13 INFO - PROCESS | 2483 | 1462532293066 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:58:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:58:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 827ms 03:58:13 INFO - PROCESS | 2483 | 1462532293127 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 03:58:13 INFO - PROCESS | 2483 | 1462532293130 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 03:58:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:58:13 INFO - PROCESS | 2483 | 1462532293136 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:58:13 INFO - PROCESS | 2483 | 1462532293137 Marionette TRACE conn2 <- [1,2770,null,{}] 03:58:13 INFO - PROCESS | 2483 | 1462532293144 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:13 INFO - PROCESS | 2483 | 1462532293315 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 03:58:13 INFO - PROCESS | 2483 | 1462532293403 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:13 INFO - PROCESS | 2483 | ++DOCSHELL 0x134dbd000 == 70 [pid = 2483] [id = 700] 03:58:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x12ade4400) [pid = 2483] [serial = 2100] [outer = 0x0] 03:58:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x12ba4dc00) [pid = 2483] [serial = 2101] [outer = 0x12ade4400] 03:58:13 INFO - PROCESS | 2483 | 1462532293434 Marionette DEBUG loaded listener.js 03:58:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x12a823400) [pid = 2483] [serial = 2102] [outer = 0x12ade4400] 03:58:13 INFO - PROCESS | 2483 | 1462532293870 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:58:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:58:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 774ms 03:58:13 INFO - PROCESS | 2483 | 1462532293909 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 03:58:13 INFO - PROCESS | 2483 | 1462532293911 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 03:58:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:58:13 INFO - PROCESS | 2483 | 1462532293914 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:58:13 INFO - PROCESS | 2483 | 1462532293915 Marionette TRACE conn2 <- [1,2774,null,{}] 03:58:13 INFO - PROCESS | 2483 | 1462532293917 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:14 INFO - PROCESS | 2483 | 1462532294029 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 03:58:14 INFO - PROCESS | 2483 | 1462532294109 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:14 INFO - PROCESS | 2483 | ++DOCSHELL 0x134dcf000 == 71 [pid = 2483] [id = 701] 03:58:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x12ade6800) [pid = 2483] [serial = 2103] [outer = 0x0] 03:58:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x12c26ac00) [pid = 2483] [serial = 2104] [outer = 0x12ade6800] 03:58:14 INFO - PROCESS | 2483 | 1462532294139 Marionette DEBUG loaded listener.js 03:58:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x12c30e000) [pid = 2483] [serial = 2105] [outer = 0x12ade6800] 03:58:14 INFO - PROCESS | 2483 | 1462532294573 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:58:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:58:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 668ms 03:58:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:58:14 INFO - PROCESS | 2483 | 1462532294582 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 03:58:14 INFO - PROCESS | 2483 | 1462532294584 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 03:58:14 INFO - PROCESS | 2483 | 1462532294586 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:58:14 INFO - PROCESS | 2483 | 1462532294587 Marionette TRACE conn2 <- [1,2778,null,{}] 03:58:14 INFO - PROCESS | 2483 | 1462532294592 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:14 INFO - PROCESS | 2483 | 1462532294710 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 03:58:14 INFO - PROCESS | 2483 | 1462532294820 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:14 INFO - PROCESS | 2483 | ++DOCSHELL 0x133c92800 == 72 [pid = 2483] [id = 702] 03:58:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x12c315400) [pid = 2483] [serial = 2106] [outer = 0x0] 03:58:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x12c703c00) [pid = 2483] [serial = 2107] [outer = 0x12c315400] 03:58:14 INFO - PROCESS | 2483 | 1462532294855 Marionette DEBUG loaded listener.js 03:58:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x12ccbc000) [pid = 2483] [serial = 2108] [outer = 0x12c315400] 03:58:15 INFO - PROCESS | 2483 | 1462532295281 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:58:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:58:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 723ms 03:58:15 INFO - PROCESS | 2483 | 1462532295310 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 03:58:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:58:15 INFO - PROCESS | 2483 | 1462532295312 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 03:58:15 INFO - PROCESS | 2483 | 1462532295315 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:58:15 INFO - PROCESS | 2483 | 1462532295318 Marionette TRACE conn2 <- [1,2782,null,{}] 03:58:15 INFO - PROCESS | 2483 | 1462532295321 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:15 INFO - PROCESS | 2483 | 1462532295518 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 03:58:15 INFO - PROCESS | 2483 | 1462532295633 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:15 INFO - PROCESS | 2483 | ++DOCSHELL 0x134953800 == 73 [pid = 2483] [id = 703] 03:58:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x12c317800) [pid = 2483] [serial = 2109] [outer = 0x0] 03:58:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x12ccc3000) [pid = 2483] [serial = 2110] [outer = 0x12c317800] 03:58:15 INFO - PROCESS | 2483 | 1462532295680 Marionette DEBUG loaded listener.js 03:58:15 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x12ccc7c00) [pid = 2483] [serial = 2111] [outer = 0x12c317800] 03:58:16 INFO - PROCESS | 2483 | 1462532296157 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:58:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:58:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 871ms 03:58:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:58:16 INFO - PROCESS | 2483 | 1462532296187 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 03:58:16 INFO - PROCESS | 2483 | 1462532296188 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 03:58:16 INFO - PROCESS | 2483 | 1462532296190 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:58:16 INFO - PROCESS | 2483 | 1462532296192 Marionette TRACE conn2 <- [1,2786,null,{}] 03:58:16 INFO - PROCESS | 2483 | 1462532296194 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:16 INFO - PROCESS | 2483 | 1462532296306 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 03:58:16 INFO - PROCESS | 2483 | 1462532296389 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:16 INFO - PROCESS | 2483 | ++DOCSHELL 0x12696c000 == 74 [pid = 2483] [id = 704] 03:58:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x112a23400) [pid = 2483] [serial = 2112] [outer = 0x0] 03:58:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x118998c00) [pid = 2483] [serial = 2113] [outer = 0x112a23400] 03:58:16 INFO - PROCESS | 2483 | 1462532296421 Marionette DEBUG loaded listener.js 03:58:16 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x12c09ac00) [pid = 2483] [serial = 2114] [outer = 0x112a23400] 03:58:16 INFO - PROCESS | 2483 | 1462532296841 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:58:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:58:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 668ms 03:58:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:58:16 INFO - PROCESS | 2483 | 1462532296860 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 03:58:16 INFO - PROCESS | 2483 | 1462532296861 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 03:58:16 INFO - PROCESS | 2483 | 1462532296864 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:58:16 INFO - PROCESS | 2483 | 1462532296865 Marionette TRACE conn2 <- [1,2790,null,{}] 03:58:16 INFO - PROCESS | 2483 | 1462532296868 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:17 INFO - PROCESS | 2483 | 1462532297002 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 03:58:17 INFO - PROCESS | 2483 | 1462532297086 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:17 INFO - PROCESS | 2483 | ++DOCSHELL 0x123515800 == 75 [pid = 2483] [id = 705] 03:58:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x113475c00) [pid = 2483] [serial = 2115] [outer = 0x0] 03:58:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x118777c00) [pid = 2483] [serial = 2116] [outer = 0x113475c00] 03:58:17 INFO - PROCESS | 2483 | 1462532297115 Marionette DEBUG loaded listener.js 03:58:17 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x12699c000) [pid = 2483] [serial = 2117] [outer = 0x113475c00] 03:58:17 INFO - PROCESS | 2483 | 1462532297779 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:58:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:58:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 969ms 03:58:17 INFO - PROCESS | 2483 | 1462532297839 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 03:58:17 INFO - PROCESS | 2483 | 1462532297841 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 03:58:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:58:17 INFO - PROCESS | 2483 | 1462532297846 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:58:17 INFO - PROCESS | 2483 | 1462532297848 Marionette TRACE conn2 <- [1,2794,null,{}] 03:58:17 INFO - PROCESS | 2483 | 1462532297852 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:17 INFO - PROCESS | 2483 | 1462532297963 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 03:58:18 INFO - PROCESS | 2483 | 1462532298052 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:18 INFO - PROCESS | 2483 | ++DOCSHELL 0x124567800 == 76 [pid = 2483] [id = 706] 03:58:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x111010800) [pid = 2483] [serial = 2118] [outer = 0x0] 03:58:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x112a2ec00) [pid = 2483] [serial = 2119] [outer = 0x111010800] 03:58:18 INFO - PROCESS | 2483 | 1462532298081 Marionette DEBUG loaded listener.js 03:58:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x113d9b000) [pid = 2483] [serial = 2120] [outer = 0x111010800] 03:58:18 INFO - PROCESS | 2483 | 1462532298560 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:58:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:58:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 721ms 03:58:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:58:18 INFO - PROCESS | 2483 | 1462532298567 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 03:58:18 INFO - PROCESS | 2483 | 1462532298571 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 03:58:18 INFO - PROCESS | 2483 | 1462532298575 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:58:18 INFO - PROCESS | 2483 | 1462532298577 Marionette TRACE conn2 <- [1,2798,null,{}] 03:58:18 INFO - PROCESS | 2483 | 1462532298580 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:18 INFO - PROCESS | 2483 | 1462532298681 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 03:58:18 INFO - PROCESS | 2483 | 1462532298767 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:18 INFO - PROCESS | 2483 | ++DOCSHELL 0x119a30000 == 77 [pid = 2483] [id = 707] 03:58:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x11616f000) [pid = 2483] [serial = 2121] [outer = 0x0] 03:58:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x1183ab400) [pid = 2483] [serial = 2122] [outer = 0x11616f000] 03:58:18 INFO - PROCESS | 2483 | 1462532298795 Marionette DEBUG loaded listener.js 03:58:18 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x11895ac00) [pid = 2483] [serial = 2123] [outer = 0x11616f000] 03:58:19 INFO - PROCESS | 2483 | --DOCSHELL 0x1344b6000 == 76 [pid = 2483] [id = 695] 03:58:19 INFO - PROCESS | 2483 | --DOCSHELL 0x134365000 == 75 [pid = 2483] [id = 694] 03:58:19 INFO - PROCESS | 2483 | --DOCSHELL 0x1298b4000 == 74 [pid = 2483] [id = 693] 03:58:19 INFO - PROCESS | 2483 | --DOCSHELL 0x12dbde800 == 73 [pid = 2483] [id = 692] 03:58:19 INFO - PROCESS | 2483 | --DOCSHELL 0x12d643800 == 72 [pid = 2483] [id = 691] 03:58:19 INFO - PROCESS | 2483 | --DOCSHELL 0x119fdd000 == 71 [pid = 2483] [id = 690] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x1263a7800) [pid = 2483] [serial = 2038] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOCSHELL 0x12b346000 == 70 [pid = 2483] [id = 689] 03:58:19 INFO - PROCESS | 2483 | --DOCSHELL 0x12a891800 == 69 [pid = 2483] [id = 688] 03:58:19 INFO - PROCESS | 2483 | --DOCSHELL 0x12632c800 == 68 [pid = 2483] [id = 687] 03:58:19 INFO - PROCESS | 2483 | --DOCSHELL 0x119fc3800 == 67 [pid = 2483] [id = 686] 03:58:19 INFO - PROCESS | 2483 | --DOCSHELL 0x126339000 == 66 [pid = 2483] [id = 685] 03:58:19 INFO - PROCESS | 2483 | --DOCSHELL 0x123579800 == 65 [pid = 2483] [id = 680] 03:58:19 INFO - PROCESS | 2483 | --DOCSHELL 0x12e1a0000 == 64 [pid = 2483] [id = 679] 03:58:19 INFO - PROCESS | 2483 | --DOCSHELL 0x12d516000 == 63 [pid = 2483] [id = 17] 03:58:19 INFO - PROCESS | 2483 | 1462532299302 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:58:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:58:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 773ms 03:58:19 INFO - PROCESS | 2483 | 1462532299349 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 03:58:19 INFO - PROCESS | 2483 | 1462532299351 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 03:58:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:58:19 INFO - PROCESS | 2483 | 1462532299353 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:58:19 INFO - PROCESS | 2483 | 1462532299358 Marionette TRACE conn2 <- [1,2802,null,{}] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x1251e1c00) [pid = 2483] [serial = 1889] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x126db5800) [pid = 2483] [serial = 1877] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x113325c00) [pid = 2483] [serial = 1880] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x11858f400) [pid = 2483] [serial = 1883] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x123269000) [pid = 2483] [serial = 1886] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x1183a6000) [pid = 2483] [serial = 2012] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x115198400) [pid = 2483] [serial = 2011] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x118777800) [pid = 2483] [serial = 2014] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x11977f000) [pid = 2483] [serial = 2015] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x12325fc00) [pid = 2483] [serial = 2020] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x124eee800) [pid = 2483] [serial = 2021] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x12ab32000) [pid = 2483] [serial = 2029] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x12c0a2800) [pid = 2483] [serial = 1988] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x1248a7c00) [pid = 2483] [serial = 2018] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x1212e6800) [pid = 2483] [serial = 2017] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x1294ee000) [pid = 2483] [serial = 2026] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x1263a6000) [pid = 2483] [serial = 2023] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x126dbd000) [pid = 2483] [serial = 2024] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x110faf800) [pid = 2483] [serial = 1990] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x119aab000) [pid = 2483] [serial = 2036] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x1183eec00) [pid = 2483] [serial = 1993] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x12c0b6800) [pid = 2483] [serial = 2008] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x12325ec00) [pid = 2483] [serial = 1996] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x12bb5e800) [pid = 2483] [serial = 2032] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x12c0a7800) [pid = 2483] [serial = 2005] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x12ade6400) [pid = 2483] [serial = 2002] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x126db4800) [pid = 2483] [serial = 1999] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x1183aac00) [pid = 2483] [serial = 2035] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x12bb6e800) [pid = 2483] [serial = 2033] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 126 (0x12ba44c00) [pid = 2483] [serial = 2030] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 125 (0x1296a3800) [pid = 2483] [serial = 2027] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 124 (0x12ba4a000) [pid = 2483] [serial = 1949] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 123 (0x126dbe400) [pid = 2483] [serial = 1892] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 122 (0x119aca800) [pid = 2483] [serial = 1937] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 121 (0x126dd4c00) [pid = 2483] [serial = 1940] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 120 (0x117c40c00) [pid = 2483] [serial = 1934] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 119 (0x12a971800) [pid = 2483] [serial = 1946] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 118 (0x129663c00) [pid = 2483] [serial = 1943] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | --DOMWINDOW == 117 (0x12ab26400) [pid = 2483] [serial = 1931] [outer = 0x0] [url = about:blank] 03:58:19 INFO - PROCESS | 2483 | 1462532299394 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:19 INFO - PROCESS | 2483 | 1462532299507 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 03:58:19 INFO - PROCESS | 2483 | 1462532299522 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:19 INFO - PROCESS | 2483 | ++DOCSHELL 0x123572800 == 64 [pid = 2483] [id = 708] 03:58:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 118 (0x119430400) [pid = 2483] [serial = 2124] [outer = 0x0] 03:58:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 119 (0x11977f000) [pid = 2483] [serial = 2125] [outer = 0x119430400] 03:58:19 INFO - PROCESS | 2483 | 1462532299568 Marionette DEBUG loaded listener.js 03:58:19 INFO - PROCESS | 2483 | ++DOMWINDOW == 120 (0x119ea1800) [pid = 2483] [serial = 2126] [outer = 0x119430400] 03:58:20 INFO - PROCESS | 2483 | 1462532300043 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:58:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:58:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 731ms 03:58:20 INFO - PROCESS | 2483 | 1462532300085 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 03:58:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:58:20 INFO - PROCESS | 2483 | 1462532300086 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 03:58:20 INFO - PROCESS | 2483 | 1462532300089 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:58:20 INFO - PROCESS | 2483 | 1462532300090 Marionette TRACE conn2 <- [1,2806,null,{}] 03:58:20 INFO - PROCESS | 2483 | 1462532300092 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:20 INFO - PROCESS | 2483 | 1462532300187 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 03:58:20 INFO - PROCESS | 2483 | 1462532300192 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:20 INFO - PROCESS | 2483 | ++DOCSHELL 0x12902a800 == 65 [pid = 2483] [id = 709] 03:58:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 121 (0x1211af000) [pid = 2483] [serial = 2127] [outer = 0x0] 03:58:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 122 (0x123265800) [pid = 2483] [serial = 2128] [outer = 0x1211af000] 03:58:20 INFO - PROCESS | 2483 | 1462532300218 Marionette DEBUG loaded listener.js 03:58:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 123 (0x1235ec400) [pid = 2483] [serial = 2129] [outer = 0x1211af000] 03:58:20 INFO - PROCESS | 2483 | 1462532300561 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:58:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:58:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 519ms 03:58:20 INFO - PROCESS | 2483 | 1462532300609 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 03:58:20 INFO - PROCESS | 2483 | 1462532300610 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 03:58:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:58:20 INFO - PROCESS | 2483 | 1462532300612 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:58:20 INFO - PROCESS | 2483 | 1462532300614 Marionette TRACE conn2 <- [1,2810,null,{}] 03:58:20 INFO - PROCESS | 2483 | 1462532300616 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:20 INFO - PROCESS | 2483 | 1462532300708 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 03:58:20 INFO - PROCESS | 2483 | 1462532300712 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:20 INFO - PROCESS | 2483 | ++DOCSHELL 0x1298b4800 == 66 [pid = 2483] [id = 710] 03:58:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 124 (0x12443c400) [pid = 2483] [serial = 2130] [outer = 0x0] 03:58:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 125 (0x12483ac00) [pid = 2483] [serial = 2131] [outer = 0x12443c400] 03:58:20 INFO - PROCESS | 2483 | 1462532300738 Marionette DEBUG loaded listener.js 03:58:20 INFO - PROCESS | 2483 | ++DOMWINDOW == 126 (0x1251dc400) [pid = 2483] [serial = 2132] [outer = 0x12443c400] 03:58:21 INFO - PROCESS | 2483 | 1462532301096 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:58:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:58:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 519ms 03:58:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:58:21 INFO - PROCESS | 2483 | 1462532301133 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 03:58:21 INFO - PROCESS | 2483 | 1462532301134 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 03:58:21 INFO - PROCESS | 2483 | 1462532301136 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:58:21 INFO - PROCESS | 2483 | 1462532301137 Marionette TRACE conn2 <- [1,2814,null,{}] 03:58:21 INFO - PROCESS | 2483 | 1462532301140 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:21 INFO - PROCESS | 2483 | 1462532301280 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 03:58:21 INFO - PROCESS | 2483 | 1462532301302 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:21 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ab08000 == 67 [pid = 2483] [id = 711] 03:58:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 127 (0x125076800) [pid = 2483] [serial = 2133] [outer = 0x0] 03:58:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x1257bc800) [pid = 2483] [serial = 2134] [outer = 0x125076800] 03:58:21 INFO - PROCESS | 2483 | 1462532301330 Marionette DEBUG loaded listener.js 03:58:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x128b68400) [pid = 2483] [serial = 2135] [outer = 0x125076800] 03:58:21 INFO - PROCESS | 2483 | 1462532301706 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:58:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:58:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 620ms 03:58:21 INFO - PROCESS | 2483 | 1462532301757 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 03:58:21 INFO - PROCESS | 2483 | 1462532301758 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 03:58:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:58:21 INFO - PROCESS | 2483 | 1462532301760 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:58:21 INFO - PROCESS | 2483 | 1462532301762 Marionette TRACE conn2 <- [1,2818,null,{}] 03:58:21 INFO - PROCESS | 2483 | 1462532301764 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:21 INFO - PROCESS | 2483 | 1462532301883 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 03:58:21 INFO - PROCESS | 2483 | 1462532301899 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:21 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bc98000 == 68 [pid = 2483] [id = 712] 03:58:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x12513d400) [pid = 2483] [serial = 2136] [outer = 0x0] 03:58:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x128ecb400) [pid = 2483] [serial = 2137] [outer = 0x12513d400] 03:58:21 INFO - PROCESS | 2483 | 1462532301925 Marionette DEBUG loaded listener.js 03:58:21 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x126dbc400) [pid = 2483] [serial = 2138] [outer = 0x12513d400] 03:58:22 INFO - PROCESS | 2483 | 1462532302336 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:58:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:58:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 618ms 03:58:22 INFO - PROCESS | 2483 | 1462532302381 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 03:58:22 INFO - PROCESS | 2483 | 1462532302383 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 03:58:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:58:22 INFO - PROCESS | 2483 | 1462532302393 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:58:22 INFO - PROCESS | 2483 | 1462532302395 Marionette TRACE conn2 <- [1,2822,null,{}] 03:58:22 INFO - PROCESS | 2483 | 1462532302398 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:22 INFO - PROCESS | 2483 | 1462532302568 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 03:58:22 INFO - PROCESS | 2483 | 1462532302622 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:22 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ca2b000 == 69 [pid = 2483] [id = 713] 03:58:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x126de0c00) [pid = 2483] [serial = 2139] [outer = 0x0] 03:58:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x1296a8c00) [pid = 2483] [serial = 2140] [outer = 0x126de0c00] 03:58:22 INFO - PROCESS | 2483 | 1462532302647 Marionette DEBUG loaded listener.js 03:58:22 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x12a96bc00) [pid = 2483] [serial = 2141] [outer = 0x126de0c00] 03:58:23 INFO - PROCESS | 2483 | 1462532303011 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:58:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:58:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 03:58:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:58:23 INFO - PROCESS | 2483 | 1462532303063 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 03:58:23 INFO - PROCESS | 2483 | 1462532303064 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 03:58:23 INFO - PROCESS | 2483 | 1462532303067 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:58:23 INFO - PROCESS | 2483 | 1462532303068 Marionette TRACE conn2 <- [1,2826,null,{}] 03:58:23 INFO - PROCESS | 2483 | 1462532303070 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:23 INFO - PROCESS | 2483 | 1462532303190 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 03:58:23 INFO - PROCESS | 2483 | 1462532303203 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:23 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d517800 == 70 [pid = 2483] [id = 714] 03:58:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x1296a1400) [pid = 2483] [serial = 2142] [outer = 0x0] 03:58:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x12adb3800) [pid = 2483] [serial = 2143] [outer = 0x1296a1400] 03:58:23 INFO - PROCESS | 2483 | 1462532303228 Marionette DEBUG loaded listener.js 03:58:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x12ade3c00) [pid = 2483] [serial = 2144] [outer = 0x1296a1400] 03:58:23 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x110fbd400) [pid = 2483] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:58:23 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x12bb62c00) [pid = 2483] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:58:23 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x1296a4800) [pid = 2483] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:58:23 INFO - PROCESS | 2483 | --DOMWINDOW == 134 (0x123263800) [pid = 2483] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:58:23 INFO - PROCESS | 2483 | --DOMWINDOW == 133 (0x12ba4b800) [pid = 2483] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:58:23 INFO - PROCESS | 2483 | --DOMWINDOW == 132 (0x1257b5c00) [pid = 2483] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:58:23 INFO - PROCESS | 2483 | --DOMWINDOW == 131 (0x112aa9400) [pid = 2483] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:58:23 INFO - PROCESS | 2483 | --DOMWINDOW == 130 (0x118961000) [pid = 2483] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:58:23 INFO - PROCESS | 2483 | --DOMWINDOW == 129 (0x1183f2000) [pid = 2483] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:58:23 INFO - PROCESS | 2483 | --DOMWINDOW == 128 (0x1260bb800) [pid = 2483] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:58:23 INFO - PROCESS | 2483 | --DOMWINDOW == 127 (0x12a963c00) [pid = 2483] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:58:23 INFO - PROCESS | 2483 | 1462532303710 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:58:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:58:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 668ms 03:58:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:58:23 INFO - PROCESS | 2483 | 1462532303735 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 03:58:23 INFO - PROCESS | 2483 | 1462532303737 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 03:58:23 INFO - PROCESS | 2483 | 1462532303744 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:58:23 INFO - PROCESS | 2483 | 1462532303745 Marionette TRACE conn2 <- [1,2830,null,{}] 03:58:23 INFO - PROCESS | 2483 | 1462532303748 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:23 INFO - PROCESS | 2483 | 1462532303876 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 03:58:23 INFO - PROCESS | 2483 | 1462532303941 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:23 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d530800 == 71 [pid = 2483] [id = 715] 03:58:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 128 (0x111dc2800) [pid = 2483] [serial = 2145] [outer = 0x0] 03:58:23 INFO - PROCESS | 2483 | ++DOMWINDOW == 129 (0x12ab2fc00) [pid = 2483] [serial = 2146] [outer = 0x111dc2800] 03:58:23 INFO - PROCESS | 2483 | 1462532303966 Marionette DEBUG loaded listener.js 03:58:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 130 (0x12ba4a000) [pid = 2483] [serial = 2147] [outer = 0x111dc2800] 03:58:24 INFO - PROCESS | 2483 | 1462532304322 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:58:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:58:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 624ms 03:58:24 INFO - PROCESS | 2483 | 1462532304365 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 03:58:24 INFO - PROCESS | 2483 | 1462532304367 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 03:58:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:58:24 INFO - PROCESS | 2483 | 1462532304371 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:58:24 INFO - PROCESS | 2483 | 1462532304374 Marionette TRACE conn2 <- [1,2834,null,{}] 03:58:24 INFO - PROCESS | 2483 | 1462532304387 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:24 INFO - PROCESS | 2483 | 1462532304551 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 03:58:24 INFO - PROCESS | 2483 | 1462532304565 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:24 INFO - PROCESS | 2483 | ++DOCSHELL 0x12e1a0800 == 72 [pid = 2483] [id = 716] 03:58:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 131 (0x12ba50400) [pid = 2483] [serial = 2148] [outer = 0x0] 03:58:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 132 (0x12c09c400) [pid = 2483] [serial = 2149] [outer = 0x12ba50400] 03:58:24 INFO - PROCESS | 2483 | 1462532304609 Marionette DEBUG loaded listener.js 03:58:24 INFO - PROCESS | 2483 | ++DOMWINDOW == 133 (0x12c268000) [pid = 2483] [serial = 2150] [outer = 0x12ba50400] 03:58:24 INFO - PROCESS | 2483 | 1462532304964 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:58:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:58:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 631ms 03:58:25 INFO - PROCESS | 2483 | 1462532305002 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 03:58:25 INFO - PROCESS | 2483 | 1462532305003 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 03:58:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:58:25 INFO - PROCESS | 2483 | 1462532305005 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:58:25 INFO - PROCESS | 2483 | 1462532305007 Marionette TRACE conn2 <- [1,2838,null,{}] 03:58:25 INFO - PROCESS | 2483 | 1462532305023 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:25 INFO - PROCESS | 2483 | 1462532305119 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 03:58:25 INFO - PROCESS | 2483 | 1462532305143 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:25 INFO - PROCESS | 2483 | ++DOCSHELL 0x134351800 == 73 [pid = 2483] [id = 717] 03:58:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 134 (0x12c315000) [pid = 2483] [serial = 2151] [outer = 0x0] 03:58:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 135 (0x12c703800) [pid = 2483] [serial = 2152] [outer = 0x12c315000] 03:58:25 INFO - PROCESS | 2483 | 1462532305169 Marionette DEBUG loaded listener.js 03:58:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x12c70b800) [pid = 2483] [serial = 2153] [outer = 0x12c315000] 03:58:25 INFO - PROCESS | 2483 | 1462532305509 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:58:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:58:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 537ms 03:58:25 INFO - PROCESS | 2483 | 1462532305605 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 03:58:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:58:25 INFO - PROCESS | 2483 | 1462532305607 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 03:58:25 INFO - PROCESS | 2483 | 1462532305611 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:58:25 INFO - PROCESS | 2483 | 1462532305614 Marionette TRACE conn2 <- [1,2842,null,{}] 03:58:25 INFO - PROCESS | 2483 | 1462532305618 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:25 INFO - PROCESS | 2483 | 1462532305732 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 03:58:25 INFO - PROCESS | 2483 | 1462532305843 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:25 INFO - PROCESS | 2483 | ++DOCSHELL 0x119329800 == 74 [pid = 2483] [id = 718] 03:58:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x11254f400) [pid = 2483] [serial = 2154] [outer = 0x0] 03:58:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x112a22400) [pid = 2483] [serial = 2155] [outer = 0x11254f400] 03:58:25 INFO - PROCESS | 2483 | 1462532305875 Marionette DEBUG loaded listener.js 03:58:25 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x112b51800) [pid = 2483] [serial = 2156] [outer = 0x11254f400] 03:58:26 INFO - PROCESS | 2483 | 1462532306329 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:58:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:58:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 773ms 03:58:26 INFO - PROCESS | 2483 | 1462532306405 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 03:58:26 INFO - PROCESS | 2483 | 1462532306408 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 03:58:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:58:26 INFO - PROCESS | 2483 | 1462532306428 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:58:26 INFO - PROCESS | 2483 | 1462532306431 Marionette TRACE conn2 <- [1,2846,null,{}] 03:58:26 INFO - PROCESS | 2483 | 1462532306434 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:26 INFO - PROCESS | 2483 | 1462532306550 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 03:58:26 INFO - PROCESS | 2483 | 1462532306659 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:26 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293a3000 == 75 [pid = 2483] [id = 719] 03:58:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x113186800) [pid = 2483] [serial = 2157] [outer = 0x0] 03:58:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x116640800) [pid = 2483] [serial = 2158] [outer = 0x113186800] 03:58:26 INFO - PROCESS | 2483 | 1462532306691 Marionette DEBUG loaded listener.js 03:58:26 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x1183ea400) [pid = 2483] [serial = 2159] [outer = 0x113186800] 03:58:27 INFO - PROCESS | 2483 | 1462532307108 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:58:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:58:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 727ms 03:58:27 INFO - PROCESS | 2483 | 1462532307152 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 03:58:27 INFO - PROCESS | 2483 | 1462532307153 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 03:58:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:58:27 INFO - PROCESS | 2483 | 1462532307158 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:58:27 INFO - PROCESS | 2483 | 1462532307160 Marionette TRACE conn2 <- [1,2850,null,{}] 03:58:27 INFO - PROCESS | 2483 | 1462532307167 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:27 INFO - PROCESS | 2483 | 1462532307327 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 03:58:27 INFO - PROCESS | 2483 | 1462532307387 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:27 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d91e800 == 76 [pid = 2483] [id = 720] 03:58:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x119a5a000) [pid = 2483] [serial = 2160] [outer = 0x0] 03:58:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x119ea3800) [pid = 2483] [serial = 2161] [outer = 0x119a5a000] 03:58:27 INFO - PROCESS | 2483 | 1462532307421 Marionette DEBUG loaded listener.js 03:58:27 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x123486400) [pid = 2483] [serial = 2162] [outer = 0x119a5a000] 03:58:27 INFO - PROCESS | 2483 | 1462532307847 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:58:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:58:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 722ms 03:58:27 INFO - PROCESS | 2483 | 1462532307904 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 03:58:27 INFO - PROCESS | 2483 | 1462532307905 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 03:58:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:58:27 INFO - PROCESS | 2483 | 1462532307927 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:58:27 INFO - PROCESS | 2483 | 1462532307928 Marionette TRACE conn2 <- [1,2854,null,{}] 03:58:27 INFO - PROCESS | 2483 | 1462532307931 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:28 INFO - PROCESS | 2483 | 1462532308048 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 03:58:28 INFO - PROCESS | 2483 | 1462532308127 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:28 INFO - PROCESS | 2483 | ++DOCSHELL 0x1344b4000 == 77 [pid = 2483] [id = 721] 03:58:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x1263a6000) [pid = 2483] [serial = 2163] [outer = 0x0] 03:58:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x126927c00) [pid = 2483] [serial = 2164] [outer = 0x1263a6000] 03:58:28 INFO - PROCESS | 2483 | 1462532308159 Marionette DEBUG loaded listener.js 03:58:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x126dd7000) [pid = 2483] [serial = 2165] [outer = 0x1263a6000] 03:58:28 INFO - PROCESS | 2483 | 1462532308564 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:58:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:58:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 671ms 03:58:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:58:28 INFO - PROCESS | 2483 | 1462532308596 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 03:58:28 INFO - PROCESS | 2483 | 1462532308598 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 03:58:28 INFO - PROCESS | 2483 | 1462532308600 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:58:28 INFO - PROCESS | 2483 | 1462532308601 Marionette TRACE conn2 <- [1,2858,null,{}] 03:58:28 INFO - PROCESS | 2483 | 1462532308604 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:28 INFO - PROCESS | 2483 | 1462532308725 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 03:58:28 INFO - PROCESS | 2483 | 1462532308856 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:28 INFO - PROCESS | 2483 | ++DOCSHELL 0x1348c1800 == 78 [pid = 2483] [id = 722] 03:58:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x1263a6c00) [pid = 2483] [serial = 2166] [outer = 0x0] 03:58:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x1296a1c00) [pid = 2483] [serial = 2167] [outer = 0x1263a6c00] 03:58:28 INFO - PROCESS | 2483 | 1462532308907 Marionette DEBUG loaded listener.js 03:58:28 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x12ab2d000) [pid = 2483] [serial = 2168] [outer = 0x1263a6c00] 03:58:29 INFO - PROCESS | 2483 | 1462532309407 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:58:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:58:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 819ms 03:58:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:58:29 INFO - PROCESS | 2483 | 1462532309420 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 03:58:29 INFO - PROCESS | 2483 | 1462532309421 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 03:58:29 INFO - PROCESS | 2483 | 1462532309426 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:58:29 INFO - PROCESS | 2483 | 1462532309428 Marionette TRACE conn2 <- [1,2862,null,{}] 03:58:29 INFO - PROCESS | 2483 | 1462532309430 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:29 INFO - PROCESS | 2483 | 1462532309560 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 03:58:29 INFO - PROCESS | 2483 | 1462532309673 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:29 INFO - PROCESS | 2483 | ++DOCSHELL 0x134db4000 == 79 [pid = 2483] [id = 723] 03:58:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x12c09c800) [pid = 2483] [serial = 2169] [outer = 0x0] 03:58:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x12c270800) [pid = 2483] [serial = 2170] [outer = 0x12c09c800] 03:58:29 INFO - PROCESS | 2483 | 1462532309706 Marionette DEBUG loaded listener.js 03:58:29 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x12c711800) [pid = 2483] [serial = 2171] [outer = 0x12c09c800] 03:58:30 INFO - PROCESS | 2483 | 1462532310144 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:58:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:58:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 770ms 03:58:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:58:30 INFO - PROCESS | 2483 | 1462532310196 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 03:58:30 INFO - PROCESS | 2483 | 1462532310198 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 03:58:30 INFO - PROCESS | 2483 | 1462532310201 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:58:30 INFO - PROCESS | 2483 | 1462532310203 Marionette TRACE conn2 <- [1,2866,null,{}] 03:58:30 INFO - PROCESS | 2483 | 1462532310207 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:30 INFO - PROCESS | 2483 | 1462532310327 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 03:58:30 INFO - PROCESS | 2483 | 1462532310435 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:30 INFO - PROCESS | 2483 | ++DOCSHELL 0x1370df800 == 80 [pid = 2483] [id = 724] 03:58:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x12c704000) [pid = 2483] [serial = 2172] [outer = 0x0] 03:58:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x12ccc9000) [pid = 2483] [serial = 2173] [outer = 0x12c704000] 03:58:30 INFO - PROCESS | 2483 | 1462532310467 Marionette DEBUG loaded listener.js 03:58:30 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x12d11c000) [pid = 2483] [serial = 2174] [outer = 0x12c704000] 03:58:30 INFO - PROCESS | 2483 | 1462532310946 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:58:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:58:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 774ms 03:58:30 INFO - PROCESS | 2483 | 1462532310980 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 03:58:30 INFO - PROCESS | 2483 | 1462532310981 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 03:58:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:58:30 INFO - PROCESS | 2483 | 1462532310985 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:58:30 INFO - PROCESS | 2483 | 1462532310987 Marionette TRACE conn2 <- [1,2870,null,{}] 03:58:30 INFO - PROCESS | 2483 | 1462532310990 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:31 INFO - PROCESS | 2483 | 1462532311271 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 03:58:31 INFO - PROCESS | 2483 | 1462532311364 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:31 INFO - PROCESS | 2483 | ++DOCSHELL 0x12455a800 == 81 [pid = 2483] [id = 725] 03:58:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 158 (0x110fafc00) [pid = 2483] [serial = 2175] [outer = 0x0] 03:58:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 159 (0x111dc7800) [pid = 2483] [serial = 2176] [outer = 0x110fafc00] 03:58:31 INFO - PROCESS | 2483 | 1462532311393 Marionette DEBUG loaded listener.js 03:58:31 INFO - PROCESS | 2483 | ++DOMWINDOW == 160 (0x11317c400) [pid = 2483] [serial = 2177] [outer = 0x110fafc00] 03:58:31 INFO - PROCESS | 2483 | 1462532311842 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:58:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:58:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 875ms 03:58:31 INFO - PROCESS | 2483 | 1462532311862 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 03:58:31 INFO - PROCESS | 2483 | 1462532311864 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 03:58:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:58:31 INFO - PROCESS | 2483 | 1462532311867 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:58:31 INFO - PROCESS | 2483 | 1462532311869 Marionette TRACE conn2 <- [1,2874,null,{}] 03:58:31 INFO - PROCESS | 2483 | 1462532311873 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:31 INFO - PROCESS | 2483 | 1462532311982 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 03:58:32 INFO - PROCESS | 2483 | 1462532312101 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:32 INFO - PROCESS | 2483 | ++DOCSHELL 0x11960a000 == 82 [pid = 2483] [id = 726] 03:58:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 161 (0x116111800) [pid = 2483] [serial = 2178] [outer = 0x0] 03:58:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 162 (0x1183a6000) [pid = 2483] [serial = 2179] [outer = 0x116111800] 03:58:32 INFO - PROCESS | 2483 | 1462532312134 Marionette DEBUG loaded listener.js 03:58:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 163 (0x118779000) [pid = 2483] [serial = 2180] [outer = 0x116111800] 03:58:32 INFO - PROCESS | 2483 | 1462532312608 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x121276000 == 81 [pid = 2483] [id = 498] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x12e1a0800 == 80 [pid = 2483] [id = 716] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x12d530800 == 79 [pid = 2483] [id = 715] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x12d517800 == 78 [pid = 2483] [id = 714] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x12ca2b000 == 77 [pid = 2483] [id = 713] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x12bc98000 == 76 [pid = 2483] [id = 712] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 162 (0x129669000) [pid = 2483] [serial = 2050] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 161 (0x1211a5000) [pid = 2483] [serial = 2044] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 160 (0x128d6d800) [pid = 2483] [serial = 2047] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 159 (0x1168c4400) [pid = 2483] [serial = 2041] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 158 (0x1125b7400) [pid = 2483] [serial = 2053] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 157 (0x12c30e400) [pid = 2483] [serial = 2089] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x12ab08000 == 75 [pid = 2483] [id = 711] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x1298b4800 == 74 [pid = 2483] [id = 710] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x12902a800 == 73 [pid = 2483] [id = 709] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x123572800 == 72 [pid = 2483] [id = 708] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x12d167000 == 71 [pid = 2483] [id = 18] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x119a30000 == 70 [pid = 2483] [id = 707] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x124567800 == 69 [pid = 2483] [id = 706] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x134953800 == 68 [pid = 2483] [id = 703] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x133c92800 == 67 [pid = 2483] [id = 702] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x134dcf000 == 66 [pid = 2483] [id = 701] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x134dbd000 == 65 [pid = 2483] [id = 700] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x1344a8800 == 64 [pid = 2483] [id = 699] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x12a841000 == 63 [pid = 2483] [id = 698] 03:58:32 INFO - PROCESS | 2483 | --DOCSHELL 0x123580800 == 62 [pid = 2483] [id = 697] 03:58:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:58:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 826ms 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x12c26e800) [pid = 2483] [serial = 2087] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x1183aa800) [pid = 2483] [serial = 2081] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x12c0ab800) [pid = 2483] [serial = 2077] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x12c0a8c00) [pid = 2483] [serial = 2086] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x125073400) [pid = 2483] [serial = 2063] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x12c0a2000) [pid = 2483] [serial = 2075] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x126db0000) [pid = 2483] [serial = 2065] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x117330400) [pid = 2483] [serial = 2057] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x12bb6f800) [pid = 2483] [serial = 2074] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x128b6bc00) [pid = 2483] [serial = 2084] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x11895a800) [pid = 2483] [serial = 2059] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x1296a2000) [pid = 2483] [serial = 2069] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x128b6ec00) [pid = 2483] [serial = 2066] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x1211aa400) [pid = 2483] [serial = 2060] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x124069400) [pid = 2483] [serial = 2062] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x125074c00) [pid = 2483] [serial = 2083] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x128d74400) [pid = 2483] [serial = 2068] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x113342c00) [pid = 2483] [serial = 2080] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x113d9f400) [pid = 2483] [serial = 2056] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x12c0b3c00) [pid = 2483] [serial = 2078] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x12bb54400) [pid = 2483] [serial = 2072] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x12ab26800) [pid = 2483] [serial = 2071] [outer = 0x0] [url = about:blank] 03:58:32 INFO - PROCESS | 2483 | 1462532312698 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 03:58:32 INFO - PROCESS | 2483 | 1462532312700 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 03:58:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:58:32 INFO - PROCESS | 2483 | 1462532312705 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:58:32 INFO - PROCESS | 2483 | 1462532312708 Marionette TRACE conn2 <- [1,2878,null,{}] 03:58:32 INFO - PROCESS | 2483 | 1462532312711 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:32 INFO - PROCESS | 2483 | 1462532312803 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 03:58:32 INFO - PROCESS | 2483 | 1462532312813 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:32 INFO - PROCESS | 2483 | ++DOCSHELL 0x11a095000 == 63 [pid = 2483] [id = 727] 03:58:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x118965800) [pid = 2483] [serial = 2181] [outer = 0x0] 03:58:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x11922c400) [pid = 2483] [serial = 2182] [outer = 0x118965800] 03:58:32 INFO - PROCESS | 2483 | 1462532312839 Marionette DEBUG loaded listener.js 03:58:32 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x11978a800) [pid = 2483] [serial = 2183] [outer = 0x118965800] 03:58:33 INFO - PROCESS | 2483 | 1462532313250 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:58:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:58:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 572ms 03:58:33 INFO - PROCESS | 2483 | 1462532313277 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 03:58:33 INFO - PROCESS | 2483 | 1462532313280 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 03:58:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:58:33 INFO - PROCESS | 2483 | 1462532313287 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:58:33 INFO - PROCESS | 2483 | 1462532313290 Marionette TRACE conn2 <- [1,2882,null,{}] 03:58:33 INFO - PROCESS | 2483 | 1462532313293 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:33 INFO - PROCESS | 2483 | 1462532313388 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 03:58:33 INFO - PROCESS | 2483 | 1462532313394 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:33 INFO - PROCESS | 2483 | ++DOCSHELL 0x1298b8000 == 64 [pid = 2483] [id = 728] 03:58:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x1211a1800) [pid = 2483] [serial = 2184] [outer = 0x0] 03:58:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x123260400) [pid = 2483] [serial = 2185] [outer = 0x1211a1800] 03:58:33 INFO - PROCESS | 2483 | 1462532313421 Marionette DEBUG loaded listener.js 03:58:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x124ef7c00) [pid = 2483] [serial = 2186] [outer = 0x1211a1800] 03:58:33 INFO - PROCESS | 2483 | 1462532313796 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:58:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:58:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 527ms 03:58:33 INFO - PROCESS | 2483 | 1462532313820 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 03:58:33 INFO - PROCESS | 2483 | 1462532313823 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 03:58:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:58:33 INFO - PROCESS | 2483 | 1462532313828 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:58:33 INFO - PROCESS | 2483 | 1462532313829 Marionette TRACE conn2 <- [1,2886,null,{}] 03:58:33 INFO - PROCESS | 2483 | 1462532313832 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:33 INFO - PROCESS | 2483 | 1462532313951 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 03:58:33 INFO - PROCESS | 2483 | 1462532313956 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:33 INFO - PROCESS | 2483 | ++DOCSHELL 0x12baaf800 == 65 [pid = 2483] [id = 729] 03:58:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x125732000) [pid = 2483] [serial = 2187] [outer = 0x0] 03:58:33 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x126921000) [pid = 2483] [serial = 2188] [outer = 0x125732000] 03:58:33 INFO - PROCESS | 2483 | 1462532313995 Marionette DEBUG loaded listener.js 03:58:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x126dd4c00) [pid = 2483] [serial = 2189] [outer = 0x125732000] 03:58:34 INFO - PROCESS | 2483 | 1462532314397 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:58:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:58:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 619ms 03:58:34 INFO - PROCESS | 2483 | 1462532314448 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 03:58:34 INFO - PROCESS | 2483 | 1462532314449 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 03:58:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:58:34 INFO - PROCESS | 2483 | 1462532314469 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:58:34 INFO - PROCESS | 2483 | 1462532314470 Marionette TRACE conn2 <- [1,2890,null,{}] 03:58:34 INFO - PROCESS | 2483 | 1462532314473 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:34 INFO - PROCESS | 2483 | 1462532314568 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 03:58:34 INFO - PROCESS | 2483 | 1462532314573 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:34 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ca2e000 == 66 [pid = 2483] [id = 730] 03:58:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x128ecdc00) [pid = 2483] [serial = 2190] [outer = 0x0] 03:58:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x1294efc00) [pid = 2483] [serial = 2191] [outer = 0x128ecdc00] 03:58:34 INFO - PROCESS | 2483 | 1462532314605 Marionette DEBUG loaded listener.js 03:58:34 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x12a965800) [pid = 2483] [serial = 2192] [outer = 0x128ecdc00] 03:58:35 INFO - PROCESS | 2483 | 1462532315017 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:58:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:58:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 568ms 03:58:35 INFO - PROCESS | 2483 | 1462532315038 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 03:58:35 INFO - PROCESS | 2483 | 1462532315040 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 03:58:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:58:35 INFO - PROCESS | 2483 | 1462532315044 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:58:35 INFO - PROCESS | 2483 | 1462532315046 Marionette TRACE conn2 <- [1,2894,null,{}] 03:58:35 INFO - PROCESS | 2483 | 1462532315057 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:35 INFO - PROCESS | 2483 | 1462532315240 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 03:58:35 INFO - PROCESS | 2483 | 1462532315290 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:35 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d161800 == 67 [pid = 2483] [id = 731] 03:58:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x12ab29000) [pid = 2483] [serial = 2193] [outer = 0x0] 03:58:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x12add9800) [pid = 2483] [serial = 2194] [outer = 0x12ab29000] 03:58:35 INFO - PROCESS | 2483 | 1462532315318 Marionette DEBUG loaded listener.js 03:58:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x12bb54c00) [pid = 2483] [serial = 2195] [outer = 0x12ab29000] 03:58:35 INFO - PROCESS | 2483 | 1462532315757 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:58:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:58:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 720ms 03:58:35 INFO - PROCESS | 2483 | 1462532315764 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 03:58:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:58:35 INFO - PROCESS | 2483 | 1462532315766 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 03:58:35 INFO - PROCESS | 2483 | 1462532315770 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:58:35 INFO - PROCESS | 2483 | 1462532315772 Marionette TRACE conn2 <- [1,2898,null,{}] 03:58:35 INFO - PROCESS | 2483 | 1462532315777 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:35 INFO - PROCESS | 2483 | 1462532315958 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 03:58:35 INFO - PROCESS | 2483 | 1462532315982 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:35 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d906000 == 68 [pid = 2483] [id = 732] 03:58:35 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x12addf000) [pid = 2483] [serial = 2196] [outer = 0x0] 03:58:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x12bb66000) [pid = 2483] [serial = 2197] [outer = 0x12addf000] 03:58:36 INFO - PROCESS | 2483 | 1462532316006 Marionette DEBUG loaded listener.js 03:58:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x12c0adc00) [pid = 2483] [serial = 2198] [outer = 0x12addf000] 03:58:36 INFO - PROCESS | 2483 | 1462532316364 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:58:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:58:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 623ms 03:58:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:58:36 INFO - PROCESS | 2483 | 1462532316397 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 03:58:36 INFO - PROCESS | 2483 | 1462532316398 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 03:58:36 INFO - PROCESS | 2483 | 1462532316400 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:58:36 INFO - PROCESS | 2483 | 1462532316402 Marionette TRACE conn2 <- [1,2902,null,{}] 03:58:36 INFO - PROCESS | 2483 | 1462532316404 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:36 INFO - PROCESS | 2483 | 1462532316522 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 03:58:36 INFO - PROCESS | 2483 | 1462532316535 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:36 INFO - PROCESS | 2483 | ++DOCSHELL 0x133c8b000 == 69 [pid = 2483] [id = 733] 03:58:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x1125c2400) [pid = 2483] [serial = 2199] [outer = 0x0] 03:58:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x11314bc00) [pid = 2483] [serial = 2200] [outer = 0x1125c2400] 03:58:36 INFO - PROCESS | 2483 | 1462532316560 Marionette DEBUG loaded listener.js 03:58:36 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x11314fc00) [pid = 2483] [serial = 2201] [outer = 0x1125c2400] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x119430400) [pid = 2483] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x111dc2800) [pid = 2483] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x11616f000) [pid = 2483] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x12443c400) [pid = 2483] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x12ba50400) [pid = 2483] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x12d115c00) [pid = 2483] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x125076800) [pid = 2483] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x12c0a3c00) [pid = 2483] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x116a6b000) [pid = 2483] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x119acb400) [pid = 2483] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x110ebf800) [pid = 2483] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x1293d0c00) [pid = 2483] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x119ab1400) [pid = 2483] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x1296a9400) [pid = 2483] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x110eb2000) [pid = 2483] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x12513d400) [pid = 2483] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x126de0c00) [pid = 2483] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x1296a1400) [pid = 2483] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x1211af000) [pid = 2483] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x111010800) [pid = 2483] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:58:37 INFO - PROCESS | 2483 | --DOMWINDOW == 135 (0x113475c00) [pid = 2483] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:58:37 INFO - PROCESS | 2483 | 1462532317236 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:58:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:58:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 869ms 03:58:37 INFO - PROCESS | 2483 | 1462532317270 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 03:58:37 INFO - PROCESS | 2483 | 1462532317273 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 03:58:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:58:37 INFO - PROCESS | 2483 | 1462532317277 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:58:37 INFO - PROCESS | 2483 | 1462532317279 Marionette TRACE conn2 <- [1,2906,null,{}] 03:58:37 INFO - PROCESS | 2483 | 1462532317284 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:37 INFO - PROCESS | 2483 | 1462532317405 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 03:58:37 INFO - PROCESS | 2483 | 1462532317520 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:37 INFO - PROCESS | 2483 | ++DOCSHELL 0x11a097000 == 70 [pid = 2483] [id = 734] 03:58:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 136 (0x112a2f800) [pid = 2483] [serial = 2202] [outer = 0x0] 03:58:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x113144c00) [pid = 2483] [serial = 2203] [outer = 0x112a2f800] 03:58:37 INFO - PROCESS | 2483 | 1462532317552 Marionette DEBUG loaded listener.js 03:58:37 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x113181000) [pid = 2483] [serial = 2204] [outer = 0x112a2f800] 03:58:38 INFO - PROCESS | 2483 | 1462532318019 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:58:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:58:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 774ms 03:58:38 INFO - PROCESS | 2483 | 1462532318050 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 03:58:38 INFO - PROCESS | 2483 | 1462532318055 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 03:58:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:58:38 INFO - PROCESS | 2483 | 1462532318061 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:58:38 INFO - PROCESS | 2483 | 1462532318064 Marionette TRACE conn2 <- [1,2910,null,{}] 03:58:38 INFO - PROCESS | 2483 | 1462532318066 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:38 INFO - PROCESS | 2483 | 1462532318180 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 03:58:38 INFO - PROCESS | 2483 | 1462532318261 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:38 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ab0d800 == 71 [pid = 2483] [id = 735] 03:58:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x116068400) [pid = 2483] [serial = 2205] [outer = 0x0] 03:58:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x117c42000) [pid = 2483] [serial = 2206] [outer = 0x116068400] 03:58:38 INFO - PROCESS | 2483 | 1462532318292 Marionette DEBUG loaded listener.js 03:58:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x118779800) [pid = 2483] [serial = 2207] [outer = 0x116068400] 03:58:38 INFO - PROCESS | 2483 | 1462532318668 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:58:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:58:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:58:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 621ms 03:58:38 INFO - TEST-START | /DOMEvents/constructors.html 03:58:38 INFO - PROCESS | 2483 | 1462532318682 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 03:58:38 INFO - PROCESS | 2483 | 1462532318684 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 03:58:38 INFO - PROCESS | 2483 | 1462532318686 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:58:38 INFO - PROCESS | 2483 | 1462532318689 Marionette TRACE conn2 <- [1,2914,null,{}] 03:58:38 INFO - PROCESS | 2483 | 1462532318697 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:38 INFO - PROCESS | 2483 | 1462532318814 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 03:58:38 INFO - PROCESS | 2483 | 1462532318946 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:38 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d915000 == 72 [pid = 2483] [id = 736] 03:58:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x1194bec00) [pid = 2483] [serial = 2208] [outer = 0x0] 03:58:38 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x119acb400) [pid = 2483] [serial = 2209] [outer = 0x1194bec00] 03:58:38 INFO - PROCESS | 2483 | 1462532318982 Marionette DEBUG loaded listener.js 03:58:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x12348a000) [pid = 2483] [serial = 2210] [outer = 0x1194bec00] 03:58:39 INFO - PROCESS | 2483 | 1462532319397 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:58:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:58:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:58:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:58:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:58:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:58:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:58:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:58:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:58:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:58:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:58:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:58:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:58:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:58:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:58:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:58:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:58:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:58:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:58:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:58:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 730ms 03:58:39 INFO - PROCESS | 2483 | 1462532319417 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 03:58:39 INFO - PROCESS | 2483 | 1462532319419 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 03:58:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:58:39 INFO - PROCESS | 2483 | 1462532319422 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:58:39 INFO - PROCESS | 2483 | 1462532319423 Marionette TRACE conn2 <- [1,2918,null,{}] 03:58:39 INFO - PROCESS | 2483 | 1462532319426 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:39 INFO - PROCESS | 2483 | 1462532319538 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 03:58:39 INFO - PROCESS | 2483 | 1462532319649 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:39 INFO - PROCESS | 2483 | ++DOCSHELL 0x134877000 == 73 [pid = 2483] [id = 737] 03:58:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x1211a9000) [pid = 2483] [serial = 2211] [outer = 0x0] 03:58:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x1260be800) [pid = 2483] [serial = 2212] [outer = 0x1211a9000] 03:58:39 INFO - PROCESS | 2483 | 1462532319681 Marionette DEBUG loaded listener.js 03:58:39 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x1294f1400) [pid = 2483] [serial = 2213] [outer = 0x1211a9000] 03:58:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:58:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 621ms 03:58:40 INFO - PROCESS | 2483 | 1462532320038 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:58:40 INFO - PROCESS | 2483 | 1462532320044 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 03:58:40 INFO - PROCESS | 2483 | 1462532320045 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 03:58:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:58:40 INFO - PROCESS | 2483 | 1462532320048 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:58:40 INFO - PROCESS | 2483 | 1462532320049 Marionette TRACE conn2 <- [1,2922,null,{}] 03:58:40 INFO - PROCESS | 2483 | 1462532320052 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:40 INFO - PROCESS | 2483 | 1462532320161 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 03:58:40 INFO - PROCESS | 2483 | 1462532320262 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:40 INFO - PROCESS | 2483 | ++DOCSHELL 0x134a41000 == 74 [pid = 2483] [id = 738] 03:58:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x1263a9c00) [pid = 2483] [serial = 2214] [outer = 0x0] 03:58:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x12a826c00) [pid = 2483] [serial = 2215] [outer = 0x1263a9c00] 03:58:40 INFO - PROCESS | 2483 | 1462532320304 Marionette DEBUG loaded listener.js 03:58:40 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x12ade7000) [pid = 2483] [serial = 2216] [outer = 0x1263a9c00] 03:58:40 INFO - PROCESS | 2483 | [2483] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:58:40 INFO - PROCESS | 2483 | [2483] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:58:40 INFO - PROCESS | 2483 | [2483] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:58:40 INFO - PROCESS | 2483 | [2483] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:58:40 INFO - PROCESS | 2483 | 1462532320668 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:58:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:58:40 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:58:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:58:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:58:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 03:58:40 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:58:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:58:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:58:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 03:58:40 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:58:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:58:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:58:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 03:58:40 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:58:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:58:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:58:40 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:58:40 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 669ms 03:58:40 INFO - PROCESS | 2483 | 1462532320718 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 03:58:40 INFO - PROCESS | 2483 | 1462532320719 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 03:58:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:58:40 INFO - PROCESS | 2483 | 1462532320722 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:58:40 INFO - PROCESS | 2483 | 1462532320723 Marionette TRACE conn2 <- [1,2926,null,{}] 03:58:40 INFO - PROCESS | 2483 | 1462532320726 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:40 INFO - PROCESS | 2483 | 1462532320883 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 03:58:41 INFO - PROCESS | 2483 | 1462532321002 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:41 INFO - PROCESS | 2483 | ++DOCSHELL 0x1412cb800 == 75 [pid = 2483] [id = 739] 03:58:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x12c0aa400) [pid = 2483] [serial = 2217] [outer = 0x0] 03:58:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x12c312800) [pid = 2483] [serial = 2218] [outer = 0x12c0aa400] 03:58:41 INFO - PROCESS | 2483 | 1462532321036 Marionette DEBUG loaded listener.js 03:58:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x12d117000) [pid = 2483] [serial = 2219] [outer = 0x12c0aa400] 03:58:41 INFO - PROCESS | 2483 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:58:41 INFO - PROCESS | 2483 | 1462532321385 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:58:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:58:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 03:58:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:58:41 INFO - PROCESS | 2483 | 1462532321394 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 03:58:41 INFO - PROCESS | 2483 | 1462532321395 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 03:58:41 INFO - PROCESS | 2483 | 1462532321397 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:58:41 INFO - PROCESS | 2483 | 1462532321398 Marionette TRACE conn2 <- [1,2930,null,{}] 03:58:41 INFO - PROCESS | 2483 | 1462532321401 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:41 INFO - PROCESS | 2483 | 1462532321510 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 03:58:41 INFO - PROCESS | 2483 | 1462532321612 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:41 INFO - PROCESS | 2483 | ++DOCSHELL 0x13456f800 == 76 [pid = 2483] [id = 740] 03:58:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x12ccc4800) [pid = 2483] [serial = 2220] [outer = 0x0] 03:58:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x12d3ea000) [pid = 2483] [serial = 2221] [outer = 0x12ccc4800] 03:58:41 INFO - PROCESS | 2483 | 1462532321643 Marionette DEBUG loaded listener.js 03:58:41 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x12d3f2000) [pid = 2483] [serial = 2222] [outer = 0x12ccc4800] 03:58:41 INFO - PROCESS | 2483 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:58:41 INFO - PROCESS | 2483 | 1462532321988 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:58:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:58:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 619ms 03:58:42 INFO - PROCESS | 2483 | 1462532322016 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 03:58:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:58:42 INFO - PROCESS | 2483 | 1462532322018 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 03:58:42 INFO - PROCESS | 2483 | 1462532322020 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:58:42 INFO - PROCESS | 2483 | 1462532322021 Marionette TRACE conn2 <- [1,2934,null,{}] 03:58:42 INFO - PROCESS | 2483 | 1462532322024 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:42 INFO - PROCESS | 2483 | 1462532322136 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 03:58:42 INFO - PROCESS | 2483 | 1462532322218 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:42 INFO - PROCESS | 2483 | ++DOCSHELL 0x134586800 == 77 [pid = 2483] [id = 741] 03:58:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x12d3eb800) [pid = 2483] [serial = 2223] [outer = 0x0] 03:58:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 158 (0x12d508c00) [pid = 2483] [serial = 2224] [outer = 0x12d3eb800] 03:58:42 INFO - PROCESS | 2483 | 1462532322250 Marionette DEBUG loaded listener.js 03:58:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 159 (0x12d50f000) [pid = 2483] [serial = 2225] [outer = 0x12d3eb800] 03:58:42 INFO - PROCESS | 2483 | 1462532322599 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:58:42 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:58:42 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 620ms 03:58:42 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:58:42 INFO - PROCESS | 2483 | 1462532322640 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 03:58:42 INFO - PROCESS | 2483 | 1462532322642 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 03:58:42 INFO - PROCESS | 2483 | 1462532322644 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:58:42 INFO - PROCESS | 2483 | 1462532322645 Marionette TRACE conn2 <- [1,2938,null,{}] 03:58:42 INFO - PROCESS | 2483 | 1462532322647 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:42 INFO - PROCESS | 2483 | 1462532322761 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 03:58:42 INFO - PROCESS | 2483 | 1462532322890 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:42 INFO - PROCESS | 2483 | ++DOCSHELL 0x133c2b800 == 78 [pid = 2483] [id = 742] 03:58:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 160 (0x12d3f2400) [pid = 2483] [serial = 2226] [outer = 0x0] 03:58:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 161 (0x12d9ebc00) [pid = 2483] [serial = 2227] [outer = 0x12d3f2400] 03:58:42 INFO - PROCESS | 2483 | 1462532322928 Marionette DEBUG loaded listener.js 03:58:42 INFO - PROCESS | 2483 | ++DOMWINDOW == 162 (0x12d9f2000) [pid = 2483] [serial = 2228] [outer = 0x12d3f2400] 03:58:43 INFO - PROCESS | 2483 | 1462532323300 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:58:43 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:58:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 669ms 03:58:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:58:43 INFO - PROCESS | 2483 | 1462532323314 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 03:58:43 INFO - PROCESS | 2483 | 1462532323315 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 03:58:43 INFO - PROCESS | 2483 | 1462532323318 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:58:43 INFO - PROCESS | 2483 | 1462532323319 Marionette TRACE conn2 <- [1,2942,null,{}] 03:58:43 INFO - PROCESS | 2483 | 1462532323322 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:43 INFO - PROCESS | 2483 | 1462532323435 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 03:58:43 INFO - PROCESS | 2483 | 1462532323560 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:43 INFO - PROCESS | 2483 | ++DOCSHELL 0x134e58000 == 79 [pid = 2483] [id = 743] 03:58:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 163 (0x1125c0400) [pid = 2483] [serial = 2229] [outer = 0x0] 03:58:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 164 (0x12d9f2800) [pid = 2483] [serial = 2230] [outer = 0x1125c0400] 03:58:43 INFO - PROCESS | 2483 | 1462532323594 Marionette DEBUG loaded listener.js 03:58:43 INFO - PROCESS | 2483 | ++DOMWINDOW == 165 (0x12e38c400) [pid = 2483] [serial = 2231] [outer = 0x1125c0400] 03:58:43 INFO - PROCESS | 2483 | 1462532323940 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:58:43 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:58:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:58:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 669ms 03:58:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:58:43 INFO - PROCESS | 2483 | 1462532323987 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 03:58:43 INFO - PROCESS | 2483 | 1462532323990 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 03:58:43 INFO - PROCESS | 2483 | 1462532323992 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:58:43 INFO - PROCESS | 2483 | 1462532323994 Marionette TRACE conn2 <- [1,2946,null,{}] 03:58:43 INFO - PROCESS | 2483 | 1462532323996 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:44 INFO - PROCESS | 2483 | 1462532324126 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 03:58:44 INFO - PROCESS | 2483 | 1462532324251 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:44 INFO - PROCESS | 2483 | ++DOCSHELL 0x121272000 == 80 [pid = 2483] [id = 744] 03:58:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 166 (0x110fb3800) [pid = 2483] [serial = 2232] [outer = 0x0] 03:58:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 167 (0x118475800) [pid = 2483] [serial = 2233] [outer = 0x110fb3800] 03:58:44 INFO - PROCESS | 2483 | 1462532324289 Marionette DEBUG loaded listener.js 03:58:44 INFO - PROCESS | 2483 | ++DOMWINDOW == 168 (0x136d1bc00) [pid = 2483] [serial = 2234] [outer = 0x110fb3800] 03:58:44 INFO - PROCESS | 2483 | 1462532324679 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:58:44 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:58:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 719ms 03:58:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:58:44 INFO - PROCESS | 2483 | 1462532324713 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 03:58:44 INFO - PROCESS | 2483 | 1462532324715 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 03:58:44 INFO - PROCESS | 2483 | 1462532324718 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:58:44 INFO - PROCESS | 2483 | 1462532324720 Marionette TRACE conn2 <- [1,2950,null,{}] 03:58:44 INFO - PROCESS | 2483 | 1462532324724 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:44 INFO - PROCESS | 2483 | 1462532324902 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 03:58:45 INFO - PROCESS | 2483 | 1462532325052 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:45 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c145000 == 81 [pid = 2483] [id = 745] 03:58:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 169 (0x110fb9000) [pid = 2483] [serial = 2235] [outer = 0x0] 03:58:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 170 (0x126db9c00) [pid = 2483] [serial = 2236] [outer = 0x110fb9000] 03:58:45 INFO - PROCESS | 2483 | 1462532325100 Marionette DEBUG loaded listener.js 03:58:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 171 (0x134778400) [pid = 2483] [serial = 2237] [outer = 0x110fb9000] 03:58:45 INFO - PROCESS | 2483 | ++DOCSHELL 0x121276800 == 82 [pid = 2483] [id = 746] 03:58:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 172 (0x113022c00) [pid = 2483] [serial = 2238] [outer = 0x0] 03:58:45 INFO - PROCESS | 2483 | ++DOMWINDOW == 173 (0x113149000) [pid = 2483] [serial = 2239] [outer = 0x113022c00] 03:58:45 INFO - PROCESS | 2483 | 1462532325794 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:58:45 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:58:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1123ms 03:58:45 INFO - PROCESS | 2483 | 1462532325841 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 03:58:45 INFO - PROCESS | 2483 | 1462532325843 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 03:58:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:58:45 INFO - PROCESS | 2483 | 1462532325847 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:58:45 INFO - PROCESS | 2483 | 1462532325849 Marionette TRACE conn2 <- [1,2954,null,{}] 03:58:45 INFO - PROCESS | 2483 | 1462532325853 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:45 INFO - PROCESS | 2483 | 1462532325993 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 03:58:46 INFO - PROCESS | 2483 | 1462532326113 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:46 INFO - PROCESS | 2483 | ++DOCSHELL 0x12a833800 == 83 [pid = 2483] [id = 747] 03:58:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 174 (0x112a26000) [pid = 2483] [serial = 2240] [outer = 0x0] 03:58:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 175 (0x113146000) [pid = 2483] [serial = 2241] [outer = 0x112a26000] 03:58:46 INFO - PROCESS | 2483 | 1462532326144 Marionette DEBUG loaded listener.js 03:58:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 176 (0x1168c4800) [pid = 2483] [serial = 2242] [outer = 0x112a26000] 03:58:46 INFO - PROCESS | 2483 | 1462532326544 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:58:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:58:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:58:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 724ms 03:58:46 INFO - PROCESS | 2483 | 1462532326572 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 03:58:46 INFO - PROCESS | 2483 | 1462532326578 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 03:58:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:58:46 INFO - PROCESS | 2483 | 1462532326584 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:58:46 INFO - PROCESS | 2483 | 1462532326587 Marionette TRACE conn2 <- [1,2958,null,{}] 03:58:46 INFO - PROCESS | 2483 | 1462532326590 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:46 INFO - PROCESS | 2483 | 1462532326753 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 03:58:46 INFO - PROCESS | 2483 | 1462532326874 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:46 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bac1800 == 84 [pid = 2483] [id = 748] 03:58:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 177 (0x112b15400) [pid = 2483] [serial = 2243] [outer = 0x0] 03:58:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 178 (0x119298400) [pid = 2483] [serial = 2244] [outer = 0x112b15400] 03:58:46 INFO - PROCESS | 2483 | 1462532326903 Marionette DEBUG loaded listener.js 03:58:46 INFO - PROCESS | 2483 | ++DOMWINDOW == 179 (0x1211ae000) [pid = 2483] [serial = 2245] [outer = 0x112b15400] 03:58:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12d906000 == 83 [pid = 2483] [id = 732] 03:58:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12d161800 == 82 [pid = 2483] [id = 731] 03:58:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12ca2e000 == 81 [pid = 2483] [id = 730] 03:58:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12baaf800 == 80 [pid = 2483] [id = 729] 03:58:47 INFO - PROCESS | 2483 | --DOCSHELL 0x1298b8000 == 79 [pid = 2483] [id = 728] 03:58:47 INFO - PROCESS | 2483 | --DOCSHELL 0x11a095000 == 78 [pid = 2483] [id = 727] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 178 (0x12c703c00) [pid = 2483] [serial = 2107] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 177 (0x12c703800) [pid = 2483] [serial = 2152] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 176 (0x12ccc3000) [pid = 2483] [serial = 2110] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 175 (0x118998c00) [pid = 2483] [serial = 2113] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOCSHELL 0x11960a000 == 77 [pid = 2483] [id = 726] 03:58:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12455a800 == 76 [pid = 2483] [id = 725] 03:58:47 INFO - PROCESS | 2483 | --DOCSHELL 0x134db4000 == 75 [pid = 2483] [id = 723] 03:58:47 INFO - PROCESS | 2483 | --DOCSHELL 0x1348c1800 == 74 [pid = 2483] [id = 722] 03:58:47 INFO - PROCESS | 2483 | --DOCSHELL 0x1344b4000 == 73 [pid = 2483] [id = 721] 03:58:47 INFO - PROCESS | 2483 | --DOCSHELL 0x12d91e800 == 72 [pid = 2483] [id = 720] 03:58:47 INFO - PROCESS | 2483 | --DOCSHELL 0x1293a3000 == 71 [pid = 2483] [id = 719] 03:58:47 INFO - PROCESS | 2483 | --DOCSHELL 0x119329800 == 70 [pid = 2483] [id = 718] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 174 (0x12c0b1c00) [pid = 2483] [serial = 2006] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 173 (0x118959400) [pid = 2483] [serial = 1994] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 172 (0x12a829000) [pid = 2483] [serial = 2000] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 171 (0x1183aa000) [pid = 2483] [serial = 2054] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 170 (0x12bb56800) [pid = 2483] [serial = 2003] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 169 (0x125136400) [pid = 2483] [serial = 1997] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 168 (0x12c26a800) [pid = 2483] [serial = 2009] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 167 (0x112a29800) [pid = 2483] [serial = 1991] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 166 (0x112a2ec00) [pid = 2483] [serial = 2119] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 165 (0x113d9b000) [pid = 2483] [serial = 2120] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 164 (0x12a732800) [pid = 2483] [serial = 2098] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 163 (0x12699c000) [pid = 2483] [serial = 2117] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 162 (0x118777c00) [pid = 2483] [serial = 2116] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 161 (0x12c26ac00) [pid = 2483] [serial = 2104] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 160 (0x12ba4dc00) [pid = 2483] [serial = 2101] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 159 (0x1183a3400) [pid = 2483] [serial = 2092] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 158 (0x11895ac00) [pid = 2483] [serial = 2123] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 157 (0x1183ab400) [pid = 2483] [serial = 2122] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x1212eb800) [pid = 2483] [serial = 2095] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x111d4dc00) [pid = 2483] [serial = 1454] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x123265800) [pid = 2483] [serial = 2128] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x1235ec400) [pid = 2483] [serial = 2129] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x12a96bc00) [pid = 2483] [serial = 2141] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x11977f000) [pid = 2483] [serial = 2125] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x119ea1800) [pid = 2483] [serial = 2126] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x12ab2fc00) [pid = 2483] [serial = 2146] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x12483ac00) [pid = 2483] [serial = 2131] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x1251dc400) [pid = 2483] [serial = 2132] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x12c09c400) [pid = 2483] [serial = 2149] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x12ade3c00) [pid = 2483] [serial = 2144] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x12ba4a000) [pid = 2483] [serial = 2147] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x1257bc800) [pid = 2483] [serial = 2134] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x126dbc400) [pid = 2483] [serial = 2138] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x12c268000) [pid = 2483] [serial = 2150] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x128b68400) [pid = 2483] [serial = 2135] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x128ecb400) [pid = 2483] [serial = 2137] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x1296a8c00) [pid = 2483] [serial = 2140] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x12adb3800) [pid = 2483] [serial = 2143] [outer = 0x0] [url = about:blank] 03:58:47 INFO - PROCESS | 2483 | 1462532327312 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:58:47 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:58:47 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 775ms 03:58:47 INFO - PROCESS | 2483 | 1462532327358 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 03:58:47 INFO - PROCESS | 2483 | 1462532327360 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 03:58:47 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:58:47 INFO - PROCESS | 2483 | 1462532327362 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:58:47 INFO - PROCESS | 2483 | 1462532327365 Marionette TRACE conn2 <- [1,2962,null,{}] 03:58:47 INFO - PROCESS | 2483 | 1462532327372 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:47 INFO - PROCESS | 2483 | 1462532327477 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 03:58:47 INFO - PROCESS | 2483 | 1462532327551 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:47 INFO - PROCESS | 2483 | ++DOCSHELL 0x1257d9000 == 71 [pid = 2483] [id = 749] 03:58:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x11a026800) [pid = 2483] [serial = 2246] [outer = 0x0] 03:58:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x1231ba800) [pid = 2483] [serial = 2247] [outer = 0x11a026800] 03:58:47 INFO - PROCESS | 2483 | 1462532327579 Marionette DEBUG loaded listener.js 03:58:47 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x12572f400) [pid = 2483] [serial = 2248] [outer = 0x11a026800] 03:58:47 INFO - PROCESS | 2483 | 1462532327881 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:58:47 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:58:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 575ms 03:58:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:58:47 INFO - PROCESS | 2483 | 1462532327938 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 03:58:47 INFO - PROCESS | 2483 | 1462532327939 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 03:58:47 INFO - PROCESS | 2483 | 1462532327941 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:58:47 INFO - PROCESS | 2483 | 1462532327943 Marionette TRACE conn2 <- [1,2966,null,{}] 03:58:47 INFO - PROCESS | 2483 | 1462532327945 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:48 INFO - PROCESS | 2483 | 1462532328042 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 03:58:48 INFO - PROCESS | 2483 | 1462532328111 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:48 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bab2000 == 72 [pid = 2483] [id = 750] 03:58:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x125732400) [pid = 2483] [serial = 2249] [outer = 0x0] 03:58:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x126db3400) [pid = 2483] [serial = 2250] [outer = 0x125732400] 03:58:48 INFO - PROCESS | 2483 | 1462532328153 Marionette DEBUG loaded listener.js 03:58:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x128d77c00) [pid = 2483] [serial = 2251] [outer = 0x125732400] 03:58:48 INFO - PROCESS | 2483 | 1462532328432 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:58:48 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:58:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 520ms 03:58:48 INFO - PROCESS | 2483 | 1462532328464 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 03:58:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:58:48 INFO - PROCESS | 2483 | 1462532328465 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 03:58:48 INFO - PROCESS | 2483 | 1462532328467 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:58:48 INFO - PROCESS | 2483 | 1462532328468 Marionette TRACE conn2 <- [1,2970,null,{}] 03:58:48 INFO - PROCESS | 2483 | 1462532328471 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:48 INFO - PROCESS | 2483 | 1462532328580 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 03:58:48 INFO - PROCESS | 2483 | 1462532328584 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:48 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d52d000 == 73 [pid = 2483] [id = 751] 03:58:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x1293cb400) [pid = 2483] [serial = 2252] [outer = 0x0] 03:58:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x12a965400) [pid = 2483] [serial = 2253] [outer = 0x1293cb400] 03:58:48 INFO - PROCESS | 2483 | 1462532328610 Marionette DEBUG loaded listener.js 03:58:48 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x12ade3c00) [pid = 2483] [serial = 2254] [outer = 0x1293cb400] 03:58:48 INFO - PROCESS | 2483 | 1462532328947 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:58:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:58:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 520ms 03:58:48 INFO - PROCESS | 2483 | 1462532328988 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 03:58:48 INFO - PROCESS | 2483 | 1462532328990 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 03:58:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:58:48 INFO - PROCESS | 2483 | 1462532328994 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:58:48 INFO - PROCESS | 2483 | 1462532328995 Marionette TRACE conn2 <- [1,2974,null,{}] 03:58:49 INFO - PROCESS | 2483 | 1462532328997 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:49 INFO - PROCESS | 2483 | 1462532329152 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 03:58:49 INFO - PROCESS | 2483 | 1462532329200 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:49 INFO - PROCESS | 2483 | ++DOCSHELL 0x133c92800 == 74 [pid = 2483] [id = 752] 03:58:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x126dd7400) [pid = 2483] [serial = 2255] [outer = 0x0] 03:58:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x12c0b2800) [pid = 2483] [serial = 2256] [outer = 0x126dd7400] 03:58:49 INFO - PROCESS | 2483 | 1462532329228 Marionette DEBUG loaded listener.js 03:58:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x12c70a000) [pid = 2483] [serial = 2257] [outer = 0x126dd7400] 03:58:49 INFO - PROCESS | 2483 | 1462532329722 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:58:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 03:58:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 770ms 03:58:49 INFO - PROCESS | 2483 | 1462532329766 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 03:58:49 INFO - PROCESS | 2483 | 1462532329767 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 03:58:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:58:49 INFO - PROCESS | 2483 | 1462532329769 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:58:49 INFO - PROCESS | 2483 | 1462532329770 Marionette TRACE conn2 <- [1,2978,null,{}] 03:58:49 INFO - PROCESS | 2483 | 1462532329773 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:49 INFO - PROCESS | 2483 | 1462532329895 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 03:58:49 INFO - PROCESS | 2483 | 1462532329908 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:49 INFO - PROCESS | 2483 | ++DOCSHELL 0x134869000 == 75 [pid = 2483] [id = 753] 03:58:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x110f59c00) [pid = 2483] [serial = 2258] [outer = 0x0] 03:58:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x110f5d800) [pid = 2483] [serial = 2259] [outer = 0x110f59c00] 03:58:49 INFO - PROCESS | 2483 | 1462532329936 Marionette DEBUG loaded listener.js 03:58:49 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x110f61800) [pid = 2483] [serial = 2260] [outer = 0x110f59c00] 03:58:50 INFO - PROCESS | 2483 | 1462532330248 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:58:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:58:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 517ms 03:58:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:58:50 INFO - PROCESS | 2483 | 1462532330293 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 03:58:50 INFO - PROCESS | 2483 | 1462532330294 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 03:58:50 INFO - PROCESS | 2483 | 1462532330296 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:58:50 INFO - PROCESS | 2483 | 1462532330297 Marionette TRACE conn2 <- [1,2982,null,{}] 03:58:50 INFO - PROCESS | 2483 | 1462532330300 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:50 INFO - PROCESS | 2483 | 1462532330422 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 03:58:50 INFO - PROCESS | 2483 | 1462532330440 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:50 INFO - PROCESS | 2483 | ++DOCSHELL 0x134a35000 == 76 [pid = 2483] [id = 754] 03:58:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x1296a1800) [pid = 2483] [serial = 2261] [outer = 0x0] 03:58:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x12c70fc00) [pid = 2483] [serial = 2262] [outer = 0x1296a1800] 03:58:50 INFO - PROCESS | 2483 | 1462532330465 Marionette DEBUG loaded listener.js 03:58:50 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x12d112400) [pid = 2483] [serial = 2263] [outer = 0x1296a1800] 03:58:50 INFO - PROCESS | 2483 | 1462532330821 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:58:50 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:58:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:58:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 569ms 03:58:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:58:50 INFO - PROCESS | 2483 | 1462532330873 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 03:58:50 INFO - PROCESS | 2483 | 1462532330874 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 03:58:50 INFO - PROCESS | 2483 | 1462532330876 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:58:50 INFO - PROCESS | 2483 | 1462532330877 Marionette TRACE conn2 <- [1,2986,null,{}] 03:58:50 INFO - PROCESS | 2483 | 1462532330879 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:51 INFO - PROCESS | 2483 | 1462532331003 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 03:58:51 INFO - PROCESS | 2483 | 1462532331015 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:51 INFO - PROCESS | 2483 | ++DOCSHELL 0x134e6b000 == 77 [pid = 2483] [id = 755] 03:58:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x12d116400) [pid = 2483] [serial = 2264] [outer = 0x0] 03:58:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x12d505000) [pid = 2483] [serial = 2265] [outer = 0x12d116400] 03:58:51 INFO - PROCESS | 2483 | 1462532331039 Marionette DEBUG loaded listener.js 03:58:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 158 (0x12d9f8800) [pid = 2483] [serial = 2266] [outer = 0x12d116400] 03:58:51 INFO - PROCESS | 2483 | 1462532331365 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:58:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:58:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 519ms 03:58:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:58:51 INFO - PROCESS | 2483 | 1462532331402 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 03:58:51 INFO - PROCESS | 2483 | 1462532331403 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 03:58:51 INFO - PROCESS | 2483 | 1462532331406 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:58:51 INFO - PROCESS | 2483 | 1462532331407 Marionette TRACE conn2 <- [1,2990,null,{}] 03:58:51 INFO - PROCESS | 2483 | 1462532331409 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:51 INFO - PROCESS | 2483 | 1462532331686 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 157 (0x12addf000) [pid = 2483] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x110fafc00) [pid = 2483] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x116111800) [pid = 2483] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x125732000) [pid = 2483] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x1211a1800) [pid = 2483] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x118965800) [pid = 2483] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x12ab29000) [pid = 2483] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x1257b0800) [pid = 2483] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x118991800) [pid = 2483] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x12326b400) [pid = 2483] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x116067000) [pid = 2483] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x110fbe400) [pid = 2483] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x128ecdc00) [pid = 2483] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x12c315000) [pid = 2483] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x12ade4400) [pid = 2483] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x12900a000) [pid = 2483] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x119234000) [pid = 2483] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x12c317800) [pid = 2483] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x12c315400) [pid = 2483] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 138 (0x113f7e000) [pid = 2483] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 137 (0x112a23400) [pid = 2483] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:58:51 INFO - PROCESS | 2483 | --DOMWINDOW == 136 (0x12ade6800) [pid = 2483] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:58:51 INFO - PROCESS | 2483 | 1462532331765 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:51 INFO - PROCESS | 2483 | ++DOCSHELL 0x1232cb000 == 78 [pid = 2483] [id = 756] 03:58:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 137 (0x113143c00) [pid = 2483] [serial = 2267] [outer = 0x0] 03:58:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 138 (0x113f7e000) [pid = 2483] [serial = 2268] [outer = 0x113143c00] 03:58:51 INFO - PROCESS | 2483 | 1462532331791 Marionette DEBUG loaded listener.js 03:58:51 INFO - PROCESS | 2483 | ++DOMWINDOW == 139 (0x118991800) [pid = 2483] [serial = 2269] [outer = 0x113143c00] 03:58:52 INFO - PROCESS | 2483 | ++DOCSHELL 0x13441a800 == 79 [pid = 2483] [id = 757] 03:58:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x12addf000) [pid = 2483] [serial = 2270] [outer = 0x0] 03:58:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x12326b400) [pid = 2483] [serial = 2271] [outer = 0x12addf000] 03:58:52 INFO - PROCESS | 2483 | 1462532332095 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:58:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:58:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 722ms 03:58:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:58:52 INFO - PROCESS | 2483 | 1462532332128 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 03:58:52 INFO - PROCESS | 2483 | 1462532332130 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 03:58:52 INFO - PROCESS | 2483 | 1462532332132 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:58:52 INFO - PROCESS | 2483 | 1462532332134 Marionette TRACE conn2 <- [1,2994,null,{}] 03:58:52 INFO - PROCESS | 2483 | 1462532332137 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:52 INFO - PROCESS | 2483 | 1462532332308 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 03:58:52 INFO - PROCESS | 2483 | 1462532332316 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:52 INFO - PROCESS | 2483 | ++DOCSHELL 0x136f31800 == 80 [pid = 2483] [id = 758] 03:58:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x1183ee000) [pid = 2483] [serial = 2272] [outer = 0x0] 03:58:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x128b6a400) [pid = 2483] [serial = 2273] [outer = 0x1183ee000] 03:58:52 INFO - PROCESS | 2483 | 1462532332344 Marionette DEBUG loaded listener.js 03:58:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x13477e000) [pid = 2483] [serial = 2274] [outer = 0x1183ee000] 03:58:52 INFO - PROCESS | 2483 | 1462532332660 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:58:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:58:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:58:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 571ms 03:58:52 INFO - PROCESS | 2483 | 1462532332704 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 03:58:52 INFO - PROCESS | 2483 | 1462532332705 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 03:58:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:58:52 INFO - PROCESS | 2483 | 1462532332707 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:58:52 INFO - PROCESS | 2483 | 1462532332708 Marionette TRACE conn2 <- [1,2998,null,{}] 03:58:52 INFO - PROCESS | 2483 | 1462532332711 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:52 INFO - PROCESS | 2483 | 1462532332814 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 03:58:52 INFO - PROCESS | 2483 | 1462532332888 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:52 INFO - PROCESS | 2483 | ++DOCSHELL 0x136fad000 == 81 [pid = 2483] [id = 759] 03:58:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x11978b800) [pid = 2483] [serial = 2275] [outer = 0x0] 03:58:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x1342e1400) [pid = 2483] [serial = 2276] [outer = 0x11978b800] 03:58:52 INFO - PROCESS | 2483 | 1462532332913 Marionette DEBUG loaded listener.js 03:58:52 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x1342e7800) [pid = 2483] [serial = 2277] [outer = 0x11978b800] 03:58:53 INFO - PROCESS | 2483 | 1462532333194 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:58:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:58:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 520ms 03:58:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:58:53 INFO - PROCESS | 2483 | 1462532333231 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 03:58:53 INFO - PROCESS | 2483 | 1462532333232 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 03:58:53 INFO - PROCESS | 2483 | 1462532333234 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:58:53 INFO - PROCESS | 2483 | 1462532333235 Marionette TRACE conn2 <- [1,3002,null,{}] 03:58:53 INFO - PROCESS | 2483 | 1462532333237 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:53 INFO - PROCESS | 2483 | 1462532333343 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 03:58:53 INFO - PROCESS | 2483 | 1462532333348 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:53 INFO - PROCESS | 2483 | ++DOCSHELL 0x140ecc800 == 82 [pid = 2483] [id = 760] 03:58:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x1342e9c00) [pid = 2483] [serial = 2278] [outer = 0x0] 03:58:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x134781c00) [pid = 2483] [serial = 2279] [outer = 0x1342e9c00] 03:58:53 INFO - PROCESS | 2483 | 1462532333371 Marionette DEBUG loaded listener.js 03:58:53 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x134786400) [pid = 2483] [serial = 2280] [outer = 0x1342e9c00] 03:58:53 INFO - PROCESS | 2483 | 1462532333930 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:58:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:58:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 718ms 03:58:53 INFO - PROCESS | 2483 | 1462532333953 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 03:58:53 INFO - PROCESS | 2483 | 1462532333957 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 03:58:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:58:53 INFO - PROCESS | 2483 | 1462532333963 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:58:53 INFO - PROCESS | 2483 | 1462532333967 Marionette TRACE conn2 <- [1,3006,null,{}] 03:58:53 INFO - PROCESS | 2483 | 1462532333973 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:54 INFO - PROCESS | 2483 | 1462532334163 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 03:58:54 INFO - PROCESS | 2483 | 1462532334313 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:54 INFO - PROCESS | 2483 | ++DOCSHELL 0x12357f000 == 83 [pid = 2483] [id = 761] 03:58:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x112b14400) [pid = 2483] [serial = 2281] [outer = 0x0] 03:58:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x113145000) [pid = 2483] [serial = 2282] [outer = 0x112b14400] 03:58:54 INFO - PROCESS | 2483 | 1462532334346 Marionette DEBUG loaded listener.js 03:58:54 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x1134e9400) [pid = 2483] [serial = 2283] [outer = 0x112b14400] 03:58:54 INFO - PROCESS | 2483 | 1462532334717 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:58:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:58:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 774ms 03:58:54 INFO - PROCESS | 2483 | 1462532334736 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 03:58:54 INFO - PROCESS | 2483 | 1462532334741 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 03:58:54 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:58:54 INFO - PROCESS | 2483 | 1462532334746 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:58:54 INFO - PROCESS | 2483 | 1462532334747 Marionette TRACE conn2 <- [1,3010,null,{}] 03:58:54 INFO - PROCESS | 2483 | 1462532334750 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:54 INFO - PROCESS | 2483 | 1462532334876 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 03:58:54 INFO - PROCESS | 2483 | 1462532334991 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:55 INFO - PROCESS | 2483 | ++DOCSHELL 0x12bc99800 == 84 [pid = 2483] [id = 762] 03:58:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x115e94c00) [pid = 2483] [serial = 2284] [outer = 0x0] 03:58:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x118477800) [pid = 2483] [serial = 2285] [outer = 0x115e94c00] 03:58:55 INFO - PROCESS | 2483 | 1462532335023 Marionette DEBUG loaded listener.js 03:58:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x119ab1c00) [pid = 2483] [serial = 2286] [outer = 0x115e94c00] 03:58:55 INFO - PROCESS | 2483 | 1462532335406 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:58:55 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 03:58:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 03:58:55 INFO - PROCESS | 2483 | 1462532335416 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 03:58:55 INFO - PROCESS | 2483 | 1462532335417 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 03:58:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:58:55 INFO - PROCESS | 2483 | 1462532335420 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:58:55 INFO - PROCESS | 2483 | 1462532335422 Marionette TRACE conn2 <- [1,3014,null,{}] 03:58:55 INFO - PROCESS | 2483 | 1462532335430 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:55 INFO - PROCESS | 2483 | 1462532335557 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 03:58:55 INFO - PROCESS | 2483 | 1462532335681 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:55 INFO - PROCESS | 2483 | ++DOCSHELL 0x134866000 == 85 [pid = 2483] [id = 763] 03:58:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x124441000) [pid = 2483] [serial = 2287] [outer = 0x0] 03:58:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 158 (0x126993800) [pid = 2483] [serial = 2288] [outer = 0x124441000] 03:58:55 INFO - PROCESS | 2483 | 1462532335715 Marionette DEBUG loaded listener.js 03:58:55 INFO - PROCESS | 2483 | ++DOMWINDOW == 159 (0x128d6c800) [pid = 2483] [serial = 2289] [outer = 0x124441000] 03:58:55 INFO - PROCESS | 2483 | [2483] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:58:56 INFO - PROCESS | 2483 | 1462532336114 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:58:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:58:56 INFO - {} 03:58:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:58:56 INFO - {} 03:58:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:58:56 INFO - {} 03:58:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:58:56 INFO - {} 03:58:56 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 722ms 03:58:56 INFO - PROCESS | 2483 | 1462532336143 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 03:58:56 INFO - PROCESS | 2483 | 1462532336147 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 03:58:56 INFO - TEST-START | /FileAPI/fileReader.html 03:58:56 INFO - PROCESS | 2483 | 1462532336150 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:58:56 INFO - PROCESS | 2483 | 1462532336152 Marionette TRACE conn2 <- [1,3018,null,{}] 03:58:56 INFO - PROCESS | 2483 | 1462532336155 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:56 INFO - PROCESS | 2483 | 1462532336366 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 03:58:56 INFO - PROCESS | 2483 | 1462532336510 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:56 INFO - PROCESS | 2483 | ++DOCSHELL 0x1412db800 == 86 [pid = 2483] [id = 764] 03:58:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 160 (0x12a972c00) [pid = 2483] [serial = 2290] [outer = 0x0] 03:58:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 161 (0x12bb52000) [pid = 2483] [serial = 2291] [outer = 0x12a972c00] 03:58:56 INFO - PROCESS | 2483 | 1462532336541 Marionette DEBUG loaded listener.js 03:58:56 INFO - PROCESS | 2483 | ++DOMWINDOW == 162 (0x12c313c00) [pid = 2483] [serial = 2292] [outer = 0x12a972c00] 03:58:56 INFO - PROCESS | 2483 | 1462532336901 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:58:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:58:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:58:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:58:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:58:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 772ms 03:58:56 INFO - PROCESS | 2483 | 1462532336931 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 03:58:56 INFO - PROCESS | 2483 | 1462532336932 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 03:58:56 INFO - TEST-START | /FileAPI/historical.html 03:58:56 INFO - PROCESS | 2483 | 1462532336935 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:58:56 INFO - PROCESS | 2483 | 1462532336936 Marionette TRACE conn2 <- [1,3022,null,{}] 03:58:56 INFO - PROCESS | 2483 | 1462532336939 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:57 INFO - PROCESS | 2483 | 1462532337097 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 03:58:57 INFO - PROCESS | 2483 | 1462532337187 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:57 INFO - PROCESS | 2483 | ++DOCSHELL 0x133bef800 == 87 [pid = 2483] [id = 765] 03:58:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 163 (0x1294ed400) [pid = 2483] [serial = 2293] [outer = 0x0] 03:58:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 164 (0x12c70b000) [pid = 2483] [serial = 2294] [outer = 0x1294ed400] 03:58:57 INFO - PROCESS | 2483 | 1462532337219 Marionette DEBUG loaded listener.js 03:58:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 165 (0x12d9eb000) [pid = 2483] [serial = 2295] [outer = 0x1294ed400] 03:58:57 INFO - PROCESS | 2483 | 1462532337593 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:58:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:58:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:58:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:58:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:58:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:58:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:58:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:58:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:58:57 INFO - TEST-OK | /FileAPI/historical.html | took 669ms 03:58:57 INFO - TEST-START | /FileAPI/idlharness.html 03:58:57 INFO - PROCESS | 2483 | 1462532337604 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 03:58:57 INFO - PROCESS | 2483 | 1462532337606 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 03:58:57 INFO - PROCESS | 2483 | 1462532337608 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:58:57 INFO - PROCESS | 2483 | 1462532337609 Marionette TRACE conn2 <- [1,3026,null,{}] 03:58:57 INFO - PROCESS | 2483 | 1462532337612 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:57 INFO - PROCESS | 2483 | 1462532337746 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 03:58:57 INFO - PROCESS | 2483 | 1462532337875 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:57 INFO - PROCESS | 2483 | ++DOCSHELL 0x1347c5000 == 88 [pid = 2483] [id = 766] 03:58:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 166 (0x110f57000) [pid = 2483] [serial = 2296] [outer = 0x0] 03:58:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 167 (0x1342e4000) [pid = 2483] [serial = 2297] [outer = 0x110f57000] 03:58:57 INFO - PROCESS | 2483 | 1462532337909 Marionette DEBUG loaded listener.js 03:58:57 INFO - PROCESS | 2483 | ++DOMWINDOW == 168 (0x1349b0c00) [pid = 2483] [serial = 2298] [outer = 0x110f57000] 03:58:58 INFO - PROCESS | 2483 | 1462532338550 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:58:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:58:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:58:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:58:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:58:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:58:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:58:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:58:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:58:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:58:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:58:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:58:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:58:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:58:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:58:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:58:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:58:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:58:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:58:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:58:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:58:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:58:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:58:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:58:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:58:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:58:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:58:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:58:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:58:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:58:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:58:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:58:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:58:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:58:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:58:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:58:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:58:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 03:58:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:58:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:58:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:58:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:58:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:58:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:58:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:58:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:58:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:58:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:58:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:58:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:58:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:58:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:58:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:58:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:58:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:58:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:58:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:58:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:58:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:58:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:58:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:58:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:58:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:58:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:58:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:58:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:58:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 03:58:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:58:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:58:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:58:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:58:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:58:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:58:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:58:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:58:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:58:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:58:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:58:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:58:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 985ms 03:58:58 INFO - PROCESS | 2483 | 1462532338610 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 03:58:58 INFO - PROCESS | 2483 | 1462532338611 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 03:58:58 INFO - TEST-START | /FileAPI/idlharness.worker 03:58:58 INFO - PROCESS | 2483 | 1462532338616 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:58:58 INFO - PROCESS | 2483 | 1462532338618 Marionette TRACE conn2 <- [1,3030,null,{}] 03:58:58 INFO - PROCESS | 2483 | 1462532338620 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:58:58 INFO - PROCESS | 2483 | 1462532338748 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 03:58:58 INFO - PROCESS | 2483 | 1462532338866 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:58 INFO - PROCESS | 2483 | ++DOCSHELL 0x119fda800 == 89 [pid = 2483] [id = 767] 03:58:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 169 (0x110fb2400) [pid = 2483] [serial = 2299] [outer = 0x0] 03:58:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 170 (0x113182800) [pid = 2483] [serial = 2300] [outer = 0x110fb2400] 03:58:58 INFO - PROCESS | 2483 | 1462532338897 Marionette DEBUG loaded listener.js 03:58:58 INFO - PROCESS | 2483 | ++DOMWINDOW == 171 (0x124ec5400) [pid = 2483] [serial = 2301] [outer = 0x110fb2400] 03:58:59 INFO - PROCESS | 2483 | [2483] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:59:00 INFO - PROCESS | 2483 | 1462532340071 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:59:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:59:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:59:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:59:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:59:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:59:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:59:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:59:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:59:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:59:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:59:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:59:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:59:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:59:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:59:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:59:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:59:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:59:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:59:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:59:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:59:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:59:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:59:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:59:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:59:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:59:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:59:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:59:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:59:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:59:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:59:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:59:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:59:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:59:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:59:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:59:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:59:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:59:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:59:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:59:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:59:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:59:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:59:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:59:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:59:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:59:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:59:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:59:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:59:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:59:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:59:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:59:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:59:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:59:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:59:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:59:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:59:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:59:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:59:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:59:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:59:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:59:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:59:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:59:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:59:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:59:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:59:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:59:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:59:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:59:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:59:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:59:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:59:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:59:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:59:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:59:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:59:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:59:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:59:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:59:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:59:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:59:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:59:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:59:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:59:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:59:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:59:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:59:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:59:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:59:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:59:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:59:00 INFO - {} 03:59:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1483ms 03:59:00 INFO - PROCESS | 2483 | 1462532340124 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 03:59:00 INFO - PROCESS | 2483 | 1462532340129 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 03:59:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:59:00 INFO - PROCESS | 2483 | 1462532340136 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:59:00 INFO - PROCESS | 2483 | 1462532340139 Marionette TRACE conn2 <- [1,3034,null,{}] 03:59:00 INFO - PROCESS | 2483 | 1462532340146 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:00 INFO - PROCESS | 2483 | 1462532340316 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 03:59:00 INFO - PROCESS | 2483 | 1462532340463 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:00 INFO - PROCESS | 2483 | ++DOCSHELL 0x126025800 == 90 [pid = 2483] [id = 768] 03:59:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 172 (0x1168b5400) [pid = 2483] [serial = 2302] [outer = 0x0] 03:59:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 173 (0x116a64800) [pid = 2483] [serial = 2303] [outer = 0x1168b5400] 03:59:00 INFO - PROCESS | 2483 | 1462532340494 Marionette DEBUG loaded listener.js 03:59:00 INFO - PROCESS | 2483 | ++DOMWINDOW == 174 (0x117c35400) [pid = 2483] [serial = 2304] [outer = 0x1168b5400] 03:59:00 INFO - PROCESS | 2483 | 1462532340873 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:59:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:59:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 779ms 03:59:00 INFO - PROCESS | 2483 | 1462532340915 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 03:59:00 INFO - PROCESS | 2483 | 1462532340919 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 03:59:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:59:00 INFO - PROCESS | 2483 | 1462532340923 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:59:00 INFO - PROCESS | 2483 | 1462532340925 Marionette TRACE conn2 <- [1,3038,null,{}] 03:59:00 INFO - PROCESS | 2483 | 1462532340928 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:01 INFO - PROCESS | 2483 | 1462532341032 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 03:59:01 INFO - PROCESS | 2483 | 1462532341154 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x116611000 == 89 [pid = 2483] [id = 501] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x13487b000 == 88 [pid = 2483] [id = 648] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x12bab4000 == 87 [pid = 2483] [id = 649] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x12d917800 == 86 [pid = 2483] [id = 532] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x1293a4000 == 85 [pid = 2483] [id = 534] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x119a36800 == 84 [pid = 2483] [id = 533] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x12ca30800 == 83 [pid = 2483] [id = 513] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x12d90c000 == 82 [pid = 2483] [id = 535] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x118a72000 == 81 [pid = 2483] [id = 650] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x11932a000 == 80 [pid = 2483] [id = 435] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x134308000 == 79 [pid = 2483] [id = 646] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x136fad000 == 78 [pid = 2483] [id = 759] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x136f31800 == 77 [pid = 2483] [id = 758] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x13441a800 == 76 [pid = 2483] [id = 757] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x1232cb000 == 75 [pid = 2483] [id = 756] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 173 (0x11314bc00) [pid = 2483] [serial = 2200] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 172 (0x12ccc9000) [pid = 2483] [serial = 2173] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | ++DOCSHELL 0x116611000 == 76 [pid = 2483] [id = 769] 03:59:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 173 (0x110f55400) [pid = 2483] [serial = 2305] [outer = 0x0] 03:59:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 174 (0x112b47c00) [pid = 2483] [serial = 2306] [outer = 0x110f55400] 03:59:01 INFO - PROCESS | 2483 | 1462532341216 Marionette DEBUG loaded listener.js 03:59:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 175 (0x117681400) [pid = 2483] [serial = 2307] [outer = 0x110f55400] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x134e6b000 == 75 [pid = 2483] [id = 755] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x134a35000 == 74 [pid = 2483] [id = 754] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x134869000 == 73 [pid = 2483] [id = 753] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x133c92800 == 72 [pid = 2483] [id = 752] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x12d52d000 == 71 [pid = 2483] [id = 751] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x12bab2000 == 70 [pid = 2483] [id = 750] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x1257d9000 == 69 [pid = 2483] [id = 749] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x134351800 == 68 [pid = 2483] [id = 717] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x12bac1800 == 67 [pid = 2483] [id = 748] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x12a833800 == 66 [pid = 2483] [id = 747] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x121276800 == 65 [pid = 2483] [id = 746] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x1412cb800 == 64 [pid = 2483] [id = 739] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x134a41000 == 63 [pid = 2483] [id = 738] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x134877000 == 62 [pid = 2483] [id = 737] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x12d915000 == 61 [pid = 2483] [id = 736] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x12ab0d800 == 60 [pid = 2483] [id = 735] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x11a097000 == 59 [pid = 2483] [id = 734] 03:59:01 INFO - PROCESS | 2483 | --DOCSHELL 0x133c8b000 == 58 [pid = 2483] [id = 733] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 174 (0x1294e8c00) [pid = 2483] [serial = 2048] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 173 (0x123264400) [pid = 2483] [serial = 2045] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 172 (0x1294eb400) [pid = 2483] [serial = 2039] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 171 (0x118775000) [pid = 2483] [serial = 2042] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 170 (0x12ade5400) [pid = 2483] [serial = 2051] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 169 (0x12c70b800) [pid = 2483] [serial = 2153] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 168 (0x12a823400) [pid = 2483] [serial = 2102] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 167 (0x12ab30000) [pid = 2483] [serial = 2099] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 166 (0x124839400) [pid = 2483] [serial = 2096] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 165 (0x12ccc7c00) [pid = 2483] [serial = 2111] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 164 (0x12ccbc000) [pid = 2483] [serial = 2108] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 163 (0x11877ac00) [pid = 2483] [serial = 2093] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 162 (0x12c09ac00) [pid = 2483] [serial = 2114] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 161 (0x12c30e000) [pid = 2483] [serial = 2105] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 160 (0x12bb66000) [pid = 2483] [serial = 2197] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 159 (0x1296a1c00) [pid = 2483] [serial = 2167] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 158 (0x112a22400) [pid = 2483] [serial = 2155] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 157 (0x11317c400) [pid = 2483] [serial = 2177] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x111dc7800) [pid = 2483] [serial = 2176] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x1183a6000) [pid = 2483] [serial = 2179] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x126921000) [pid = 2483] [serial = 2188] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x12c0adc00) [pid = 2483] [serial = 2198] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x126dd4c00) [pid = 2483] [serial = 2189] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x118779000) [pid = 2483] [serial = 2180] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x116640800) [pid = 2483] [serial = 2158] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x12c270800) [pid = 2483] [serial = 2170] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x123260400) [pid = 2483] [serial = 2185] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x124ef7c00) [pid = 2483] [serial = 2186] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x126927c00) [pid = 2483] [serial = 2164] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x11922c400) [pid = 2483] [serial = 2182] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x11978a800) [pid = 2483] [serial = 2183] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x119ea3800) [pid = 2483] [serial = 2161] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x12add9800) [pid = 2483] [serial = 2194] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x12bb54c00) [pid = 2483] [serial = 2195] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x12a965800) [pid = 2483] [serial = 2192] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | --DOMWINDOW == 139 (0x1294efc00) [pid = 2483] [serial = 2191] [outer = 0x0] [url = about:blank] 03:59:01 INFO - PROCESS | 2483 | 1462532341560 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:59:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:59:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 03:59:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:59:01 INFO - PROCESS | 2483 | 1462532341594 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 03:59:01 INFO - PROCESS | 2483 | 1462532341596 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 03:59:01 INFO - PROCESS | 2483 | 1462532341598 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:59:01 INFO - PROCESS | 2483 | 1462532341600 Marionette TRACE conn2 <- [1,3042,null,{}] 03:59:01 INFO - PROCESS | 2483 | 1462532341608 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:01 INFO - PROCESS | 2483 | 1462532341700 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 03:59:01 INFO - PROCESS | 2483 | 1462532341729 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:01 INFO - PROCESS | 2483 | ++DOCSHELL 0x1231e0000 == 59 [pid = 2483] [id = 770] 03:59:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 140 (0x11895ac00) [pid = 2483] [serial = 2308] [outer = 0x0] 03:59:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 141 (0x11899b000) [pid = 2483] [serial = 2309] [outer = 0x11895ac00] 03:59:01 INFO - PROCESS | 2483 | 1462532341758 Marionette DEBUG loaded listener.js 03:59:01 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x119430c00) [pid = 2483] [serial = 2310] [outer = 0x11895ac00] 03:59:02 INFO - PROCESS | 2483 | 1462532342270 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:59:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:59:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:59:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:59:02 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 738ms 03:59:02 INFO - PROCESS | 2483 | 1462532342338 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 03:59:02 INFO - PROCESS | 2483 | 1462532342342 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 03:59:02 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:59:02 INFO - PROCESS | 2483 | 1462532342347 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:59:02 INFO - PROCESS | 2483 | 1462532342349 Marionette TRACE conn2 <- [1,3046,null,{}] 03:59:02 INFO - PROCESS | 2483 | 1462532342352 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:02 INFO - PROCESS | 2483 | 1462532342496 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 03:59:02 INFO - PROCESS | 2483 | 1462532342599 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:02 INFO - PROCESS | 2483 | ++DOCSHELL 0x1257c8000 == 60 [pid = 2483] [id = 771] 03:59:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x118967400) [pid = 2483] [serial = 2311] [outer = 0x0] 03:59:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x123216c00) [pid = 2483] [serial = 2312] [outer = 0x118967400] 03:59:02 INFO - PROCESS | 2483 | 1462532342631 Marionette DEBUG loaded listener.js 03:59:02 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x123267c00) [pid = 2483] [serial = 2313] [outer = 0x118967400] 03:59:02 INFO - PROCESS | 2483 | [2483] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:59:02 INFO - PROCESS | 2483 | 1462532342934 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:59:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:59:02 INFO - {} 03:59:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 623ms 03:59:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:59:02 INFO - PROCESS | 2483 | 1462532342969 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 03:59:02 INFO - PROCESS | 2483 | 1462532342970 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 03:59:02 INFO - PROCESS | 2483 | 1462532342973 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:59:02 INFO - PROCESS | 2483 | 1462532342974 Marionette TRACE conn2 <- [1,3050,null,{}] 03:59:02 INFO - PROCESS | 2483 | 1462532342979 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:03 INFO - PROCESS | 2483 | 1462532343088 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 03:59:03 INFO - PROCESS | 2483 | 1462532343160 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:03 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293a0800 == 61 [pid = 2483] [id = 772] 03:59:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x11877a400) [pid = 2483] [serial = 2314] [outer = 0x0] 03:59:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x12426b400) [pid = 2483] [serial = 2315] [outer = 0x11877a400] 03:59:03 INFO - PROCESS | 2483 | 1462532343186 Marionette DEBUG loaded listener.js 03:59:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x12457f800) [pid = 2483] [serial = 2316] [outer = 0x11877a400] 03:59:03 INFO - PROCESS | 2483 | 1462532343483 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:59:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:59:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 523ms 03:59:03 INFO - PROCESS | 2483 | 1462532343507 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 03:59:03 INFO - PROCESS | 2483 | 1462532343511 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 03:59:03 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:59:03 INFO - PROCESS | 2483 | 1462532343514 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:59:03 INFO - PROCESS | 2483 | 1462532343515 Marionette TRACE conn2 <- [1,3054,null,{}] 03:59:03 INFO - PROCESS | 2483 | 1462532343518 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:03 INFO - PROCESS | 2483 | 1462532343646 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 03:59:03 INFO - PROCESS | 2483 | 1462532343660 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:03 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ab07800 == 62 [pid = 2483] [id = 773] 03:59:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x1247efc00) [pid = 2483] [serial = 2317] [outer = 0x0] 03:59:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x124ef3800) [pid = 2483] [serial = 2318] [outer = 0x1247efc00] 03:59:03 INFO - PROCESS | 2483 | 1462532343688 Marionette DEBUG loaded listener.js 03:59:03 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x1263a9400) [pid = 2483] [serial = 2319] [outer = 0x1247efc00] 03:59:04 INFO - PROCESS | 2483 | 1462532344161 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:59:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:59:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 03:59:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:59:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 684ms 03:59:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:59:04 INFO - PROCESS | 2483 | 1462532344200 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 03:59:04 INFO - PROCESS | 2483 | 1462532344201 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 03:59:04 INFO - PROCESS | 2483 | 1462532344203 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:59:04 INFO - PROCESS | 2483 | 1462532344204 Marionette TRACE conn2 <- [1,3058,null,{}] 03:59:04 INFO - PROCESS | 2483 | 1462532344206 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:04 INFO - PROCESS | 2483 | 1462532344325 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 03:59:04 INFO - PROCESS | 2483 | 1462532344358 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:04 INFO - PROCESS | 2483 | ++DOCSHELL 0x12baba000 == 63 [pid = 2483] [id = 774] 03:59:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x12692c400) [pid = 2483] [serial = 2320] [outer = 0x0] 03:59:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x126db4400) [pid = 2483] [serial = 2321] [outer = 0x12692c400] 03:59:04 INFO - PROCESS | 2483 | 1462532344384 Marionette DEBUG loaded listener.js 03:59:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x128d6e800) [pid = 2483] [serial = 2322] [outer = 0x12692c400] 03:59:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:59:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:59:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:59:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:59:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:59:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:59:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:59:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:59:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:59:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:59:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:59:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:59:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:59:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:59:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:59:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:59:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 573ms 03:59:04 INFO - PROCESS | 2483 | 1462532344768 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:59:04 INFO - PROCESS | 2483 | 1462532344779 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 03:59:04 INFO - PROCESS | 2483 | 1462532344780 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 03:59:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:59:04 INFO - PROCESS | 2483 | 1462532344783 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:59:04 INFO - PROCESS | 2483 | 1462532344784 Marionette TRACE conn2 <- [1,3062,null,{}] 03:59:04 INFO - PROCESS | 2483 | 1462532344787 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:04 INFO - PROCESS | 2483 | 1462532344902 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 03:59:04 INFO - PROCESS | 2483 | 1462532344916 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:04 INFO - PROCESS | 2483 | ++DOCSHELL 0x12c14b800 == 64 [pid = 2483] [id = 775] 03:59:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x128ec5c00) [pid = 2483] [serial = 2323] [outer = 0x0] 03:59:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x129007c00) [pid = 2483] [serial = 2324] [outer = 0x128ec5c00] 03:59:04 INFO - PROCESS | 2483 | 1462532344941 Marionette DEBUG loaded listener.js 03:59:04 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x129661000) [pid = 2483] [serial = 2325] [outer = 0x128ec5c00] 03:59:05 INFO - PROCESS | 2483 | [2483] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:59:05 INFO - PROCESS | 2483 | 1462532345318 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:59:05 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:59:05 INFO - {} 03:59:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 571ms 03:59:05 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:59:05 INFO - PROCESS | 2483 | 1462532345355 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 03:59:05 INFO - PROCESS | 2483 | 1462532345357 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 03:59:05 INFO - PROCESS | 2483 | 1462532345359 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:59:05 INFO - PROCESS | 2483 | 1462532345360 Marionette TRACE conn2 <- [1,3066,null,{}] 03:59:05 INFO - PROCESS | 2483 | 1462532345369 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:05 INFO - PROCESS | 2483 | 1462532345967 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 03:59:05 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x126dd7400) [pid = 2483] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:59:05 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x1125c2400) [pid = 2483] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:59:05 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x11978b800) [pid = 2483] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:59:05 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x125732400) [pid = 2483] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:59:05 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x1293cb400) [pid = 2483] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:59:05 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x11a026800) [pid = 2483] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:59:05 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x1296a1800) [pid = 2483] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:59:05 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x1183ee000) [pid = 2483] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:59:05 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x12d116400) [pid = 2483] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:59:05 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x113143c00) [pid = 2483] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:59:05 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x12d516800) [pid = 2483] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:59:05 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x112b15400) [pid = 2483] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:59:05 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x112a26000) [pid = 2483] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:59:05 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x110f59c00) [pid = 2483] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:59:05 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x113022c00) [pid = 2483] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:59:05 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x12addf000) [pid = 2483] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:59:06 INFO - PROCESS | 2483 | 1462532346038 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:06 INFO - PROCESS | 2483 | ++DOCSHELL 0x11a09e000 == 65 [pid = 2483] [id = 776] 03:59:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 142 (0x110fb8400) [pid = 2483] [serial = 2326] [outer = 0x0] 03:59:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 143 (0x111016400) [pid = 2483] [serial = 2327] [outer = 0x110fb8400] 03:59:06 INFO - PROCESS | 2483 | 1462532346064 Marionette DEBUG loaded listener.js 03:59:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 144 (0x112059400) [pid = 2483] [serial = 2328] [outer = 0x110fb8400] 03:59:06 INFO - PROCESS | 2483 | 1462532346329 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:59:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:59:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:59:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:59:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:59:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:59:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:59:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:59:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1023ms 03:59:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:59:06 INFO - PROCESS | 2483 | 1462532346383 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 03:59:06 INFO - PROCESS | 2483 | 1462532346384 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 03:59:06 INFO - PROCESS | 2483 | 1462532346386 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:59:06 INFO - PROCESS | 2483 | 1462532346388 Marionette TRACE conn2 <- [1,3070,null,{}] 03:59:06 INFO - PROCESS | 2483 | 1462532346392 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:06 INFO - PROCESS | 2483 | 1462532346491 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 03:59:06 INFO - PROCESS | 2483 | 1462532346557 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:06 INFO - PROCESS | 2483 | ++DOCSHELL 0x126d29800 == 66 [pid = 2483] [id = 777] 03:59:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 145 (0x110fbe400) [pid = 2483] [serial = 2329] [outer = 0x0] 03:59:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 146 (0x112aa0c00) [pid = 2483] [serial = 2330] [outer = 0x110fbe400] 03:59:06 INFO - PROCESS | 2483 | 1462532346583 Marionette DEBUG loaded listener.js 03:59:06 INFO - PROCESS | 2483 | ++DOMWINDOW == 147 (0x112b51400) [pid = 2483] [serial = 2331] [outer = 0x110fbe400] 03:59:06 INFO - PROCESS | 2483 | 1462532346868 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:59:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:59:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:59:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:59:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:59:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:59:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:59:06 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 526ms 03:59:06 INFO - PROCESS | 2483 | 1462532346913 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 03:59:06 INFO - PROCESS | 2483 | 1462532346914 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 03:59:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:59:06 INFO - PROCESS | 2483 | 1462532346917 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:59:06 INFO - PROCESS | 2483 | 1462532346918 Marionette TRACE conn2 <- [1,3074,null,{}] 03:59:06 INFO - PROCESS | 2483 | 1462532346921 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:07 INFO - PROCESS | 2483 | 1462532347027 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 03:59:07 INFO - PROCESS | 2483 | 1462532347031 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:07 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ce8d000 == 67 [pid = 2483] [id = 778] 03:59:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 148 (0x113026000) [pid = 2483] [serial = 2332] [outer = 0x0] 03:59:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 149 (0x113184400) [pid = 2483] [serial = 2333] [outer = 0x113026000] 03:59:07 INFO - PROCESS | 2483 | 1462532347061 Marionette DEBUG loaded listener.js 03:59:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 150 (0x12966b400) [pid = 2483] [serial = 2334] [outer = 0x113026000] 03:59:07 INFO - PROCESS | 2483 | 1462532347412 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:59:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:59:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:59:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:59:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:59:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:59:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:59:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 521ms 03:59:07 INFO - PROCESS | 2483 | 1462532347438 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 03:59:07 INFO - PROCESS | 2483 | 1462532347439 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 03:59:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:59:07 INFO - PROCESS | 2483 | 1462532347442 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:59:07 INFO - PROCESS | 2483 | 1462532347443 Marionette TRACE conn2 <- [1,3078,null,{}] 03:59:07 INFO - PROCESS | 2483 | 1462532347445 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:07 INFO - PROCESS | 2483 | 1462532347570 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 03:59:07 INFO - PROCESS | 2483 | 1462532347577 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:07 INFO - PROCESS | 2483 | ++DOCSHELL 0x12d169000 == 68 [pid = 2483] [id = 779] 03:59:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 151 (0x1211a6400) [pid = 2483] [serial = 2335] [outer = 0x0] 03:59:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 152 (0x1296a9800) [pid = 2483] [serial = 2336] [outer = 0x1211a6400] 03:59:07 INFO - PROCESS | 2483 | 1462532347602 Marionette DEBUG loaded listener.js 03:59:07 INFO - PROCESS | 2483 | ++DOMWINDOW == 153 (0x12a81c000) [pid = 2483] [serial = 2337] [outer = 0x1211a6400] 03:59:08 INFO - PROCESS | 2483 | 1462532348046 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 03:59:08 INFO - PROCESS | 2483 | 1462532348070 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 03:59:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:59:08 INFO - PROCESS | 2483 | 1462532348076 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:59:08 INFO - PROCESS | 2483 | 1462532348081 Marionette TRACE conn2 <- [1,3082,null,{}] 03:59:08 INFO - PROCESS | 2483 | 1462532348088 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:08 INFO - PROCESS | 2483 | 1462532348251 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 03:59:08 INFO - PROCESS | 2483 | 1462532348395 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:08 INFO - PROCESS | 2483 | ++DOCSHELL 0x118a7a800 == 69 [pid = 2483] [id = 780] 03:59:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 154 (0x1125c1000) [pid = 2483] [serial = 2338] [outer = 0x0] 03:59:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 155 (0x112a2b800) [pid = 2483] [serial = 2339] [outer = 0x1125c1000] 03:59:08 INFO - PROCESS | 2483 | 1462532348432 Marionette DEBUG loaded listener.js 03:59:08 INFO - PROCESS | 2483 | ++DOMWINDOW == 156 (0x112b48c00) [pid = 2483] [serial = 2340] [outer = 0x1125c1000] 03:59:08 INFO - PROCESS | 2483 | 1462532348802 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:59:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:59:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:59:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:59:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 778ms 03:59:08 INFO - PROCESS | 2483 | 1462532348853 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 03:59:08 INFO - PROCESS | 2483 | 1462532348857 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 03:59:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:59:08 INFO - PROCESS | 2483 | 1462532348862 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:59:08 INFO - PROCESS | 2483 | 1462532348864 Marionette TRACE conn2 <- [1,3086,null,{}] 03:59:08 INFO - PROCESS | 2483 | 1462532348867 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:08 INFO - PROCESS | 2483 | 1462532348983 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 03:59:09 INFO - PROCESS | 2483 | 1462532349094 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:09 INFO - PROCESS | 2483 | ++DOCSHELL 0x1234aa000 == 70 [pid = 2483] [id = 781] 03:59:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 157 (0x113145400) [pid = 2483] [serial = 2341] [outer = 0x0] 03:59:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 158 (0x116860c00) [pid = 2483] [serial = 2342] [outer = 0x113145400] 03:59:09 INFO - PROCESS | 2483 | 1462532349127 Marionette DEBUG loaded listener.js 03:59:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 159 (0x1183a8000) [pid = 2483] [serial = 2343] [outer = 0x113145400] 03:59:09 INFO - PROCESS | 2483 | 1462532349503 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:59:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:59:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 669ms 03:59:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:59:09 INFO - PROCESS | 2483 | 1462532349532 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 03:59:09 INFO - PROCESS | 2483 | 1462532349533 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 03:59:09 INFO - PROCESS | 2483 | 1462532349535 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:59:09 INFO - PROCESS | 2483 | 1462532349538 Marionette TRACE conn2 <- [1,3090,null,{}] 03:59:09 INFO - PROCESS | 2483 | 1462532349547 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:09 INFO - PROCESS | 2483 | 1462532349666 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 03:59:09 INFO - PROCESS | 2483 | 1462532349772 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:09 INFO - PROCESS | 2483 | ++DOCSHELL 0x1293b5800 == 71 [pid = 2483] [id = 782] 03:59:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 160 (0x118474800) [pid = 2483] [serial = 2344] [outer = 0x0] 03:59:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 161 (0x118960000) [pid = 2483] [serial = 2345] [outer = 0x118474800] 03:59:09 INFO - PROCESS | 2483 | 1462532349806 Marionette DEBUG loaded listener.js 03:59:09 INFO - PROCESS | 2483 | ++DOMWINDOW == 162 (0x119784000) [pid = 2483] [serial = 2346] [outer = 0x118474800] 03:59:10 INFO - PROCESS | 2483 | 1462532350174 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:59:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:59:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 675ms 03:59:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:59:10 INFO - PROCESS | 2483 | 1462532350212 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 03:59:10 INFO - PROCESS | 2483 | 1462532350213 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 03:59:10 INFO - PROCESS | 2483 | 1462532350216 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:59:10 INFO - PROCESS | 2483 | 1462532350217 Marionette TRACE conn2 <- [1,3094,null,{}] 03:59:10 INFO - PROCESS | 2483 | 1462532350219 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:10 INFO - PROCESS | 2483 | 1462532350335 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 03:59:10 INFO - PROCESS | 2483 | 1462532350447 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:10 INFO - PROCESS | 2483 | ++DOCSHELL 0x118077800 == 72 [pid = 2483] [id = 783] 03:59:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 163 (0x110eb9800) [pid = 2483] [serial = 2347] [outer = 0x0] 03:59:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 164 (0x110f52800) [pid = 2483] [serial = 2348] [outer = 0x110eb9800] 03:59:10 INFO - PROCESS | 2483 | 1462532350480 Marionette DEBUG loaded listener.js 03:59:10 INFO - PROCESS | 2483 | ++DOMWINDOW == 165 (0x1211acc00) [pid = 2483] [serial = 2349] [outer = 0x110eb9800] 03:59:10 INFO - PROCESS | 2483 | 1462532350854 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:59:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:59:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 669ms 03:59:10 INFO - PROCESS | 2483 | 1462532350885 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 03:59:10 INFO - PROCESS | 2483 | 1462532350887 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 03:59:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:59:10 INFO - PROCESS | 2483 | 1462532350889 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:59:10 INFO - PROCESS | 2483 | 1462532350891 Marionette TRACE conn2 <- [1,3098,null,{}] 03:59:10 INFO - PROCESS | 2483 | 1462532350893 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:11 INFO - PROCESS | 2483 | 1462532351006 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 03:59:11 INFO - PROCESS | 2483 | 1462532351111 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:11 INFO - PROCESS | 2483 | ++DOCSHELL 0x12ce8b000 == 73 [pid = 2483] [id = 784] 03:59:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 166 (0x1212e7800) [pid = 2483] [serial = 2350] [outer = 0x0] 03:59:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 167 (0x12326cc00) [pid = 2483] [serial = 2351] [outer = 0x1212e7800] 03:59:11 INFO - PROCESS | 2483 | 1462532351143 Marionette DEBUG loaded listener.js 03:59:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 168 (0x1245c5400) [pid = 2483] [serial = 2352] [outer = 0x1212e7800] 03:59:11 INFO - PROCESS | 2483 | 1462532351518 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:59:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:59:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:59:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 672ms 03:59:11 INFO - PROCESS | 2483 | 1462532351561 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 03:59:11 INFO - PROCESS | 2483 | 1462532351562 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 03:59:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:59:11 INFO - PROCESS | 2483 | 1462532351565 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:59:11 INFO - PROCESS | 2483 | 1462532351566 Marionette TRACE conn2 <- [1,3102,null,{}] 03:59:11 INFO - PROCESS | 2483 | 1462532351569 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:11 INFO - PROCESS | 2483 | 1462532351762 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 03:59:11 INFO - PROCESS | 2483 | 1462532351914 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:11 INFO - PROCESS | 2483 | ++DOCSHELL 0x12dbde000 == 74 [pid = 2483] [id = 785] 03:59:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 169 (0x1248a6800) [pid = 2483] [serial = 2353] [outer = 0x0] 03:59:11 INFO - PROCESS | 2483 | ++DOMWINDOW == 170 (0x12513b800) [pid = 2483] [serial = 2354] [outer = 0x1248a6800] 03:59:11 INFO - PROCESS | 2483 | 1462532351966 Marionette DEBUG loaded listener.js 03:59:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 171 (0x128b69000) [pid = 2483] [serial = 2355] [outer = 0x1248a6800] 03:59:12 INFO - PROCESS | 2483 | 1462532352407 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:59:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:59:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 869ms 03:59:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:59:12 INFO - PROCESS | 2483 | 1462532352435 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 03:59:12 INFO - PROCESS | 2483 | 1462532352436 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 03:59:12 INFO - PROCESS | 2483 | 1462532352439 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:59:12 INFO - PROCESS | 2483 | 1462532352440 Marionette TRACE conn2 <- [1,3106,null,{}] 03:59:12 INFO - PROCESS | 2483 | 1462532352442 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:12 INFO - PROCESS | 2483 | 1462532352556 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 03:59:12 INFO - PROCESS | 2483 | 1462532352665 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:12 INFO - PROCESS | 2483 | ++DOCSHELL 0x133c20000 == 75 [pid = 2483] [id = 786] 03:59:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 172 (0x128b6c400) [pid = 2483] [serial = 2356] [outer = 0x0] 03:59:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 173 (0x1294e9400) [pid = 2483] [serial = 2357] [outer = 0x128b6c400] 03:59:12 INFO - PROCESS | 2483 | 1462532352697 Marionette DEBUG loaded listener.js 03:59:12 INFO - PROCESS | 2483 | ++DOMWINDOW == 174 (0x129664c00) [pid = 2483] [serial = 2358] [outer = 0x128b6c400] 03:59:13 INFO - PROCESS | 2483 | 1462532353059 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:59:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:59:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:59:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:59:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 672ms 03:59:13 INFO - PROCESS | 2483 | 1462532353112 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 03:59:13 INFO - PROCESS | 2483 | 1462532353113 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 03:59:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:59:13 INFO - PROCESS | 2483 | 1462532353116 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:59:13 INFO - PROCESS | 2483 | 1462532353117 Marionette TRACE conn2 <- [1,3110,null,{}] 03:59:13 INFO - PROCESS | 2483 | 1462532353119 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:13 INFO - PROCESS | 2483 | 1462532353218 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 03:59:13 INFO - PROCESS | 2483 | 1462532353344 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:13 INFO - PROCESS | 2483 | ++DOCSHELL 0x133c96000 == 76 [pid = 2483] [id = 787] 03:59:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 175 (0x12900bc00) [pid = 2483] [serial = 2359] [outer = 0x0] 03:59:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 176 (0x1296a6800) [pid = 2483] [serial = 2360] [outer = 0x12900bc00] 03:59:13 INFO - PROCESS | 2483 | 1462532353395 Marionette DEBUG loaded listener.js 03:59:13 INFO - PROCESS | 2483 | ++DOMWINDOW == 177 (0x12a969c00) [pid = 2483] [serial = 2361] [outer = 0x12900bc00] 03:59:13 INFO - PROCESS | 2483 | 1462532353967 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:59:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:59:13 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 03:59:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:59:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:59:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 872ms 03:59:14 INFO - PROCESS | 2483 | 1462532354009 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 03:59:14 INFO - PROCESS | 2483 | 1462532354011 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 03:59:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:59:14 INFO - PROCESS | 2483 | 1462532354015 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:59:14 INFO - PROCESS | 2483 | 1462532354016 Marionette TRACE conn2 <- [1,3114,null,{}] 03:59:14 INFO - PROCESS | 2483 | 1462532354019 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:14 INFO - PROCESS | 2483 | 1462532354135 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 03:59:14 INFO - PROCESS | 2483 | 1462532354220 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\", \"90b6e6c4-c9ae-4662-b295-1e1953c580a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:14 INFO - PROCESS | 2483 | ++DOCSHELL 0x1296b9800 == 77 [pid = 2483] [id = 788] 03:59:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 178 (0x112a2ec00) [pid = 2483] [serial = 2362] [outer = 0x0] 03:59:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 179 (0x123485800) [pid = 2483] [serial = 2363] [outer = 0x112a2ec00] 03:59:14 INFO - PROCESS | 2483 | 1462532354252 Marionette DEBUG loaded listener.js 03:59:14 INFO - PROCESS | 2483 | ++DOMWINDOW == 180 (0x12a96bc00) [pid = 2483] [serial = 2364] [outer = 0x112a2ec00] 03:59:14 INFO - PROCESS | 2483 | 1462532354785 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:59:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:59:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 819ms 03:59:14 INFO - PROCESS | 2483 | 1462532354835 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 03:59:14 INFO - PROCESS | 2483 | 1462532354837 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 03:59:15 INFO - PROCESS | 2483 | --DOCSHELL 0x12ce8d000 == 76 [pid = 2483] [id = 778] 03:59:15 INFO - PROCESS | 2483 | --DOCSHELL 0x126d29800 == 75 [pid = 2483] [id = 777] 03:59:15 INFO - PROCESS | 2483 | --DOCSHELL 0x11a09e000 == 74 [pid = 2483] [id = 776] 03:59:15 INFO - PROCESS | 2483 | --DOCSHELL 0x12c14b800 == 73 [pid = 2483] [id = 775] 03:59:15 INFO - PROCESS | 2483 | --DOCSHELL 0x12baba000 == 72 [pid = 2483] [id = 774] 03:59:15 INFO - PROCESS | 2483 | --DOCSHELL 0x12ab07800 == 71 [pid = 2483] [id = 773] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 179 (0x134781c00) [pid = 2483] [serial = 2279] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 178 (0x113144c00) [pid = 2483] [serial = 2203] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 177 (0x118475800) [pid = 2483] [serial = 2233] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 176 (0x1260be800) [pid = 2483] [serial = 2212] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 175 (0x119acb400) [pid = 2483] [serial = 2209] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 174 (0x117c42000) [pid = 2483] [serial = 2206] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 173 (0x12d508c00) [pid = 2483] [serial = 2224] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 172 (0x12d9f2800) [pid = 2483] [serial = 2230] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 171 (0x113149000) [pid = 2483] [serial = 2239] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 170 (0x12d3ea000) [pid = 2483] [serial = 2221] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 169 (0x12a826c00) [pid = 2483] [serial = 2215] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 168 (0x12c312800) [pid = 2483] [serial = 2218] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 167 (0x12d9ebc00) [pid = 2483] [serial = 2227] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 166 (0x126db9c00) [pid = 2483] [serial = 2236] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOCSHELL 0x1293a0800 == 70 [pid = 2483] [id = 772] 03:59:15 INFO - PROCESS | 2483 | --DOCSHELL 0x1257c8000 == 69 [pid = 2483] [id = 771] 03:59:15 INFO - PROCESS | 2483 | --DOCSHELL 0x1231e0000 == 68 [pid = 2483] [id = 770] 03:59:15 INFO - PROCESS | 2483 | --DOCSHELL 0x116611000 == 67 [pid = 2483] [id = 769] 03:59:15 INFO - PROCESS | 2483 | --DOCSHELL 0x126025800 == 66 [pid = 2483] [id = 768] 03:59:15 INFO - PROCESS | 2483 | --DOCSHELL 0x1412db800 == 65 [pid = 2483] [id = 764] 03:59:15 INFO - PROCESS | 2483 | --DOCSHELL 0x134866000 == 64 [pid = 2483] [id = 763] 03:59:15 INFO - PROCESS | 2483 | --DOCSHELL 0x12bc99800 == 63 [pid = 2483] [id = 762] 03:59:15 INFO - PROCESS | 2483 | --DOCSHELL 0x12357f000 == 62 [pid = 2483] [id = 761] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 165 (0x1342e7800) [pid = 2483] [serial = 2277] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 164 (0x12c70a000) [pid = 2483] [serial = 2257] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 163 (0x11314fc00) [pid = 2483] [serial = 2201] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 162 (0x1342e1400) [pid = 2483] [serial = 2276] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 161 (0x126db3400) [pid = 2483] [serial = 2250] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 160 (0x12ade3c00) [pid = 2483] [serial = 2254] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 159 (0x12a965400) [pid = 2483] [serial = 2253] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 158 (0x1231ba800) [pid = 2483] [serial = 2247] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 157 (0x12c70fc00) [pid = 2483] [serial = 2262] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 156 (0x128b6a400) [pid = 2483] [serial = 2273] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 155 (0x12d505000) [pid = 2483] [serial = 2265] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 154 (0x113f7e000) [pid = 2483] [serial = 2268] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 153 (0x12d9f8800) [pid = 2483] [serial = 2266] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 152 (0x12d112400) [pid = 2483] [serial = 2263] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 151 (0x118991800) [pid = 2483] [serial = 2269] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 150 (0x119298400) [pid = 2483] [serial = 2244] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 149 (0x128d77c00) [pid = 2483] [serial = 2251] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 148 (0x1168c4800) [pid = 2483] [serial = 2242] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 147 (0x13477e000) [pid = 2483] [serial = 2274] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 146 (0x12c0b2800) [pid = 2483] [serial = 2256] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 145 (0x113146000) [pid = 2483] [serial = 2241] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 144 (0x110f61800) [pid = 2483] [serial = 2260] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 143 (0x1211ae000) [pid = 2483] [serial = 2245] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 142 (0x12326b400) [pid = 2483] [serial = 2271] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 141 (0x12572f400) [pid = 2483] [serial = 2248] [outer = 0x0] [url = about:blank] 03:59:15 INFO - PROCESS | 2483 | --DOMWINDOW == 140 (0x110f5d800) [pid = 2483] [serial = 2259] [outer = 0x0] [url = about:blank] 03:59:15 WARNING - u'runner_teardown' () 03:59:15 INFO - No more tests 03:59:15 INFO - Got 0 unexpected results 03:59:15 INFO - SUITE-END | took 516s 03:59:15 INFO - Closing logging queue 03:59:15 INFO - queue closed 03:59:16 INFO - Return code: 0 03:59:16 WARNING - # TBPL SUCCESS # 03:59:16 INFO - Running post-action listener: _resource_record_post_action 03:59:16 INFO - Running post-run listener: _resource_record_post_run 03:59:17 INFO - Total resource usage - Wall time: 538s; CPU: 58.0%; Read bytes: 479232; Write bytes: 952492544; Read time: 8; Write time: 4865 03:59:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:59:17 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150333952; Write bytes: 143921152; Read time: 13611; Write time: 276 03:59:17 INFO - run-tests - Wall time: 520s; CPU: 58.0%; Read bytes: 479232; Write bytes: 796099072; Read time: 8; Write time: 4551 03:59:17 INFO - Running post-run listener: _upload_blobber_files 03:59:17 INFO - Blob upload gear active. 03:59:17 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:59:17 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 03:59:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 03:59:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 03:59:17 INFO - (blobuploader) - INFO - Open directory for files ... 03:59:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:59:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:59:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:59:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:59:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:59:18 INFO - (blobuploader) - INFO - Done attempting. 03:59:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:59:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:59:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:59:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:59:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:59:19 INFO - (blobuploader) - INFO - Done attempting. 03:59:19 INFO - (blobuploader) - INFO - Iteration through files over. 03:59:19 INFO - Return code: 0 03:59:19 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:59:19 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:59:19 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f84418a97af5bc312a80f53c9a5788e3522480b4333acf202d9d8ab48a67ab453115bd00f3062acd819e208e021371eb8004cef8f563f41e47badc2c696e8327", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3f36a226aeb7348f5737014f68ae7715b3c09aedd7d1208c2912eb8b72f3bf7aaaf0dd96579c60765a955ac08e5c9fe3bca19f43ffdecc4ef7ed860f110a91bd"} 03:59:19 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:59:19 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:59:19 INFO - Contents: 03:59:19 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f84418a97af5bc312a80f53c9a5788e3522480b4333acf202d9d8ab48a67ab453115bd00f3062acd819e208e021371eb8004cef8f563f41e47badc2c696e8327", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3f36a226aeb7348f5737014f68ae7715b3c09aedd7d1208c2912eb8b72f3bf7aaaf0dd96579c60765a955ac08e5c9fe3bca19f43ffdecc4ef7ed860f110a91bd"} 03:59:19 INFO - Running post-run listener: copy_logs_to_upload_dir 03:59:19 INFO - Copying logs to upload dir... 03:59:19 INFO - mkdir: /builds/slave/test/build/upload/logs 03:59:19 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=593.433489 ========= master_lag: 0.86 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 54 secs) (at 2016-05-06 03:59:20.658563) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 03:59:20.666918) ========= 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.HDgBHbHKOt/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.SNHI0PHdAl/Listeners TMPDIR=/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/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/f84418a97af5bc312a80f53c9a5788e3522480b4333acf202d9d8ab48a67ab453115bd00f3062acd819e208e021371eb8004cef8f563f41e47badc2c696e8327", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3f36a226aeb7348f5737014f68ae7715b3c09aedd7d1208c2912eb8b72f3bf7aaaf0dd96579c60765a955ac08e5c9fe3bca19f43ffdecc4ef7ed860f110a91bd"} build_url:https://queue.taskcluster.net/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/NgUsyKw9QwGpBAcMCbBWAg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013130 build_url: 'https://queue.taskcluster.net/v1/task/NgUsyKw9QwGpBAcMCbBWAg/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/f84418a97af5bc312a80f53c9a5788e3522480b4333acf202d9d8ab48a67ab453115bd00f3062acd819e208e021371eb8004cef8f563f41e47badc2c696e8327", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3f36a226aeb7348f5737014f68ae7715b3c09aedd7d1208c2912eb8b72f3bf7aaaf0dd96579c60765a955ac08e5c9fe3bca19f43ffdecc4ef7ed860f110a91bd"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NgUsyKw9QwGpBAcMCbBWAg/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-06 03:59:20.702169) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-05-06 03:59:20.702539) ========= 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.HDgBHbHKOt/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.SNHI0PHdAl/Listeners TMPDIR=/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/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.005216 ========= master_lag: 5.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-05-06 03:59:25.743337) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 03:59:25.743711) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 03:59:25.754980) ========= ========= Total master_lag: 5.98 =========