builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0062 starttime: 1463034288.27 results: success (0) buildid: 20160511222516 builduid: 23079a7e4f56498cb22887933fbe0902 revision: 584c4d11538d9b1124c212906ec8e5b7d7254a19 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:48.271319) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:48.271764) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-05-11 23:24:48.272055) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-05-11 23:24:50.206836) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-11 23:24:50.207191) ========= 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.Phvm3jo6dr/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.ZhBlCOQ8Lp/Listeners TMPDIR=/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/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-11 23:24:50-- 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% 8.11M=0.001s 2016-05-11 23:24:50 (8.11 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.491326 ========= master_lag: 1.88 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-11 23:24:52.575353) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:52.575644) ========= 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.Phvm3jo6dr/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.ZhBlCOQ8Lp/Listeners TMPDIR=/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/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.020503 ========= master_lag: 0.85 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:53.450621) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-05-11 23:24:53.456939) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 584c4d11538d9b1124c212906ec8e5b7d7254a19 --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 584c4d11538d9b1124c212906ec8e5b7d7254a19 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Phvm3jo6dr/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.ZhBlCOQ8Lp/Listeners TMPDIR=/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/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-11 23:24:53,555 truncating revision to first 12 chars 2016-05-11 23:24:53,556 Setting DEBUG logging. 2016-05-11 23:24:53,556 attempt 1/10 2016-05-11 23:24:53,556 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/584c4d11538d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-11 23:24:54,513 unpacking tar archive at: mozilla-aurora-584c4d11538d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.213429 ========= master_lag: 5.00 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-05-11 23:24:59.672975) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:59.673245) ========= script_repo_revision: 584c4d11538d9b1124c212906ec8e5b7d7254a19 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:59.673604) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:59.673881) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 23:25:00.613634) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 10 secs) (at 2016-05-11 23:25:00.613996) ========= /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.Phvm3jo6dr/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.ZhBlCOQ8Lp/Listeners TMPDIR=/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/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 23:25:00 INFO - MultiFileLogger online at 20160511 23:25:00 in /builds/slave/test 23:25:00 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 23:25:00 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 23:25:00 INFO - {'append_to_log': False, 23:25:00 INFO - 'base_work_dir': '/builds/slave/test', 23:25:00 INFO - 'blob_upload_branch': 'mozilla-aurora', 23:25:00 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 23:25:00 INFO - 'buildbot_json_path': 'buildprops.json', 23:25:00 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 23:25:00 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:25:00 INFO - 'download_minidump_stackwalk': True, 23:25:00 INFO - 'download_symbols': 'true', 23:25:00 INFO - 'e10s': False, 23:25:00 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 23:25:00 INFO - 'tooltool.py': '/tools/tooltool.py', 23:25:00 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 23:25:00 INFO - '/tools/misc-python/virtualenv.py')}, 23:25:00 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:25:00 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:25:00 INFO - 'log_level': 'info', 23:25:00 INFO - 'log_to_console': True, 23:25:00 INFO - 'opt_config_files': (), 23:25:00 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:25:00 INFO - '--processes=1', 23:25:00 INFO - '--config=%(test_path)s/wptrunner.ini', 23:25:00 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:25:00 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:25:00 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:25:00 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:25:00 INFO - 'pip_index': False, 23:25:00 INFO - 'require_test_zip': True, 23:25:00 INFO - 'test_type': ('testharness',), 23:25:00 INFO - 'this_chunk': '1', 23:25:00 INFO - 'tooltool_cache': '/builds/tooltool_cache', 23:25:00 INFO - 'total_chunks': '10', 23:25:00 INFO - 'virtualenv_path': 'venv', 23:25:00 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:25:00 INFO - 'work_dir': 'build'} 23:25:00 INFO - ##### 23:25:00 INFO - ##### Running clobber step. 23:25:00 INFO - ##### 23:25:00 INFO - Running pre-action listener: _resource_record_pre_action 23:25:00 INFO - Running main action method: clobber 23:25:00 INFO - rmtree: /builds/slave/test/build 23:25:00 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 23:25:02 INFO - Running post-action listener: _resource_record_post_action 23:25:02 INFO - ##### 23:25:02 INFO - ##### Running read-buildbot-config step. 23:25:02 INFO - ##### 23:25:02 INFO - Running pre-action listener: _resource_record_pre_action 23:25:02 INFO - Running main action method: read_buildbot_config 23:25:02 INFO - Using buildbot properties: 23:25:02 INFO - { 23:25:02 INFO - "project": "", 23:25:02 INFO - "product": "firefox", 23:25:02 INFO - "script_repo_revision": "production", 23:25:02 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 23:25:02 INFO - "repository": "", 23:25:02 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 23:25:02 INFO - "buildid": "20160511222516", 23:25:02 INFO - "pgo_build": "False", 23:25:02 INFO - "basedir": "/builds/slave/test", 23:25:02 INFO - "buildnumber": 196, 23:25:02 INFO - "slavename": "t-yosemite-r7-0062", 23:25:02 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 23:25:02 INFO - "platform": "macosx64", 23:25:02 INFO - "branch": "mozilla-aurora", 23:25:02 INFO - "revision": "584c4d11538d9b1124c212906ec8e5b7d7254a19", 23:25:02 INFO - "repo_path": "releases/mozilla-aurora", 23:25:02 INFO - "moz_repo_path": "", 23:25:02 INFO - "stage_platform": "macosx64", 23:25:02 INFO - "builduid": "23079a7e4f56498cb22887933fbe0902", 23:25:02 INFO - "slavebuilddir": "test" 23:25:02 INFO - } 23:25:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 23:25:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 23:25:02 INFO - Running post-action listener: _resource_record_post_action 23:25:02 INFO - ##### 23:25:02 INFO - ##### Running download-and-extract step. 23:25:02 INFO - ##### 23:25:02 INFO - Running pre-action listener: _resource_record_pre_action 23:25:02 INFO - Running main action method: download_and_extract 23:25:02 INFO - mkdir: /builds/slave/test/build/tests 23:25:02 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')]} 23:25:02 INFO - https://queue.taskcluster.net/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 23:25:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 23:25:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 23:25:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/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 23:25:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/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 23:25:04 INFO - Downloaded 1235 bytes. 23:25:04 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 23:25:04 INFO - Using the following test package requirements: 23:25:04 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 23:25:04 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 23:25:04 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 23:25:04 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 23:25:04 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 23:25:04 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 23:25:04 INFO - u'jsshell-mac64.zip'], 23:25:04 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 23:25:04 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 23:25:04 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 23:25:04 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 23:25:04 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 23:25:04 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 23:25:04 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 23:25:04 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 23:25:04 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 23:25:04 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 23:25:04 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 23:25:04 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 23:25: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')]} 23:25:04 INFO - https://queue.taskcluster.net/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 23:25:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 23:25:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 23:25:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/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 23:25:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/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 23:25:06 INFO - Downloaded 17970274 bytes. 23:25:06 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/*'] 23:25:06 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/* 23:25:06 INFO - caution: filename not matched: web-platform/* 23:25:06 INFO - Return code: 11 23:25:06 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')]} 23:25:06 INFO - https://queue.taskcluster.net/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 23:25:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 23:25:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 23:25:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/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 23:25:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/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 23:25:08 INFO - Downloaded 36408648 bytes. 23:25:08 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/*'] 23:25:08 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/* 23:25:12 INFO - caution: filename not matched: bin/* 23:25:12 INFO - caution: filename not matched: config/* 23:25:12 INFO - caution: filename not matched: mozbase/* 23:25:12 INFO - caution: filename not matched: marionette/* 23:25:12 INFO - caution: filename not matched: tools/wptserve/* 23:25:12 INFO - Return code: 11 23:25:12 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')]} 23:25:12 INFO - https://queue.taskcluster.net/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 23:25:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 23:25:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 23:25:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 23:25:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/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 23:25:15 INFO - Downloaded 73037039 bytes. 23:25:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 23:25:15 INFO - mkdir: /builds/slave/test/properties 23:25:15 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 23:25:15 INFO - Writing to file /builds/slave/test/properties/build_url 23:25:15 INFO - Contents: 23:25:15 INFO - build_url:https://queue.taskcluster.net/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 23:25:16 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 23:25:16 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 23:25:16 INFO - Writing to file /builds/slave/test/properties/symbols_url 23:25:16 INFO - Contents: 23:25:16 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 23:25:16 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')]} 23:25:16 INFO - https://queue.taskcluster.net/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:25:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 23:25:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 23:25:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/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 23:25:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/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 23:25:20 INFO - Downloaded 103560959 bytes. 23:25:20 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'] 23:25:20 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 23:25:23 INFO - Return code: 0 23:25:23 INFO - Running post-action listener: _resource_record_post_action 23:25:23 INFO - Running post-action listener: set_extra_try_arguments 23:25:23 INFO - ##### 23:25:23 INFO - ##### Running create-virtualenv step. 23:25:23 INFO - ##### 23:25:23 INFO - Running pre-action listener: _pre_create_virtualenv 23:25:23 INFO - Running pre-action listener: _resource_record_pre_action 23:25:23 INFO - Running main action method: create_virtualenv 23:25:23 INFO - Creating virtualenv /builds/slave/test/build/venv 23:25:23 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 23:25:23 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 23:25:23 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 23:25:23 INFO - Using real prefix '/tools/python27' 23:25:23 INFO - New python executable in /builds/slave/test/build/venv/bin/python 23:25:24 INFO - Installing distribute.............................................................................................................................................................................................done. 23:25:27 INFO - Installing pip.................done. 23:25:27 INFO - Return code: 0 23:25:27 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 23:25: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')]} 23:25:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:25:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:25: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')]} 23:25:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:25:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:25:27 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 0x1074ace90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1074c9f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8240497c00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1074c55e0>, '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 0x1070a8cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1070d3990>, '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.Phvm3jo6dr/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.ZhBlCOQ8Lp/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:25:27 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 23:25:27 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 23:25:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Phvm3jo6dr/Render', 23:25:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:25:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:25:27 INFO - 'HOME': '/Users/cltbld', 23:25:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:25:27 INFO - 'LOGNAME': 'cltbld', 23:25:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:25:27 INFO - 'MOZ_NO_REMOTE': '1', 23:25:27 INFO - 'NO_EM_RESTART': '1', 23:25:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:25:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:25:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:25:27 INFO - 'PWD': '/builds/slave/test', 23:25:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:25:27 INFO - 'SHELL': '/bin/bash', 23:25:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZhBlCOQ8Lp/Listeners', 23:25:27 INFO - 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', 23:25:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:25:27 INFO - 'USER': 'cltbld', 23:25:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:25:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:25:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:25:27 INFO - 'XPC_FLAGS': '0x0', 23:25:27 INFO - 'XPC_SERVICE_NAME': '0', 23:25:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:25:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:25:27 INFO - Downloading/unpacking psutil>=0.7.1 23:25:27 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 23:25:27 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 23:25:27 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 23:25:27 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 23:25:27 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 23:25:27 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 23:25:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 23:25:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:25:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:25:31 INFO - Installing collected packages: psutil 23:25:31 INFO - Running setup.py install for psutil 23:25:31 INFO - building 'psutil._psutil_osx' extension 23:25:31 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 23:25:31 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 23:25:31 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 23:25:31 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 23:25:31 INFO - building 'psutil._psutil_posix' extension 23:25:31 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 23:25:31 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 23:25:31 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 23:25:31 INFO - ^ 23:25:31 INFO - 1 warning generated. 23:25:31 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 23:25:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:25:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:25:31 INFO - Successfully installed psutil 23:25:31 INFO - Cleaning up... 23:25:32 INFO - Return code: 0 23:25:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 23:25:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:25:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:25:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:25:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:25:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:25:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:25:32 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 0x1074ace90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1074c9f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8240497c00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1074c55e0>, '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 0x1070a8cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1070d3990>, '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.Phvm3jo6dr/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.ZhBlCOQ8Lp/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:25:32 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 23:25:32 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 23:25:32 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Phvm3jo6dr/Render', 23:25:32 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:25:32 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:25:32 INFO - 'HOME': '/Users/cltbld', 23:25:32 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:25:32 INFO - 'LOGNAME': 'cltbld', 23:25:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:25:32 INFO - 'MOZ_NO_REMOTE': '1', 23:25:32 INFO - 'NO_EM_RESTART': '1', 23:25:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:25:32 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:25:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:25:32 INFO - 'PWD': '/builds/slave/test', 23:25:32 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:25:32 INFO - 'SHELL': '/bin/bash', 23:25:32 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZhBlCOQ8Lp/Listeners', 23:25:32 INFO - 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', 23:25:32 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:25:32 INFO - 'USER': 'cltbld', 23:25:32 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:25:32 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:25:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:25:32 INFO - 'XPC_FLAGS': '0x0', 23:25:32 INFO - 'XPC_SERVICE_NAME': '0', 23:25:32 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:25:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:25:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:25:32 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 23:25:32 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 23:25:32 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 23:25:32 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 23:25:32 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 23:25:32 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 23:25:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:25:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 23:25:34 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 23:25:34 INFO - Installing collected packages: mozsystemmonitor 23:25:34 INFO - Running setup.py install for mozsystemmonitor 23:25:34 INFO - Successfully installed mozsystemmonitor 23:25:34 INFO - Cleaning up... 23:25:35 INFO - Return code: 0 23:25:35 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 23:25: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')]} 23:25:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:25:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:25: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')]} 23:25:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:25:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:25:35 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 0x1074ace90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1074c9f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8240497c00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1074c55e0>, '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 0x1070a8cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1070d3990>, '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.Phvm3jo6dr/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.ZhBlCOQ8Lp/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:25:35 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 23:25:35 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 23:25:35 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Phvm3jo6dr/Render', 23:25:35 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:25:35 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:25:35 INFO - 'HOME': '/Users/cltbld', 23:25:35 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:25:35 INFO - 'LOGNAME': 'cltbld', 23:25:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:25:35 INFO - 'MOZ_NO_REMOTE': '1', 23:25:35 INFO - 'NO_EM_RESTART': '1', 23:25:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:25:35 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:25:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:25:35 INFO - 'PWD': '/builds/slave/test', 23:25:35 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:25:35 INFO - 'SHELL': '/bin/bash', 23:25:35 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZhBlCOQ8Lp/Listeners', 23:25:35 INFO - 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', 23:25:35 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:25:35 INFO - 'USER': 'cltbld', 23:25:35 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:25:35 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:25:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:25:35 INFO - 'XPC_FLAGS': '0x0', 23:25:35 INFO - 'XPC_SERVICE_NAME': '0', 23:25:35 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:25:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:25:35 INFO - Downloading/unpacking blobuploader==1.2.4 23:25:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:25:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:25:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:25:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:25:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:25:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:25:37 INFO - Downloading blobuploader-1.2.4.tar.gz 23:25:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 23:25:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:25:37 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 23:25:37 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 23:25:37 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 23:25:37 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 23:25:37 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 23:25:37 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 23:25:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 23:25:38 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:25:38 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 23:25:38 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 23:25:38 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 23:25:38 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 23:25:38 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 23:25:38 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 23:25:38 INFO - Downloading docopt-0.6.1.tar.gz 23:25:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 23:25:38 INFO - Installing collected packages: blobuploader, requests, docopt 23:25:38 INFO - Running setup.py install for blobuploader 23:25:39 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 23:25:39 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 23:25:39 INFO - Running setup.py install for requests 23:25:39 INFO - Running setup.py install for docopt 23:25:39 INFO - Successfully installed blobuploader requests docopt 23:25:39 INFO - Cleaning up... 23:25:39 INFO - Return code: 0 23:25:39 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:25:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:25:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:25:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:25:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:25:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:25:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:25:39 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 0x1074ace90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1074c9f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8240497c00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1074c55e0>, '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 0x1070a8cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1070d3990>, '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.Phvm3jo6dr/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.ZhBlCOQ8Lp/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:25:39 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 23:25:39 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 23:25:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Phvm3jo6dr/Render', 23:25:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:25:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:25:39 INFO - 'HOME': '/Users/cltbld', 23:25:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:25:39 INFO - 'LOGNAME': 'cltbld', 23:25:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:25:39 INFO - 'MOZ_NO_REMOTE': '1', 23:25:39 INFO - 'NO_EM_RESTART': '1', 23:25:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:25:39 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:25:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:25:39 INFO - 'PWD': '/builds/slave/test', 23:25:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:25:39 INFO - 'SHELL': '/bin/bash', 23:25:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZhBlCOQ8Lp/Listeners', 23:25:39 INFO - 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', 23:25:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:25:39 INFO - 'USER': 'cltbld', 23:25:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:25:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:25:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:25:39 INFO - 'XPC_FLAGS': '0x0', 23:25:39 INFO - 'XPC_SERVICE_NAME': '0', 23:25:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:25:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:25:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:25:40 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-5FwAtP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:25:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:25:40 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-5KzP0o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:25:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:25:40 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-GNLF1d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:25:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:25:40 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-e0JgKN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:25:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:25:40 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-FnyNHC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:25:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:25:40 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-p56uR1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:25:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:25:40 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-VN7yux-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:25:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:25:40 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-_JIy01-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:25:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:25:40 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-HVBRVL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:25:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:25:41 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-5zowVJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:25:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:25:41 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-yaOEVk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:25:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:25:41 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-oMH1mc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:25:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:25:41 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-IjfSMh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:25:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:25:41 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-QhYY3J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:25:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:25:41 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-bj51Zk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:25:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:25:41 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-Igbv6c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:25:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:25:41 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-FrQyR9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:25:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:25:41 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-SSL7Zo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:25:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:25:41 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-R3Op8P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:25:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:25:42 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-PCXZPC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:25:42 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:25:42 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-jlUaAO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:25:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:25:42 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 23:25:42 INFO - Running setup.py install for manifestparser 23:25:42 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 23:25:42 INFO - Running setup.py install for mozcrash 23:25:42 INFO - Running setup.py install for mozdebug 23:25:43 INFO - Running setup.py install for mozdevice 23:25:43 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 23:25:43 INFO - Installing dm script to /builds/slave/test/build/venv/bin 23:25:43 INFO - Running setup.py install for mozfile 23:25:43 INFO - Running setup.py install for mozhttpd 23:25:43 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 23:25:43 INFO - Running setup.py install for mozinfo 23:25:43 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 23:25:43 INFO - Running setup.py install for mozInstall 23:25:43 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 23:25:43 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 23:25:43 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 23:25:43 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 23:25:43 INFO - Running setup.py install for mozleak 23:25:43 INFO - Running setup.py install for mozlog 23:25:44 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 23:25:44 INFO - Running setup.py install for moznetwork 23:25:44 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 23:25:44 INFO - Running setup.py install for mozprocess 23:25:44 INFO - Running setup.py install for mozprofile 23:25:44 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 23:25:44 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 23:25:44 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 23:25:44 INFO - Running setup.py install for mozrunner 23:25:44 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 23:25:44 INFO - Running setup.py install for mozscreenshot 23:25:44 INFO - Running setup.py install for moztest 23:25:45 INFO - Running setup.py install for mozversion 23:25:45 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 23:25:45 INFO - Running setup.py install for wptserve 23:25:45 INFO - Running setup.py install for marionette-driver 23:25:45 INFO - Running setup.py install for browsermob-proxy 23:25:45 INFO - Running setup.py install for marionette-client 23:25:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:25:45 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 23:25:46 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 23:25:46 INFO - Cleaning up... 23:25:46 INFO - Return code: 0 23:25:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:25:46 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')]} 23:25:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:25:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:25:46 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')]} 23:25:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:25:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:25:46 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 0x1074ace90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1074c9f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8240497c00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1074c55e0>, '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 0x1070a8cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1070d3990>, '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.Phvm3jo6dr/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.ZhBlCOQ8Lp/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:25:46 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 23:25:46 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 23:25:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Phvm3jo6dr/Render', 23:25:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:25:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:25:46 INFO - 'HOME': '/Users/cltbld', 23:25:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:25:46 INFO - 'LOGNAME': 'cltbld', 23:25:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:25:46 INFO - 'MOZ_NO_REMOTE': '1', 23:25:46 INFO - 'NO_EM_RESTART': '1', 23:25:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:25:46 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:25:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:25:46 INFO - 'PWD': '/builds/slave/test', 23:25:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:25:46 INFO - 'SHELL': '/bin/bash', 23:25:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZhBlCOQ8Lp/Listeners', 23:25:46 INFO - 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', 23:25:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:25:46 INFO - 'USER': 'cltbld', 23:25:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:25:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:25:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:25:46 INFO - 'XPC_FLAGS': '0x0', 23:25:46 INFO - 'XPC_SERVICE_NAME': '0', 23:25:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:25:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:25:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:25:46 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-6Jt2dM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:25:46 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)) 23:25:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:25:46 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-HGApXF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:25:46 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)) 23:25:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:25:46 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-a2F1fb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:25:46 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)) 23:25:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:25:46 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-vS4jkm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:25:46 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)) 23:25:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:25:46 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-wVEDz8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:25:46 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)) 23:25:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:25:46 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-4rz04N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:25:46 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)) 23:25:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:25:47 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-4bNmf2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:25:47 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)) 23:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:25:47 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-0qrV_g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:25:47 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)) 23:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:25:47 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-vzctIj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:25:47 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)) 23:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:25:47 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-SyQdr_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:25:47 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)) 23:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:25:47 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-nIWX46-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:25:47 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)) 23:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:25:47 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-tFBAHE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:25:47 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)) 23:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:25:47 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-aRFfBM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:25:47 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)) 23:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:25:47 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-RGuvVO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:25:47 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)) 23:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:25:47 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-TkXP67-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:25:47 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)) 23:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:25:47 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-mc0A_d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:25:48 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)) 23:25:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:25:48 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-ykQGql-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:25:48 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)) 23:25:48 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:25:48 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-bPVdXQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:25:48 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)) 23:25:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:25:48 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-MtvtBw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:25:48 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)) 23:25:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:25:48 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-YYfjUr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:25:48 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)) 23:25:48 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:25:48 INFO - Running setup.py (path:/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/pip-TWcIG1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:25:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:25:49 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)) 23:25:49 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)) 23:25:49 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)) 23:25:49 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)) 23:25:49 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)) 23:25:49 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)) 23:25:49 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 23:25:49 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 23:25:49 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 23:25:49 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 23:25:49 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 23:25:49 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 23:25:49 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 23:25:51 INFO - Downloading blessings-1.6.tar.gz 23:25:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 23:25:51 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)) 23:25:51 INFO - Installing collected packages: blessings 23:25:51 INFO - Running setup.py install for blessings 23:25:51 INFO - Successfully installed blessings 23:25:51 INFO - Cleaning up... 23:25:51 INFO - Return code: 0 23:25:51 INFO - Done creating virtualenv /builds/slave/test/build/venv. 23:25:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:25:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:25:52 INFO - Reading from file tmpfile_stdout 23:25:52 INFO - Current package versions: 23:25:52 INFO - blessings == 1.6 23:25:52 INFO - blobuploader == 1.2.4 23:25:52 INFO - browsermob-proxy == 0.6.0 23:25:52 INFO - docopt == 0.6.1 23:25:52 INFO - manifestparser == 1.1 23:25:52 INFO - marionette-client == 2.3.0 23:25:52 INFO - marionette-driver == 1.4.0 23:25:52 INFO - mozInstall == 1.12 23:25:52 INFO - mozcrash == 0.17 23:25:52 INFO - mozdebug == 0.1 23:25:52 INFO - mozdevice == 0.48 23:25:52 INFO - mozfile == 1.2 23:25:52 INFO - mozhttpd == 0.7 23:25:52 INFO - mozinfo == 0.9 23:25:52 INFO - mozleak == 0.1 23:25:52 INFO - mozlog == 3.1 23:25:52 INFO - moznetwork == 0.27 23:25:52 INFO - mozprocess == 0.22 23:25:52 INFO - mozprofile == 0.28 23:25:52 INFO - mozrunner == 6.11 23:25:52 INFO - mozscreenshot == 0.1 23:25:52 INFO - mozsystemmonitor == 0.0 23:25:52 INFO - moztest == 0.7 23:25:52 INFO - mozversion == 1.4 23:25:52 INFO - psutil == 3.1.1 23:25:52 INFO - requests == 1.2.3 23:25:52 INFO - wptserve == 1.4.0 23:25:52 INFO - wsgiref == 0.1.2 23:25:52 INFO - Running post-action listener: _resource_record_post_action 23:25:52 INFO - Running post-action listener: _start_resource_monitoring 23:25:52 INFO - Starting resource monitoring. 23:25:52 INFO - ##### 23:25:52 INFO - ##### Running pull step. 23:25:52 INFO - ##### 23:25:52 INFO - Running pre-action listener: _resource_record_pre_action 23:25:52 INFO - Running main action method: pull 23:25:52 INFO - Pull has nothing to do! 23:25:52 INFO - Running post-action listener: _resource_record_post_action 23:25:52 INFO - ##### 23:25:52 INFO - ##### Running install step. 23:25:52 INFO - ##### 23:25:52 INFO - Running pre-action listener: _resource_record_pre_action 23:25:52 INFO - Running main action method: install 23:25:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:25:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:25:52 INFO - Reading from file tmpfile_stdout 23:25:52 INFO - Detecting whether we're running mozinstall >=1.0... 23:25:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 23:25:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 23:25:52 INFO - Reading from file tmpfile_stdout 23:25:52 INFO - Output received: 23:25:52 INFO - Usage: mozinstall [options] installer 23:25:52 INFO - Options: 23:25:52 INFO - -h, --help show this help message and exit 23:25:52 INFO - -d DEST, --destination=DEST 23:25:52 INFO - Directory to install application into. [default: 23:25:52 INFO - "/builds/slave/test"] 23:25:52 INFO - --app=APP Application being installed. [default: firefox] 23:25:52 INFO - mkdir: /builds/slave/test/build/application 23:25:52 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'] 23:25:52 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 23:26:10 INFO - Reading from file tmpfile_stdout 23:26:10 INFO - Output received: 23:26:10 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 23:26:10 INFO - Running post-action listener: _resource_record_post_action 23:26:10 INFO - ##### 23:26:10 INFO - ##### Running run-tests step. 23:26:10 INFO - ##### 23:26:10 INFO - Running pre-action listener: _resource_record_pre_action 23:26:10 INFO - Running main action method: run_tests 23:26:10 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 23:26:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:26:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:26:10 INFO - grabbing minidump binary from tooltool 23:26:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:26:10 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 0x1074c55e0>, '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 0x1070a8cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1070d3990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 23:26:10 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 23:26:10 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 23:26:10 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 23:26:10 INFO - Return code: 0 23:26:10 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 23:26:10 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 23:26:10 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/VmQ9ziWRTaS_P4eiBlQQ4g/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 23:26:10 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/VmQ9ziWRTaS_P4eiBlQQ4g/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 23:26:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Phvm3jo6dr/Render', 23:26:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:26:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:26:10 INFO - 'HOME': '/Users/cltbld', 23:26:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:26:10 INFO - 'LOGNAME': 'cltbld', 23:26:10 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 23:26:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:26:10 INFO - 'MOZ_NO_REMOTE': '1', 23:26:10 INFO - 'NO_EM_RESTART': '1', 23:26:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:26:10 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:26:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:26:10 INFO - 'PWD': '/builds/slave/test', 23:26:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:26:10 INFO - 'SHELL': '/bin/bash', 23:26:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ZhBlCOQ8Lp/Listeners', 23:26:10 INFO - 'TMPDIR': '/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/T/', 23:26:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:26:10 INFO - 'USER': 'cltbld', 23:26:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:26:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:26:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:26:10 INFO - 'XPC_FLAGS': '0x0', 23:26:10 INFO - 'XPC_SERVICE_NAME': '0', 23:26:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:26:10 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/VmQ9ziWRTaS_P4eiBlQQ4g/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 23:26:11 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 23:26:11 INFO - import pkg_resources 23:26:12 INFO - Using 1 client processes 23:26:12 INFO - wptserve Starting http server on 127.0.0.1:8000 23:26:12 INFO - wptserve Starting http server on 127.0.0.1:8001 23:26:12 INFO - wptserve Starting http server on 127.0.0.1:8443 23:26:14 INFO - SUITE-START | Running 778 tests 23:26:14 INFO - Running testharness tests 23:26:14 INFO - Setting up ssl 23:26:14 INFO - PROCESS | certutil | 23:26:14 INFO - PROCESS | certutil | 23:26:14 INFO - PROCESS | certutil | 23:26:14 INFO - Certificate Nickname Trust Attributes 23:26:14 INFO - SSL,S/MIME,JAR/XPI 23:26:14 INFO - 23:26:14 INFO - web-platform-tests CT,, 23:26:14 INFO - 23:26:14 INFO - Starting runner 23:26:15 INFO - PROCESS | 2743 | [2743] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 23:26:15 INFO - PROCESS | 2743 | 1463034375201 Marionette DEBUG Marionette enabled via build flag and pref 23:26:15 INFO - PROCESS | 2743 | ++DOCSHELL 0x113f19800 == 1 [pid = 2743] [id = 1] 23:26:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 1 (0x113f1a000) [pid = 2743] [serial = 1] [outer = 0x0] 23:26:15 INFO - PROCESS | 2743 | [2743] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 23:26:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 2 (0x113f1b000) [pid = 2743] [serial = 2] [outer = 0x113f1a000] 23:26:15 INFO - PROCESS | 2743 | 1463034375512 Marionette INFO Listening on port 2828 23:26:15 INFO - PROCESS | 2743 | 1463034375757 Marionette DEBUG Marionette enabled via command-line flag 23:26:15 INFO - PROCESS | 2743 | ++DOCSHELL 0x116920000 == 2 [pid = 2743] [id = 2] 23:26:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 3 (0x116920800) [pid = 2743] [serial = 3] [outer = 0x0] 23:26:15 INFO - PROCESS | 2743 | [2743] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 23:26:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 4 (0x116921800) [pid = 2743] [serial = 4] [outer = 0x116920800] 23:26:15 INFO - PROCESS | 2743 | [2743] 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 23:26:15 INFO - PROCESS | 2743 | 1463034375910 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:58156 23:26:15 INFO - PROCESS | 2743 | 1463034375995 Marionette DEBUG Closed connection conn0 23:26:16 INFO - PROCESS | 2743 | [2743] 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 23:26:16 INFO - PROCESS | 2743 | 1463034376001 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:58157 23:26:16 INFO - PROCESS | 2743 | 1463034376009 Marionette DEBUG Closed connection conn1 23:26:16 INFO - PROCESS | 2743 | [2743] 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 23:26:16 INFO - PROCESS | 2743 | 1463034376015 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:58158 23:26:16 INFO - PROCESS | 2743 | 1463034376023 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:26:16 INFO - PROCESS | 2743 | 1463034376029 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":"20160511222516","device":"desktop","version":"48.0a2"} 23:26:16 INFO - PROCESS | 2743 | [2743] 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 23:26:16 INFO - PROCESS | 2743 | ++DOCSHELL 0x118455000 == 3 [pid = 2743] [id = 3] 23:26:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 5 (0x11845c000) [pid = 2743] [serial = 5] [outer = 0x0] 23:26:16 INFO - PROCESS | 2743 | ++DOCSHELL 0x11845d000 == 4 [pid = 2743] [id = 4] 23:26:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 6 (0x1197a5800) [pid = 2743] [serial = 6] [outer = 0x0] 23:26:17 INFO - PROCESS | 2743 | [2743] 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 23:26:17 INFO - PROCESS | 2743 | ++DOCSHELL 0x121808800 == 5 [pid = 2743] [id = 5] 23:26:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 7 (0x1197a4400) [pid = 2743] [serial = 7] [outer = 0x0] 23:26:17 INFO - PROCESS | 2743 | [2743] 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 23:26:17 INFO - PROCESS | 2743 | [2743] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:26:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 8 (0x1218eec00) [pid = 2743] [serial = 8] [outer = 0x1197a4400] 23:26:17 INFO - PROCESS | 2743 | [2743] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:26:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 9 (0x123d1b000) [pid = 2743] [serial = 9] [outer = 0x11845c000] 23:26:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 10 (0x1214e8c00) [pid = 2743] [serial = 10] [outer = 0x1197a5800] 23:26:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 11 (0x1214eac00) [pid = 2743] [serial = 11] [outer = 0x1197a4400] 23:26:17 INFO - PROCESS | 2743 | [2743] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:26:17 INFO - PROCESS | 2743 | 1463034377996 Marionette DEBUG loaded listener.js 23:26:18 INFO - PROCESS | 2743 | 1463034378005 Marionette DEBUG loaded listener.js 23:26:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 12 (0x126fafc00) [pid = 2743] [serial = 12] [outer = 0x1197a4400] 23:26:18 INFO - PROCESS | 2743 | 1463034378365 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"9b9acae7-22fa-2f45-84a1-558c55144305","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":"20160511222516","device":"desktop","version":"48.0a2","command_id":1}}] 23:26:18 INFO - PROCESS | 2743 | 1463034378463 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}] 23:26:18 INFO - PROCESS | 2743 | 1463034378521 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 23:26:18 INFO - PROCESS | 2743 | 1463034378605 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:26:18 INFO - PROCESS | 2743 | [2743] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:26:18 INFO - PROCESS | 2743 | [2743] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:26:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 13 (0x128e8c400) [pid = 2743] [serial = 13] [outer = 0x1197a4400] 23:26:18 INFO - PROCESS | 2743 | [2743] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:26:18 INFO - PROCESS | 2743 | [2743] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:26:18 INFO - PROCESS | 2743 | [2743] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 23:26:18 INFO - PROCESS | 2743 | [2743] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 23:26:18 INFO - PROCESS | 2743 | 1463034378897 Marionette TRACE conn2 <- [1,3,null,{}] 23:26:18 INFO - PROCESS | 2743 | 1463034378899 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 23:26:18 INFO - PROCESS | 2743 | 1463034378924 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 23:26:18 INFO - PROCESS | 2743 | 1463034378953 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 23:26:18 INFO - PROCESS | 2743 | 1463034378955 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 23:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:26:18 INFO - PROCESS | 2743 | 1463034378963 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:26:18 INFO - PROCESS | 2743 | 1463034378966 Marionette TRACE conn2 <- [1,6,null,{}] 23:26:18 INFO - PROCESS | 2743 | 1463034378968 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}] 23:26:18 INFO - PROCESS | 2743 | 1463034378979 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 23:26:18 INFO - PROCESS | 2743 | 1463034378982 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:18 INFO - PROCESS | 2743 | ++DOCSHELL 0x1199d7000 == 6 [pid = 2743] [id = 6] 23:26:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 14 (0x129222000) [pid = 2743] [serial = 14] [outer = 0x0] 23:26:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 15 (0x129223c00) [pid = 2743] [serial = 15] [outer = 0x129222000] 23:26:19 INFO - PROCESS | 2743 | 1463034379012 Marionette DEBUG loaded listener.js 23:26:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 16 (0x1292d1800) [pid = 2743] [serial = 16] [outer = 0x129222000] 23:26:19 INFO - PROCESS | 2743 | 1463034379330 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]]]}] 23:26:19 INFO - PROCESS | 2743 | ++DOCSHELL 0x129418000 == 7 [pid = 2743] [id = 7] 23:26:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 17 (0x1292d3c00) [pid = 2743] [serial = 17] [outer = 0x0] 23:26:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 18 (0x1292d8800) [pid = 2743] [serial = 18] [outer = 0x1292d3c00] 23:26:19 INFO - PROCESS | 2743 | 1463034379353 Marionette DEBUG loaded listener.js 23:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 423ms 23:26:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 19 (0x129624c00) [pid = 2743] [serial = 19] [outer = 0x1292d3c00] 23:26:19 INFO - PROCESS | 2743 | 1463034379419 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 23:26:19 INFO - PROCESS | 2743 | 1463034379421 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 23:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:26:19 INFO - PROCESS | 2743 | 1463034379435 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:26:19 INFO - PROCESS | 2743 | 1463034379436 Marionette TRACE conn2 <- [1,10,null,{}] 23:26:19 INFO - PROCESS | 2743 | 1463034379480 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}] 23:26:19 INFO - PROCESS | 2743 | 1463034379601 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 23:26:19 INFO - PROCESS | 2743 | 1463034379617 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:19 INFO - PROCESS | 2743 | ++DOCSHELL 0x12aa4b800 == 8 [pid = 2743] [id = 8] 23:26:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 20 (0x12aa64c00) [pid = 2743] [serial = 20] [outer = 0x0] 23:26:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 21 (0x12aa66800) [pid = 2743] [serial = 21] [outer = 0x12aa64c00] 23:26:19 INFO - PROCESS | 2743 | 1463034379666 Marionette DEBUG loaded listener.js 23:26:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 22 (0x12aa6b000) [pid = 2743] [serial = 22] [outer = 0x12aa64c00] 23:26:19 INFO - PROCESS | 2743 | 1463034379982 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]]]}] 23:26:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 584ms 23:26:20 INFO - PROCESS | 2743 | 1463034380012 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 23:26:20 INFO - PROCESS | 2743 | 1463034380014 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 23:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:26:20 INFO - PROCESS | 2743 | 1463034380016 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:26:20 INFO - PROCESS | 2743 | 1463034380017 Marionette TRACE conn2 <- [1,14,null,{}] 23:26:20 INFO - PROCESS | 2743 | 1463034380031 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}] 23:26:20 INFO - PROCESS | 2743 | 1463034380119 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 23:26:20 INFO - PROCESS | 2743 | 1463034380125 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:20 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b157000 == 9 [pid = 2743] [id = 9] 23:26:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 23 (0x12aa6d800) [pid = 2743] [serial = 23] [outer = 0x0] 23:26:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 24 (0x12afae000) [pid = 2743] [serial = 24] [outer = 0x12aa6d800] 23:26:20 INFO - PROCESS | 2743 | 1463034380151 Marionette DEBUG loaded listener.js 23:26:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 25 (0x12afc5400) [pid = 2743] [serial = 25] [outer = 0x12aa6d800] 23:26:20 INFO - PROCESS | 2743 | 1463034380417 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]]]}] 23:26:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 420ms 23:26:20 INFO - PROCESS | 2743 | 1463034380448 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 23:26:20 INFO - PROCESS | 2743 | 1463034380449 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 23:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:26:20 INFO - PROCESS | 2743 | 1463034380451 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:26:20 INFO - PROCESS | 2743 | 1463034380452 Marionette TRACE conn2 <- [1,18,null,{}] 23:26:20 INFO - PROCESS | 2743 | 1463034380455 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}] 23:26:20 INFO - PROCESS | 2743 | 1463034380552 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 23:26:20 INFO - PROCESS | 2743 | 1463034380560 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:20 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b8c2800 == 10 [pid = 2743] [id = 10] 23:26:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 26 (0x12ba7e800) [pid = 2743] [serial = 26] [outer = 0x0] 23:26:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 27 (0x12ba81000) [pid = 2743] [serial = 27] [outer = 0x12ba7e800] 23:26:20 INFO - PROCESS | 2743 | 1463034380585 Marionette DEBUG loaded listener.js 23:26:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 28 (0x12ba9b000) [pid = 2743] [serial = 28] [outer = 0x12ba7e800] 23:26:20 INFO - PROCESS | 2743 | 1463034380861 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]]]}] 23:26:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 469ms 23:26:20 INFO - PROCESS | 2743 | 1463034380921 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 23:26:20 INFO - PROCESS | 2743 | 1463034380923 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 23:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:26:20 INFO - PROCESS | 2743 | 1463034380927 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:26:20 INFO - PROCESS | 2743 | 1463034380928 Marionette TRACE conn2 <- [1,22,null,{}] 23:26:20 INFO - PROCESS | 2743 | 1463034380931 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}] 23:26:21 INFO - PROCESS | 2743 | 1463034381019 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 23:26:21 INFO - PROCESS | 2743 | 1463034381023 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:21 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bf4d000 == 11 [pid = 2743] [id = 11] 23:26:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 29 (0x12ba9e000) [pid = 2743] [serial = 29] [outer = 0x0] 23:26:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 30 (0x12becc400) [pid = 2743] [serial = 30] [outer = 0x12ba9e000] 23:26:21 INFO - PROCESS | 2743 | 1463034381049 Marionette DEBUG loaded listener.js 23:26:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 31 (0x12c181400) [pid = 2743] [serial = 31] [outer = 0x12ba9e000] 23:26:21 INFO - PROCESS | 2743 | 1463034381292 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]]]}] 23:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 23:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:26:21 INFO - PROCESS | 2743 | 1463034381347 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 23:26:21 INFO - PROCESS | 2743 | 1463034381348 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 23:26:21 INFO - PROCESS | 2743 | 1463034381350 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:26:21 INFO - PROCESS | 2743 | 1463034381351 Marionette TRACE conn2 <- [1,26,null,{}] 23:26:21 INFO - PROCESS | 2743 | 1463034381354 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}] 23:26:21 INFO - PROCESS | 2743 | 1463034381449 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 23:26:21 INFO - PROCESS | 2743 | 1463034381454 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:21 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c1dd000 == 12 [pid = 2743] [id = 12] 23:26:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 32 (0x118216800) [pid = 2743] [serial = 32] [outer = 0x0] 23:26:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 33 (0x11821b800) [pid = 2743] [serial = 33] [outer = 0x118216800] 23:26:21 INFO - PROCESS | 2743 | 1463034381481 Marionette DEBUG loaded listener.js 23:26:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 34 (0x12c183c00) [pid = 2743] [serial = 34] [outer = 0x118216800] 23:26:21 INFO - PROCESS | 2743 | 1463034381726 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]]]}] 23:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 23:26:21 INFO - PROCESS | 2743 | 1463034381770 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 23:26:21 INFO - PROCESS | 2743 | 1463034381771 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 23:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:26:21 INFO - PROCESS | 2743 | 1463034381781 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:26:21 INFO - PROCESS | 2743 | 1463034381782 Marionette TRACE conn2 <- [1,30,null,{}] 23:26:21 INFO - PROCESS | 2743 | 1463034381784 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}] 23:26:21 INFO - PROCESS | 2743 | 1463034381871 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 23:26:21 INFO - PROCESS | 2743 | 1463034381878 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:21 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c610800 == 13 [pid = 2743] [id = 13] 23:26:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 35 (0x12c186400) [pid = 2743] [serial = 35] [outer = 0x0] 23:26:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 36 (0x12c6bf400) [pid = 2743] [serial = 36] [outer = 0x12c186400] 23:26:21 INFO - PROCESS | 2743 | 1463034381903 Marionette DEBUG loaded listener.js 23:26:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 37 (0x12c6c3400) [pid = 2743] [serial = 37] [outer = 0x12c186400] 23:26:22 INFO - PROCESS | 2743 | 1463034382138 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]]]}] 23:26:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 368ms 23:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:26:22 INFO - PROCESS | 2743 | 1463034382149 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 23:26:22 INFO - PROCESS | 2743 | 1463034382151 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 23:26:22 INFO - PROCESS | 2743 | 1463034382153 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:26:22 INFO - PROCESS | 2743 | 1463034382153 Marionette TRACE conn2 <- [1,34,null,{}] 23:26:22 INFO - PROCESS | 2743 | 1463034382163 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}] 23:26:22 INFO - PROCESS | 2743 | 1463034382262 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 23:26:22 INFO - PROCESS | 2743 | 1463034382267 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:22 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c7ce000 == 14 [pid = 2743] [id = 14] 23:26:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 38 (0x12c6c5800) [pid = 2743] [serial = 38] [outer = 0x0] 23:26:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 39 (0x12c6c7400) [pid = 2743] [serial = 39] [outer = 0x12c6c5800] 23:26:22 INFO - PROCESS | 2743 | 1463034382302 Marionette DEBUG loaded listener.js 23:26:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 40 (0x12c717c00) [pid = 2743] [serial = 40] [outer = 0x12c6c5800] 23:26:22 INFO - PROCESS | 2743 | 1463034382540 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]]]}] 23:26:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 417ms 23:26:22 INFO - PROCESS | 2743 | 1463034382571 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 23:26:22 INFO - PROCESS | 2743 | 1463034382572 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 23:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:26:22 INFO - PROCESS | 2743 | 1463034382585 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:26:22 INFO - PROCESS | 2743 | 1463034382586 Marionette TRACE conn2 <- [1,38,null,{}] 23:26:22 INFO - PROCESS | 2743 | 1463034382596 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}] 23:26:22 INFO - PROCESS | 2743 | 1463034382687 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 23:26:22 INFO - PROCESS | 2743 | 1463034382692 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:22 INFO - PROCESS | 2743 | ++DOCSHELL 0x12cabd800 == 15 [pid = 2743] [id = 15] 23:26:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 41 (0x12c71a800) [pid = 2743] [serial = 41] [outer = 0x0] 23:26:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 42 (0x12c720800) [pid = 2743] [serial = 42] [outer = 0x12c71a800] 23:26:22 INFO - PROCESS | 2743 | 1463034382715 Marionette DEBUG loaded listener.js 23:26:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 43 (0x12ca84000) [pid = 2743] [serial = 43] [outer = 0x12c71a800] 23:26:22 INFO - PROCESS | 2743 | 1463034382947 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]]]}] 23:26:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 372ms 23:26:22 INFO - PROCESS | 2743 | 1463034382955 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 23:26:22 INFO - PROCESS | 2743 | 1463034382956 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 23:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:26:22 INFO - PROCESS | 2743 | 1463034382966 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:26:22 INFO - PROCESS | 2743 | 1463034382967 Marionette TRACE conn2 <- [1,42,null,{}] 23:26:22 INFO - PROCESS | 2743 | 1463034382969 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}] 23:26:23 INFO - PROCESS | 2743 | 1463034383067 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 23:26:23 INFO - PROCESS | 2743 | 1463034383072 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:23 INFO - PROCESS | 2743 | ++DOCSHELL 0x12ce57800 == 16 [pid = 2743] [id = 16] 23:26:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 44 (0x12ca86800) [pid = 2743] [serial = 44] [outer = 0x0] 23:26:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 45 (0x12ca8b400) [pid = 2743] [serial = 45] [outer = 0x12ca86800] 23:26:23 INFO - PROCESS | 2743 | 1463034383098 Marionette DEBUG loaded listener.js 23:26:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 46 (0x12ce14800) [pid = 2743] [serial = 46] [outer = 0x12ca86800] 23:26:23 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d137800 == 17 [pid = 2743] [id = 17] 23:26:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 47 (0x12d138000) [pid = 2743] [serial = 47] [outer = 0x0] 23:26:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 48 (0x12d13b800) [pid = 2743] [serial = 48] [outer = 0x12d138000] 23:26:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 49 (0x12caca800) [pid = 2743] [serial = 49] [outer = 0x12d138000] 23:26:23 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d137000 == 18 [pid = 2743] [id = 18] 23:26:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 50 (0x12ce1d400) [pid = 2743] [serial = 50] [outer = 0x0] 23:26:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 51 (0x12d108c00) [pid = 2743] [serial = 51] [outer = 0x12ce1d400] 23:26:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 52 (0x12ce16000) [pid = 2743] [serial = 52] [outer = 0x12ce1d400] 23:26:23 INFO - PROCESS | 2743 | 1463034383461 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]]]}] 23:26:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 520ms 23:26:23 INFO - PROCESS | 2743 | 1463034383490 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 23:26:23 INFO - PROCESS | 2743 | 1463034383491 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 23:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:26:23 INFO - PROCESS | 2743 | 1463034383494 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:26:23 INFO - PROCESS | 2743 | 1463034383505 Marionette TRACE conn2 <- [1,46,null,{}] 23:26:23 INFO - PROCESS | 2743 | 1463034383507 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}] 23:26:23 INFO - PROCESS | 2743 | 1463034383591 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 23:26:23 INFO - PROCESS | 2743 | 1463034383596 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:23 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d719000 == 19 [pid = 2743] [id = 19] 23:26:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 53 (0x12ce17c00) [pid = 2743] [serial = 53] [outer = 0x0] 23:26:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 54 (0x12d10c400) [pid = 2743] [serial = 54] [outer = 0x12ce17c00] 23:26:23 INFO - PROCESS | 2743 | 1463034383624 Marionette DEBUG loaded listener.js 23:26:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 55 (0x12d131800) [pid = 2743] [serial = 55] [outer = 0x12ce17c00] 23:26:23 INFO - PROCESS | 2743 | 1463034383866 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]]]}] 23:26:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 382ms 23:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:26:23 INFO - PROCESS | 2743 | 1463034383879 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 23:26:23 INFO - PROCESS | 2743 | 1463034383880 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 23:26:23 INFO - PROCESS | 2743 | 1463034383882 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:26:23 INFO - PROCESS | 2743 | 1463034383883 Marionette TRACE conn2 <- [1,50,null,{}] 23:26:23 INFO - PROCESS | 2743 | 1463034383885 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}] 23:26:23 INFO - PROCESS | 2743 | 1463034383980 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 23:26:23 INFO - PROCESS | 2743 | 1463034383985 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:23 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d996000 == 20 [pid = 2743] [id = 20] 23:26:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 56 (0x11830f000) [pid = 2743] [serial = 56] [outer = 0x0] 23:26:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 57 (0x12d7c4000) [pid = 2743] [serial = 57] [outer = 0x11830f000] 23:26:24 INFO - PROCESS | 2743 | 1463034384009 Marionette DEBUG loaded listener.js 23:26:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 58 (0x12d7cc000) [pid = 2743] [serial = 58] [outer = 0x11830f000] 23:26:24 INFO - PROCESS | 2743 | 1463034384232 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]]]}] 23:26:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 367ms 23:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:26:24 INFO - PROCESS | 2743 | 1463034384250 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 23:26:24 INFO - PROCESS | 2743 | 1463034384251 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 23:26:24 INFO - PROCESS | 2743 | 1463034384253 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:26:24 INFO - PROCESS | 2743 | 1463034384254 Marionette TRACE conn2 <- [1,54,null,{}] 23:26:24 INFO - PROCESS | 2743 | 1463034384263 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}] 23:26:24 INFO - PROCESS | 2743 | 1463034384356 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 23:26:24 INFO - PROCESS | 2743 | 1463034384361 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:24 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d961800 == 21 [pid = 2743] [id = 21] 23:26:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 59 (0x118625400) [pid = 2743] [serial = 59] [outer = 0x0] 23:26:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 60 (0x118629000) [pid = 2743] [serial = 60] [outer = 0x118625400] 23:26:24 INFO - PROCESS | 2743 | 1463034384385 Marionette DEBUG loaded listener.js 23:26:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 61 (0x11862d000) [pid = 2743] [serial = 61] [outer = 0x118625400] 23:26:24 INFO - PROCESS | 2743 | 1463034384627 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]]]}] 23:26:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 419ms 23:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:26:24 INFO - PROCESS | 2743 | 1463034384680 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 23:26:24 INFO - PROCESS | 2743 | 1463034384681 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 23:26:24 INFO - PROCESS | 2743 | 1463034384683 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:26:24 INFO - PROCESS | 2743 | 1463034384684 Marionette TRACE conn2 <- [1,58,null,{}] 23:26:24 INFO - PROCESS | 2743 | 1463034384687 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}] 23:26:24 INFO - PROCESS | 2743 | 1463034384775 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 23:26:24 INFO - PROCESS | 2743 | 1463034384790 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:24 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d9ab800 == 22 [pid = 2743] [id = 22] 23:26:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 62 (0x12d7c7400) [pid = 2743] [serial = 62] [outer = 0x0] 23:26:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 63 (0x12dbe9400) [pid = 2743] [serial = 63] [outer = 0x12d7c7400] 23:26:24 INFO - PROCESS | 2743 | 1463034384814 Marionette DEBUG loaded listener.js 23:26:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 64 (0x12dbef000) [pid = 2743] [serial = 64] [outer = 0x12d7c7400] 23:26:25 INFO - PROCESS | 2743 | 1463034385039 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]]]}] 23:26:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 369ms 23:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:26:25 INFO - PROCESS | 2743 | 1463034385053 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 23:26:25 INFO - PROCESS | 2743 | 1463034385054 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 23:26:25 INFO - PROCESS | 2743 | 1463034385064 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:26:25 INFO - PROCESS | 2743 | 1463034385065 Marionette TRACE conn2 <- [1,62,null,{}] 23:26:25 INFO - PROCESS | 2743 | 1463034385068 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}] 23:26:25 INFO - PROCESS | 2743 | 1463034385176 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 23:26:25 INFO - PROCESS | 2743 | 1463034385182 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:25 INFO - PROCESS | 2743 | ++DOCSHELL 0x12dfa4800 == 23 [pid = 2743] [id = 23] 23:26:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 65 (0x12e171400) [pid = 2743] [serial = 65] [outer = 0x0] 23:26:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 66 (0x12e174000) [pid = 2743] [serial = 66] [outer = 0x12e171400] 23:26:25 INFO - PROCESS | 2743 | 1463034385214 Marionette DEBUG loaded listener.js 23:26:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 67 (0x12dbf1800) [pid = 2743] [serial = 67] [outer = 0x12e171400] 23:26:26 INFO - PROCESS | 2743 | 1463034386356 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]]]}] 23:26:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1330ms 23:26:26 INFO - PROCESS | 2743 | 1463034386388 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 23:26:26 INFO - PROCESS | 2743 | 1463034386393 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 23:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:26:26 INFO - PROCESS | 2743 | 1463034386397 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:26:26 INFO - PROCESS | 2743 | 1463034386399 Marionette TRACE conn2 <- [1,66,null,{}] 23:26:26 INFO - PROCESS | 2743 | 1463034386403 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}] 23:26:26 INFO - PROCESS | 2743 | 1463034386514 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 23:26:26 INFO - PROCESS | 2743 | 1463034386556 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:26 INFO - PROCESS | 2743 | ++DOCSHELL 0x11331a000 == 24 [pid = 2743] [id = 24] 23:26:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 68 (0x112a6c400) [pid = 2743] [serial = 68] [outer = 0x0] 23:26:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 69 (0x113220c00) [pid = 2743] [serial = 69] [outer = 0x112a6c400] 23:26:26 INFO - PROCESS | 2743 | 1463034386588 Marionette DEBUG loaded listener.js 23:26:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 70 (0x113dedc00) [pid = 2743] [serial = 70] [outer = 0x112a6c400] 23:26:26 INFO - PROCESS | 2743 | 1463034386990 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]]]}] 23:26:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 620ms 23:26:27 INFO - PROCESS | 2743 | 1463034387018 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 23:26:27 INFO - PROCESS | 2743 | 1463034387022 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 23:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:26:27 INFO - PROCESS | 2743 | 1463034387027 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:26:27 INFO - PROCESS | 2743 | 1463034387028 Marionette TRACE conn2 <- [1,70,null,{}] 23:26:27 INFO - PROCESS | 2743 | 1463034387031 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}] 23:26:27 INFO - PROCESS | 2743 | 1463034387146 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 23:26:27 INFO - PROCESS | 2743 | 1463034387189 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:27 INFO - PROCESS | 2743 | ++DOCSHELL 0x116975000 == 25 [pid = 2743] [id = 25] 23:26:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 71 (0x1160e2c00) [pid = 2743] [serial = 71] [outer = 0x0] 23:26:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 72 (0x116ae6c00) [pid = 2743] [serial = 72] [outer = 0x1160e2c00] 23:26:27 INFO - PROCESS | 2743 | 1463034387221 Marionette DEBUG loaded listener.js 23:26:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 73 (0x11813f000) [pid = 2743] [serial = 73] [outer = 0x1160e2c00] 23:26:27 INFO - PROCESS | 2743 | 1463034387667 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]]]}] 23:26:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 671ms 23:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:26:27 INFO - PROCESS | 2743 | 1463034387728 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 23:26:27 INFO - PROCESS | 2743 | 1463034387729 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 23:26:27 INFO - PROCESS | 2743 | 1463034387734 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:26:27 INFO - PROCESS | 2743 | 1463034387736 Marionette TRACE conn2 <- [1,74,null,{}] 23:26:27 INFO - PROCESS | 2743 | 1463034387744 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}] 23:26:27 INFO - PROCESS | 2743 | 1463034387858 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 23:26:28 INFO - PROCESS | 2743 | 1463034388156 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:28 INFO - PROCESS | 2743 | ++DOCSHELL 0x113b08000 == 26 [pid = 2743] [id = 26] 23:26:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 74 (0x115ea9800) [pid = 2743] [serial = 74] [outer = 0x0] 23:26:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 75 (0x116077c00) [pid = 2743] [serial = 75] [outer = 0x115ea9800] 23:26:28 INFO - PROCESS | 2743 | 1463034388233 Marionette DEBUG loaded listener.js 23:26:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 76 (0x116197400) [pid = 2743] [serial = 76] [outer = 0x115ea9800] 23:26:28 INFO - PROCESS | 2743 | 1463034388689 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]]]}] 23:26:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 972ms 23:26:28 INFO - PROCESS | 2743 | 1463034388735 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 23:26:28 INFO - PROCESS | 2743 | 1463034388739 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 23:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:26:28 INFO - PROCESS | 2743 | 1463034388749 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:26:28 INFO - PROCESS | 2743 | 1463034388750 Marionette TRACE conn2 <- [1,78,null,{}] 23:26:28 INFO - PROCESS | 2743 | 1463034388753 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}] 23:26:28 INFO - PROCESS | 2743 | 1463034388835 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 23:26:28 INFO - PROCESS | 2743 | 1463034388901 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:28 INFO - PROCESS | 2743 | ++DOCSHELL 0x113d43800 == 27 [pid = 2743] [id = 27] 23:26:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 77 (0x11619b000) [pid = 2743] [serial = 77] [outer = 0x0] 23:26:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 78 (0x1169aa800) [pid = 2743] [serial = 78] [outer = 0x11619b000] 23:26:28 INFO - PROCESS | 2743 | 1463034388929 Marionette DEBUG loaded listener.js 23:26:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 79 (0x117524400) [pid = 2743] [serial = 79] [outer = 0x11619b000] 23:26:29 INFO - PROCESS | 2743 | 1463034389215 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]]]}] 23:26:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 521ms 23:26:29 INFO - PROCESS | 2743 | 1463034389271 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 23:26:29 INFO - PROCESS | 2743 | 1463034389273 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 23:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:26:29 INFO - PROCESS | 2743 | 1463034389278 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:26:29 INFO - PROCESS | 2743 | 1463034389279 Marionette TRACE conn2 <- [1,82,null,{}] 23:26:29 INFO - PROCESS | 2743 | 1463034389281 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}] 23:26:29 INFO - PROCESS | 2743 | 1463034389352 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 23:26:29 INFO - PROCESS | 2743 | 1463034389395 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:29 INFO - PROCESS | 2743 | ++DOCSHELL 0x11690e800 == 28 [pid = 2743] [id = 28] 23:26:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 80 (0x112e32800) [pid = 2743] [serial = 80] [outer = 0x0] 23:26:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 81 (0x1169b2800) [pid = 2743] [serial = 81] [outer = 0x112e32800] 23:26:29 INFO - PROCESS | 2743 | 1463034389423 Marionette DEBUG loaded listener.js 23:26:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 82 (0x118147c00) [pid = 2743] [serial = 82] [outer = 0x112e32800] 23:26:29 INFO - PROCESS | 2743 | 1463034389696 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]]]}] 23:26:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 23:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:26:29 INFO - PROCESS | 2743 | 1463034389749 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 23:26:29 INFO - PROCESS | 2743 | 1463034389750 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 23:26:29 INFO - PROCESS | 2743 | 1463034389762 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:26:29 INFO - PROCESS | 2743 | 1463034389767 Marionette TRACE conn2 <- [1,86,null,{}] 23:26:29 INFO - PROCESS | 2743 | 1463034389770 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}] 23:26:29 INFO - PROCESS | 2743 | 1463034389853 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 23:26:29 INFO - PROCESS | 2743 | 1463034389861 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:29 INFO - PROCESS | 2743 | ++DOCSHELL 0x1171e3000 == 29 [pid = 2743] [id = 29] 23:26:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 83 (0x118140400) [pid = 2743] [serial = 83] [outer = 0x0] 23:26:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 84 (0x118306800) [pid = 2743] [serial = 84] [outer = 0x118140400] 23:26:29 INFO - PROCESS | 2743 | 1463034389897 Marionette DEBUG loaded listener.js 23:26:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 85 (0x1185c3000) [pid = 2743] [serial = 85] [outer = 0x118140400] 23:26:30 INFO - PROCESS | 2743 | 1463034390353 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]]]}] 23:26:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 635ms 23:26:30 INFO - PROCESS | 2743 | 1463034390389 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 23:26:30 INFO - PROCESS | 2743 | 1463034390391 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 23:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:26:30 INFO - PROCESS | 2743 | 1463034390395 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:26:30 INFO - PROCESS | 2743 | 1463034390396 Marionette TRACE conn2 <- [1,90,null,{}] 23:26:30 INFO - PROCESS | 2743 | 1463034390399 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}] 23:26:30 INFO - PROCESS | 2743 | 1463034390469 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 23:26:30 INFO - PROCESS | 2743 | 1463034390476 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:30 INFO - PROCESS | 2743 | ++DOCSHELL 0x11848a000 == 30 [pid = 2743] [id = 30] 23:26:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 86 (0x118312c00) [pid = 2743] [serial = 86] [outer = 0x0] 23:26:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 87 (0x1186e5400) [pid = 2743] [serial = 87] [outer = 0x118312c00] 23:26:30 INFO - PROCESS | 2743 | 1463034390502 Marionette DEBUG loaded listener.js 23:26:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 88 (0x118829c00) [pid = 2743] [serial = 88] [outer = 0x118312c00] 23:26:30 INFO - PROCESS | 2743 | 1463034390812 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]]]}] 23:26:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 23:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:26:30 INFO - PROCESS | 2743 | 1463034390863 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 23:26:30 INFO - PROCESS | 2743 | 1463034390865 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 23:26:30 INFO - PROCESS | 2743 | 1463034390867 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:26:30 INFO - PROCESS | 2743 | 1463034390868 Marionette TRACE conn2 <- [1,94,null,{}] 23:26:30 INFO - PROCESS | 2743 | 1463034390870 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}] 23:26:30 INFO - PROCESS | 2743 | 1463034390959 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 23:26:30 INFO - PROCESS | 2743 | 1463034390967 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:30 INFO - PROCESS | 2743 | ++DOCSHELL 0x11865e800 == 31 [pid = 2743] [id = 31] 23:26:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 89 (0x118d26c00) [pid = 2743] [serial = 89] [outer = 0x0] 23:26:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 90 (0x11911fc00) [pid = 2743] [serial = 90] [outer = 0x118d26c00] 23:26:31 INFO - PROCESS | 2743 | 1463034391000 Marionette DEBUG loaded listener.js 23:26:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 91 (0x1191cb800) [pid = 2743] [serial = 91] [outer = 0x118d26c00] 23:26:31 INFO - PROCESS | 2743 | 1463034391297 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]]]}] 23:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 470ms 23:26:31 INFO - PROCESS | 2743 | 1463034391338 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 23:26:31 INFO - PROCESS | 2743 | 1463034391339 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 23:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:26:31 INFO - PROCESS | 2743 | 1463034391344 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:26:31 INFO - PROCESS | 2743 | 1463034391345 Marionette TRACE conn2 <- [1,98,null,{}] 23:26:31 INFO - PROCESS | 2743 | 1463034391355 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}] 23:26:31 INFO - PROCESS | 2743 | 1463034391426 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 23:26:31 INFO - PROCESS | 2743 | 1463034391430 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:31 INFO - PROCESS | 2743 | ++DOCSHELL 0x11917b800 == 32 [pid = 2743] [id = 32] 23:26:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 92 (0x118d27800) [pid = 2743] [serial = 92] [outer = 0x0] 23:26:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 93 (0x11920e000) [pid = 2743] [serial = 93] [outer = 0x118d27800] 23:26:31 INFO - PROCESS | 2743 | 1463034391457 Marionette DEBUG loaded listener.js 23:26:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 94 (0x1197d6c00) [pid = 2743] [serial = 94] [outer = 0x118d27800] 23:26:31 INFO - PROCESS | 2743 | 1463034391746 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]]]}] 23:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 419ms 23:26:31 INFO - PROCESS | 2743 | 1463034391764 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 23:26:31 INFO - PROCESS | 2743 | 1463034391765 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 23:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:26:31 INFO - PROCESS | 2743 | 1463034391767 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:26:31 INFO - PROCESS | 2743 | 1463034391768 Marionette TRACE conn2 <- [1,102,null,{}] 23:26:31 INFO - PROCESS | 2743 | 1463034391771 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}] 23:26:31 INFO - PROCESS | 2743 | 1463034391850 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 23:26:31 INFO - PROCESS | 2743 | 1463034391898 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:31 INFO - PROCESS | 2743 | ++DOCSHELL 0x1192f0800 == 33 [pid = 2743] [id = 33] 23:26:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 95 (0x1191d0000) [pid = 2743] [serial = 95] [outer = 0x0] 23:26:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 96 (0x1197d9400) [pid = 2743] [serial = 96] [outer = 0x1191d0000] 23:26:31 INFO - PROCESS | 2743 | 1463034391923 Marionette DEBUG loaded listener.js 23:26:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 97 (0x121149000) [pid = 2743] [serial = 97] [outer = 0x1191d0000] 23:26:32 INFO - PROCESS | 2743 | 1463034392168 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]]]}] 23:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 420ms 23:26:32 INFO - PROCESS | 2743 | 1463034392188 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 23:26:32 INFO - PROCESS | 2743 | 1463034392190 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 23:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:26:32 INFO - PROCESS | 2743 | 1463034392203 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:26:32 INFO - PROCESS | 2743 | 1463034392204 Marionette TRACE conn2 <- [1,106,null,{}] 23:26:32 INFO - PROCESS | 2743 | 1463034392214 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}] 23:26:32 INFO - PROCESS | 2743 | 1463034392289 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 23:26:32 INFO - PROCESS | 2743 | 1463034392296 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:32 INFO - PROCESS | 2743 | ++DOCSHELL 0x116908800 == 34 [pid = 2743] [id = 34] 23:26:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 98 (0x12114a800) [pid = 2743] [serial = 98] [outer = 0x0] 23:26:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 99 (0x121227c00) [pid = 2743] [serial = 99] [outer = 0x12114a800] 23:26:32 INFO - PROCESS | 2743 | 1463034392322 Marionette DEBUG loaded listener.js 23:26:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 100 (0x12138e400) [pid = 2743] [serial = 100] [outer = 0x12114a800] 23:26:32 INFO - PROCESS | 2743 | 1463034392609 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]]]}] 23:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 423ms 23:26:32 INFO - PROCESS | 2743 | 1463034392638 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 23:26:32 INFO - PROCESS | 2743 | 1463034392640 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 23:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:26:32 INFO - PROCESS | 2743 | 1463034392646 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:26:32 INFO - PROCESS | 2743 | 1463034392647 Marionette TRACE conn2 <- [1,110,null,{}] 23:26:32 INFO - PROCESS | 2743 | 1463034392650 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}] 23:26:32 INFO - PROCESS | 2743 | 1463034392722 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 23:26:32 INFO - PROCESS | 2743 | 1463034392728 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:32 INFO - PROCESS | 2743 | ++DOCSHELL 0x119903800 == 35 [pid = 2743] [id = 35] 23:26:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 101 (0x1214dbc00) [pid = 2743] [serial = 101] [outer = 0x0] 23:26:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 102 (0x12150fc00) [pid = 2743] [serial = 102] [outer = 0x1214dbc00] 23:26:32 INFO - PROCESS | 2743 | 1463034392753 Marionette DEBUG loaded listener.js 23:26:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 103 (0x121770c00) [pid = 2743] [serial = 103] [outer = 0x1214dbc00] 23:26:33 INFO - PROCESS | 2743 | 1463034393036 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]]]}] 23:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 419ms 23:26:33 INFO - PROCESS | 2743 | 1463034393066 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 23:26:33 INFO - PROCESS | 2743 | 1463034393067 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 23:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:26:33 INFO - PROCESS | 2743 | 1463034393081 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:26:33 INFO - PROCESS | 2743 | 1463034393082 Marionette TRACE conn2 <- [1,114,null,{}] 23:26:33 INFO - PROCESS | 2743 | 1463034393085 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}] 23:26:33 INFO - PROCESS | 2743 | 1463034393187 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 23:26:33 INFO - PROCESS | 2743 | 1463034393195 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:33 INFO - PROCESS | 2743 | ++DOCSHELL 0x1199d5000 == 36 [pid = 2743] [id = 36] 23:26:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 104 (0x11920fc00) [pid = 2743] [serial = 104] [outer = 0x0] 23:26:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 105 (0x12150f800) [pid = 2743] [serial = 105] [outer = 0x11920fc00] 23:26:33 INFO - PROCESS | 2743 | 1463034393224 Marionette DEBUG loaded listener.js 23:26:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 106 (0x124c3c800) [pid = 2743] [serial = 106] [outer = 0x11920fc00] 23:26:33 INFO - PROCESS | 2743 | 1463034393523 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]]]}] 23:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 479ms 23:26:33 INFO - PROCESS | 2743 | 1463034393552 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 23:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:26:33 INFO - PROCESS | 2743 | 1463034393554 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 23:26:33 INFO - PROCESS | 2743 | 1463034393556 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:26:33 INFO - PROCESS | 2743 | 1463034393560 Marionette TRACE conn2 <- [1,118,null,{}] 23:26:33 INFO - PROCESS | 2743 | 1463034393564 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}] 23:26:33 INFO - PROCESS | 2743 | 1463034393653 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 23:26:33 INFO - PROCESS | 2743 | 1463034393658 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:33 INFO - PROCESS | 2743 | ++DOCSHELL 0x121293000 == 37 [pid = 2743] [id = 37] 23:26:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 107 (0x124c48000) [pid = 2743] [serial = 107] [outer = 0x0] 23:26:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 108 (0x124d2e000) [pid = 2743] [serial = 108] [outer = 0x124c48000] 23:26:33 INFO - PROCESS | 2743 | 1463034393684 Marionette DEBUG loaded listener.js 23:26:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 109 (0x12691a800) [pid = 2743] [serial = 109] [outer = 0x124c48000] 23:26:33 INFO - PROCESS | 2743 | 1463034393979 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]]]}] 23:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 473ms 23:26:34 INFO - PROCESS | 2743 | 1463034394030 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 23:26:34 INFO - PROCESS | 2743 | 1463034394031 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 23:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:26:34 INFO - PROCESS | 2743 | 1463034394033 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:26:34 INFO - PROCESS | 2743 | 1463034394034 Marionette TRACE conn2 <- [1,122,null,{}] 23:26:34 INFO - PROCESS | 2743 | 1463034394036 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}] 23:26:34 INFO - PROCESS | 2743 | 1463034394133 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 23:26:34 INFO - PROCESS | 2743 | 1463034394142 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:34 INFO - PROCESS | 2743 | ++DOCSHELL 0x1212a9000 == 38 [pid = 2743] [id = 38] 23:26:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 110 (0x124c3c400) [pid = 2743] [serial = 110] [outer = 0x0] 23:26:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 111 (0x12691d400) [pid = 2743] [serial = 111] [outer = 0x124c3c400] 23:26:34 INFO - PROCESS | 2743 | 1463034394167 Marionette DEBUG loaded listener.js 23:26:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 112 (0x126d08800) [pid = 2743] [serial = 112] [outer = 0x124c3c400] 23:26:34 INFO - PROCESS | 2743 | 1463034394437 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]]]}] 23:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 417ms 23:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:26:34 INFO - PROCESS | 2743 | 1463034394451 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 23:26:34 INFO - PROCESS | 2743 | 1463034394452 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 23:26:34 INFO - PROCESS | 2743 | 1463034394454 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:26:34 INFO - PROCESS | 2743 | 1463034394455 Marionette TRACE conn2 <- [1,126,null,{}] 23:26:34 INFO - PROCESS | 2743 | 1463034394465 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}] 23:26:34 INFO - PROCESS | 2743 | 1463034394552 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 23:26:34 INFO - PROCESS | 2743 | 1463034394558 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:34 INFO - PROCESS | 2743 | ++DOCSHELL 0x1219aa800 == 39 [pid = 2743] [id = 39] 23:26:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 113 (0x126d11000) [pid = 2743] [serial = 113] [outer = 0x0] 23:26:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 114 (0x126fab000) [pid = 2743] [serial = 114] [outer = 0x126d11000] 23:26:34 INFO - PROCESS | 2743 | 1463034394583 Marionette DEBUG loaded listener.js 23:26:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 115 (0x127144000) [pid = 2743] [serial = 115] [outer = 0x126d11000] 23:26:34 INFO - PROCESS | 2743 | 1463034394881 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]]]}] 23:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 470ms 23:26:34 INFO - PROCESS | 2743 | 1463034394925 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 23:26:34 INFO - PROCESS | 2743 | 1463034394928 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 23:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:26:34 INFO - PROCESS | 2743 | 1463034394930 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:26:34 INFO - PROCESS | 2743 | 1463034394931 Marionette TRACE conn2 <- [1,130,null,{}] 23:26:34 INFO - PROCESS | 2743 | 1463034394933 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}] 23:26:35 INFO - PROCESS | 2743 | 1463034395030 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 23:26:35 INFO - PROCESS | 2743 | 1463034395038 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:35 INFO - PROCESS | 2743 | ++DOCSHELL 0x121cc1800 == 40 [pid = 2743] [id = 40] 23:26:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 116 (0x121b6c800) [pid = 2743] [serial = 116] [outer = 0x0] 23:26:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 117 (0x126fa7800) [pid = 2743] [serial = 117] [outer = 0x121b6c800] 23:26:35 INFO - PROCESS | 2743 | 1463034395062 Marionette DEBUG loaded listener.js 23:26:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 118 (0x12764e400) [pid = 2743] [serial = 118] [outer = 0x121b6c800] 23:26:35 INFO - PROCESS | 2743 | 1463034395344 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]]]}] 23:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 469ms 23:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:26:35 INFO - PROCESS | 2743 | 1463034395399 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 23:26:35 INFO - PROCESS | 2743 | 1463034395400 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 23:26:35 INFO - PROCESS | 2743 | 1463034395402 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:26:35 INFO - PROCESS | 2743 | 1463034395403 Marionette TRACE conn2 <- [1,134,null,{}] 23:26:35 INFO - PROCESS | 2743 | 1463034395406 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}] 23:26:35 INFO - PROCESS | 2743 | 1463034395482 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 23:26:35 INFO - PROCESS | 2743 | 1463034395486 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:35 INFO - PROCESS | 2743 | ++DOCSHELL 0x125497000 == 41 [pid = 2743] [id = 41] 23:26:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 119 (0x128ce2c00) [pid = 2743] [serial = 119] [outer = 0x0] 23:26:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x128ce9400) [pid = 2743] [serial = 120] [outer = 0x128ce2c00] 23:26:35 INFO - PROCESS | 2743 | 1463034395513 Marionette DEBUG loaded listener.js 23:26:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x128e93400) [pid = 2743] [serial = 121] [outer = 0x128ce2c00] 23:26:35 INFO - PROCESS | 2743 | 1463034395825 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]]]}] 23:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 468ms 23:26:35 INFO - PROCESS | 2743 | 1463034395872 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 23:26:35 INFO - PROCESS | 2743 | 1463034395873 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 23:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:26:35 INFO - PROCESS | 2743 | 1463034395875 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:26:35 INFO - PROCESS | 2743 | 1463034395876 Marionette TRACE conn2 <- [1,138,null,{}] 23:26:35 INFO - PROCESS | 2743 | 1463034395878 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}] 23:26:35 INFO - PROCESS | 2743 | 1463034395990 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 23:26:35 INFO - PROCESS | 2743 | 1463034395996 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:36 INFO - PROCESS | 2743 | ++DOCSHELL 0x1255eb000 == 42 [pid = 2743] [id = 42] 23:26:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x128ce3800) [pid = 2743] [serial = 122] [outer = 0x0] 23:26:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x1290d3400) [pid = 2743] [serial = 123] [outer = 0x128ce3800] 23:26:36 INFO - PROCESS | 2743 | 1463034396020 Marionette DEBUG loaded listener.js 23:26:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x1292cdc00) [pid = 2743] [serial = 124] [outer = 0x128ce3800] 23:26:37 INFO - PROCESS | 2743 | 1463034397025 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]]]}] 23:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1171ms 23:26:37 INFO - PROCESS | 2743 | 1463034397047 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 23:26:37 INFO - PROCESS | 2743 | 1463034397049 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 23:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:26:37 INFO - PROCESS | 2743 | 1463034397052 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:26:37 INFO - PROCESS | 2743 | 1463034397054 Marionette TRACE conn2 <- [1,142,null,{}] 23:26:37 INFO - PROCESS | 2743 | 1463034397058 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}] 23:26:37 INFO - PROCESS | 2743 | 1463034397146 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 23:26:37 INFO - PROCESS | 2743 | 1463034397175 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:37 INFO - PROCESS | 2743 | ++DOCSHELL 0x113317800 == 43 [pid = 2743] [id = 43] 23:26:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x11606e400) [pid = 2743] [serial = 125] [outer = 0x0] 23:26:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x1161ec800) [pid = 2743] [serial = 126] [outer = 0x11606e400] 23:26:37 INFO - PROCESS | 2743 | 1463034397208 Marionette DEBUG loaded listener.js 23:26:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x116744c00) [pid = 2743] [serial = 127] [outer = 0x11606e400] 23:26:37 INFO - PROCESS | 2743 | 1463034397562 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]]]}] 23:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 520ms 23:26:37 INFO - PROCESS | 2743 | 1463034397573 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 23:26:37 INFO - PROCESS | 2743 | 1463034397578 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 23:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:26:37 INFO - PROCESS | 2743 | 1463034397583 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:26:37 INFO - PROCESS | 2743 | 1463034397585 Marionette TRACE conn2 <- [1,146,null,{}] 23:26:37 INFO - PROCESS | 2743 | 1463034397587 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}] 23:26:37 INFO - PROCESS | 2743 | 1463034397674 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 23:26:37 INFO - PROCESS | 2743 | 1463034397680 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:37 INFO - PROCESS | 2743 | ++DOCSHELL 0x115e0c800 == 44 [pid = 2743] [id = 44] 23:26:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x11693b800) [pid = 2743] [serial = 128] [outer = 0x0] 23:26:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x117529400) [pid = 2743] [serial = 129] [outer = 0x11693b800] 23:26:37 INFO - PROCESS | 2743 | 1463034397731 Marionette DEBUG loaded listener.js 23:26:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x1180a9c00) [pid = 2743] [serial = 130] [outer = 0x11693b800] 23:26:38 INFO - PROCESS | 2743 | 1463034398029 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]]]}] 23:26:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:26:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 469ms 23:26:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:26:38 INFO - PROCESS | 2743 | 1463034398053 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 23:26:38 INFO - PROCESS | 2743 | 1463034398054 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 23:26:38 INFO - PROCESS | 2743 | 1463034398057 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:26:38 INFO - PROCESS | 2743 | 1463034398063 Marionette TRACE conn2 <- [1,150,null,{}] 23:26:38 INFO - PROCESS | 2743 | 1463034398079 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}] 23:26:38 INFO - PROCESS | 2743 | 1463034398175 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 23:26:38 INFO - PROCESS | 2743 | 1463034398205 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:38 INFO - PROCESS | 2743 | ++DOCSHELL 0x1171da000 == 45 [pid = 2743] [id = 45] 23:26:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x112a69c00) [pid = 2743] [serial = 131] [outer = 0x0] 23:26:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x118306400) [pid = 2743] [serial = 132] [outer = 0x112a69c00] 23:26:38 INFO - PROCESS | 2743 | 1463034398233 Marionette DEBUG loaded listener.js 23:26:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x1185c5800) [pid = 2743] [serial = 133] [outer = 0x112a69c00] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x12d7c7400) [pid = 2743] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x118625400) [pid = 2743] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x11830f000) [pid = 2743] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x12ce17c00) [pid = 2743] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x12ca86800) [pid = 2743] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x12c71a800) [pid = 2743] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x12c6c5800) [pid = 2743] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x12c186400) [pid = 2743] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x118216800) [pid = 2743] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x12ba9e000) [pid = 2743] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x12ba7e800) [pid = 2743] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x12aa6d800) [pid = 2743] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x12aa64c00) [pid = 2743] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 119 (0x129222000) [pid = 2743] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 118 (0x11619b000) [pid = 2743] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 117 (0x112e32800) [pid = 2743] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 116 (0x118140400) [pid = 2743] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 115 (0x118312c00) [pid = 2743] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 114 (0x118d26c00) [pid = 2743] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 113 (0x118d27800) [pid = 2743] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 112 (0x1191d0000) [pid = 2743] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 111 (0x12114a800) [pid = 2743] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 110 (0x11920fc00) [pid = 2743] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 109 (0x124c48000) [pid = 2743] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 108 (0x124c3c400) [pid = 2743] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 107 (0x12e171400) [pid = 2743] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 106 (0x112a6c400) [pid = 2743] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 105 (0x1160e2c00) [pid = 2743] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:26:38 INFO - PROCESS | 2743 | --DOMWINDOW == 104 (0x115ea9800) [pid = 2743] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:26:38 INFO - PROCESS | 2743 | 1463034398982 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]]]}] 23:26:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:26:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 932ms 23:26:38 INFO - PROCESS | 2743 | 1463034398995 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 23:26:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:26:38 INFO - PROCESS | 2743 | 1463034398997 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 23:26:39 INFO - PROCESS | 2743 | 1463034399000 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:26:39 INFO - PROCESS | 2743 | 1463034399001 Marionette TRACE conn2 <- [1,154,null,{}] 23:26:39 INFO - PROCESS | 2743 | 1463034399004 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}] 23:26:39 INFO - PROCESS | 2743 | 1463034399098 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 23:26:39 INFO - PROCESS | 2743 | 1463034399156 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:39 INFO - PROCESS | 2743 | ++DOCSHELL 0x117e22800 == 46 [pid = 2743] [id = 46] 23:26:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 105 (0x112a5e000) [pid = 2743] [serial = 134] [outer = 0x0] 23:26:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 106 (0x1176ae000) [pid = 2743] [serial = 135] [outer = 0x112a5e000] 23:26:39 INFO - PROCESS | 2743 | 1463034399198 Marionette DEBUG loaded listener.js 23:26:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 107 (0x11861e800) [pid = 2743] [serial = 136] [outer = 0x112a5e000] 23:26:39 INFO - PROCESS | 2743 | 1463034399564 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]]]}] 23:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 572ms 23:26:39 INFO - PROCESS | 2743 | 1463034399571 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 23:26:39 INFO - PROCESS | 2743 | 1463034399572 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 23:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:26:39 INFO - PROCESS | 2743 | 1463034399577 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:26:39 INFO - PROCESS | 2743 | 1463034399579 Marionette TRACE conn2 <- [1,158,null,{}] 23:26:39 INFO - PROCESS | 2743 | 1463034399582 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}] 23:26:39 INFO - PROCESS | 2743 | 1463034399650 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 23:26:39 INFO - PROCESS | 2743 | 1463034399703 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:39 INFO - PROCESS | 2743 | ++DOCSHELL 0x1186d7000 == 47 [pid = 2743] [id = 47] 23:26:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 108 (0x113f3f000) [pid = 2743] [serial = 137] [outer = 0x0] 23:26:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 109 (0x118621c00) [pid = 2743] [serial = 138] [outer = 0x113f3f000] 23:26:39 INFO - PROCESS | 2743 | 1463034399728 Marionette DEBUG loaded listener.js 23:26:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 110 (0x1186e8400) [pid = 2743] [serial = 139] [outer = 0x113f3f000] 23:26:40 INFO - PROCESS | 2743 | 1463034400030 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]]]}] 23:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 470ms 23:26:40 INFO - PROCESS | 2743 | 1463034400049 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 23:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:26:40 INFO - PROCESS | 2743 | 1463034400050 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 23:26:40 INFO - PROCESS | 2743 | 1463034400052 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:26:40 INFO - PROCESS | 2743 | 1463034400054 Marionette TRACE conn2 <- [1,162,null,{}] 23:26:40 INFO - PROCESS | 2743 | 1463034400056 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}] 23:26:40 INFO - PROCESS | 2743 | 1463034400144 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 23:26:40 INFO - PROCESS | 2743 | 1463034400149 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:40 INFO - PROCESS | 2743 | ++DOCSHELL 0x1195aa000 == 48 [pid = 2743] [id = 48] 23:26:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 111 (0x118d1b400) [pid = 2743] [serial = 140] [outer = 0x0] 23:26:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 112 (0x119193c00) [pid = 2743] [serial = 141] [outer = 0x118d1b400] 23:26:40 INFO - PROCESS | 2743 | 1463034400176 Marionette DEBUG loaded listener.js 23:26:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 113 (0x119210400) [pid = 2743] [serial = 142] [outer = 0x118d1b400] 23:26:40 INFO - PROCESS | 2743 | 1463034400483 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]]]}] 23:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 469ms 23:26:40 INFO - PROCESS | 2743 | 1463034400523 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 23:26:40 INFO - PROCESS | 2743 | 1463034400524 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 23:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:26:40 INFO - PROCESS | 2743 | 1463034400530 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:26:40 INFO - PROCESS | 2743 | 1463034400531 Marionette TRACE conn2 <- [1,166,null,{}] 23:26:40 INFO - PROCESS | 2743 | 1463034400535 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}] 23:26:40 INFO - PROCESS | 2743 | 1463034400644 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 23:26:40 INFO - PROCESS | 2743 | 1463034400651 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:40 INFO - PROCESS | 2743 | ++DOCSHELL 0x119916800 == 49 [pid = 2743] [id = 49] 23:26:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 114 (0x119211c00) [pid = 2743] [serial = 143] [outer = 0x0] 23:26:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 115 (0x11979ec00) [pid = 2743] [serial = 144] [outer = 0x119211c00] 23:26:40 INFO - PROCESS | 2743 | 1463034400691 Marionette DEBUG loaded listener.js 23:26:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 116 (0x119e29c00) [pid = 2743] [serial = 145] [outer = 0x119211c00] 23:26:41 INFO - PROCESS | 2743 | 1463034401311 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]]]}] 23:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 820ms 23:26:41 INFO - PROCESS | 2743 | 1463034401350 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 23:26:41 INFO - PROCESS | 2743 | 1463034401354 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 23:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:26:41 INFO - PROCESS | 2743 | 1463034401357 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:26:41 INFO - PROCESS | 2743 | 1463034401360 Marionette TRACE conn2 <- [1,170,null,{}] 23:26:41 INFO - PROCESS | 2743 | 1463034401363 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}] 23:26:41 INFO - PROCESS | 2743 | 1463034401453 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 23:26:41 INFO - PROCESS | 2743 | 1463034401503 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:41 INFO - PROCESS | 2743 | ++DOCSHELL 0x116971000 == 50 [pid = 2743] [id = 50] 23:26:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 117 (0x116163c00) [pid = 2743] [serial = 146] [outer = 0x0] 23:26:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 118 (0x11693d800) [pid = 2743] [serial = 147] [outer = 0x116163c00] 23:26:41 INFO - PROCESS | 2743 | 1463034401535 Marionette DEBUG loaded listener.js 23:26:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 119 (0x117529800) [pid = 2743] [serial = 148] [outer = 0x116163c00] 23:26:41 INFO - PROCESS | 2743 | 1463034401945 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]]]}] 23:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 623ms 23:26:41 INFO - PROCESS | 2743 | 1463034401991 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 23:26:41 INFO - PROCESS | 2743 | 1463034401995 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 23:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:26:42 INFO - PROCESS | 2743 | 1463034402001 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:26:42 INFO - PROCESS | 2743 | 1463034402003 Marionette TRACE conn2 <- [1,174,null,{}] 23:26:42 INFO - PROCESS | 2743 | 1463034402006 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}] 23:26:42 INFO - PROCESS | 2743 | 1463034402113 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 23:26:42 INFO - PROCESS | 2743 | 1463034402171 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:42 INFO - PROCESS | 2743 | ++DOCSHELL 0x119913800 == 51 [pid = 2743] [id = 51] 23:26:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x11821b000) [pid = 2743] [serial = 149] [outer = 0x0] 23:26:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x1183be000) [pid = 2743] [serial = 150] [outer = 0x11821b000] 23:26:42 INFO - PROCESS | 2743 | 1463034402200 Marionette DEBUG loaded listener.js 23:26:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x118623000) [pid = 2743] [serial = 151] [outer = 0x11821b000] 23:26:42 INFO - PROCESS | 2743 | 1463034402602 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]]]}] 23:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 621ms 23:26:42 INFO - PROCESS | 2743 | 1463034402623 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 23:26:42 INFO - PROCESS | 2743 | 1463034402625 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 23:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:26:42 INFO - PROCESS | 2743 | 1463034402627 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:26:42 INFO - PROCESS | 2743 | 1463034402630 Marionette TRACE conn2 <- [1,178,null,{}] 23:26:42 INFO - PROCESS | 2743 | 1463034402638 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}] 23:26:42 INFO - PROCESS | 2743 | 1463034402729 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 23:26:42 INFO - PROCESS | 2743 | 1463034402774 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:42 INFO - PROCESS | 2743 | ++DOCSHELL 0x121297800 == 52 [pid = 2743] [id = 52] 23:26:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x118826000) [pid = 2743] [serial = 152] [outer = 0x0] 23:26:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x119195c00) [pid = 2743] [serial = 153] [outer = 0x118826000] 23:26:42 INFO - PROCESS | 2743 | 1463034402806 Marionette DEBUG loaded listener.js 23:26:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x1197d2400) [pid = 2743] [serial = 154] [outer = 0x118826000] 23:26:43 INFO - PROCESS | 2743 | 1463034403221 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]]]}] 23:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 621ms 23:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:26:43 INFO - PROCESS | 2743 | 1463034403248 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 23:26:43 INFO - PROCESS | 2743 | 1463034403250 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 23:26:43 INFO - PROCESS | 2743 | 1463034403253 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:26:43 INFO - PROCESS | 2743 | 1463034403254 Marionette TRACE conn2 <- [1,182,null,{}] 23:26:43 INFO - PROCESS | 2743 | 1463034403276 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}] 23:26:43 INFO - PROCESS | 2743 | 1463034403367 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 23:26:43 INFO - PROCESS | 2743 | 1463034403439 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:43 INFO - PROCESS | 2743 | ++DOCSHELL 0x1186ca000 == 53 [pid = 2743] [id = 53] 23:26:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x121149800) [pid = 2743] [serial = 155] [outer = 0x0] 23:26:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x12114b400) [pid = 2743] [serial = 156] [outer = 0x121149800] 23:26:43 INFO - PROCESS | 2743 | 1463034403468 Marionette DEBUG loaded listener.js 23:26:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x12138a400) [pid = 2743] [serial = 157] [outer = 0x121149800] 23:26:43 INFO - PROCESS | 2743 | 1463034403876 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]]]}] 23:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 669ms 23:26:43 INFO - PROCESS | 2743 | 1463034403939 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 23:26:43 INFO - PROCESS | 2743 | 1463034403941 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 23:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:26:43 INFO - PROCESS | 2743 | 1463034403946 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:26:43 INFO - PROCESS | 2743 | 1463034403947 Marionette TRACE conn2 <- [1,186,null,{}] 23:26:43 INFO - PROCESS | 2743 | 1463034403949 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}] 23:26:44 INFO - PROCESS | 2743 | 1463034404039 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 23:26:44 INFO - PROCESS | 2743 | 1463034404097 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:44 INFO - PROCESS | 2743 | ++DOCSHELL 0x113b1b000 == 54 [pid = 2743] [id = 54] 23:26:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x116ae6400) [pid = 2743] [serial = 158] [outer = 0x0] 23:26:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x118216400) [pid = 2743] [serial = 159] [outer = 0x116ae6400] 23:26:44 INFO - PROCESS | 2743 | 1463034404127 Marionette DEBUG loaded listener.js 23:26:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x118821000) [pid = 2743] [serial = 160] [outer = 0x116ae6400] 23:26:44 INFO - PROCESS | 2743 | 1463034404604 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]]]}] 23:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 671ms 23:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:26:44 INFO - PROCESS | 2743 | 1463034404634 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 23:26:44 INFO - PROCESS | 2743 | 1463034404636 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 23:26:44 INFO - PROCESS | 2743 | 1463034404652 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:26:44 INFO - PROCESS | 2743 | 1463034404655 Marionette TRACE conn2 <- [1,190,null,{}] 23:26:44 INFO - PROCESS | 2743 | 1463034404661 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}] 23:26:44 INFO - PROCESS | 2743 | 1463034404751 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 23:26:44 INFO - PROCESS | 2743 | 1463034404800 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:44 INFO - PROCESS | 2743 | ++DOCSHELL 0x1161dd800 == 55 [pid = 2743] [id = 55] 23:26:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x115e3ec00) [pid = 2743] [serial = 161] [outer = 0x0] 23:26:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x11616b400) [pid = 2743] [serial = 162] [outer = 0x115e3ec00] 23:26:44 INFO - PROCESS | 2743 | 1463034404829 Marionette DEBUG loaded listener.js 23:26:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x116742400) [pid = 2743] [serial = 163] [outer = 0x115e3ec00] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x119903800 == 54 [pid = 2743] [id = 35] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x1195aa000 == 53 [pid = 2743] [id = 48] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x1186d7000 == 52 [pid = 2743] [id = 47] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x117e22800 == 51 [pid = 2743] [id = 46] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x1171e3000 == 50 [pid = 2743] [id = 29] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x1192f0800 == 49 [pid = 2743] [id = 33] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x11848a000 == 48 [pid = 2743] [id = 30] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x1171da000 == 47 [pid = 2743] [id = 45] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x11865e800 == 46 [pid = 2743] [id = 31] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x115e0c800 == 45 [pid = 2743] [id = 44] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x11690e800 == 44 [pid = 2743] [id = 28] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x11917b800 == 43 [pid = 2743] [id = 32] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x113317800 == 42 [pid = 2743] [id = 43] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x113d43800 == 41 [pid = 2743] [id = 27] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x125497000 == 40 [pid = 2743] [id = 41] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x1255eb000 == 39 [pid = 2743] [id = 42] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x116908800 == 38 [pid = 2743] [id = 34] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x113b1b000 == 37 [pid = 2743] [id = 54] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x1186ca000 == 36 [pid = 2743] [id = 53] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x121297800 == 35 [pid = 2743] [id = 52] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x121293000 == 34 [pid = 2743] [id = 37] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x119913800 == 33 [pid = 2743] [id = 51] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x1212a9000 == 32 [pid = 2743] [id = 38] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x121cc1800 == 31 [pid = 2743] [id = 40] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x1199d5000 == 30 [pid = 2743] [id = 36] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x116971000 == 29 [pid = 2743] [id = 50] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x119916800 == 28 [pid = 2743] [id = 49] 23:26:45 INFO - PROCESS | 2743 | --DOCSHELL 0x1219aa800 == 27 [pid = 2743] [id = 39] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x1169aa800) [pid = 2743] [serial = 78] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x1169b2800) [pid = 2743] [serial = 81] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x118306800) [pid = 2743] [serial = 84] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x1185c3000) [pid = 2743] [serial = 85] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x1186e5400) [pid = 2743] [serial = 87] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x118829c00) [pid = 2743] [serial = 88] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x11911fc00) [pid = 2743] [serial = 90] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x1191cb800) [pid = 2743] [serial = 91] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x11920e000) [pid = 2743] [serial = 93] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x1197d6c00) [pid = 2743] [serial = 94] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x1197d9400) [pid = 2743] [serial = 96] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x121227c00) [pid = 2743] [serial = 99] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x12150fc00) [pid = 2743] [serial = 102] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x121149000) [pid = 2743] [serial = 97] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 119 (0x12150f800) [pid = 2743] [serial = 105] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 118 (0x124d2e000) [pid = 2743] [serial = 108] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 117 (0x12691d400) [pid = 2743] [serial = 111] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 116 (0x126fab000) [pid = 2743] [serial = 114] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 115 (0x126fa7800) [pid = 2743] [serial = 117] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 114 (0x113220c00) [pid = 2743] [serial = 69] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 113 (0x116ae6c00) [pid = 2743] [serial = 72] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 112 (0x116077c00) [pid = 2743] [serial = 75] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 111 (0x12138e400) [pid = 2743] [serial = 100] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 110 (0x118147c00) [pid = 2743] [serial = 82] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 109 (0x124c3c800) [pid = 2743] [serial = 106] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 108 (0x12691a800) [pid = 2743] [serial = 109] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 107 (0x126d08800) [pid = 2743] [serial = 112] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 106 (0x11813f000) [pid = 2743] [serial = 73] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 105 (0x128ce9400) [pid = 2743] [serial = 120] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 104 (0x117524400) [pid = 2743] [serial = 79] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 103 (0x116197400) [pid = 2743] [serial = 76] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 102 (0x12dbf1800) [pid = 2743] [serial = 67] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 101 (0x113dedc00) [pid = 2743] [serial = 70] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 100 (0x1214eac00) [pid = 2743] [serial = 11] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 99 (0x1218eec00) [pid = 2743] [serial = 8] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 98 (0x12c6bf400) [pid = 2743] [serial = 36] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 97 (0x11821b800) [pid = 2743] [serial = 33] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 96 (0x12c183c00) [pid = 2743] [serial = 34] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 95 (0x12becc400) [pid = 2743] [serial = 30] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 94 (0x12c181400) [pid = 2743] [serial = 31] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 93 (0x12ba81000) [pid = 2743] [serial = 27] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 92 (0x12ba9b000) [pid = 2743] [serial = 28] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 91 (0x12afc5400) [pid = 2743] [serial = 25] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 90 (0x12afae000) [pid = 2743] [serial = 24] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 89 (0x12aa66800) [pid = 2743] [serial = 21] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 88 (0x12aa6b000) [pid = 2743] [serial = 22] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 87 (0x1292d1800) [pid = 2743] [serial = 16] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 86 (0x1292d8800) [pid = 2743] [serial = 18] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 85 (0x129223c00) [pid = 2743] [serial = 15] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 84 (0x12dbe9400) [pid = 2743] [serial = 63] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 83 (0x118629000) [pid = 2743] [serial = 60] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 82 (0x11862d000) [pid = 2743] [serial = 61] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 81 (0x12d7c4000) [pid = 2743] [serial = 57] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 80 (0x12d7cc000) [pid = 2743] [serial = 58] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 79 (0x12d10c400) [pid = 2743] [serial = 54] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 78 (0x12d131800) [pid = 2743] [serial = 55] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 77 (0x12d13b800) [pid = 2743] [serial = 48] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 76 (0x12d108c00) [pid = 2743] [serial = 51] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 75 (0x12ca8b400) [pid = 2743] [serial = 45] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 74 (0x12ce14800) [pid = 2743] [serial = 46] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 73 (0x12c720800) [pid = 2743] [serial = 42] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 72 (0x12ca84000) [pid = 2743] [serial = 43] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 71 (0x12c6c7400) [pid = 2743] [serial = 39] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 70 (0x12c717c00) [pid = 2743] [serial = 40] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 69 (0x12c6c3400) [pid = 2743] [serial = 37] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 68 (0x12e174000) [pid = 2743] [serial = 66] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | --DOMWINDOW == 67 (0x12dbef000) [pid = 2743] [serial = 64] [outer = 0x0] [url = about:blank] 23:26:45 INFO - PROCESS | 2743 | 1463034405603 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]]]}] 23:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 988ms 23:26:45 INFO - PROCESS | 2743 | 1463034405631 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 23:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:26:45 INFO - PROCESS | 2743 | 1463034405634 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 23:26:45 INFO - PROCESS | 2743 | 1463034405637 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:26:45 INFO - PROCESS | 2743 | 1463034405640 Marionette TRACE conn2 <- [1,194,null,{}] 23:26:45 INFO - PROCESS | 2743 | 1463034405650 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}] 23:26:45 INFO - PROCESS | 2743 | 1463034405731 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 23:26:45 INFO - PROCESS | 2743 | 1463034405770 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:45 INFO - PROCESS | 2743 | ++DOCSHELL 0x113394000 == 28 [pid = 2743] [id = 56] 23:26:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 68 (0x11515fc00) [pid = 2743] [serial = 164] [outer = 0x0] 23:26:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 69 (0x116196000) [pid = 2743] [serial = 165] [outer = 0x11515fc00] 23:26:45 INFO - PROCESS | 2743 | 1463034405799 Marionette DEBUG loaded listener.js 23:26:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 70 (0x11673e000) [pid = 2743] [serial = 166] [outer = 0x11515fc00] 23:26:46 INFO - PROCESS | 2743 | 1463034406078 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]]]}] 23:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 477ms 23:26:46 INFO - PROCESS | 2743 | 1463034406115 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 23:26:46 INFO - PROCESS | 2743 | 1463034406119 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 23:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:26:46 INFO - PROCESS | 2743 | 1463034406125 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:26:46 INFO - PROCESS | 2743 | 1463034406130 Marionette TRACE conn2 <- [1,198,null,{}] 23:26:46 INFO - PROCESS | 2743 | 1463034406132 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}] 23:26:46 INFO - PROCESS | 2743 | 1463034406205 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 23:26:46 INFO - PROCESS | 2743 | 1463034406211 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:46 INFO - PROCESS | 2743 | ++DOCSHELL 0x116906000 == 29 [pid = 2743] [id = 57] 23:26:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 71 (0x116936400) [pid = 2743] [serial = 167] [outer = 0x0] 23:26:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 72 (0x117524800) [pid = 2743] [serial = 168] [outer = 0x116936400] 23:26:46 INFO - PROCESS | 2743 | 1463034406238 Marionette DEBUG loaded listener.js 23:26:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 73 (0x1180a4400) [pid = 2743] [serial = 169] [outer = 0x116936400] 23:26:46 INFO - PROCESS | 2743 | 1463034406568 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]]]}] 23:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 474ms 23:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:26:46 INFO - PROCESS | 2743 | 1463034406598 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 23:26:46 INFO - PROCESS | 2743 | 1463034406600 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 23:26:46 INFO - PROCESS | 2743 | 1463034406603 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:26:46 INFO - PROCESS | 2743 | 1463034406605 Marionette TRACE conn2 <- [1,202,null,{}] 23:26:46 INFO - PROCESS | 2743 | 1463034406615 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}] 23:26:46 INFO - PROCESS | 2743 | 1463034406720 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 23:26:46 INFO - PROCESS | 2743 | 1463034406733 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:46 INFO - PROCESS | 2743 | ++DOCSHELL 0x1171d8000 == 30 [pid = 2743] [id = 58] 23:26:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 74 (0x11821a000) [pid = 2743] [serial = 170] [outer = 0x0] 23:26:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 75 (0x11830cc00) [pid = 2743] [serial = 171] [outer = 0x11821a000] 23:26:46 INFO - PROCESS | 2743 | 1463034406779 Marionette DEBUG loaded listener.js 23:26:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 76 (0x1183c5800) [pid = 2743] [serial = 172] [outer = 0x11821a000] 23:26:47 INFO - PROCESS | 2743 | 1463034407188 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]]]}] 23:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 625ms 23:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:26:47 INFO - PROCESS | 2743 | 1463034407228 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 23:26:47 INFO - PROCESS | 2743 | 1463034407229 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 23:26:47 INFO - PROCESS | 2743 | 1463034407231 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:26:47 INFO - PROCESS | 2743 | 1463034407232 Marionette TRACE conn2 <- [1,206,null,{}] 23:26:47 INFO - PROCESS | 2743 | 1463034407235 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}] 23:26:47 INFO - PROCESS | 2743 | 1463034407304 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 23:26:47 INFO - PROCESS | 2743 | 1463034407309 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:47 INFO - PROCESS | 2743 | ++DOCSHELL 0x118657000 == 31 [pid = 2743] [id = 59] 23:26:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 77 (0x11861f400) [pid = 2743] [serial = 173] [outer = 0x0] 23:26:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 78 (0x118628800) [pid = 2743] [serial = 174] [outer = 0x11861f400] 23:26:47 INFO - PROCESS | 2743 | 1463034407337 Marionette DEBUG loaded listener.js 23:26:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 79 (0x1186e6400) [pid = 2743] [serial = 175] [outer = 0x11861f400] 23:26:47 INFO - PROCESS | 2743 | 1463034407643 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]]]}] 23:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 23:26:47 INFO - PROCESS | 2743 | 1463034407707 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 23:26:47 INFO - PROCESS | 2743 | 1463034407708 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 23:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:26:47 INFO - PROCESS | 2743 | 1463034407710 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:26:47 INFO - PROCESS | 2743 | 1463034407712 Marionette TRACE conn2 <- [1,210,null,{}] 23:26:47 INFO - PROCESS | 2743 | 1463034407714 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}] 23:26:47 INFO - PROCESS | 2743 | 1463034407812 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 23:26:47 INFO - PROCESS | 2743 | 1463034407848 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:47 INFO - PROCESS | 2743 | ++DOCSHELL 0x118db7800 == 32 [pid = 2743] [id = 60] 23:26:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 80 (0x118623800) [pid = 2743] [serial = 176] [outer = 0x0] 23:26:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 81 (0x118829800) [pid = 2743] [serial = 177] [outer = 0x118623800] 23:26:47 INFO - PROCESS | 2743 | 1463034407886 Marionette DEBUG loaded listener.js 23:26:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 82 (0x118d27800) [pid = 2743] [serial = 178] [outer = 0x118623800] 23:26:48 INFO - PROCESS | 2743 | 1463034408334 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]]]}] 23:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 671ms 23:26:48 INFO - PROCESS | 2743 | 1463034408381 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 23:26:48 INFO - PROCESS | 2743 | 1463034408382 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 23:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:26:48 INFO - PROCESS | 2743 | 1463034408385 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:26:48 INFO - PROCESS | 2743 | 1463034408386 Marionette TRACE conn2 <- [1,214,null,{}] 23:26:48 INFO - PROCESS | 2743 | 1463034408388 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}] 23:26:48 INFO - PROCESS | 2743 | 1463034408485 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 23:26:48 INFO - PROCESS | 2743 | 1463034408490 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:48 INFO - PROCESS | 2743 | ++DOCSHELL 0x1195a8800 == 33 [pid = 2743] [id = 61] 23:26:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 83 (0x111d20400) [pid = 2743] [serial = 179] [outer = 0x0] 23:26:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 84 (0x11956e800) [pid = 2743] [serial = 180] [outer = 0x111d20400] 23:26:48 INFO - PROCESS | 2743 | 1463034408541 Marionette DEBUG loaded listener.js 23:26:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 85 (0x1197d7400) [pid = 2743] [serial = 181] [outer = 0x111d20400] 23:26:48 INFO - PROCESS | 2743 | 1463034408824 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]]]}] 23:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 467ms 23:26:48 INFO - PROCESS | 2743 | 1463034408855 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 23:26:48 INFO - PROCESS | 2743 | 1463034408856 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 23:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:26:48 INFO - PROCESS | 2743 | 1463034408867 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:26:48 INFO - PROCESS | 2743 | 1463034408868 Marionette TRACE conn2 <- [1,218,null,{}] 23:26:48 INFO - PROCESS | 2743 | 1463034408870 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}] 23:26:48 INFO - PROCESS | 2743 | 1463034408954 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 23:26:48 INFO - PROCESS | 2743 | 1463034408961 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:48 INFO - PROCESS | 2743 | ++DOCSHELL 0x119914800 == 34 [pid = 2743] [id = 62] 23:26:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 86 (0x1185c2800) [pid = 2743] [serial = 182] [outer = 0x0] 23:26:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 87 (0x11bb37800) [pid = 2743] [serial = 183] [outer = 0x1185c2800] 23:26:48 INFO - PROCESS | 2743 | 1463034408986 Marionette DEBUG loaded listener.js 23:26:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 88 (0x12114dc00) [pid = 2743] [serial = 184] [outer = 0x1185c2800] 23:26:49 INFO - PROCESS | 2743 | 1463034409296 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]]]}] 23:26:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 471ms 23:26:49 INFO - PROCESS | 2743 | 1463034409339 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 23:26:49 INFO - PROCESS | 2743 | 1463034409340 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 23:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:26:49 INFO - PROCESS | 2743 | 1463034409346 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:26:49 INFO - PROCESS | 2743 | 1463034409348 Marionette TRACE conn2 <- [1,222,null,{}] 23:26:49 INFO - PROCESS | 2743 | 1463034409350 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}] 23:26:49 INFO - PROCESS | 2743 | 1463034409442 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 23:26:49 INFO - PROCESS | 2743 | 1463034409446 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:49 INFO - PROCESS | 2743 | ++DOCSHELL 0x11bb5e800 == 35 [pid = 2743] [id = 63] 23:26:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 89 (0x121389c00) [pid = 2743] [serial = 185] [outer = 0x0] 23:26:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 90 (0x1214ea000) [pid = 2743] [serial = 186] [outer = 0x121389c00] 23:26:49 INFO - PROCESS | 2743 | 1463034409496 Marionette DEBUG loaded listener.js 23:26:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 91 (0x1216b1c00) [pid = 2743] [serial = 187] [outer = 0x121389c00] 23:26:49 INFO - PROCESS | 2743 | --DOMWINDOW == 90 (0x11693b800) [pid = 2743] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:26:49 INFO - PROCESS | 2743 | --DOMWINDOW == 89 (0x11606e400) [pid = 2743] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:26:49 INFO - PROCESS | 2743 | --DOMWINDOW == 88 (0x112a5e000) [pid = 2743] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:26:49 INFO - PROCESS | 2743 | --DOMWINDOW == 87 (0x112a69c00) [pid = 2743] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:26:49 INFO - PROCESS | 2743 | --DOMWINDOW == 86 (0x118d1b400) [pid = 2743] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:26:49 INFO - PROCESS | 2743 | --DOMWINDOW == 85 (0x113f3f000) [pid = 2743] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:26:49 INFO - PROCESS | 2743 | --DOMWINDOW == 84 (0x128ce3800) [pid = 2743] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:26:49 INFO - PROCESS | 2743 | --DOMWINDOW == 83 (0x1214dbc00) [pid = 2743] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:26:49 INFO - PROCESS | 2743 | --DOMWINDOW == 82 (0x121b6c800) [pid = 2743] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:26:49 INFO - PROCESS | 2743 | --DOMWINDOW == 81 (0x126d11000) [pid = 2743] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:26:49 INFO - PROCESS | 2743 | --DOMWINDOW == 80 (0x128ce2c00) [pid = 2743] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:26:49 INFO - PROCESS | 2743 | --DOMWINDOW == 79 (0x119211c00) [pid = 2743] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:26:49 INFO - PROCESS | 2743 | 1463034409783 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]]]}] 23:26:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms 23:26:49 INFO - PROCESS | 2743 | 1463034409815 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 23:26:49 INFO - PROCESS | 2743 | 1463034409816 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 23:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:26:49 INFO - PROCESS | 2743 | 1463034409819 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:26:49 INFO - PROCESS | 2743 | 1463034409820 Marionette TRACE conn2 <- [1,226,null,{}] 23:26:49 INFO - PROCESS | 2743 | 1463034409822 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}] 23:26:49 INFO - PROCESS | 2743 | 1463034409914 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 23:26:49 INFO - PROCESS | 2743 | 1463034409939 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:49 INFO - PROCESS | 2743 | ++DOCSHELL 0x1211b7800 == 36 [pid = 2743] [id = 64] 23:26:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 80 (0x11334dc00) [pid = 2743] [serial = 188] [outer = 0x0] 23:26:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 81 (0x1186eb000) [pid = 2743] [serial = 189] [outer = 0x11334dc00] 23:26:49 INFO - PROCESS | 2743 | 1463034409964 Marionette DEBUG loaded listener.js 23:26:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 82 (0x1216b1400) [pid = 2743] [serial = 190] [outer = 0x11334dc00] 23:26:50 INFO - PROCESS | 2743 | 1463034410238 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]]]}] 23:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 469ms 23:26:50 INFO - PROCESS | 2743 | 1463034410289 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 23:26:50 INFO - PROCESS | 2743 | 1463034410290 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 23:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:26:50 INFO - PROCESS | 2743 | 1463034410296 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:26:50 INFO - PROCESS | 2743 | 1463034410297 Marionette TRACE conn2 <- [1,230,null,{}] 23:26:50 INFO - PROCESS | 2743 | 1463034410299 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}] 23:26:50 INFO - PROCESS | 2743 | 1463034410367 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 23:26:50 INFO - PROCESS | 2743 | 1463034410372 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:50 INFO - PROCESS | 2743 | ++DOCSHELL 0x121409000 == 37 [pid = 2743] [id = 65] 23:26:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 83 (0x12176f800) [pid = 2743] [serial = 191] [outer = 0x0] 23:26:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 84 (0x1219d6000) [pid = 2743] [serial = 192] [outer = 0x12176f800] 23:26:50 INFO - PROCESS | 2743 | 1463034410396 Marionette DEBUG loaded listener.js 23:26:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 85 (0x123d99c00) [pid = 2743] [serial = 193] [outer = 0x12176f800] 23:26:50 INFO - PROCESS | 2743 | 1463034410717 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]]]}] 23:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 471ms 23:26:50 INFO - PROCESS | 2743 | 1463034410765 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 23:26:50 INFO - PROCESS | 2743 | 1463034410767 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 23:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:26:50 INFO - PROCESS | 2743 | 1463034410777 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:26:50 INFO - PROCESS | 2743 | 1463034410779 Marionette TRACE conn2 <- [1,234,null,{}] 23:26:50 INFO - PROCESS | 2743 | 1463034410782 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}] 23:26:50 INFO - PROCESS | 2743 | 1463034410898 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 23:26:50 INFO - PROCESS | 2743 | 1463034410922 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:50 INFO - PROCESS | 2743 | ++DOCSHELL 0x121cb3000 == 38 [pid = 2743] [id = 66] 23:26:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 86 (0x124cae000) [pid = 2743] [serial = 194] [outer = 0x0] 23:26:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 87 (0x124d2c400) [pid = 2743] [serial = 195] [outer = 0x124cae000] 23:26:50 INFO - PROCESS | 2743 | 1463034410969 Marionette DEBUG loaded listener.js 23:26:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 88 (0x124ff8400) [pid = 2743] [serial = 196] [outer = 0x124cae000] 23:26:51 INFO - PROCESS | 2743 | 1463034411277 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]]]}] 23:26:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 522ms 23:26:51 INFO - PROCESS | 2743 | 1463034411300 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 23:26:51 INFO - PROCESS | 2743 | 1463034411301 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 23:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:26:51 INFO - PROCESS | 2743 | 1463034411303 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:26:51 INFO - PROCESS | 2743 | 1463034411304 Marionette TRACE conn2 <- [1,238,null,{}] 23:26:51 INFO - PROCESS | 2743 | 1463034411307 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}] 23:26:51 INFO - PROCESS | 2743 | 1463034411405 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 23:26:51 INFO - PROCESS | 2743 | 1463034411413 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:51 INFO - PROCESS | 2743 | ++DOCSHELL 0x123df1800 == 39 [pid = 2743] [id = 67] 23:26:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 89 (0x124cabc00) [pid = 2743] [serial = 197] [outer = 0x0] 23:26:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 90 (0x124ff9800) [pid = 2743] [serial = 198] [outer = 0x124cabc00] 23:26:51 INFO - PROCESS | 2743 | 1463034411440 Marionette DEBUG loaded listener.js 23:26:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 91 (0x126920000) [pid = 2743] [serial = 199] [outer = 0x124cabc00] 23:26:52 INFO - PROCESS | 2743 | --DOCSHELL 0x113394000 == 38 [pid = 2743] [id = 56] 23:26:52 INFO - PROCESS | 2743 | --DOCSHELL 0x1161dd800 == 37 [pid = 2743] [id = 55] 23:26:52 INFO - PROCESS | 2743 | --DOCSHELL 0x116906000 == 36 [pid = 2743] [id = 57] 23:26:52 INFO - PROCESS | 2743 | --DOCSHELL 0x1195a8800 == 35 [pid = 2743] [id = 61] 23:26:52 INFO - PROCESS | 2743 | --DOCSHELL 0x118db7800 == 34 [pid = 2743] [id = 60] 23:26:52 INFO - PROCESS | 2743 | --DOCSHELL 0x1171d8000 == 33 [pid = 2743] [id = 58] 23:26:52 INFO - PROCESS | 2743 | --DOCSHELL 0x118657000 == 32 [pid = 2743] [id = 59] 23:26:52 INFO - PROCESS | 2743 | --DOCSHELL 0x11bb5e800 == 31 [pid = 2743] [id = 63] 23:26:52 INFO - PROCESS | 2743 | --DOCSHELL 0x121409000 == 30 [pid = 2743] [id = 65] 23:26:52 INFO - PROCESS | 2743 | --DOCSHELL 0x119914800 == 29 [pid = 2743] [id = 62] 23:26:52 INFO - PROCESS | 2743 | --DOCSHELL 0x1211b7800 == 28 [pid = 2743] [id = 64] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 90 (0x119e29c00) [pid = 2743] [serial = 145] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 89 (0x117529400) [pid = 2743] [serial = 129] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 88 (0x1161ec800) [pid = 2743] [serial = 126] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 87 (0x116744c00) [pid = 2743] [serial = 127] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 86 (0x1176ae000) [pid = 2743] [serial = 135] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 85 (0x118306400) [pid = 2743] [serial = 132] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 84 (0x11979ec00) [pid = 2743] [serial = 144] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 83 (0x119210400) [pid = 2743] [serial = 142] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 82 (0x119193c00) [pid = 2743] [serial = 141] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 81 (0x1185c5800) [pid = 2743] [serial = 133] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 80 (0x118621c00) [pid = 2743] [serial = 138] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 79 (0x1180a9c00) [pid = 2743] [serial = 130] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 78 (0x11861e800) [pid = 2743] [serial = 136] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 77 (0x1292cdc00) [pid = 2743] [serial = 124] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 76 (0x1186e8400) [pid = 2743] [serial = 139] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 75 (0x1290d3400) [pid = 2743] [serial = 123] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 74 (0x121770c00) [pid = 2743] [serial = 103] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 73 (0x12764e400) [pid = 2743] [serial = 118] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 72 (0x127144000) [pid = 2743] [serial = 115] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOMWINDOW == 71 (0x128e93400) [pid = 2743] [serial = 121] [outer = 0x0] [url = about:blank] 23:26:52 INFO - PROCESS | 2743 | --DOCSHELL 0x121cb3000 == 27 [pid = 2743] [id = 66] 23:26:52 INFO - PROCESS | 2743 | 1463034412795 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]]]}] 23:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1521ms 23:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:26:52 INFO - PROCESS | 2743 | 1463034412826 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 23:26:52 INFO - PROCESS | 2743 | 1463034412829 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 23:26:52 INFO - PROCESS | 2743 | 1463034412835 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:26:52 INFO - PROCESS | 2743 | 1463034412838 Marionette TRACE conn2 <- [1,242,null,{}] 23:26:52 INFO - PROCESS | 2743 | 1463034412844 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}] 23:26:52 INFO - PROCESS | 2743 | 1463034412961 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 23:26:53 INFO - PROCESS | 2743 | 1463034413025 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:53 INFO - PROCESS | 2743 | ++DOCSHELL 0x112d99000 == 28 [pid = 2743] [id = 68] 23:26:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 72 (0x113d60800) [pid = 2743] [serial = 200] [outer = 0x0] 23:26:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 73 (0x115ea6c00) [pid = 2743] [serial = 201] [outer = 0x113d60800] 23:26:53 INFO - PROCESS | 2743 | 1463034413071 Marionette DEBUG loaded listener.js 23:26:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 74 (0x116197400) [pid = 2743] [serial = 202] [outer = 0x113d60800] 23:26:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 75 (0x116a5b800) [pid = 2743] [serial = 203] [outer = 0x12ce1d400] 23:26:53 INFO - PROCESS | 2743 | 1463034413448 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]]]}] 23:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 676ms 23:26:53 INFO - PROCESS | 2743 | 1463034413508 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 23:26:53 INFO - PROCESS | 2743 | 1463034413512 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 23:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:26:53 INFO - PROCESS | 2743 | 1463034413523 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:26:53 INFO - PROCESS | 2743 | 1463034413525 Marionette TRACE conn2 <- [1,246,null,{}] 23:26:53 INFO - PROCESS | 2743 | 1463034413530 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}] 23:26:53 INFO - PROCESS | 2743 | 1463034413601 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 23:26:53 INFO - PROCESS | 2743 | 1463034413605 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:53 INFO - PROCESS | 2743 | ++DOCSHELL 0x11608a800 == 29 [pid = 2743] [id = 69] 23:26:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 76 (0x1166bac00) [pid = 2743] [serial = 204] [outer = 0x0] 23:26:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 77 (0x117178000) [pid = 2743] [serial = 205] [outer = 0x1166bac00] 23:26:53 INFO - PROCESS | 2743 | 1463034413635 Marionette DEBUG loaded listener.js 23:26:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 78 (0x1180a3400) [pid = 2743] [serial = 206] [outer = 0x1166bac00] 23:26:53 INFO - PROCESS | 2743 | 1463034413983 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]]]}] 23:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 479ms 23:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:26:54 INFO - PROCESS | 2743 | 1463034413996 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 23:26:54 INFO - PROCESS | 2743 | 1463034413997 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 23:26:54 INFO - PROCESS | 2743 | 1463034414000 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:26:54 INFO - PROCESS | 2743 | 1463034414002 Marionette TRACE conn2 <- [1,250,null,{}] 23:26:54 INFO - PROCESS | 2743 | 1463034414010 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}] 23:26:54 INFO - PROCESS | 2743 | 1463034414101 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 23:26:54 INFO - PROCESS | 2743 | 1463034414109 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:54 INFO - PROCESS | 2743 | ++DOCSHELL 0x1170fe800 == 30 [pid = 2743] [id = 70] 23:26:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 79 (0x111bb9c00) [pid = 2743] [serial = 207] [outer = 0x0] 23:26:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 80 (0x11821a400) [pid = 2743] [serial = 208] [outer = 0x111bb9c00] 23:26:54 INFO - PROCESS | 2743 | 1463034414146 Marionette DEBUG loaded listener.js 23:26:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 81 (0x1183bd000) [pid = 2743] [serial = 209] [outer = 0x111bb9c00] 23:26:54 INFO - PROCESS | 2743 | 1463034414450 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]]]}] 23:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 472ms 23:26:54 INFO - PROCESS | 2743 | 1463034414472 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 23:26:54 INFO - PROCESS | 2743 | 1463034414474 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 23:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:26:54 INFO - PROCESS | 2743 | 1463034414479 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:26:54 INFO - PROCESS | 2743 | 1463034414480 Marionette TRACE conn2 <- [1,254,null,{}] 23:26:54 INFO - PROCESS | 2743 | 1463034414482 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}] 23:26:54 INFO - PROCESS | 2743 | 1463034414552 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 23:26:54 INFO - PROCESS | 2743 | 1463034414557 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:54 INFO - PROCESS | 2743 | ++DOCSHELL 0x1184a3000 == 31 [pid = 2743] [id = 71] 23:26:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 82 (0x11814b800) [pid = 2743] [serial = 210] [outer = 0x0] 23:26:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 83 (0x118625000) [pid = 2743] [serial = 211] [outer = 0x11814b800] 23:26:54 INFO - PROCESS | 2743 | 1463034414586 Marionette DEBUG loaded listener.js 23:26:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 84 (0x1186e7000) [pid = 2743] [serial = 212] [outer = 0x11814b800] 23:26:54 INFO - PROCESS | 2743 | 1463034414896 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]]]}] 23:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 468ms 23:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:26:54 INFO - PROCESS | 2743 | 1463034414948 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 23:26:54 INFO - PROCESS | 2743 | 1463034414949 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 23:26:54 INFO - PROCESS | 2743 | 1463034414951 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:26:54 INFO - PROCESS | 2743 | 1463034414952 Marionette TRACE conn2 <- [1,258,null,{}] 23:26:54 INFO - PROCESS | 2743 | 1463034414955 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}] 23:26:55 INFO - PROCESS | 2743 | 1463034415038 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 23:26:55 INFO - PROCESS | 2743 | 1463034415043 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:55 INFO - PROCESS | 2743 | ++DOCSHELL 0x118dbb800 == 32 [pid = 2743] [id = 72] 23:26:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 85 (0x1161ec800) [pid = 2743] [serial = 213] [outer = 0x0] 23:26:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 86 (0x118826400) [pid = 2743] [serial = 214] [outer = 0x1161ec800] 23:26:55 INFO - PROCESS | 2743 | 1463034415070 Marionette DEBUG loaded listener.js 23:26:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 87 (0x119118c00) [pid = 2743] [serial = 215] [outer = 0x1161ec800] 23:26:55 INFO - PROCESS | 2743 | 1463034415356 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]]]}] 23:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 423ms 23:26:55 INFO - PROCESS | 2743 | 1463034415383 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 23:26:55 INFO - PROCESS | 2743 | 1463034415384 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 23:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:26:55 INFO - PROCESS | 2743 | 1463034415399 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:26:55 INFO - PROCESS | 2743 | 1463034415400 Marionette TRACE conn2 <- [1,262,null,{}] 23:26:55 INFO - PROCESS | 2743 | 1463034415402 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}] 23:26:55 INFO - PROCESS | 2743 | 1463034415486 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 23:26:55 INFO - PROCESS | 2743 | 1463034415494 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:55 INFO - PROCESS | 2743 | ++DOCSHELL 0x1195a4800 == 33 [pid = 2743] [id = 73] 23:26:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 88 (0x119192c00) [pid = 2743] [serial = 216] [outer = 0x0] 23:26:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 89 (0x11920a800) [pid = 2743] [serial = 217] [outer = 0x119192c00] 23:26:55 INFO - PROCESS | 2743 | 1463034415520 Marionette DEBUG loaded listener.js 23:26:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 90 (0x1197d5c00) [pid = 2743] [serial = 218] [outer = 0x119192c00] 23:26:55 INFO - PROCESS | 2743 | 1463034415810 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]]]}] 23:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 23:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:26:55 INFO - PROCESS | 2743 | 1463034415867 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 23:26:55 INFO - PROCESS | 2743 | 1463034415868 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 23:26:55 INFO - PROCESS | 2743 | 1463034415870 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:26:55 INFO - PROCESS | 2743 | 1463034415871 Marionette TRACE conn2 <- [1,266,null,{}] 23:26:55 INFO - PROCESS | 2743 | 1463034415874 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}] 23:26:55 INFO - PROCESS | 2743 | 1463034415959 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 23:26:55 INFO - PROCESS | 2743 | 1463034415966 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:55 INFO - PROCESS | 2743 | ++DOCSHELL 0x11975b000 == 34 [pid = 2743] [id = 74] 23:26:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 91 (0x11830f000) [pid = 2743] [serial = 219] [outer = 0x0] 23:26:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 92 (0x1197dbc00) [pid = 2743] [serial = 220] [outer = 0x11830f000] 23:26:55 INFO - PROCESS | 2743 | 1463034415992 Marionette DEBUG loaded listener.js 23:26:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 93 (0x12114f000) [pid = 2743] [serial = 221] [outer = 0x11830f000] 23:26:56 INFO - PROCESS | 2743 | 1463034416282 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]]]}] 23:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 418ms 23:26:56 INFO - PROCESS | 2743 | 1463034416289 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 23:26:56 INFO - PROCESS | 2743 | 1463034416290 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 23:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:26:56 INFO - PROCESS | 2743 | 1463034416300 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:26:56 INFO - PROCESS | 2743 | 1463034416302 Marionette TRACE conn2 <- [1,270,null,{}] 23:26:56 INFO - PROCESS | 2743 | 1463034416304 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}] 23:26:56 INFO - PROCESS | 2743 | 1463034416378 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 23:26:56 INFO - PROCESS | 2743 | 1463034416383 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:56 INFO - PROCESS | 2743 | ++DOCSHELL 0x11bb5a800 == 35 [pid = 2743] [id = 75] 23:26:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 94 (0x112052000) [pid = 2743] [serial = 222] [outer = 0x0] 23:26:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 95 (0x12150fc00) [pid = 2743] [serial = 223] [outer = 0x112052000] 23:26:56 INFO - PROCESS | 2743 | 1463034416412 Marionette DEBUG loaded listener.js 23:26:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 96 (0x1219d8c00) [pid = 2743] [serial = 224] [outer = 0x112052000] 23:26:56 INFO - PROCESS | 2743 | 1463034416818 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]]]}] 23:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 577ms 23:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:26:56 INFO - PROCESS | 2743 | 1463034416871 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 23:26:56 INFO - PROCESS | 2743 | 1463034416873 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 23:26:56 INFO - PROCESS | 2743 | 1463034416876 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:26:56 INFO - PROCESS | 2743 | 1463034416877 Marionette TRACE conn2 <- [1,274,null,{}] 23:26:56 INFO - PROCESS | 2743 | 1463034416879 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}] 23:26:56 INFO - PROCESS | 2743 | 1463034416937 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 23:26:56 INFO - PROCESS | 2743 | 1463034416940 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:56 INFO - PROCESS | 2743 | ++DOCSHELL 0x1170fe000 == 36 [pid = 2743] [id = 76] 23:26:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 97 (0x121b69000) [pid = 2743] [serial = 225] [outer = 0x0] 23:26:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 98 (0x12494d400) [pid = 2743] [serial = 226] [outer = 0x121b69000] 23:26:56 INFO - PROCESS | 2743 | 1463034416964 Marionette DEBUG loaded listener.js 23:26:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 99 (0x124cb0400) [pid = 2743] [serial = 227] [outer = 0x121b69000] 23:26:57 INFO - PROCESS | 2743 | 1463034417354 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]]]}] 23:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 521ms 23:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:26:57 INFO - PROCESS | 2743 | 1463034417398 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 23:26:57 INFO - PROCESS | 2743 | 1463034417400 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 23:26:57 INFO - PROCESS | 2743 | 1463034417403 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:26:57 INFO - PROCESS | 2743 | 1463034417405 Marionette TRACE conn2 <- [1,278,null,{}] 23:26:57 INFO - PROCESS | 2743 | 1463034417408 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}] 23:26:57 INFO - PROCESS | 2743 | 1463034417555 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 23:26:57 INFO - PROCESS | 2743 | 1463034417568 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:57 INFO - PROCESS | 2743 | ++DOCSHELL 0x12181f000 == 37 [pid = 2743] [id = 77] 23:26:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 100 (0x111d20000) [pid = 2743] [serial = 228] [outer = 0x0] 23:26:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 101 (0x118823000) [pid = 2743] [serial = 229] [outer = 0x111d20000] 23:26:57 INFO - PROCESS | 2743 | 1463034417605 Marionette DEBUG loaded listener.js 23:26:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 102 (0x126849000) [pid = 2743] [serial = 230] [outer = 0x111d20000] 23:26:57 INFO - PROCESS | 2743 | 1463034417995 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]]]}] 23:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 619ms 23:26:58 INFO - PROCESS | 2743 | 1463034418023 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 23:26:58 INFO - PROCESS | 2743 | 1463034418024 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 23:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:26:58 INFO - PROCESS | 2743 | 1463034418032 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:26:58 INFO - PROCESS | 2743 | 1463034418034 Marionette TRACE conn2 <- [1,282,null,{}] 23:26:58 INFO - PROCESS | 2743 | 1463034418037 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}] 23:26:58 INFO - PROCESS | 2743 | 1463034418140 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 23:26:58 INFO - PROCESS | 2743 | 1463034418171 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:58 INFO - PROCESS | 2743 | ++DOCSHELL 0x118db9800 == 38 [pid = 2743] [id = 78] 23:26:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 103 (0x124d38400) [pid = 2743] [serial = 231] [outer = 0x0] 23:26:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 104 (0x126d0a000) [pid = 2743] [serial = 232] [outer = 0x124d38400] 23:26:58 INFO - PROCESS | 2743 | 1463034418199 Marionette DEBUG loaded listener.js 23:26:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 105 (0x118d29800) [pid = 2743] [serial = 233] [outer = 0x124d38400] 23:26:58 INFO - PROCESS | 2743 | 1463034418599 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]]]}] 23:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 619ms 23:26:58 INFO - PROCESS | 2743 | 1463034418653 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 23:26:58 INFO - PROCESS | 2743 | 1463034418655 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 23:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:26:58 INFO - PROCESS | 2743 | 1463034418667 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:26:58 INFO - PROCESS | 2743 | 1463034418669 Marionette TRACE conn2 <- [1,286,null,{}] 23:26:58 INFO - PROCESS | 2743 | 1463034418672 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}] 23:26:58 INFO - PROCESS | 2743 | 1463034418808 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 23:26:58 INFO - PROCESS | 2743 | 1463034418863 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:58 INFO - PROCESS | 2743 | ++DOCSHELL 0x12699c800 == 39 [pid = 2743] [id = 79] 23:26:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 106 (0x124d2b400) [pid = 2743] [serial = 234] [outer = 0x0] 23:26:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 107 (0x127145000) [pid = 2743] [serial = 235] [outer = 0x124d2b400] 23:26:58 INFO - PROCESS | 2743 | 1463034418891 Marionette DEBUG loaded listener.js 23:26:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 108 (0x127649800) [pid = 2743] [serial = 236] [outer = 0x124d2b400] 23:26:59 INFO - PROCESS | 2743 | 1463034419202 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]]]}] 23:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 581ms 23:26:59 INFO - PROCESS | 2743 | 1463034419245 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 23:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:26:59 INFO - PROCESS | 2743 | 1463034419246 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 23:26:59 INFO - PROCESS | 2743 | 1463034419248 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:26:59 INFO - PROCESS | 2743 | 1463034419249 Marionette TRACE conn2 <- [1,290,null,{}] 23:26:59 INFO - PROCESS | 2743 | 1463034419252 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}] 23:26:59 INFO - PROCESS | 2743 | 1463034419346 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 23:26:59 INFO - PROCESS | 2743 | 1463034419350 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:26:59 INFO - PROCESS | 2743 | ++DOCSHELL 0x126f8e000 == 40 [pid = 2743] [id = 80] 23:26:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 109 (0x127140000) [pid = 2743] [serial = 237] [outer = 0x0] 23:26:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 110 (0x128c82400) [pid = 2743] [serial = 238] [outer = 0x127140000] 23:26:59 INFO - PROCESS | 2743 | 1463034419378 Marionette DEBUG loaded listener.js 23:26:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 111 (0x128ce9000) [pid = 2743] [serial = 239] [outer = 0x127140000] 23:26:59 INFO - PROCESS | 2743 | --DOMWINDOW == 110 (0x11861f400) [pid = 2743] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:26:59 INFO - PROCESS | 2743 | --DOMWINDOW == 109 (0x11821a000) [pid = 2743] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:26:59 INFO - PROCESS | 2743 | --DOMWINDOW == 108 (0x116936400) [pid = 2743] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:26:59 INFO - PROCESS | 2743 | --DOMWINDOW == 107 (0x11515fc00) [pid = 2743] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:26:59 INFO - PROCESS | 2743 | --DOMWINDOW == 106 (0x115e3ec00) [pid = 2743] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:26:59 INFO - PROCESS | 2743 | --DOMWINDOW == 105 (0x124cae000) [pid = 2743] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:26:59 INFO - PROCESS | 2743 | --DOMWINDOW == 104 (0x118623800) [pid = 2743] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:26:59 INFO - PROCESS | 2743 | --DOMWINDOW == 103 (0x1185c2800) [pid = 2743] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:26:59 INFO - PROCESS | 2743 | --DOMWINDOW == 102 (0x111d20400) [pid = 2743] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:26:59 INFO - PROCESS | 2743 | --DOMWINDOW == 101 (0x11334dc00) [pid = 2743] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:26:59 INFO - PROCESS | 2743 | --DOMWINDOW == 100 (0x121389c00) [pid = 2743] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:26:59 INFO - PROCESS | 2743 | --DOMWINDOW == 99 (0x12176f800) [pid = 2743] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:26:59 INFO - PROCESS | 2743 | --DOMWINDOW == 98 (0x116ae6400) [pid = 2743] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:26:59 INFO - PROCESS | 2743 | --DOMWINDOW == 97 (0x121149800) [pid = 2743] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:26:59 INFO - PROCESS | 2743 | --DOMWINDOW == 96 (0x118826000) [pid = 2743] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:26:59 INFO - PROCESS | 2743 | --DOMWINDOW == 95 (0x11821b000) [pid = 2743] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:26:59 INFO - PROCESS | 2743 | --DOMWINDOW == 94 (0x116163c00) [pid = 2743] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:26:59 INFO - PROCESS | 2743 | 1463034419976 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]]]}] 23:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 768ms 23:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:27:00 INFO - PROCESS | 2743 | 1463034420017 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 23:27:00 INFO - PROCESS | 2743 | 1463034420018 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 23:27:00 INFO - PROCESS | 2743 | 1463034420020 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:27:00 INFO - PROCESS | 2743 | 1463034420021 Marionette TRACE conn2 <- [1,294,null,{}] 23:27:00 INFO - PROCESS | 2743 | 1463034420024 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}] 23:27:00 INFO - PROCESS | 2743 | 1463034420112 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 23:27:00 INFO - PROCESS | 2743 | 1463034420118 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:00 INFO - PROCESS | 2743 | ++DOCSHELL 0x1192dd800 == 41 [pid = 2743] [id = 81] 23:27:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 95 (0x116161400) [pid = 2743] [serial = 240] [outer = 0x0] 23:27:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 96 (0x1180a0400) [pid = 2743] [serial = 241] [outer = 0x116161400] 23:27:00 INFO - PROCESS | 2743 | 1463034420143 Marionette DEBUG loaded listener.js 23:27:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 97 (0x118d1d800) [pid = 2743] [serial = 242] [outer = 0x116161400] 23:27:00 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. 23:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 419ms 23:27:00 INFO - PROCESS | 2743 | 1463034420436 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]]]}] 23:27:00 INFO - PROCESS | 2743 | 1463034420439 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 23:27:00 INFO - PROCESS | 2743 | 1463034420440 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 23:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:27:00 INFO - PROCESS | 2743 | 1463034420450 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:27:00 INFO - PROCESS | 2743 | 1463034420452 Marionette TRACE conn2 <- [1,298,null,{}] 23:27:00 INFO - PROCESS | 2743 | 1463034420454 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}] 23:27:00 INFO - PROCESS | 2743 | 1463034420532 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 23:27:00 INFO - PROCESS | 2743 | 1463034420537 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:00 INFO - PROCESS | 2743 | ++DOCSHELL 0x128d89800 == 42 [pid = 2743] [id = 82] 23:27:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 98 (0x11bb38400) [pid = 2743] [serial = 243] [outer = 0x0] 23:27:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 99 (0x128ce9800) [pid = 2743] [serial = 244] [outer = 0x11bb38400] 23:27:00 INFO - PROCESS | 2743 | 1463034420564 Marionette DEBUG loaded listener.js 23:27:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 100 (0x128e94c00) [pid = 2743] [serial = 245] [outer = 0x11bb38400] 23:27:00 INFO - PROCESS | 2743 | 1463034420839 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]]]}] 23:27:00 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. 23:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 421ms 23:27:00 INFO - PROCESS | 2743 | 1463034420873 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 23:27:00 INFO - PROCESS | 2743 | 1463034420877 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 23:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:27:00 INFO - PROCESS | 2743 | 1463034420897 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:27:00 INFO - PROCESS | 2743 | 1463034420899 Marionette TRACE conn2 <- [1,302,null,{}] 23:27:00 INFO - PROCESS | 2743 | 1463034420902 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}] 23:27:01 INFO - PROCESS | 2743 | 1463034421042 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 23:27:01 INFO - PROCESS | 2743 | 1463034421052 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:01 INFO - PROCESS | 2743 | ++DOCSHELL 0x128caf000 == 43 [pid = 2743] [id = 83] 23:27:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 101 (0x1160db400) [pid = 2743] [serial = 246] [outer = 0x0] 23:27:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 102 (0x128c80400) [pid = 2743] [serial = 247] [outer = 0x1160db400] 23:27:01 INFO - PROCESS | 2743 | 1463034421092 Marionette DEBUG loaded listener.js 23:27:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 103 (0x128c87400) [pid = 2743] [serial = 248] [outer = 0x1160db400] 23:27:01 INFO - PROCESS | 2743 | 1463034421432 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]]]}] 23:27:01 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. 23:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 573ms 23:27:01 INFO - PROCESS | 2743 | 1463034421467 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 23:27:01 INFO - PROCESS | 2743 | 1463034421468 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 23:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:27:01 INFO - PROCESS | 2743 | 1463034421470 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:27:01 INFO - PROCESS | 2743 | 1463034421471 Marionette TRACE conn2 <- [1,306,null,{}] 23:27:01 INFO - PROCESS | 2743 | 1463034421474 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}] 23:27:01 INFO - PROCESS | 2743 | 1463034421548 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 23:27:01 INFO - PROCESS | 2743 | 1463034421553 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:01 INFO - PROCESS | 2743 | ++DOCSHELL 0x1297d5800 == 44 [pid = 2743] [id = 84] 23:27:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 104 (0x128c89800) [pid = 2743] [serial = 249] [outer = 0x0] 23:27:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 105 (0x128c8e400) [pid = 2743] [serial = 250] [outer = 0x128c89800] 23:27:01 INFO - PROCESS | 2743 | 1463034421579 Marionette DEBUG loaded listener.js 23:27:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 106 (0x128ce2400) [pid = 2743] [serial = 251] [outer = 0x128c89800] 23:27:01 INFO - PROCESS | 2743 | 1463034421865 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]]]}] 23:27:01 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. 23:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 425ms 23:27:01 INFO - PROCESS | 2743 | 1463034421901 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 23:27:01 INFO - PROCESS | 2743 | 1463034421903 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 23:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:27:01 INFO - PROCESS | 2743 | 1463034421905 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:27:01 INFO - PROCESS | 2743 | 1463034421906 Marionette TRACE conn2 <- [1,310,null,{}] 23:27:01 INFO - PROCESS | 2743 | 1463034421915 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}] 23:27:02 INFO - PROCESS | 2743 | 1463034422065 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 23:27:02 INFO - PROCESS | 2743 | 1463034422092 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:02 INFO - PROCESS | 2743 | ++DOCSHELL 0x11224f800 == 45 [pid = 2743] [id = 85] 23:27:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 107 (0x111d20400) [pid = 2743] [serial = 252] [outer = 0x0] 23:27:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 108 (0x11204c400) [pid = 2743] [serial = 253] [outer = 0x111d20400] 23:27:02 INFO - PROCESS | 2743 | 1463034422123 Marionette DEBUG loaded listener.js 23:27:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 109 (0x113220c00) [pid = 2743] [serial = 254] [outer = 0x111d20400] 23:27:02 INFO - PROCESS | 2743 | 1463034422605 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]]]}] 23:27:02 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. 23:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 719ms 23:27:02 INFO - PROCESS | 2743 | 1463034422625 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 23:27:02 INFO - PROCESS | 2743 | 1463034422628 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 23:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:27:02 INFO - PROCESS | 2743 | 1463034422631 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:27:02 INFO - PROCESS | 2743 | 1463034422633 Marionette TRACE conn2 <- [1,314,null,{}] 23:27:02 INFO - PROCESS | 2743 | 1463034422636 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}] 23:27:02 INFO - PROCESS | 2743 | 1463034422743 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 23:27:02 INFO - PROCESS | 2743 | 1463034422788 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:02 INFO - PROCESS | 2743 | ++DOCSHELL 0x117e09000 == 46 [pid = 2743] [id = 86] 23:27:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 110 (0x1160e3400) [pid = 2743] [serial = 255] [outer = 0x0] 23:27:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 111 (0x11752c000) [pid = 2743] [serial = 256] [outer = 0x1160e3400] 23:27:02 INFO - PROCESS | 2743 | 1463034422819 Marionette DEBUG loaded listener.js 23:27:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 112 (0x11814a800) [pid = 2743] [serial = 257] [outer = 0x1160e3400] 23:27:03 INFO - PROCESS | 2743 | 1463034423534 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]]]}] 23:27:03 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. 23:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 972ms 23:27:03 INFO - PROCESS | 2743 | 1463034423602 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 23:27:03 INFO - PROCESS | 2743 | 1463034423604 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 23:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:27:03 INFO - PROCESS | 2743 | 1463034423608 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:27:03 INFO - PROCESS | 2743 | 1463034423610 Marionette TRACE conn2 <- [1,318,null,{}] 23:27:03 INFO - PROCESS | 2743 | 1463034423614 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}] 23:27:03 INFO - PROCESS | 2743 | 1463034423707 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 23:27:03 INFO - PROCESS | 2743 | 1463034423753 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:03 INFO - PROCESS | 2743 | ++DOCSHELL 0x11690d000 == 47 [pid = 2743] [id = 87] 23:27:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 113 (0x1139b0400) [pid = 2743] [serial = 258] [outer = 0x0] 23:27:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 114 (0x116199c00) [pid = 2743] [serial = 259] [outer = 0x1139b0400] 23:27:03 INFO - PROCESS | 2743 | 1463034423782 Marionette DEBUG loaded listener.js 23:27:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 115 (0x1169b1c00) [pid = 2743] [serial = 260] [outer = 0x1139b0400] 23:27:03 INFO - PROCESS | 2743 | --DOCSHELL 0x1297d5800 == 46 [pid = 2743] [id = 84] 23:27:03 INFO - PROCESS | 2743 | --DOCSHELL 0x128caf000 == 45 [pid = 2743] [id = 83] 23:27:03 INFO - PROCESS | 2743 | --DOCSHELL 0x128d89800 == 44 [pid = 2743] [id = 82] 23:27:03 INFO - PROCESS | 2743 | --DOCSHELL 0x1192dd800 == 43 [pid = 2743] [id = 81] 23:27:03 INFO - PROCESS | 2743 | --DOCSHELL 0x126f8e000 == 42 [pid = 2743] [id = 80] 23:27:03 INFO - PROCESS | 2743 | --DOCSHELL 0x12699c800 == 41 [pid = 2743] [id = 79] 23:27:03 INFO - PROCESS | 2743 | --DOCSHELL 0x118db9800 == 40 [pid = 2743] [id = 78] 23:27:03 INFO - PROCESS | 2743 | --DOMWINDOW == 114 (0x124ff9800) [pid = 2743] [serial = 198] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOCSHELL 0x12181f000 == 39 [pid = 2743] [id = 77] 23:27:04 INFO - PROCESS | 2743 | --DOCSHELL 0x1170fe000 == 38 [pid = 2743] [id = 76] 23:27:04 INFO - PROCESS | 2743 | --DOCSHELL 0x11bb5a800 == 37 [pid = 2743] [id = 75] 23:27:04 INFO - PROCESS | 2743 | --DOCSHELL 0x11975b000 == 36 [pid = 2743] [id = 74] 23:27:04 INFO - PROCESS | 2743 | --DOCSHELL 0x1195a4800 == 35 [pid = 2743] [id = 73] 23:27:04 INFO - PROCESS | 2743 | --DOCSHELL 0x118dbb800 == 34 [pid = 2743] [id = 72] 23:27:04 INFO - PROCESS | 2743 | --DOCSHELL 0x1184a3000 == 33 [pid = 2743] [id = 71] 23:27:04 INFO - PROCESS | 2743 | --DOCSHELL 0x1170fe800 == 32 [pid = 2743] [id = 70] 23:27:04 INFO - PROCESS | 2743 | --DOCSHELL 0x11608a800 == 31 [pid = 2743] [id = 69] 23:27:04 INFO - PROCESS | 2743 | --DOCSHELL 0x112d99000 == 30 [pid = 2743] [id = 68] 23:27:04 INFO - PROCESS | 2743 | --DOCSHELL 0x123df1800 == 29 [pid = 2743] [id = 67] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 113 (0x124d2c400) [pid = 2743] [serial = 195] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 112 (0x124ff8400) [pid = 2743] [serial = 196] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 111 (0x118d27800) [pid = 2743] [serial = 178] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 110 (0x118829800) [pid = 2743] [serial = 177] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 109 (0x11bb37800) [pid = 2743] [serial = 183] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 108 (0x1197d7400) [pid = 2743] [serial = 181] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 107 (0x11956e800) [pid = 2743] [serial = 180] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 106 (0x1186eb000) [pid = 2743] [serial = 189] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 105 (0x1214ea000) [pid = 2743] [serial = 186] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 104 (0x1219d6000) [pid = 2743] [serial = 192] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 103 (0x123d99c00) [pid = 2743] [serial = 193] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 102 (0x1216b1c00) [pid = 2743] [serial = 187] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 101 (0x118216400) [pid = 2743] [serial = 159] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 100 (0x12138a400) [pid = 2743] [serial = 157] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 99 (0x12114b400) [pid = 2743] [serial = 156] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 98 (0x1197d2400) [pid = 2743] [serial = 154] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 97 (0x119195c00) [pid = 2743] [serial = 153] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 96 (0x118623000) [pid = 2743] [serial = 151] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 95 (0x1183be000) [pid = 2743] [serial = 150] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 94 (0x117529800) [pid = 2743] [serial = 148] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 93 (0x11693d800) [pid = 2743] [serial = 147] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 92 (0x118628800) [pid = 2743] [serial = 174] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 91 (0x11830cc00) [pid = 2743] [serial = 171] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 90 (0x1183c5800) [pid = 2743] [serial = 172] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 89 (0x117524800) [pid = 2743] [serial = 168] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 88 (0x1180a4400) [pid = 2743] [serial = 169] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 87 (0x116196000) [pid = 2743] [serial = 165] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 86 (0x11673e000) [pid = 2743] [serial = 166] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 85 (0x116742400) [pid = 2743] [serial = 163] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 84 (0x11616b400) [pid = 2743] [serial = 162] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 83 (0x118821000) [pid = 2743] [serial = 160] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 82 (0x12114dc00) [pid = 2743] [serial = 184] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 81 (0x1216b1400) [pid = 2743] [serial = 190] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | --DOMWINDOW == 80 (0x1186e6400) [pid = 2743] [serial = 175] [outer = 0x0] [url = about:blank] 23:27:04 INFO - PROCESS | 2743 | 1463034424189 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]]]}] 23:27:04 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. 23:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 624ms 23:27:04 INFO - PROCESS | 2743 | 1463034424232 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 23:27:04 INFO - PROCESS | 2743 | 1463034424235 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 23:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:27:04 INFO - PROCESS | 2743 | 1463034424240 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:27:04 INFO - PROCESS | 2743 | 1463034424241 Marionette TRACE conn2 <- [1,322,null,{}] 23:27:04 INFO - PROCESS | 2743 | 1463034424248 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}] 23:27:04 INFO - PROCESS | 2743 | 1463034424360 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 23:27:04 INFO - PROCESS | 2743 | 1463034424371 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:04 INFO - PROCESS | 2743 | ++DOCSHELL 0x116908800 == 30 [pid = 2743] [id = 88] 23:27:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 81 (0x1176aa000) [pid = 2743] [serial = 261] [outer = 0x0] 23:27:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 82 (0x1176b4000) [pid = 2743] [serial = 262] [outer = 0x1176aa000] 23:27:04 INFO - PROCESS | 2743 | 1463034424413 Marionette DEBUG loaded listener.js 23:27:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 83 (0x118147c00) [pid = 2743] [serial = 263] [outer = 0x1176aa000] 23:27:04 INFO - PROCESS | 2743 | 1463034424912 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]]]}] 23:27:04 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. 23:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 676ms 23:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:27:04 INFO - PROCESS | 2743 | 1463034424916 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 23:27:04 INFO - PROCESS | 2743 | 1463034424917 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 23:27:04 INFO - PROCESS | 2743 | 1463034424919 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:27:04 INFO - PROCESS | 2743 | 1463034424921 Marionette TRACE conn2 <- [1,326,null,{}] 23:27:04 INFO - PROCESS | 2743 | 1463034424931 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}] 23:27:05 INFO - PROCESS | 2743 | 1463034425022 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 23:27:05 INFO - PROCESS | 2743 | 1463034425031 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:05 INFO - PROCESS | 2743 | ++DOCSHELL 0x117e08800 == 31 [pid = 2743] [id = 89] 23:27:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 84 (0x118305000) [pid = 2743] [serial = 264] [outer = 0x0] 23:27:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 85 (0x1183c2800) [pid = 2743] [serial = 265] [outer = 0x118305000] 23:27:05 INFO - PROCESS | 2743 | 1463034425059 Marionette DEBUG loaded listener.js 23:27:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 86 (0x118620c00) [pid = 2743] [serial = 266] [outer = 0x118305000] 23:27:05 INFO - PROCESS | 2743 | 1463034425375 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]]]}] 23:27:05 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. 23:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 473ms 23:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:27:05 INFO - PROCESS | 2743 | 1463034425400 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 23:27:05 INFO - PROCESS | 2743 | 1463034425402 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 23:27:05 INFO - PROCESS | 2743 | 1463034425405 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:27:05 INFO - PROCESS | 2743 | 1463034425406 Marionette TRACE conn2 <- [1,330,null,{}] 23:27:05 INFO - PROCESS | 2743 | 1463034425411 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}] 23:27:05 INFO - PROCESS | 2743 | 1463034425482 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 23:27:05 INFO - PROCESS | 2743 | 1463034425486 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:05 INFO - PROCESS | 2743 | ++DOCSHELL 0x1186d6800 == 32 [pid = 2743] [id = 90] 23:27:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 87 (0x118627400) [pid = 2743] [serial = 267] [outer = 0x0] 23:27:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 88 (0x1186e5c00) [pid = 2743] [serial = 268] [outer = 0x118627400] 23:27:05 INFO - PROCESS | 2743 | 1463034425514 Marionette DEBUG loaded listener.js 23:27:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 89 (0x118828800) [pid = 2743] [serial = 269] [outer = 0x118627400] 23:27:05 INFO - PROCESS | 2743 | 1463034425840 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]]]}] 23:27:05 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. 23:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 473ms 23:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:27:05 INFO - PROCESS | 2743 | 1463034425879 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 23:27:05 INFO - PROCESS | 2743 | 1463034425880 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 23:27:05 INFO - PROCESS | 2743 | 1463034425882 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:27:05 INFO - PROCESS | 2743 | 1463034425883 Marionette TRACE conn2 <- [1,334,null,{}] 23:27:05 INFO - PROCESS | 2743 | 1463034425886 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}] 23:27:05 INFO - PROCESS | 2743 | 1463034425954 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 23:27:05 INFO - PROCESS | 2743 | 1463034425973 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:05 INFO - PROCESS | 2743 | ++DOCSHELL 0x1131ad000 == 33 [pid = 2743] [id = 91] 23:27:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 90 (0x119121c00) [pid = 2743] [serial = 270] [outer = 0x0] 23:27:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 91 (0x119194c00) [pid = 2743] [serial = 271] [outer = 0x119121c00] 23:27:06 INFO - PROCESS | 2743 | 1463034426001 Marionette DEBUG loaded listener.js 23:27:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 92 (0x1191cd000) [pid = 2743] [serial = 272] [outer = 0x119121c00] 23:27:06 INFO - PROCESS | 2743 | 1463034426356 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]]]}] 23:27:06 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. 23:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 23:27:06 INFO - PROCESS | 2743 | 1463034426401 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 23:27:06 INFO - PROCESS | 2743 | 1463034426402 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 23:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:27:06 INFO - PROCESS | 2743 | 1463034426404 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:27:06 INFO - PROCESS | 2743 | 1463034426405 Marionette TRACE conn2 <- [1,338,null,{}] 23:27:06 INFO - PROCESS | 2743 | 1463034426415 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}] 23:27:06 INFO - PROCESS | 2743 | 1463034426513 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 23:27:06 INFO - PROCESS | 2743 | 1463034426542 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:06 INFO - PROCESS | 2743 | ++DOCSHELL 0x1199c6000 == 34 [pid = 2743] [id = 92] 23:27:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 93 (0x118d25400) [pid = 2743] [serial = 273] [outer = 0x0] 23:27:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 94 (0x11956e800) [pid = 2743] [serial = 274] [outer = 0x118d25400] 23:27:06 INFO - PROCESS | 2743 | 1463034426568 Marionette DEBUG loaded listener.js 23:27:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 95 (0x11bb33800) [pid = 2743] [serial = 275] [outer = 0x118d25400] 23:27:06 INFO - PROCESS | 2743 | 1463034426881 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]]]}] 23:27:06 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. 23:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 527ms 23:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:27:06 INFO - PROCESS | 2743 | 1463034426931 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 23:27:06 INFO - PROCESS | 2743 | 1463034426932 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 23:27:06 INFO - PROCESS | 2743 | 1463034426934 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:27:06 INFO - PROCESS | 2743 | 1463034426935 Marionette TRACE conn2 <- [1,342,null,{}] 23:27:06 INFO - PROCESS | 2743 | 1463034426937 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}] 23:27:07 INFO - PROCESS | 2743 | 1463034427021 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 23:27:07 INFO - PROCESS | 2743 | 1463034427050 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:07 INFO - PROCESS | 2743 | ++DOCSHELL 0x11bb57000 == 35 [pid = 2743] [id = 93] 23:27:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 96 (0x1191d4400) [pid = 2743] [serial = 276] [outer = 0x0] 23:27:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 97 (0x12114bc00) [pid = 2743] [serial = 277] [outer = 0x1191d4400] 23:27:07 INFO - PROCESS | 2743 | 1463034427075 Marionette DEBUG loaded listener.js 23:27:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 98 (0x12138fc00) [pid = 2743] [serial = 278] [outer = 0x1191d4400] 23:27:07 INFO - PROCESS | 2743 | 1463034427387 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]]]}] 23:27:07 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. 23:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 23:27:07 INFO - PROCESS | 2743 | 1463034427415 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 23:27:07 INFO - PROCESS | 2743 | 1463034427417 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 23:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:27:07 INFO - PROCESS | 2743 | 1463034427420 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:27:07 INFO - PROCESS | 2743 | 1463034427422 Marionette TRACE conn2 <- [1,346,null,{}] 23:27:07 INFO - PROCESS | 2743 | 1463034427427 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}] 23:27:07 INFO - PROCESS | 2743 | 1463034427561 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 23:27:07 INFO - PROCESS | 2743 | 1463034427601 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:07 INFO - PROCESS | 2743 | ++DOCSHELL 0x12128c000 == 36 [pid = 2743] [id = 94] 23:27:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 99 (0x12114c000) [pid = 2743] [serial = 279] [outer = 0x0] 23:27:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 100 (0x121510800) [pid = 2743] [serial = 280] [outer = 0x12114c000] 23:27:07 INFO - PROCESS | 2743 | 1463034427639 Marionette DEBUG loaded listener.js 23:27:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 101 (0x1218fc800) [pid = 2743] [serial = 281] [outer = 0x12114c000] 23:27:08 INFO - PROCESS | 2743 | 1463034428012 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]]]}] 23:27:08 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. 23:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 626ms 23:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:27:08 INFO - PROCESS | 2743 | 1463034428049 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 23:27:08 INFO - PROCESS | 2743 | 1463034428050 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 23:27:08 INFO - PROCESS | 2743 | 1463034428052 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:27:08 INFO - PROCESS | 2743 | 1463034428053 Marionette TRACE conn2 <- [1,350,null,{}] 23:27:08 INFO - PROCESS | 2743 | 1463034428056 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}] 23:27:08 INFO - PROCESS | 2743 | 1463034428237 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 23:27:08 INFO - PROCESS | 2743 | --DOMWINDOW == 100 (0x1160db400) [pid = 2743] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:27:08 INFO - PROCESS | 2743 | --DOMWINDOW == 99 (0x124d38400) [pid = 2743] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:27:08 INFO - PROCESS | 2743 | --DOMWINDOW == 98 (0x124d2b400) [pid = 2743] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:27:08 INFO - PROCESS | 2743 | --DOMWINDOW == 97 (0x113d60800) [pid = 2743] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:27:08 INFO - PROCESS | 2743 | --DOMWINDOW == 96 (0x127140000) [pid = 2743] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:27:08 INFO - PROCESS | 2743 | --DOMWINDOW == 95 (0x116161400) [pid = 2743] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:27:08 INFO - PROCESS | 2743 | --DOMWINDOW == 94 (0x124cabc00) [pid = 2743] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:27:08 INFO - PROCESS | 2743 | --DOMWINDOW == 93 (0x112052000) [pid = 2743] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:27:08 INFO - PROCESS | 2743 | --DOMWINDOW == 92 (0x1166bac00) [pid = 2743] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:27:08 INFO - PROCESS | 2743 | --DOMWINDOW == 91 (0x121b69000) [pid = 2743] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:27:08 INFO - PROCESS | 2743 | --DOMWINDOW == 90 (0x1161ec800) [pid = 2743] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:27:08 INFO - PROCESS | 2743 | --DOMWINDOW == 89 (0x11814b800) [pid = 2743] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:27:08 INFO - PROCESS | 2743 | --DOMWINDOW == 88 (0x111bb9c00) [pid = 2743] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:27:08 INFO - PROCESS | 2743 | --DOMWINDOW == 87 (0x119192c00) [pid = 2743] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:27:08 INFO - PROCESS | 2743 | --DOMWINDOW == 86 (0x11830f000) [pid = 2743] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:27:08 INFO - PROCESS | 2743 | --DOMWINDOW == 85 (0x111d20000) [pid = 2743] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:27:08 INFO - PROCESS | 2743 | --DOMWINDOW == 84 (0x11bb38400) [pid = 2743] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:27:08 INFO - PROCESS | 2743 | 1463034428275 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:08 INFO - PROCESS | 2743 | ++DOCSHELL 0x11696d000 == 37 [pid = 2743] [id = 95] 23:27:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 85 (0x112052000) [pid = 2743] [serial = 282] [outer = 0x0] 23:27:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 86 (0x116163c00) [pid = 2743] [serial = 283] [outer = 0x112052000] 23:27:08 INFO - PROCESS | 2743 | 1463034428300 Marionette DEBUG loaded listener.js 23:27:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 87 (0x1183c2c00) [pid = 2743] [serial = 284] [outer = 0x112052000] 23:27:08 INFO - PROCESS | 2743 | 1463034428548 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]]]}] 23:27:08 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. 23:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 518ms 23:27:08 INFO - PROCESS | 2743 | 1463034428571 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 23:27:08 INFO - PROCESS | 2743 | 1463034428572 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 23:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:27:08 INFO - PROCESS | 2743 | 1463034428585 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:27:08 INFO - PROCESS | 2743 | 1463034428586 Marionette TRACE conn2 <- [1,354,null,{}] 23:27:08 INFO - PROCESS | 2743 | 1463034428588 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}] 23:27:08 INFO - PROCESS | 2743 | 1463034428665 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 23:27:08 INFO - PROCESS | 2743 | 1463034428669 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:08 INFO - PROCESS | 2743 | ++DOCSHELL 0x1186c2000 == 38 [pid = 2743] [id = 96] 23:27:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 88 (0x119192c00) [pid = 2743] [serial = 285] [outer = 0x0] 23:27:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 89 (0x121b6c000) [pid = 2743] [serial = 286] [outer = 0x119192c00] 23:27:08 INFO - PROCESS | 2743 | 1463034428696 Marionette DEBUG loaded listener.js 23:27:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 90 (0x124c48000) [pid = 2743] [serial = 287] [outer = 0x119192c00] 23:27:09 INFO - PROCESS | 2743 | 1463034429029 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]]]}] 23:27:09 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. 23:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 478ms 23:27:09 INFO - PROCESS | 2743 | 1463034429053 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 23:27:09 INFO - PROCESS | 2743 | 1463034429055 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 23:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:27:09 INFO - PROCESS | 2743 | 1463034429057 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:27:09 INFO - PROCESS | 2743 | 1463034429059 Marionette TRACE conn2 <- [1,358,null,{}] 23:27:09 INFO - PROCESS | 2743 | 1463034429062 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}] 23:27:09 INFO - PROCESS | 2743 | 1463034429166 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 23:27:09 INFO - PROCESS | 2743 | 1463034429173 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:09 INFO - PROCESS | 2743 | ++DOCSHELL 0x123dd6800 == 39 [pid = 2743] [id = 97] 23:27:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 91 (0x121b6f000) [pid = 2743] [serial = 288] [outer = 0x0] 23:27:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 92 (0x124d2f800) [pid = 2743] [serial = 289] [outer = 0x121b6f000] 23:27:09 INFO - PROCESS | 2743 | 1463034429205 Marionette DEBUG loaded listener.js 23:27:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 93 (0x12691a800) [pid = 2743] [serial = 290] [outer = 0x121b6f000] 23:27:09 INFO - PROCESS | 2743 | 1463034429501 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]]]}] 23:27:09 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. 23:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 474ms 23:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:27:09 INFO - PROCESS | 2743 | 1463034429533 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 23:27:09 INFO - PROCESS | 2743 | 1463034429535 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 23:27:09 INFO - PROCESS | 2743 | 1463034429537 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:27:09 INFO - PROCESS | 2743 | 1463034429538 Marionette TRACE conn2 <- [1,362,null,{}] 23:27:09 INFO - PROCESS | 2743 | 1463034429540 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}] 23:27:09 INFO - PROCESS | 2743 | 1463034429617 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 23:27:09 INFO - PROCESS | 2743 | 1463034429621 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:09 INFO - PROCESS | 2743 | ++DOCSHELL 0x12689d800 == 40 [pid = 2743] [id = 98] 23:27:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 94 (0x126922400) [pid = 2743] [serial = 291] [outer = 0x0] 23:27:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 95 (0x126d74c00) [pid = 2743] [serial = 292] [outer = 0x126922400] 23:27:09 INFO - PROCESS | 2743 | 1463034429648 Marionette DEBUG loaded listener.js 23:27:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 96 (0x126fae800) [pid = 2743] [serial = 293] [outer = 0x126922400] 23:27:09 INFO - PROCESS | 2743 | 1463034429968 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]]]}] 23:27:10 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. 23:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 469ms 23:27:10 INFO - PROCESS | 2743 | 1463034430006 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 23:27:10 INFO - PROCESS | 2743 | 1463034430007 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 23:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:27:10 INFO - PROCESS | 2743 | 1463034430010 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:27:10 INFO - PROCESS | 2743 | 1463034430011 Marionette TRACE conn2 <- [1,366,null,{}] 23:27:10 INFO - PROCESS | 2743 | 1463034430013 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}] 23:27:10 INFO - PROCESS | 2743 | 1463034430112 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 23:27:10 INFO - PROCESS | 2743 | 1463034430116 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:10 INFO - PROCESS | 2743 | ++DOCSHELL 0x126f8f000 == 41 [pid = 2743] [id = 99] 23:27:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 97 (0x126fb0800) [pid = 2743] [serial = 294] [outer = 0x0] 23:27:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 98 (0x12713f800) [pid = 2743] [serial = 295] [outer = 0x126fb0800] 23:27:10 INFO - PROCESS | 2743 | 1463034430143 Marionette DEBUG loaded listener.js 23:27:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 99 (0x12764ec00) [pid = 2743] [serial = 296] [outer = 0x126fb0800] 23:27:10 INFO - PROCESS | 2743 | 1463034430570 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]]]}] 23:27:10 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. 23:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 568ms 23:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:27:10 INFO - PROCESS | 2743 | 1463034430579 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 23:27:10 INFO - PROCESS | 2743 | 1463034430581 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 23:27:10 INFO - PROCESS | 2743 | 1463034430585 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:27:10 INFO - PROCESS | 2743 | 1463034430587 Marionette TRACE conn2 <- [1,370,null,{}] 23:27:10 INFO - PROCESS | 2743 | 1463034430591 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}] 23:27:10 INFO - PROCESS | 2743 | 1463034430688 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 23:27:10 INFO - PROCESS | 2743 | 1463034430741 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:10 INFO - PROCESS | 2743 | ++DOCSHELL 0x116f1c800 == 42 [pid = 2743] [id = 100] 23:27:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 100 (0x11515fc00) [pid = 2743] [serial = 297] [outer = 0x0] 23:27:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 101 (0x11619e800) [pid = 2743] [serial = 298] [outer = 0x11515fc00] 23:27:10 INFO - PROCESS | 2743 | 1463034430770 Marionette DEBUG loaded listener.js 23:27:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 102 (0x11716f800) [pid = 2743] [serial = 299] [outer = 0x11515fc00] 23:27:11 INFO - PROCESS | 2743 | 1463034431199 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]]]}] 23:27:11 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. 23:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 622ms 23:27:11 INFO - PROCESS | 2743 | 1463034431208 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 23:27:11 INFO - PROCESS | 2743 | 1463034431212 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 23:27:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:27:11 INFO - PROCESS | 2743 | 1463034431216 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:27:11 INFO - PROCESS | 2743 | 1463034431218 Marionette TRACE conn2 <- [1,374,null,{}] 23:27:11 INFO - PROCESS | 2743 | 1463034431220 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}] 23:27:11 INFO - PROCESS | 2743 | 1463034431316 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 23:27:11 INFO - PROCESS | 2743 | 1463034431395 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:11 INFO - PROCESS | 2743 | ++DOCSHELL 0x119902800 == 43 [pid = 2743] [id = 101] 23:27:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 103 (0x11821b800) [pid = 2743] [serial = 300] [outer = 0x0] 23:27:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 104 (0x118307000) [pid = 2743] [serial = 301] [outer = 0x11821b800] 23:27:11 INFO - PROCESS | 2743 | 1463034431437 Marionette DEBUG loaded listener.js 23:27:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 105 (0x11861fc00) [pid = 2743] [serial = 302] [outer = 0x11821b800] 23:27:11 INFO - PROCESS | 2743 | 1463034431867 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:27:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:27:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 669ms 23:27:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:27:11 INFO - PROCESS | 2743 | 1463034431885 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 23:27:11 INFO - PROCESS | 2743 | 1463034431887 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 23:27:11 INFO - PROCESS | 2743 | 1463034431889 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:27:11 INFO - PROCESS | 2743 | 1463034431892 Marionette TRACE conn2 <- [1,378,null,{}] 23:27:11 INFO - PROCESS | 2743 | 1463034431900 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}] 23:27:12 INFO - PROCESS | 2743 | 1463034431998 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 23:27:12 INFO - PROCESS | 2743 | 1463034432040 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:12 INFO - PROCESS | 2743 | ++DOCSHELL 0x12751e800 == 44 [pid = 2743] [id = 102] 23:27:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 106 (0x1186e4000) [pid = 2743] [serial = 303] [outer = 0x0] 23:27:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 107 (0x119208800) [pid = 2743] [serial = 304] [outer = 0x1186e4000] 23:27:12 INFO - PROCESS | 2743 | 1463034432071 Marionette DEBUG loaded listener.js 23:27:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 108 (0x1197d6c00) [pid = 2743] [serial = 305] [outer = 0x1186e4000] 23:27:12 INFO - PROCESS | 2743 | 1463034432521 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:27:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:27:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 672ms 23:27:12 INFO - PROCESS | 2743 | 1463034432561 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 23:27:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:27:12 INFO - PROCESS | 2743 | 1463034432563 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 23:27:12 INFO - PROCESS | 2743 | 1463034432565 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:27:12 INFO - PROCESS | 2743 | 1463034432567 Marionette TRACE conn2 <- [1,382,null,{}] 23:27:12 INFO - PROCESS | 2743 | 1463034432569 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}] 23:27:12 INFO - PROCESS | 2743 | 1463034432681 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 23:27:12 INFO - PROCESS | 2743 | 1463034432750 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:12 INFO - PROCESS | 2743 | ++DOCSHELL 0x1297ec000 == 45 [pid = 2743] [id = 103] 23:27:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 109 (0x119213400) [pid = 2743] [serial = 306] [outer = 0x0] 23:27:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 110 (0x124d39400) [pid = 2743] [serial = 307] [outer = 0x119213400] 23:27:12 INFO - PROCESS | 2743 | 1463034432780 Marionette DEBUG loaded listener.js 23:27:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 111 (0x126fb5000) [pid = 2743] [serial = 308] [outer = 0x119213400] 23:27:13 INFO - PROCESS | 2743 | 1463034433332 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:27:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:27:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 819ms 23:27:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:27:13 INFO - PROCESS | 2743 | 1463034433385 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 23:27:13 INFO - PROCESS | 2743 | 1463034433387 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 23:27:13 INFO - PROCESS | 2743 | 1463034433390 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:27:13 INFO - PROCESS | 2743 | 1463034433393 Marionette TRACE conn2 <- [1,386,null,{}] 23:27:13 INFO - PROCESS | 2743 | 1463034433397 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}] 23:27:13 INFO - PROCESS | 2743 | 1463034433484 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 23:27:13 INFO - PROCESS | 2743 | 1463034433545 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:13 INFO - PROCESS | 2743 | ++DOCSHELL 0x1170f9000 == 46 [pid = 2743] [id = 104] 23:27:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 112 (0x112e34800) [pid = 2743] [serial = 309] [outer = 0x0] 23:27:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 113 (0x1160dc800) [pid = 2743] [serial = 310] [outer = 0x112e34800] 23:27:13 INFO - PROCESS | 2743 | 1463034433572 Marionette DEBUG loaded listener.js 23:27:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 114 (0x11693b800) [pid = 2743] [serial = 311] [outer = 0x112e34800] 23:27:14 INFO - PROCESS | 2743 | --DOCSHELL 0x12689d800 == 45 [pid = 2743] [id = 98] 23:27:14 INFO - PROCESS | 2743 | --DOCSHELL 0x123dd6800 == 44 [pid = 2743] [id = 97] 23:27:14 INFO - PROCESS | 2743 | --DOCSHELL 0x1186c2000 == 43 [pid = 2743] [id = 96] 23:27:14 INFO - PROCESS | 2743 | --DOCSHELL 0x11696d000 == 42 [pid = 2743] [id = 95] 23:27:14 INFO - PROCESS | 2743 | --DOCSHELL 0x12128c000 == 41 [pid = 2743] [id = 94] 23:27:14 INFO - PROCESS | 2743 | --DOCSHELL 0x11bb57000 == 40 [pid = 2743] [id = 93] 23:27:14 INFO - PROCESS | 2743 | --DOCSHELL 0x1199c6000 == 39 [pid = 2743] [id = 92] 23:27:14 INFO - PROCESS | 2743 | --DOCSHELL 0x1131ad000 == 38 [pid = 2743] [id = 91] 23:27:14 INFO - PROCESS | 2743 | --DOCSHELL 0x1186d6800 == 37 [pid = 2743] [id = 90] 23:27:14 INFO - PROCESS | 2743 | --DOCSHELL 0x117e08800 == 36 [pid = 2743] [id = 89] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 113 (0x128c8e400) [pid = 2743] [serial = 250] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOCSHELL 0x116908800 == 35 [pid = 2743] [id = 88] 23:27:14 INFO - PROCESS | 2743 | --DOCSHELL 0x11690d000 == 34 [pid = 2743] [id = 87] 23:27:14 INFO - PROCESS | 2743 | --DOCSHELL 0x11224f800 == 33 [pid = 2743] [id = 85] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 112 (0x128c87400) [pid = 2743] [serial = 248] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 111 (0x118d29800) [pid = 2743] [serial = 233] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 110 (0x126d0a000) [pid = 2743] [serial = 232] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 109 (0x127649800) [pid = 2743] [serial = 236] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 108 (0x127145000) [pid = 2743] [serial = 235] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 107 (0x115ea6c00) [pid = 2743] [serial = 201] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 106 (0x128ce9000) [pid = 2743] [serial = 239] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 105 (0x128c82400) [pid = 2743] [serial = 238] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 104 (0x1180a0400) [pid = 2743] [serial = 241] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 103 (0x118d1d800) [pid = 2743] [serial = 242] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 102 (0x126920000) [pid = 2743] [serial = 199] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 101 (0x116197400) [pid = 2743] [serial = 202] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 100 (0x1219d8c00) [pid = 2743] [serial = 224] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 99 (0x12150fc00) [pid = 2743] [serial = 223] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 98 (0x117178000) [pid = 2743] [serial = 205] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 97 (0x1180a3400) [pid = 2743] [serial = 206] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 96 (0x12494d400) [pid = 2743] [serial = 226] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 95 (0x124cb0400) [pid = 2743] [serial = 227] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 94 (0x118826400) [pid = 2743] [serial = 214] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 93 (0x119118c00) [pid = 2743] [serial = 215] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 92 (0x118625000) [pid = 2743] [serial = 211] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 91 (0x1186e7000) [pid = 2743] [serial = 212] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 90 (0x11821a400) [pid = 2743] [serial = 208] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 89 (0x1183bd000) [pid = 2743] [serial = 209] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 88 (0x11920a800) [pid = 2743] [serial = 217] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 87 (0x1197d5c00) [pid = 2743] [serial = 218] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 86 (0x1197dbc00) [pid = 2743] [serial = 220] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 85 (0x12114f000) [pid = 2743] [serial = 221] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 84 (0x118823000) [pid = 2743] [serial = 229] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 83 (0x128ce9800) [pid = 2743] [serial = 244] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 82 (0x128e94c00) [pid = 2743] [serial = 245] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 81 (0x128c80400) [pid = 2743] [serial = 247] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 80 (0x12ce16000) [pid = 2743] [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.] 23:27:14 INFO - PROCESS | 2743 | --DOMWINDOW == 79 (0x126849000) [pid = 2743] [serial = 230] [outer = 0x0] [url = about:blank] 23:27:14 INFO - PROCESS | 2743 | 1463034434056 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]]]}] 23:27:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:27:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 23:27:14 INFO - PROCESS | 2743 | 1463034434062 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 23:27:14 INFO - PROCESS | 2743 | 1463034434065 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 23:27:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:27:14 INFO - PROCESS | 2743 | 1463034434069 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:27:14 INFO - PROCESS | 2743 | 1463034434071 Marionette TRACE conn2 <- [1,390,null,{}] 23:27:14 INFO - PROCESS | 2743 | 1463034434074 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}] 23:27:14 INFO - PROCESS | 2743 | 1463034434147 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 23:27:14 INFO - PROCESS | 2743 | 1463034434153 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:14 INFO - PROCESS | 2743 | ++DOCSHELL 0x116123800 == 34 [pid = 2743] [id = 105] 23:27:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 80 (0x117170400) [pid = 2743] [serial = 312] [outer = 0x0] 23:27:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 81 (0x1180a0400) [pid = 2743] [serial = 313] [outer = 0x117170400] 23:27:14 INFO - PROCESS | 2743 | 1463034434180 Marionette DEBUG loaded listener.js 23:27:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 82 (0x11821a800) [pid = 2743] [serial = 314] [outer = 0x117170400] 23:27:14 INFO - PROCESS | 2743 | 1463034434530 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]]]}] 23:27:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:27:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 474ms 23:27:14 INFO - PROCESS | 2743 | 1463034434545 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 23:27:14 INFO - PROCESS | 2743 | 1463034434548 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 23:27:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:27:14 INFO - PROCESS | 2743 | 1463034434550 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:27:14 INFO - PROCESS | 2743 | 1463034434552 Marionette TRACE conn2 <- [1,394,null,{}] 23:27:14 INFO - PROCESS | 2743 | 1463034434561 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}] 23:27:14 INFO - PROCESS | 2743 | 1463034434660 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 23:27:14 INFO - PROCESS | 2743 | 1463034434668 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:14 INFO - PROCESS | 2743 | ++DOCSHELL 0x11864b000 == 35 [pid = 2743] [id = 106] 23:27:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 83 (0x118312c00) [pid = 2743] [serial = 315] [outer = 0x0] 23:27:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 84 (0x118627000) [pid = 2743] [serial = 316] [outer = 0x118312c00] 23:27:14 INFO - PROCESS | 2743 | 1463034434698 Marionette DEBUG loaded listener.js 23:27:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 85 (0x118d1cc00) [pid = 2743] [serial = 317] [outer = 0x118312c00] 23:27:15 INFO - PROCESS | 2743 | 1463034435020 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]]]}] 23:27:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:27:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 522ms 23:27:15 INFO - PROCESS | 2743 | 1463034435072 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 23:27:15 INFO - PROCESS | 2743 | 1463034435074 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 23:27:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:27:15 INFO - PROCESS | 2743 | 1463034435076 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:27:15 INFO - PROCESS | 2743 | 1463034435077 Marionette TRACE conn2 <- [1,398,null,{}] 23:27:15 INFO - PROCESS | 2743 | 1463034435080 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}] 23:27:15 INFO - PROCESS | 2743 | 1463034435166 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 23:27:15 INFO - PROCESS | 2743 | 1463034435207 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:15 INFO - PROCESS | 2743 | ++DOCSHELL 0x11917e000 == 36 [pid = 2743] [id = 107] 23:27:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 86 (0x1183c7c00) [pid = 2743] [serial = 318] [outer = 0x0] 23:27:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 87 (0x119118c00) [pid = 2743] [serial = 319] [outer = 0x1183c7c00] 23:27:15 INFO - PROCESS | 2743 | 1463034435233 Marionette DEBUG loaded listener.js 23:27:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 88 (0x1197d2800) [pid = 2743] [serial = 320] [outer = 0x1183c7c00] 23:27:15 INFO - PROCESS | 2743 | 1463034435648 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]]]}] 23:27:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:27:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 620ms 23:27:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:27:15 INFO - PROCESS | 2743 | 1463034435703 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 23:27:15 INFO - PROCESS | 2743 | 1463034435704 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 23:27:15 INFO - PROCESS | 2743 | 1463034435706 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:27:15 INFO - PROCESS | 2743 | 1463034435707 Marionette TRACE conn2 <- [1,402,null,{}] 23:27:15 INFO - PROCESS | 2743 | 1463034435715 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}] 23:27:15 INFO - PROCESS | 2743 | 1463034435791 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 23:27:15 INFO - PROCESS | 2743 | 1463034435798 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:15 INFO - PROCESS | 2743 | ++DOCSHELL 0x11bb68000 == 37 [pid = 2743] [id = 108] 23:27:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 89 (0x1197d9c00) [pid = 2743] [serial = 321] [outer = 0x0] 23:27:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 90 (0x12176e800) [pid = 2743] [serial = 322] [outer = 0x1197d9c00] 23:27:15 INFO - PROCESS | 2743 | 1463034435824 Marionette DEBUG loaded listener.js 23:27:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 91 (0x124cb5c00) [pid = 2743] [serial = 323] [outer = 0x1197d9c00] 23:27:16 INFO - PROCESS | 2743 | 1463034436182 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]]]}] 23:27:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:27:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 525ms 23:27:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:27:16 INFO - PROCESS | 2743 | 1463034436232 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 23:27:16 INFO - PROCESS | 2743 | 1463034436233 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 23:27:16 INFO - PROCESS | 2743 | 1463034436235 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:27:16 INFO - PROCESS | 2743 | 1463034436236 Marionette TRACE conn2 <- [1,406,null,{}] 23:27:16 INFO - PROCESS | 2743 | 1463034436246 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}] 23:27:16 INFO - PROCESS | 2743 | 1463034436353 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 23:27:16 INFO - PROCESS | 2743 | 1463034436362 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:16 INFO - PROCESS | 2743 | ++DOCSHELL 0x121807000 == 38 [pid = 2743] [id = 109] 23:27:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 92 (0x124d2cc00) [pid = 2743] [serial = 324] [outer = 0x0] 23:27:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 93 (0x126d03400) [pid = 2743] [serial = 325] [outer = 0x124d2cc00] 23:27:16 INFO - PROCESS | 2743 | 1463034436409 Marionette DEBUG loaded listener.js 23:27:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 94 (0x128c88c00) [pid = 2743] [serial = 326] [outer = 0x124d2cc00] 23:27:16 INFO - PROCESS | 2743 | 1463034436751 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]]]}] 23:27:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:27:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 569ms 23:27:16 INFO - PROCESS | 2743 | 1463034436811 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 23:27:16 INFO - PROCESS | 2743 | 1463034436812 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 23:27:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:27:16 INFO - PROCESS | 2743 | 1463034436816 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:27:16 INFO - PROCESS | 2743 | 1463034436818 Marionette TRACE conn2 <- [1,410,null,{}] 23:27:16 INFO - PROCESS | 2743 | 1463034436821 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}] 23:27:16 INFO - PROCESS | 2743 | 1463034436959 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 23:27:17 INFO - PROCESS | 2743 | 1463034437003 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:17 INFO - PROCESS | 2743 | ++DOCSHELL 0x123d27800 == 39 [pid = 2743] [id = 110] 23:27:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 95 (0x128c80800) [pid = 2743] [serial = 327] [outer = 0x0] 23:27:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 96 (0x128ce4400) [pid = 2743] [serial = 328] [outer = 0x128c80800] 23:27:17 INFO - PROCESS | 2743 | 1463034437042 Marionette DEBUG loaded listener.js 23:27:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 97 (0x128e91000) [pid = 2743] [serial = 329] [outer = 0x128c80800] 23:27:17 INFO - PROCESS | 2743 | 1463034437434 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]]]}] 23:27:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:27:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 23:27:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:27:17 INFO - PROCESS | 2743 | 1463034437486 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 23:27:17 INFO - PROCESS | 2743 | 1463034437487 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 23:27:17 INFO - PROCESS | 2743 | 1463034437489 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:27:17 INFO - PROCESS | 2743 | 1463034437490 Marionette TRACE conn2 <- [1,414,null,{}] 23:27:17 INFO - PROCESS | 2743 | 1463034437492 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}] 23:27:17 INFO - PROCESS | 2743 | 1463034437583 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 23:27:17 INFO - PROCESS | 2743 | 1463034437616 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:17 INFO - PROCESS | 2743 | ++DOCSHELL 0x123df1800 == 40 [pid = 2743] [id = 111] 23:27:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 98 (0x124cb4c00) [pid = 2743] [serial = 330] [outer = 0x0] 23:27:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 99 (0x129218800) [pid = 2743] [serial = 331] [outer = 0x124cb4c00] 23:27:17 INFO - PROCESS | 2743 | 1463034437640 Marionette DEBUG loaded listener.js 23:27:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 100 (0x129222c00) [pid = 2743] [serial = 332] [outer = 0x124cb4c00] 23:27:17 INFO - PROCESS | 2743 | 1463034437957 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]]]}] 23:27:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:27:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 23:27:18 INFO - PROCESS | 2743 | 1463034438050 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:27:18 INFO - PROCESS | 2743 | --DOMWINDOW == 99 (0x119121c00) [pid = 2743] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:27:18 INFO - PROCESS | 2743 | --DOMWINDOW == 98 (0x118305000) [pid = 2743] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:27:18 INFO - PROCESS | 2743 | --DOMWINDOW == 97 (0x118d25400) [pid = 2743] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:27:18 INFO - PROCESS | 2743 | --DOMWINDOW == 96 (0x1139b0400) [pid = 2743] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:27:18 INFO - PROCESS | 2743 | --DOMWINDOW == 95 (0x118627400) [pid = 2743] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:27:18 INFO - PROCESS | 2743 | --DOMWINDOW == 94 (0x1176aa000) [pid = 2743] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:27:18 INFO - PROCESS | 2743 | --DOMWINDOW == 93 (0x1191d4400) [pid = 2743] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:27:18 INFO - PROCESS | 2743 | --DOMWINDOW == 92 (0x12114c000) [pid = 2743] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:27:18 INFO - PROCESS | 2743 | --DOMWINDOW == 91 (0x121b6f000) [pid = 2743] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:27:18 INFO - PROCESS | 2743 | --DOMWINDOW == 90 (0x112052000) [pid = 2743] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:27:18 INFO - PROCESS | 2743 | --DOMWINDOW == 89 (0x119192c00) [pid = 2743] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:27:18 INFO - PROCESS | 2743 | --DOMWINDOW == 88 (0x128c89800) [pid = 2743] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:27:18 INFO - PROCESS | 2743 | --DOMWINDOW == 87 (0x126922400) [pid = 2743] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:27:18 INFO - PROCESS | 2743 | 1463034438072 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 23:27:18 INFO - PROCESS | 2743 | 1463034438074 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 23:27:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:27:18 INFO - PROCESS | 2743 | 1463034438078 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:27:18 INFO - PROCESS | 2743 | 1463034438079 Marionette TRACE conn2 <- [1,418,null,{}] 23:27:18 INFO - PROCESS | 2743 | 1463034438081 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}] 23:27:18 INFO - PROCESS | 2743 | 1463034438157 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 23:27:18 INFO - PROCESS | 2743 | 1463034438164 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:18 INFO - PROCESS | 2743 | ++DOCSHELL 0x11bb59800 == 41 [pid = 2743] [id = 112] 23:27:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 88 (0x1169b2000) [pid = 2743] [serial = 333] [outer = 0x0] 23:27:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 89 (0x118627400) [pid = 2743] [serial = 334] [outer = 0x1169b2000] 23:27:18 INFO - PROCESS | 2743 | 1463034438189 Marionette DEBUG loaded listener.js 23:27:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 90 (0x12114b000) [pid = 2743] [serial = 335] [outer = 0x1169b2000] 23:27:18 INFO - PROCESS | 2743 | 1463034438964 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]]]}] 23:27:18 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 23:27:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 919ms 23:27:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:27:19 INFO - PROCESS | 2743 | 1463034438998 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 23:27:19 INFO - PROCESS | 2743 | 1463034438999 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 23:27:19 INFO - PROCESS | 2743 | 1463034439001 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:27:19 INFO - PROCESS | 2743 | 1463034439002 Marionette TRACE conn2 <- [1,422,null,{}] 23:27:19 INFO - PROCESS | 2743 | 1463034439004 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}] 23:27:19 INFO - PROCESS | 2743 | 1463034439081 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 23:27:19 INFO - PROCESS | 2743 | 1463034439085 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:19 INFO - PROCESS | 2743 | ++DOCSHELL 0x1290b4000 == 42 [pid = 2743] [id = 113] 23:27:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 91 (0x126922400) [pid = 2743] [serial = 336] [outer = 0x0] 23:27:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 92 (0x128cde400) [pid = 2743] [serial = 337] [outer = 0x126922400] 23:27:19 INFO - PROCESS | 2743 | 1463034439111 Marionette DEBUG loaded listener.js 23:27:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 93 (0x1294dd000) [pid = 2743] [serial = 338] [outer = 0x126922400] 23:27:19 INFO - PROCESS | 2743 | 1463034439888 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]]]}] 23:27:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:27:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 919ms 23:27:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:27:19 INFO - PROCESS | 2743 | 1463034439920 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 23:27:19 INFO - PROCESS | 2743 | 1463034439922 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 23:27:19 INFO - PROCESS | 2743 | 1463034439924 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:27:19 INFO - PROCESS | 2743 | 1463034439926 Marionette TRACE conn2 <- [1,426,null,{}] 23:27:19 INFO - PROCESS | 2743 | 1463034439930 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}] 23:27:20 INFO - PROCESS | 2743 | 1463034440019 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 23:27:20 INFO - PROCESS | 2743 | 1463034440112 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:20 INFO - PROCESS | 2743 | ++DOCSHELL 0x112739800 == 43 [pid = 2743] [id = 114] 23:27:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 94 (0x111d1e400) [pid = 2743] [serial = 339] [outer = 0x0] 23:27:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 95 (0x112e32400) [pid = 2743] [serial = 340] [outer = 0x111d1e400] 23:27:20 INFO - PROCESS | 2743 | 1463034440145 Marionette DEBUG loaded listener.js 23:27:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 96 (0x115e3e800) [pid = 2743] [serial = 341] [outer = 0x111d1e400] 23:27:20 INFO - PROCESS | 2743 | 1463034440628 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] 23:27:20 INFO - PROCESS | 2743 | 1463034440699 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 23:27:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:27:20 INFO - PROCESS | 2743 | 1463034440703 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:27:20 INFO - PROCESS | 2743 | 1463034440705 Marionette TRACE conn2 <- [1,430,null,{}] 23:27:20 INFO - PROCESS | 2743 | 1463034440708 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}] 23:27:20 INFO - PROCESS | 2743 | 1463034440806 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 23:27:20 INFO - PROCESS | 2743 | 1463034440865 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:20 INFO - PROCESS | 2743 | ++DOCSHELL 0x1192e1000 == 44 [pid = 2743] [id = 115] 23:27:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 97 (0x11821b400) [pid = 2743] [serial = 342] [outer = 0x0] 23:27:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 98 (0x1183b9000) [pid = 2743] [serial = 343] [outer = 0x11821b400] 23:27:20 INFO - PROCESS | 2743 | 1463034440896 Marionette DEBUG loaded listener.js 23:27:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 99 (0x118625000) [pid = 2743] [serial = 344] [outer = 0x11821b400] 23:27:21 INFO - PROCESS | 2743 | 1463034441343 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]]]}] 23:27:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:27:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 23:27:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:27:21 INFO - PROCESS | 2743 | 1463034441381 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 23:27:21 INFO - PROCESS | 2743 | 1463034441384 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 23:27:21 INFO - PROCESS | 2743 | 1463034441387 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:27:21 INFO - PROCESS | 2743 | 1463034441388 Marionette TRACE conn2 <- [1,434,null,{}] 23:27:21 INFO - PROCESS | 2743 | 1463034441407 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}] 23:27:21 INFO - PROCESS | 2743 | 1463034441522 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 23:27:21 INFO - PROCESS | 2743 | 1463034441569 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:21 INFO - PROCESS | 2743 | ++DOCSHELL 0x12549f000 == 45 [pid = 2743] [id = 116] 23:27:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 100 (0x118d21800) [pid = 2743] [serial = 345] [outer = 0x0] 23:27:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 101 (0x1197d7800) [pid = 2743] [serial = 346] [outer = 0x118d21800] 23:27:21 INFO - PROCESS | 2743 | 1463034441600 Marionette DEBUG loaded listener.js 23:27:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 102 (0x121560c00) [pid = 2743] [serial = 347] [outer = 0x118d21800] 23:27:22 INFO - PROCESS | 2743 | 1463034442017 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]]]}] 23:27:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:27:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 668ms 23:27:22 INFO - PROCESS | 2743 | 1463034442056 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 23:27:22 INFO - PROCESS | 2743 | 1463034442058 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 23:27:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:27:22 INFO - PROCESS | 2743 | 1463034442062 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:27:22 INFO - PROCESS | 2743 | 1463034442066 Marionette TRACE conn2 <- [1,438,null,{}] 23:27:22 INFO - PROCESS | 2743 | 1463034442073 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}] 23:27:22 INFO - PROCESS | 2743 | 1463034442173 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 23:27:22 INFO - PROCESS | 2743 | 1463034442221 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:22 INFO - PROCESS | 2743 | ++DOCSHELL 0x12aa46000 == 46 [pid = 2743] [id = 117] 23:27:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 103 (0x12494f000) [pid = 2743] [serial = 348] [outer = 0x0] 23:27:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 104 (0x126d7d800) [pid = 2743] [serial = 349] [outer = 0x12494f000] 23:27:22 INFO - PROCESS | 2743 | 1463034442246 Marionette DEBUG loaded listener.js 23:27:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 105 (0x128c80000) [pid = 2743] [serial = 350] [outer = 0x12494f000] 23:27:22 INFO - PROCESS | 2743 | 1463034442701 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]]]}] 23:27:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:27:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 679ms 23:27:22 INFO - PROCESS | 2743 | 1463034442740 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 23:27:22 INFO - PROCESS | 2743 | 1463034442742 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 23:27:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:27:23 INFO - PROCESS | 2743 | 1463034443020 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:27:23 INFO - PROCESS | 2743 | 1463034443025 Marionette TRACE conn2 <- [1,442,null,{}] 23:27:23 INFO - PROCESS | 2743 | 1463034443030 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}] 23:27:23 INFO - PROCESS | 2743 | 1463034443159 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 23:27:23 INFO - PROCESS | 2743 | 1463034443223 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:23 INFO - PROCESS | 2743 | ++DOCSHELL 0x1186cc800 == 47 [pid = 2743] [id = 118] 23:27:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 106 (0x1176b5c00) [pid = 2743] [serial = 351] [outer = 0x0] 23:27:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 107 (0x118214800) [pid = 2743] [serial = 352] [outer = 0x1176b5c00] 23:27:23 INFO - PROCESS | 2743 | 1463034443261 Marionette DEBUG loaded listener.js 23:27:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 108 (0x1185c2800) [pid = 2743] [serial = 353] [outer = 0x1176b5c00] 23:27:23 INFO - PROCESS | 2743 | --DOCSHELL 0x1290b4000 == 46 [pid = 2743] [id = 113] 23:27:23 INFO - PROCESS | 2743 | --DOCSHELL 0x11bb59800 == 45 [pid = 2743] [id = 112] 23:27:23 INFO - PROCESS | 2743 | --DOCSHELL 0x123df1800 == 44 [pid = 2743] [id = 111] 23:27:23 INFO - PROCESS | 2743 | --DOCSHELL 0x123d27800 == 43 [pid = 2743] [id = 110] 23:27:23 INFO - PROCESS | 2743 | --DOCSHELL 0x121807000 == 42 [pid = 2743] [id = 109] 23:27:23 INFO - PROCESS | 2743 | --DOCSHELL 0x11bb68000 == 41 [pid = 2743] [id = 108] 23:27:23 INFO - PROCESS | 2743 | --DOMWINDOW == 107 (0x12713f800) [pid = 2743] [serial = 295] [outer = 0x0] [url = about:blank] 23:27:23 INFO - PROCESS | 2743 | --DOCSHELL 0x11917e000 == 40 [pid = 2743] [id = 107] 23:27:23 INFO - PROCESS | 2743 | --DOCSHELL 0x11864b000 == 39 [pid = 2743] [id = 106] 23:27:23 INFO - PROCESS | 2743 | --DOCSHELL 0x116123800 == 38 [pid = 2743] [id = 105] 23:27:23 INFO - PROCESS | 2743 | --DOCSHELL 0x1170f9000 == 37 [pid = 2743] [id = 104] 23:27:23 INFO - PROCESS | 2743 | --DOCSHELL 0x119902800 == 36 [pid = 2743] [id = 101] 23:27:23 INFO - PROCESS | 2743 | --DOCSHELL 0x116f1c800 == 35 [pid = 2743] [id = 100] 23:27:23 INFO - PROCESS | 2743 | 1463034443763 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]]]}] 23:27:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:27:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 867ms 23:27:23 INFO - PROCESS | 2743 | 1463034443804 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 23:27:23 INFO - PROCESS | 2743 | 1463034443808 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 23:27:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:27:23 INFO - PROCESS | 2743 | 1463034443814 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:27:23 INFO - PROCESS | 2743 | 1463034443816 Marionette TRACE conn2 <- [1,446,null,{}] 23:27:23 INFO - PROCESS | 2743 | 1463034443824 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}] 23:27:23 INFO - PROCESS | 2743 | 1463034443942 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 23:27:23 INFO - PROCESS | 2743 | --DOMWINDOW == 106 (0x128ce2400) [pid = 2743] [serial = 251] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 105 (0x126d74c00) [pid = 2743] [serial = 292] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 104 (0x119194c00) [pid = 2743] [serial = 271] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 103 (0x1183c2800) [pid = 2743] [serial = 265] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 102 (0x118620c00) [pid = 2743] [serial = 266] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 101 (0x11956e800) [pid = 2743] [serial = 274] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 100 (0x1169b1c00) [pid = 2743] [serial = 260] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 99 (0x116199c00) [pid = 2743] [serial = 259] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 98 (0x1186e5c00) [pid = 2743] [serial = 268] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 97 (0x118828800) [pid = 2743] [serial = 269] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 96 (0x1176b4000) [pid = 2743] [serial = 262] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 95 (0x118147c00) [pid = 2743] [serial = 263] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 94 (0x11204c400) [pid = 2743] [serial = 253] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 93 (0x11752c000) [pid = 2743] [serial = 256] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 92 (0x12138fc00) [pid = 2743] [serial = 278] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 91 (0x12114bc00) [pid = 2743] [serial = 277] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 90 (0x11bb33800) [pid = 2743] [serial = 275] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 89 (0x1218fc800) [pid = 2743] [serial = 281] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 88 (0x121510800) [pid = 2743] [serial = 280] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 87 (0x12691a800) [pid = 2743] [serial = 290] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 86 (0x116163c00) [pid = 2743] [serial = 283] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 85 (0x1183c2c00) [pid = 2743] [serial = 284] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 84 (0x121b6c000) [pid = 2743] [serial = 286] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 83 (0x126fae800) [pid = 2743] [serial = 293] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 82 (0x124d2f800) [pid = 2743] [serial = 289] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 81 (0x124c48000) [pid = 2743] [serial = 287] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | --DOMWINDOW == 80 (0x1191cd000) [pid = 2743] [serial = 272] [outer = 0x0] [url = about:blank] 23:27:24 INFO - PROCESS | 2743 | 1463034444025 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:24 INFO - PROCESS | 2743 | ++DOCSHELL 0x11610e800 == 36 [pid = 2743] [id = 119] 23:27:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 81 (0x112246400) [pid = 2743] [serial = 354] [outer = 0x0] 23:27:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 82 (0x1176b6000) [pid = 2743] [serial = 355] [outer = 0x112246400] 23:27:24 INFO - PROCESS | 2743 | 1463034444070 Marionette DEBUG loaded listener.js 23:27:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 83 (0x118823000) [pid = 2743] [serial = 356] [outer = 0x112246400] 23:27:24 INFO - PROCESS | 2743 | 1463034444446 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]]]}] 23:27:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:27:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 678ms 23:27:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:27:24 INFO - PROCESS | 2743 | 1463034444491 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 23:27:24 INFO - PROCESS | 2743 | 1463034444492 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 23:27:24 INFO - PROCESS | 2743 | 1463034444495 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:27:24 INFO - PROCESS | 2743 | 1463034444496 Marionette TRACE conn2 <- [1,450,null,{}] 23:27:24 INFO - PROCESS | 2743 | 1463034444498 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}] 23:27:24 INFO - PROCESS | 2743 | 1463034444576 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 23:27:24 INFO - PROCESS | 2743 | 1463034444626 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:24 INFO - PROCESS | 2743 | ++DOCSHELL 0x118db7800 == 37 [pid = 2743] [id = 120] 23:27:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 84 (0x11979a400) [pid = 2743] [serial = 357] [outer = 0x0] 23:27:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 85 (0x1197d7400) [pid = 2743] [serial = 358] [outer = 0x11979a400] 23:27:24 INFO - PROCESS | 2743 | 1463034444656 Marionette DEBUG loaded listener.js 23:27:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 86 (0x12114b400) [pid = 2743] [serial = 359] [outer = 0x11979a400] 23:27:24 INFO - PROCESS | 2743 | 1463034444955 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] 23:27:24 INFO - PROCESS | 2743 | 1463034444968 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 23:27:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:27:24 INFO - PROCESS | 2743 | 1463034444970 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:27:24 INFO - PROCESS | 2743 | 1463034444971 Marionette TRACE conn2 <- [1,454,null,{}] 23:27:24 INFO - PROCESS | 2743 | 1463034444973 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}] 23:27:25 INFO - PROCESS | 2743 | 1463034445068 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 23:27:25 INFO - PROCESS | 2743 | 1463034445072 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:25 INFO - PROCESS | 2743 | ++DOCSHELL 0x119922000 == 38 [pid = 2743] [id = 121] 23:27:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 87 (0x11862b400) [pid = 2743] [serial = 360] [outer = 0x0] 23:27:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 88 (0x121b6c000) [pid = 2743] [serial = 361] [outer = 0x11862b400] 23:27:25 INFO - PROCESS | 2743 | 1463034445100 Marionette DEBUG loaded listener.js 23:27:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 89 (0x124f17c00) [pid = 2743] [serial = 362] [outer = 0x11862b400] 23:27:25 INFO - PROCESS | 2743 | [2743] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:27:25 INFO - PROCESS | 2743 | 1463034445398 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]]]}] 23:27:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:27:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 470ms 23:27:25 INFO - PROCESS | 2743 | 1463034445440 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 23:27:25 INFO - PROCESS | 2743 | 1463034445442 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 23:27:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:27:25 INFO - PROCESS | 2743 | 1463034445466 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:27:25 INFO - PROCESS | 2743 | 1463034445467 Marionette TRACE conn2 <- [1,458,null,{}] 23:27:25 INFO - PROCESS | 2743 | 1463034445470 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}] 23:27:25 INFO - PROCESS | 2743 | 1463034445545 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 23:27:25 INFO - PROCESS | 2743 | 1463034445549 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:25 INFO - PROCESS | 2743 | ++DOCSHELL 0x1211bd800 == 39 [pid = 2743] [id = 122] 23:27:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 90 (0x12114bc00) [pid = 2743] [serial = 363] [outer = 0x0] 23:27:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 91 (0x126919000) [pid = 2743] [serial = 364] [outer = 0x12114bc00] 23:27:25 INFO - PROCESS | 2743 | 1463034445576 Marionette DEBUG loaded listener.js 23:27:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 92 (0x126f2e000) [pid = 2743] [serial = 365] [outer = 0x12114bc00] 23:27:25 INFO - PROCESS | 2743 | 1463034445918 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] 23:27:25 INFO - PROCESS | 2743 | 1463034445937 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 23:27:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:27:25 INFO - PROCESS | 2743 | 1463034445939 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:27:25 INFO - PROCESS | 2743 | 1463034445940 Marionette TRACE conn2 <- [1,462,null,{}] 23:27:25 INFO - PROCESS | 2743 | 1463034445944 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}] 23:27:26 INFO - PROCESS | 2743 | 1463034446063 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 23:27:26 INFO - PROCESS | 2743 | 1463034446069 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:26 INFO - PROCESS | 2743 | ++DOCSHELL 0x1215e9000 == 40 [pid = 2743] [id = 123] 23:27:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 93 (0x127142000) [pid = 2743] [serial = 366] [outer = 0x0] 23:27:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 94 (0x128c86000) [pid = 2743] [serial = 367] [outer = 0x127142000] 23:27:26 INFO - PROCESS | 2743 | 1463034446095 Marionette DEBUG loaded listener.js 23:27:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 95 (0x1290d5000) [pid = 2743] [serial = 368] [outer = 0x127142000] 23:27:26 INFO - PROCESS | 2743 | [2743] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:27:26 INFO - PROCESS | 2743 | 1463034446471 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] 23:27:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:27:26 INFO - PROCESS | 2743 | 1463034446512 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 23:27:26 INFO - PROCESS | 2743 | 1463034446516 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:27:26 INFO - PROCESS | 2743 | 1463034446518 Marionette TRACE conn2 <- [1,466,null,{}] 23:27:26 INFO - PROCESS | 2743 | 1463034446521 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}] 23:27:26 INFO - PROCESS | 2743 | 1463034446659 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 23:27:26 INFO - PROCESS | 2743 | 1463034446683 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:26 INFO - PROCESS | 2743 | ++DOCSHELL 0x123d24000 == 41 [pid = 2743] [id = 124] 23:27:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 96 (0x129220c00) [pid = 2743] [serial = 369] [outer = 0x0] 23:27:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 97 (0x1294d5000) [pid = 2743] [serial = 370] [outer = 0x129220c00] 23:27:26 INFO - PROCESS | 2743 | 1463034446723 Marionette DEBUG loaded listener.js 23:27:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 98 (0x129619400) [pid = 2743] [serial = 371] [outer = 0x129220c00] 23:27:27 INFO - PROCESS | 2743 | 1463034447148 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] 23:27:27 INFO - PROCESS | 2743 | 1463034447187 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 23:27:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:27:27 INFO - PROCESS | 2743 | 1463034447195 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:27:27 INFO - PROCESS | 2743 | 1463034447196 Marionette TRACE conn2 <- [1,470,null,{}] 23:27:27 INFO - PROCESS | 2743 | 1463034447198 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}] 23:27:27 INFO - PROCESS | 2743 | 1463034447287 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 23:27:27 INFO - PROCESS | 2743 | 1463034447292 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:27 INFO - PROCESS | 2743 | ++DOCSHELL 0x1254a2800 == 42 [pid = 2743] [id = 125] 23:27:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 99 (0x1292d5c00) [pid = 2743] [serial = 372] [outer = 0x0] 23:27:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 100 (0x12962c000) [pid = 2743] [serial = 373] [outer = 0x1292d5c00] 23:27:27 INFO - PROCESS | 2743 | 1463034447317 Marionette DEBUG loaded listener.js 23:27:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 101 (0x12a78e800) [pid = 2743] [serial = 374] [outer = 0x1292d5c00] 23:27:27 INFO - PROCESS | 2743 | 1463034447650 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]]]}] 23:27:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:27:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 470ms 23:27:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:27:27 INFO - PROCESS | 2743 | 1463034447666 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 23:27:27 INFO - PROCESS | 2743 | 1463034447667 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 23:27:27 INFO - PROCESS | 2743 | 1463034447669 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:27:27 INFO - PROCESS | 2743 | 1463034447670 Marionette TRACE conn2 <- [1,474,null,{}] 23:27:27 INFO - PROCESS | 2743 | 1463034447673 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}] 23:27:27 INFO - PROCESS | 2743 | 1463034447831 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 23:27:27 INFO - PROCESS | 2743 | --DOMWINDOW == 100 (0x1183c7c00) [pid = 2743] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:27:27 INFO - PROCESS | 2743 | --DOMWINDOW == 99 (0x118312c00) [pid = 2743] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:27:27 INFO - PROCESS | 2743 | --DOMWINDOW == 98 (0x112e34800) [pid = 2743] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:27:27 INFO - PROCESS | 2743 | --DOMWINDOW == 97 (0x1197d9c00) [pid = 2743] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:27:27 INFO - PROCESS | 2743 | --DOMWINDOW == 96 (0x117170400) [pid = 2743] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:27:27 INFO - PROCESS | 2743 | --DOMWINDOW == 95 (0x124d2cc00) [pid = 2743] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:27:27 INFO - PROCESS | 2743 | --DOMWINDOW == 94 (0x128c80800) [pid = 2743] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:27:27 INFO - PROCESS | 2743 | --DOMWINDOW == 93 (0x124cb4c00) [pid = 2743] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:27:27 INFO - PROCESS | 2743 | --DOMWINDOW == 92 (0x1169b2000) [pid = 2743] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:27:27 INFO - PROCESS | 2743 | 1463034447867 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:27 INFO - PROCESS | 2743 | ++DOCSHELL 0x1199d4000 == 43 [pid = 2743] [id = 126] 23:27:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 93 (0x11309a000) [pid = 2743] [serial = 375] [outer = 0x0] 23:27:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 94 (0x118218c00) [pid = 2743] [serial = 376] [outer = 0x11309a000] 23:27:27 INFO - PROCESS | 2743 | 1463034447892 Marionette DEBUG loaded listener.js 23:27:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 95 (0x121b6c800) [pid = 2743] [serial = 377] [outer = 0x11309a000] 23:27:28 INFO - PROCESS | 2743 | 1463034448179 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]]]}] 23:27:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:27:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 523ms 23:27:28 INFO - PROCESS | 2743 | 1463034448200 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 23:27:28 INFO - PROCESS | 2743 | 1463034448201 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 23:27:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:27:28 INFO - PROCESS | 2743 | 1463034448203 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:27:28 INFO - PROCESS | 2743 | 1463034448204 Marionette TRACE conn2 <- [1,478,null,{}] 23:27:28 INFO - PROCESS | 2743 | 1463034448207 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}] 23:27:28 INFO - PROCESS | 2743 | 1463034448287 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 23:27:28 INFO - PROCESS | 2743 | 1463034448292 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:28 INFO - PROCESS | 2743 | ++DOCSHELL 0x1297e2800 == 44 [pid = 2743] [id = 127] 23:27:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 96 (0x128c80400) [pid = 2743] [serial = 378] [outer = 0x0] 23:27:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 97 (0x12aa64800) [pid = 2743] [serial = 379] [outer = 0x128c80400] 23:27:28 INFO - PROCESS | 2743 | 1463034448319 Marionette DEBUG loaded listener.js 23:27:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 98 (0x12aa6bc00) [pid = 2743] [serial = 380] [outer = 0x128c80400] 23:27:28 INFO - PROCESS | 2743 | 1463034448630 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]]]}] 23:27:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:27:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 469ms 23:27:28 INFO - PROCESS | 2743 | 1463034448673 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 23:27:28 INFO - PROCESS | 2743 | 1463034448674 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 23:27:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:27:28 INFO - PROCESS | 2743 | 1463034448676 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:27:28 INFO - PROCESS | 2743 | 1463034448678 Marionette TRACE conn2 <- [1,482,null,{}] 23:27:28 INFO - PROCESS | 2743 | 1463034448680 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}] 23:27:28 INFO - PROCESS | 2743 | 1463034448800 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 23:27:28 INFO - PROCESS | 2743 | 1463034448804 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:28 INFO - PROCESS | 2743 | ++DOCSHELL 0x12aa5c000 == 45 [pid = 2743] [id = 128] 23:27:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 99 (0x12aa66c00) [pid = 2743] [serial = 381] [outer = 0x0] 23:27:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 100 (0x12afaa400) [pid = 2743] [serial = 382] [outer = 0x12aa66c00] 23:27:28 INFO - PROCESS | 2743 | 1463034448833 Marionette DEBUG loaded listener.js 23:27:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 101 (0x12afc8400) [pid = 2743] [serial = 383] [outer = 0x12aa66c00] 23:27:29 INFO - PROCESS | 2743 | 1463034449168 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]]]}] 23:27:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:27:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 520ms 23:27:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:27:29 INFO - PROCESS | 2743 | 1463034449197 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 23:27:29 INFO - PROCESS | 2743 | 1463034449198 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 23:27:29 INFO - PROCESS | 2743 | 1463034449200 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:27:29 INFO - PROCESS | 2743 | 1463034449201 Marionette TRACE conn2 <- [1,486,null,{}] 23:27:29 INFO - PROCESS | 2743 | 1463034449204 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}] 23:27:29 INFO - PROCESS | 2743 | 1463034449282 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 23:27:29 INFO - PROCESS | 2743 | 1463034449327 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:29 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b03b000 == 46 [pid = 2743] [id = 129] 23:27:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 102 (0x12aa6fc00) [pid = 2743] [serial = 384] [outer = 0x0] 23:27:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 103 (0x12aff2800) [pid = 2743] [serial = 385] [outer = 0x12aa6fc00] 23:27:29 INFO - PROCESS | 2743 | 1463034449351 Marionette DEBUG loaded listener.js 23:27:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 104 (0x12ba80c00) [pid = 2743] [serial = 386] [outer = 0x12aa6fc00] 23:27:29 INFO - PROCESS | 2743 | 1463034449627 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]]]}] 23:27:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:27:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 469ms 23:27:29 INFO - PROCESS | 2743 | 1463034449670 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 23:27:29 INFO - PROCESS | 2743 | 1463034449671 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 23:27:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:27:29 INFO - PROCESS | 2743 | 1463034449673 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:27:29 INFO - PROCESS | 2743 | 1463034449674 Marionette TRACE conn2 <- [1,490,null,{}] 23:27:29 INFO - PROCESS | 2743 | 1463034449679 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}] 23:27:29 INFO - PROCESS | 2743 | 1463034449757 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 23:27:29 INFO - PROCESS | 2743 | 1463034449763 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:29 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b8b5000 == 47 [pid = 2743] [id = 130] 23:27:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 105 (0x12ba7d400) [pid = 2743] [serial = 387] [outer = 0x0] 23:27:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 106 (0x12ba9bc00) [pid = 2743] [serial = 388] [outer = 0x12ba7d400] 23:27:29 INFO - PROCESS | 2743 | 1463034449788 Marionette DEBUG loaded listener.js 23:27:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 107 (0x12baa2c00) [pid = 2743] [serial = 389] [outer = 0x12ba7d400] 23:27:30 INFO - PROCESS | 2743 | 1463034450296 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]]]}] 23:27:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:27:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 23:27:30 INFO - PROCESS | 2743 | 1463034450345 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 23:27:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:27:30 INFO - PROCESS | 2743 | 1463034450349 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 23:27:30 INFO - PROCESS | 2743 | 1463034450352 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:27:30 INFO - PROCESS | 2743 | 1463034450354 Marionette TRACE conn2 <- [1,494,null,{}] 23:27:30 INFO - PROCESS | 2743 | 1463034450358 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}] 23:27:30 INFO - PROCESS | 2743 | 1463034450459 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 23:27:30 INFO - PROCESS | 2743 | 1463034450508 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:30 INFO - PROCESS | 2743 | ++DOCSHELL 0x11849d000 == 48 [pid = 2743] [id = 131] 23:27:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 108 (0x1180a3c00) [pid = 2743] [serial = 390] [outer = 0x0] 23:27:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 109 (0x1183c0400) [pid = 2743] [serial = 391] [outer = 0x1180a3c00] 23:27:30 INFO - PROCESS | 2743 | 1463034450538 Marionette DEBUG loaded listener.js 23:27:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 110 (0x118829c00) [pid = 2743] [serial = 392] [outer = 0x1180a3c00] 23:27:30 INFO - PROCESS | 2743 | 1463034450986 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]]]}] 23:27:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:27:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 672ms 23:27:31 INFO - PROCESS | 2743 | 1463034451027 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 23:27:31 INFO - PROCESS | 2743 | 1463034451031 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 23:27:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:27:31 INFO - PROCESS | 2743 | 1463034451037 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:27:31 INFO - PROCESS | 2743 | 1463034451039 Marionette TRACE conn2 <- [1,498,null,{}] 23:27:31 INFO - PROCESS | 2743 | 1463034451041 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}] 23:27:31 INFO - PROCESS | 2743 | 1463034451143 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 23:27:31 INFO - PROCESS | 2743 | 1463034451235 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:31 INFO - PROCESS | 2743 | ++DOCSHELL 0x1219b3000 == 49 [pid = 2743] [id = 132] 23:27:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 111 (0x11bb33400) [pid = 2743] [serial = 393] [outer = 0x0] 23:27:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 112 (0x12138c400) [pid = 2743] [serial = 394] [outer = 0x11bb33400] 23:27:31 INFO - PROCESS | 2743 | 1463034451276 Marionette DEBUG loaded listener.js 23:27:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 113 (0x1219d6800) [pid = 2743] [serial = 395] [outer = 0x11bb33400] 23:27:31 INFO - PROCESS | 2743 | 1463034451687 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]]]}] 23:27:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:27:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 672ms 23:27:31 INFO - PROCESS | 2743 | 1463034451710 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 23:27:31 INFO - PROCESS | 2743 | 1463034451711 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 23:27:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:27:31 INFO - PROCESS | 2743 | 1463034451714 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:27:31 INFO - PROCESS | 2743 | 1463034451716 Marionette TRACE conn2 <- [1,502,null,{}] 23:27:31 INFO - PROCESS | 2743 | 1463034451724 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}] 23:27:31 INFO - PROCESS | 2743 | 1463034451823 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 23:27:31 INFO - PROCESS | 2743 | 1463034451869 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:31 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bba2000 == 50 [pid = 2743] [id = 133] 23:27:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 114 (0x124ff8000) [pid = 2743] [serial = 396] [outer = 0x0] 23:27:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 115 (0x127147400) [pid = 2743] [serial = 397] [outer = 0x124ff8000] 23:27:31 INFO - PROCESS | 2743 | 1463034451900 Marionette DEBUG loaded listener.js 23:27:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 116 (0x1290d3400) [pid = 2743] [serial = 398] [outer = 0x124ff8000] 23:27:32 INFO - PROCESS | 2743 | 1463034452314 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]]]}] 23:27:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:27:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 620ms 23:27:32 INFO - PROCESS | 2743 | 1463034452335 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 23:27:32 INFO - PROCESS | 2743 | 1463034452336 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 23:27:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:27:32 INFO - PROCESS | 2743 | 1463034452339 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:27:32 INFO - PROCESS | 2743 | 1463034452340 Marionette TRACE conn2 <- [1,506,null,{}] 23:27:32 INFO - PROCESS | 2743 | 1463034452343 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}] 23:27:32 INFO - PROCESS | 2743 | 1463034452440 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 23:27:32 INFO - PROCESS | 2743 | 1463034452519 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:32 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bf4a000 == 51 [pid = 2743] [id = 134] 23:27:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 117 (0x12aa61400) [pid = 2743] [serial = 399] [outer = 0x0] 23:27:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 118 (0x12afa7800) [pid = 2743] [serial = 400] [outer = 0x12aa61400] 23:27:32 INFO - PROCESS | 2743 | 1463034452548 Marionette DEBUG loaded listener.js 23:27:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 119 (0x12afbfc00) [pid = 2743] [serial = 401] [outer = 0x12aa61400] 23:27:33 INFO - PROCESS | 2743 | 1463034453119 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]]]}] 23:27:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:27:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 819ms 23:27:33 INFO - PROCESS | 2743 | 1463034453160 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 23:27:33 INFO - PROCESS | 2743 | 1463034453162 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 23:27:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:27:33 INFO - PROCESS | 2743 | 1463034453166 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:27:33 INFO - PROCESS | 2743 | 1463034453168 Marionette TRACE conn2 <- [1,510,null,{}] 23:27:33 INFO - PROCESS | 2743 | 1463034453178 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}] 23:27:33 INFO - PROCESS | 2743 | 1463034453269 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 23:27:33 INFO - PROCESS | 2743 | 1463034453327 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:33 INFO - PROCESS | 2743 | ++DOCSHELL 0x1192f9800 == 52 [pid = 2743] [id = 135] 23:27:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x116ae7400) [pid = 2743] [serial = 402] [outer = 0x0] 23:27:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x117529800) [pid = 2743] [serial = 403] [outer = 0x116ae7400] 23:27:33 INFO - PROCESS | 2743 | 1463034453354 Marionette DEBUG loaded listener.js 23:27:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x11821fc00) [pid = 2743] [serial = 404] [outer = 0x116ae7400] 23:27:33 INFO - PROCESS | 2743 | 1463034453865 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]]]}] 23:27:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:27:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 776ms 23:27:33 INFO - PROCESS | 2743 | 1463034453943 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 23:27:33 INFO - PROCESS | 2743 | 1463034453949 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 23:27:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:27:33 INFO - PROCESS | 2743 | 1463034453955 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:27:33 INFO - PROCESS | 2743 | 1463034453958 Marionette TRACE conn2 <- [1,514,null,{}] 23:27:33 INFO - PROCESS | 2743 | 1463034453962 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}] 23:27:34 INFO - PROCESS | 2743 | 1463034454068 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 23:27:34 INFO - PROCESS | 2743 | 1463034454117 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:34 INFO - PROCESS | 2743 | ++DOCSHELL 0x1184a8800 == 53 [pid = 2743] [id = 136] 23:27:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x1183bc000) [pid = 2743] [serial = 405] [outer = 0x0] 23:27:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x118826400) [pid = 2743] [serial = 406] [outer = 0x1183bc000] 23:27:34 INFO - PROCESS | 2743 | 1463034454144 Marionette DEBUG loaded listener.js 23:27:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x119195000) [pid = 2743] [serial = 407] [outer = 0x1183bc000] 23:27:34 INFO - PROCESS | 2743 | --DOCSHELL 0x12b03b000 == 52 [pid = 2743] [id = 129] 23:27:34 INFO - PROCESS | 2743 | --DOCSHELL 0x12aa5c000 == 51 [pid = 2743] [id = 128] 23:27:34 INFO - PROCESS | 2743 | --DOCSHELL 0x1297e2800 == 50 [pid = 2743] [id = 127] 23:27:34 INFO - PROCESS | 2743 | --DOCSHELL 0x1199d4000 == 49 [pid = 2743] [id = 126] 23:27:34 INFO - PROCESS | 2743 | --DOCSHELL 0x1254a2800 == 48 [pid = 2743] [id = 125] 23:27:34 INFO - PROCESS | 2743 | --DOCSHELL 0x123d24000 == 47 [pid = 2743] [id = 124] 23:27:34 INFO - PROCESS | 2743 | --DOCSHELL 0x1215e9000 == 46 [pid = 2743] [id = 123] 23:27:34 INFO - PROCESS | 2743 | --DOCSHELL 0x1211bd800 == 45 [pid = 2743] [id = 122] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x11619e800) [pid = 2743] [serial = 298] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x118307000) [pid = 2743] [serial = 301] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x119208800) [pid = 2743] [serial = 304] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x124d39400) [pid = 2743] [serial = 307] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x128cde400) [pid = 2743] [serial = 337] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOCSHELL 0x119922000 == 44 [pid = 2743] [id = 121] 23:27:34 INFO - PROCESS | 2743 | --DOCSHELL 0x118db7800 == 43 [pid = 2743] [id = 120] 23:27:34 INFO - PROCESS | 2743 | --DOCSHELL 0x11610e800 == 42 [pid = 2743] [id = 119] 23:27:34 INFO - PROCESS | 2743 | --DOCSHELL 0x1186cc800 == 41 [pid = 2743] [id = 118] 23:27:34 INFO - PROCESS | 2743 | --DOCSHELL 0x12549f000 == 40 [pid = 2743] [id = 116] 23:27:34 INFO - PROCESS | 2743 | --DOCSHELL 0x1192e1000 == 39 [pid = 2743] [id = 115] 23:27:34 INFO - PROCESS | 2743 | --DOCSHELL 0x112739800 == 38 [pid = 2743] [id = 114] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 119 (0x119118c00) [pid = 2743] [serial = 319] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 118 (0x1197d2800) [pid = 2743] [serial = 320] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 117 (0x118627000) [pid = 2743] [serial = 316] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 116 (0x118d1cc00) [pid = 2743] [serial = 317] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 115 (0x11693b800) [pid = 2743] [serial = 311] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 114 (0x1160dc800) [pid = 2743] [serial = 310] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 113 (0x12176e800) [pid = 2743] [serial = 322] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 112 (0x1180a0400) [pid = 2743] [serial = 313] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 111 (0x11821a800) [pid = 2743] [serial = 314] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 110 (0x126d03400) [pid = 2743] [serial = 325] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 109 (0x128e91000) [pid = 2743] [serial = 329] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 108 (0x128ce4400) [pid = 2743] [serial = 328] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 107 (0x128c88c00) [pid = 2743] [serial = 326] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 106 (0x129218800) [pid = 2743] [serial = 331] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 105 (0x118627400) [pid = 2743] [serial = 334] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 104 (0x12114b000) [pid = 2743] [serial = 335] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 103 (0x129222c00) [pid = 2743] [serial = 332] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | --DOMWINDOW == 102 (0x124cb5c00) [pid = 2743] [serial = 323] [outer = 0x0] [url = about:blank] 23:27:34 INFO - PROCESS | 2743 | 1463034454499 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]]]}] 23:27:34 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 23:27:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 573ms 23:27:34 INFO - PROCESS | 2743 | 1463034454527 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 23:27:34 INFO - PROCESS | 2743 | 1463034454529 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 23:27:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:27:34 INFO - PROCESS | 2743 | 1463034454531 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:27:34 INFO - PROCESS | 2743 | 1463034454534 Marionette TRACE conn2 <- [1,518,null,{}] 23:27:34 INFO - PROCESS | 2743 | 1463034454541 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}] 23:27:34 INFO - PROCESS | 2743 | 1463034454621 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 23:27:34 INFO - PROCESS | 2743 | 1463034454671 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:34 INFO - PROCESS | 2743 | ++DOCSHELL 0x11846f800 == 39 [pid = 2743] [id = 137] 23:27:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 103 (0x11830dc00) [pid = 2743] [serial = 408] [outer = 0x0] 23:27:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 104 (0x119212800) [pid = 2743] [serial = 409] [outer = 0x11830dc00] 23:27:34 INFO - PROCESS | 2743 | 1463034454700 Marionette DEBUG loaded listener.js 23:27:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 105 (0x121b6f000) [pid = 2743] [serial = 410] [outer = 0x11830dc00] 23:27:35 INFO - PROCESS | 2743 | 1463034455007 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]]]}] 23:27:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:27:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 520ms 23:27:35 INFO - PROCESS | 2743 | 1463034455052 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 23:27:35 INFO - PROCESS | 2743 | 1463034455053 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 23:27:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:27:35 INFO - PROCESS | 2743 | 1463034455056 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:27:35 INFO - PROCESS | 2743 | 1463034455057 Marionette TRACE conn2 <- [1,522,null,{}] 23:27:35 INFO - PROCESS | 2743 | 1463034455059 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}] 23:27:35 INFO - PROCESS | 2743 | 1463034455134 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 23:27:35 INFO - PROCESS | 2743 | 1463034455139 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:35 INFO - PROCESS | 2743 | ++DOCSHELL 0x11bb69800 == 40 [pid = 2743] [id = 138] 23:27:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 106 (0x124c4a400) [pid = 2743] [serial = 411] [outer = 0x0] 23:27:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 107 (0x126850400) [pid = 2743] [serial = 412] [outer = 0x124c4a400] 23:27:35 INFO - PROCESS | 2743 | 1463034455168 Marionette DEBUG loaded listener.js 23:27:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 108 (0x12713bc00) [pid = 2743] [serial = 413] [outer = 0x124c4a400] 23:27:35 INFO - PROCESS | 2743 | 1463034455506 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]]]}] 23:27:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:27:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 467ms 23:27:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:27:35 INFO - PROCESS | 2743 | 1463034455524 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 23:27:35 INFO - PROCESS | 2743 | 1463034455525 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 23:27:35 INFO - PROCESS | 2743 | 1463034455531 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:27:35 INFO - PROCESS | 2743 | 1463034455539 Marionette TRACE conn2 <- [1,526,null,{}] 23:27:35 INFO - PROCESS | 2743 | 1463034455541 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}] 23:27:35 INFO - PROCESS | 2743 | 1463034455617 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 23:27:35 INFO - PROCESS | 2743 | 1463034455621 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:35 INFO - PROCESS | 2743 | ++DOCSHELL 0x113922800 == 41 [pid = 2743] [id = 139] 23:27:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 109 (0x1139b1000) [pid = 2743] [serial = 414] [outer = 0x0] 23:27:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 110 (0x128c88c00) [pid = 2743] [serial = 415] [outer = 0x1139b1000] 23:27:35 INFO - PROCESS | 2743 | 1463034455649 Marionette DEBUG loaded listener.js 23:27:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 111 (0x128ce6800) [pid = 2743] [serial = 416] [outer = 0x1139b1000] 23:27:35 INFO - PROCESS | 2743 | 1463034455969 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]]]}] 23:27:36 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 23:27:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 477ms 23:27:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:27:36 INFO - PROCESS | 2743 | 1463034456006 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 23:27:36 INFO - PROCESS | 2743 | 1463034456008 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 23:27:36 INFO - PROCESS | 2743 | 1463034456010 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:27:36 INFO - PROCESS | 2743 | 1463034456011 Marionette TRACE conn2 <- [1,530,null,{}] 23:27:36 INFO - PROCESS | 2743 | 1463034456013 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}] 23:27:36 INFO - PROCESS | 2743 | 1463034456106 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 23:27:36 INFO - PROCESS | 2743 | 1463034456176 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:36 INFO - PROCESS | 2743 | ++DOCSHELL 0x1167df800 == 42 [pid = 2743] [id = 140] 23:27:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 112 (0x11321b800) [pid = 2743] [serial = 417] [outer = 0x0] 23:27:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 113 (0x1292d6400) [pid = 2743] [serial = 418] [outer = 0x11321b800] 23:27:36 INFO - PROCESS | 2743 | 1463034456203 Marionette DEBUG loaded listener.js 23:27:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 114 (0x12aa60800) [pid = 2743] [serial = 419] [outer = 0x11321b800] 23:27:36 INFO - PROCESS | 2743 | 1463034456497 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"]]]}] 23:27:36 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 23:27:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:27:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:27:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:27:36 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 23:27:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:27:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:27:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:27:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:27:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 521ms 23:27:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:27:36 INFO - PROCESS | 2743 | 1463034456532 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 23:27:36 INFO - PROCESS | 2743 | 1463034456534 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 23:27:36 INFO - PROCESS | 2743 | 1463034456536 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:27:36 INFO - PROCESS | 2743 | 1463034456537 Marionette TRACE conn2 <- [1,534,null,{}] 23:27:36 INFO - PROCESS | 2743 | 1463034456539 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}] 23:27:36 INFO - PROCESS | 2743 | 1463034456645 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 23:27:36 INFO - PROCESS | 2743 | 1463034456676 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:36 INFO - PROCESS | 2743 | ++DOCSHELL 0x128cb9000 == 43 [pid = 2743] [id = 141] 23:27:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 115 (0x12aa68000) [pid = 2743] [serial = 420] [outer = 0x0] 23:27:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 116 (0x12afc7400) [pid = 2743] [serial = 421] [outer = 0x12aa68000] 23:27:36 INFO - PROCESS | 2743 | 1463034456701 Marionette DEBUG loaded listener.js 23:27:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 117 (0x12ba79000) [pid = 2743] [serial = 422] [outer = 0x12aa68000] 23:27:37 INFO - PROCESS | 2743 | 1463034457021 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]]]}] 23:27:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 23:27:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 520ms 23:27:37 INFO - PROCESS | 2743 | 1463034457058 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 23:27:37 INFO - PROCESS | 2743 | 1463034457060 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 23:27:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:27:37 INFO - PROCESS | 2743 | 1463034457081 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:27:37 INFO - PROCESS | 2743 | 1463034457083 Marionette TRACE conn2 <- [1,538,null,{}] 23:27:37 INFO - PROCESS | 2743 | 1463034457087 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}] 23:27:37 INFO - PROCESS | 2743 | 1463034457243 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 23:27:37 INFO - PROCESS | 2743 | 1463034457302 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:37 INFO - PROCESS | 2743 | ++DOCSHELL 0x129415800 == 44 [pid = 2743] [id = 142] 23:27:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 118 (0x12afca400) [pid = 2743] [serial = 423] [outer = 0x0] 23:27:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 119 (0x12ba9cc00) [pid = 2743] [serial = 424] [outer = 0x12afca400] 23:27:37 INFO - PROCESS | 2743 | 1463034457352 Marionette DEBUG loaded listener.js 23:27:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x12baa6400) [pid = 2743] [serial = 425] [outer = 0x12afca400] 23:27:37 INFO - PROCESS | 2743 | 1463034457753 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]]]}] 23:27:37 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. 23:27:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 725ms 23:27:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:27:37 INFO - PROCESS | 2743 | 1463034457802 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 23:27:37 INFO - PROCESS | 2743 | 1463034457803 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 23:27:37 INFO - PROCESS | 2743 | 1463034457805 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:27:37 INFO - PROCESS | 2743 | 1463034457806 Marionette TRACE conn2 <- [1,542,null,{}] 23:27:37 INFO - PROCESS | 2743 | 1463034457809 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}] 23:27:37 INFO - PROCESS | 2743 | 1463034457915 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 23:27:37 INFO - PROCESS | 2743 | 1463034457930 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:37 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b03b800 == 45 [pid = 2743] [id = 143] 23:27:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x12baa6c00) [pid = 2743] [serial = 426] [outer = 0x0] 23:27:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x12bec7c00) [pid = 2743] [serial = 427] [outer = 0x12baa6c00] 23:27:37 INFO - PROCESS | 2743 | 1463034457961 Marionette DEBUG loaded listener.js 23:27:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x12bed1400) [pid = 2743] [serial = 428] [outer = 0x12baa6c00] 23:27:38 INFO - PROCESS | 2743 | 1463034458294 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]]]}] 23:27:38 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. 23:27:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 518ms 23:27:38 INFO - PROCESS | 2743 | 1463034458323 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 23:27:38 INFO - PROCESS | 2743 | 1463034458325 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 23:27:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:27:38 INFO - PROCESS | 2743 | 1463034458330 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:27:38 INFO - PROCESS | 2743 | 1463034458332 Marionette TRACE conn2 <- [1,546,null,{}] 23:27:38 INFO - PROCESS | 2743 | 1463034458334 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}] 23:27:38 INFO - PROCESS | 2743 | 1463034458439 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 23:27:38 INFO - PROCESS | 2743 | 1463034458596 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:38 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x12aa66c00) [pid = 2743] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:27:38 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x11979a400) [pid = 2743] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:27:38 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x11862b400) [pid = 2743] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:27:38 INFO - PROCESS | 2743 | --DOMWINDOW == 119 (0x1176b5c00) [pid = 2743] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:27:38 INFO - PROCESS | 2743 | --DOMWINDOW == 118 (0x12114bc00) [pid = 2743] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:27:38 INFO - PROCESS | 2743 | --DOMWINDOW == 117 (0x127142000) [pid = 2743] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:27:38 INFO - PROCESS | 2743 | --DOMWINDOW == 116 (0x112246400) [pid = 2743] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:27:38 INFO - PROCESS | 2743 | --DOMWINDOW == 115 (0x129220c00) [pid = 2743] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:27:38 INFO - PROCESS | 2743 | --DOMWINDOW == 114 (0x1292d5c00) [pid = 2743] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:27:38 INFO - PROCESS | 2743 | --DOMWINDOW == 113 (0x11309a000) [pid = 2743] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:27:38 INFO - PROCESS | 2743 | --DOMWINDOW == 112 (0x12aa6fc00) [pid = 2743] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:27:38 INFO - PROCESS | 2743 | --DOMWINDOW == 111 (0x128c80400) [pid = 2743] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:27:38 INFO - PROCESS | 2743 | --DOMWINDOW == 110 (0x126922400) [pid = 2743] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:27:38 INFO - PROCESS | 2743 | --DOMWINDOW == 109 (0x126fb0800) [pid = 2743] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:27:38 INFO - PROCESS | 2743 | ++DOCSHELL 0x11265e800 == 46 [pid = 2743] [id = 144] 23:27:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 110 (0x111d88c00) [pid = 2743] [serial = 429] [outer = 0x0] 23:27:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 111 (0x118306400) [pid = 2743] [serial = 430] [outer = 0x111d88c00] 23:27:38 INFO - PROCESS | 2743 | 1463034458639 Marionette DEBUG loaded listener.js 23:27:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 112 (0x124c48000) [pid = 2743] [serial = 431] [outer = 0x111d88c00] 23:27:38 INFO - PROCESS | 2743 | 1463034458903 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]]]}] 23:27:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 23:27:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 621ms 23:27:38 INFO - PROCESS | 2743 | 1463034458951 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 23:27:38 INFO - PROCESS | 2743 | 1463034458952 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 23:27:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:27:38 INFO - PROCESS | 2743 | 1463034458955 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:27:38 INFO - PROCESS | 2743 | 1463034458956 Marionette TRACE conn2 <- [1,550,null,{}] 23:27:38 INFO - PROCESS | 2743 | 1463034458959 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}] 23:27:39 INFO - PROCESS | 2743 | 1463034459072 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 23:27:39 INFO - PROCESS | 2743 | 1463034459082 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:39 INFO - PROCESS | 2743 | ++DOCSHELL 0x128cc0000 == 47 [pid = 2743] [id = 145] 23:27:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 113 (0x124c44000) [pid = 2743] [serial = 432] [outer = 0x0] 23:27:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 114 (0x12aa66c00) [pid = 2743] [serial = 433] [outer = 0x124c44000] 23:27:39 INFO - PROCESS | 2743 | 1463034459117 Marionette DEBUG loaded listener.js 23:27:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 115 (0x12c6c1000) [pid = 2743] [serial = 434] [outer = 0x124c44000] 23:27:39 INFO - PROCESS | 2743 | 1463034459478 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]]]}] 23:27:39 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. 23:27:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 571ms 23:27:39 INFO - PROCESS | 2743 | 1463034459526 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 23:27:39 INFO - PROCESS | 2743 | 1463034459527 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 23:27:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:27:39 INFO - PROCESS | 2743 | 1463034459538 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:27:39 INFO - PROCESS | 2743 | 1463034459540 Marionette TRACE conn2 <- [1,554,null,{}] 23:27:39 INFO - PROCESS | 2743 | 1463034459542 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}] 23:27:39 INFO - PROCESS | 2743 | 1463034459621 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 23:27:39 INFO - PROCESS | 2743 | 1463034459626 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:39 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c603800 == 48 [pid = 2743] [id = 146] 23:27:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 116 (0x12c6c3400) [pid = 2743] [serial = 435] [outer = 0x0] 23:27:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 117 (0x12c6c9000) [pid = 2743] [serial = 436] [outer = 0x12c6c3400] 23:27:39 INFO - PROCESS | 2743 | 1463034459652 Marionette DEBUG loaded listener.js 23:27:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 118 (0x12c6cec00) [pid = 2743] [serial = 437] [outer = 0x12c6c3400] 23:27:39 INFO - PROCESS | 2743 | [2743] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:27:39 INFO - PROCESS | 2743 | [2743] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:27:39 INFO - PROCESS | 2743 | 1463034459949 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]]]}] 23:27:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:27:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 417ms 23:27:39 INFO - PROCESS | 2743 | 1463034459957 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 23:27:39 INFO - PROCESS | 2743 | 1463034459958 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 23:27:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:27:39 INFO - PROCESS | 2743 | 1463034459968 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:27:39 INFO - PROCESS | 2743 | 1463034459969 Marionette TRACE conn2 <- [1,558,null,{}] 23:27:39 INFO - PROCESS | 2743 | 1463034459971 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}] 23:27:40 INFO - PROCESS | 2743 | 1463034460055 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 23:27:40 INFO - PROCESS | 2743 | 1463034460059 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:40 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c7c3800 == 49 [pid = 2743] [id = 147] 23:27:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 119 (0x12c6ce800) [pid = 2743] [serial = 438] [outer = 0x0] 23:27:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x12c71b400) [pid = 2743] [serial = 439] [outer = 0x12c6ce800] 23:27:40 INFO - PROCESS | 2743 | 1463034460086 Marionette DEBUG loaded listener.js 23:27:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x12c71f400) [pid = 2743] [serial = 440] [outer = 0x12c6ce800] 23:27:40 INFO - PROCESS | 2743 | 1463034460430 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]]]}] 23:27:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:27:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 475ms 23:27:40 INFO - PROCESS | 2743 | 1463034460447 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 23:27:40 INFO - PROCESS | 2743 | 1463034460448 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 23:27:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:27:40 INFO - PROCESS | 2743 | 1463034460450 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:27:40 INFO - PROCESS | 2743 | 1463034460451 Marionette TRACE conn2 <- [1,562,null,{}] 23:27:40 INFO - PROCESS | 2743 | 1463034460472 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}] 23:27:40 INFO - PROCESS | 2743 | 1463034460583 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 23:27:40 INFO - PROCESS | 2743 | 1463034460589 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:40 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c7db800 == 50 [pid = 2743] [id = 148] 23:27:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x12c71c400) [pid = 2743] [serial = 441] [outer = 0x0] 23:27:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x12c723800) [pid = 2743] [serial = 442] [outer = 0x12c71c400] 23:27:40 INFO - PROCESS | 2743 | 1463034460628 Marionette DEBUG loaded listener.js 23:27:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x12ca87400) [pid = 2743] [serial = 443] [outer = 0x12c71c400] 23:27:40 INFO - PROCESS | 2743 | [2743] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:27:41 INFO - PROCESS | 2743 | 1463034461100 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]]]}] 23:27:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:27:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 669ms 23:27:41 INFO - PROCESS | 2743 | 1463034461120 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 23:27:41 INFO - PROCESS | 2743 | 1463034461124 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 23:27:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:27:41 INFO - PROCESS | 2743 | 1463034461127 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:27:41 INFO - PROCESS | 2743 | 1463034461130 Marionette TRACE conn2 <- [1,566,null,{}] 23:27:41 INFO - PROCESS | 2743 | 1463034461133 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}] 23:27:41 INFO - PROCESS | 2743 | 1463034461239 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 23:27:41 INFO - PROCESS | 2743 | 1463034461291 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:41 INFO - PROCESS | 2743 | ++DOCSHELL 0x117e1b000 == 51 [pid = 2743] [id = 149] 23:27:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x118216800) [pid = 2743] [serial = 444] [outer = 0x0] 23:27:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x1183c2800) [pid = 2743] [serial = 445] [outer = 0x118216800] 23:27:41 INFO - PROCESS | 2743 | 1463034461334 Marionette DEBUG loaded listener.js 23:27:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x118d20c00) [pid = 2743] [serial = 446] [outer = 0x118216800] 23:27:41 INFO - PROCESS | 2743 | [2743] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:27:41 INFO - PROCESS | 2743 | 1463034461755 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]]]}] 23:27:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:27:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 672ms 23:27:41 INFO - PROCESS | 2743 | 1463034461799 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 23:27:41 INFO - PROCESS | 2743 | 1463034461803 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 23:27:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:27:41 INFO - PROCESS | 2743 | 1463034461808 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:27:41 INFO - PROCESS | 2743 | 1463034461810 Marionette TRACE conn2 <- [1,570,null,{}] 23:27:41 INFO - PROCESS | 2743 | 1463034461812 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}] 23:27:41 INFO - PROCESS | 2743 | 1463034461936 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 23:27:42 INFO - PROCESS | 2743 | 1463034462012 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:42 INFO - PROCESS | 2743 | ++DOCSHELL 0x125499000 == 52 [pid = 2743] [id = 150] 23:27:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x1214eac00) [pid = 2743] [serial = 447] [outer = 0x0] 23:27:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x124c42400) [pid = 2743] [serial = 448] [outer = 0x1214eac00] 23:27:42 INFO - PROCESS | 2743 | 1463034462043 Marionette DEBUG loaded listener.js 23:27:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x126922400) [pid = 2743] [serial = 449] [outer = 0x1214eac00] 23:27:42 INFO - PROCESS | 2743 | [2743] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:27:42 INFO - PROCESS | 2743 | 1463034462461 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]]]}] 23:27:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:27:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 671ms 23:27:42 INFO - PROCESS | 2743 | 1463034462479 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 23:27:42 INFO - PROCESS | 2743 | 1463034462481 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 23:27:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:27:42 INFO - PROCESS | 2743 | 1463034462483 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:27:42 INFO - PROCESS | 2743 | 1463034462486 Marionette TRACE conn2 <- [1,574,null,{}] 23:27:42 INFO - PROCESS | 2743 | 1463034462493 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}] 23:27:42 INFO - PROCESS | 2743 | 1463034462599 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 23:27:42 INFO - PROCESS | 2743 | 1463034462650 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:42 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c608000 == 53 [pid = 2743] [id = 151] 23:27:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x128e94800) [pid = 2743] [serial = 450] [outer = 0x0] 23:27:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x1294e1c00) [pid = 2743] [serial = 451] [outer = 0x128e94800] 23:27:42 INFO - PROCESS | 2743 | 1463034462681 Marionette DEBUG loaded listener.js 23:27:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x12a796c00) [pid = 2743] [serial = 452] [outer = 0x128e94800] 23:27:43 INFO - PROCESS | 2743 | 1463034463103 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]]]}] 23:27:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:27:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 23:27:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:27:43 INFO - PROCESS | 2743 | 1463034463155 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 23:27:43 INFO - PROCESS | 2743 | 1463034463156 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 23:27:43 INFO - PROCESS | 2743 | 1463034463159 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:27:43 INFO - PROCESS | 2743 | 1463034463160 Marionette TRACE conn2 <- [1,578,null,{}] 23:27:43 INFO - PROCESS | 2743 | 1463034463162 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}] 23:27:43 INFO - PROCESS | 2743 | 1463034463279 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 23:27:43 INFO - PROCESS | 2743 | 1463034463356 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:43 INFO - PROCESS | 2743 | ++DOCSHELL 0x12cac1000 == 54 [pid = 2743] [id = 152] 23:27:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x12afcc800) [pid = 2743] [serial = 453] [outer = 0x0] 23:27:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x12baa7800) [pid = 2743] [serial = 454] [outer = 0x12afcc800] 23:27:43 INFO - PROCESS | 2743 | 1463034463385 Marionette DEBUG loaded listener.js 23:27:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x12c188400) [pid = 2743] [serial = 455] [outer = 0x12afcc800] 23:27:43 INFO - PROCESS | 2743 | 1463034463812 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]]]}] 23:27:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:27:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 23:27:43 INFO - PROCESS | 2743 | 1463034463830 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 23:27:43 INFO - PROCESS | 2743 | 1463034463832 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 23:27:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:27:43 INFO - PROCESS | 2743 | 1463034463834 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:27:43 INFO - PROCESS | 2743 | 1463034463835 Marionette TRACE conn2 <- [1,582,null,{}] 23:27:43 INFO - PROCESS | 2743 | 1463034463838 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}] 23:27:43 INFO - PROCESS | 2743 | 1463034463938 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 23:27:43 INFO - PROCESS | 2743 | 1463034463987 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:43 INFO - PROCESS | 2743 | ++DOCSHELL 0x116f0d800 == 55 [pid = 2743] [id = 153] 23:27:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x113344800) [pid = 2743] [serial = 456] [outer = 0x0] 23:27:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x1214e6400) [pid = 2743] [serial = 457] [outer = 0x113344800] 23:27:44 INFO - PROCESS | 2743 | 1463034464016 Marionette DEBUG loaded listener.js 23:27:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x12c17f800) [pid = 2743] [serial = 458] [outer = 0x113344800] 23:27:44 INFO - PROCESS | 2743 | 1463034464630 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]]]}] 23:27:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:27:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 820ms 23:27:44 INFO - PROCESS | 2743 | 1463034464655 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 23:27:44 INFO - PROCESS | 2743 | 1463034464658 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 23:27:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:27:44 INFO - PROCESS | 2743 | 1463034464664 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:27:44 INFO - PROCESS | 2743 | 1463034464666 Marionette TRACE conn2 <- [1,586,null,{}] 23:27:44 INFO - PROCESS | 2743 | 1463034464670 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}] 23:27:44 INFO - PROCESS | 2743 | 1463034464759 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 23:27:44 INFO - PROCESS | 2743 | 1463034464823 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:44 INFO - PROCESS | 2743 | ++DOCSHELL 0x116642800 == 56 [pid = 2743] [id = 154] 23:27:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x1161f2000) [pid = 2743] [serial = 459] [outer = 0x0] 23:27:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x116942000) [pid = 2743] [serial = 460] [outer = 0x1161f2000] 23:27:44 INFO - PROCESS | 2743 | 1463034464852 Marionette DEBUG loaded listener.js 23:27:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x1176b2400) [pid = 2743] [serial = 461] [outer = 0x1161f2000] 23:27:45 INFO - PROCESS | 2743 | [2743] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:27:45 INFO - PROCESS | 2743 | --DOCSHELL 0x12c7c3800 == 55 [pid = 2743] [id = 147] 23:27:45 INFO - PROCESS | 2743 | --DOCSHELL 0x12c603800 == 54 [pid = 2743] [id = 146] 23:27:45 INFO - PROCESS | 2743 | --DOCSHELL 0x128cc0000 == 53 [pid = 2743] [id = 145] 23:27:45 INFO - PROCESS | 2743 | --DOCSHELL 0x11265e800 == 52 [pid = 2743] [id = 144] 23:27:45 INFO - PROCESS | 2743 | --DOCSHELL 0x12b03b800 == 51 [pid = 2743] [id = 143] 23:27:45 INFO - PROCESS | 2743 | --DOCSHELL 0x129415800 == 50 [pid = 2743] [id = 142] 23:27:45 INFO - PROCESS | 2743 | --DOCSHELL 0x128cb9000 == 49 [pid = 2743] [id = 141] 23:27:45 INFO - PROCESS | 2743 | --DOCSHELL 0x1167df800 == 48 [pid = 2743] [id = 140] 23:27:45 INFO - PROCESS | 2743 | --DOCSHELL 0x113922800 == 47 [pid = 2743] [id = 139] 23:27:45 INFO - PROCESS | 2743 | --DOCSHELL 0x11bb69800 == 46 [pid = 2743] [id = 138] 23:27:45 INFO - PROCESS | 2743 | --DOCSHELL 0x11846f800 == 45 [pid = 2743] [id = 137] 23:27:45 INFO - PROCESS | 2743 | --DOCSHELL 0x1184a8800 == 44 [pid = 2743] [id = 136] 23:27:45 INFO - PROCESS | 2743 | --DOCSHELL 0x1192f9800 == 43 [pid = 2743] [id = 135] 23:27:45 INFO - PROCESS | 2743 | --DOCSHELL 0x11849d000 == 42 [pid = 2743] [id = 131] 23:27:45 INFO - PROCESS | 2743 | --DOCSHELL 0x12b8b5000 == 41 [pid = 2743] [id = 130] 23:27:45 INFO - PROCESS | 2743 | 1463034465288 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]]]}] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x1294dd000) [pid = 2743] [serial = 338] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x12764ec00) [pid = 2743] [serial = 296] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x12afc8400) [pid = 2743] [serial = 383] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x1197d7400) [pid = 2743] [serial = 358] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x12114b400) [pid = 2743] [serial = 359] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x121b6c000) [pid = 2743] [serial = 361] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x124f17c00) [pid = 2743] [serial = 362] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x1185c2800) [pid = 2743] [serial = 353] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x118214800) [pid = 2743] [serial = 352] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x126919000) [pid = 2743] [serial = 364] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x128c86000) [pid = 2743] [serial = 367] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x1176b6000) [pid = 2743] [serial = 355] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x118823000) [pid = 2743] [serial = 356] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x112e32400) [pid = 2743] [serial = 340] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x1197d7800) [pid = 2743] [serial = 346] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x126d7d800) [pid = 2743] [serial = 349] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x1183b9000) [pid = 2743] [serial = 343] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x1294d5000) [pid = 2743] [serial = 370] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x12962c000) [pid = 2743] [serial = 373] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x129619400) [pid = 2743] [serial = 371] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x121b6c800) [pid = 2743] [serial = 377] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x12afaa400) [pid = 2743] [serial = 382] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 119 (0x118218c00) [pid = 2743] [serial = 376] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 118 (0x12aff2800) [pid = 2743] [serial = 385] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 117 (0x1290d5000) [pid = 2743] [serial = 368] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 116 (0x12aa6bc00) [pid = 2743] [serial = 380] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 115 (0x12ba80c00) [pid = 2743] [serial = 386] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 114 (0x12a78e800) [pid = 2743] [serial = 374] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 113 (0x12aa64800) [pid = 2743] [serial = 379] [outer = 0x0] [url = about:blank] 23:27:45 INFO - PROCESS | 2743 | --DOMWINDOW == 112 (0x126f2e000) [pid = 2743] [serial = 365] [outer = 0x0] [url = about:blank] 23:27:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:27:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 678ms 23:27:45 INFO - PROCESS | 2743 | 1463034465342 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 23:27:45 INFO - PROCESS | 2743 | 1463034465345 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 23:27:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:27:45 INFO - PROCESS | 2743 | 1463034465355 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:27:45 INFO - PROCESS | 2743 | 1463034465357 Marionette TRACE conn2 <- [1,590,null,{}] 23:27:45 INFO - PROCESS | 2743 | 1463034465361 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}] 23:27:45 INFO - PROCESS | 2743 | 1463034465478 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 23:27:45 INFO - PROCESS | 2743 | 1463034465542 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:45 INFO - PROCESS | 2743 | ++DOCSHELL 0x113922800 == 42 [pid = 2743] [id = 155] 23:27:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 113 (0x112f44c00) [pid = 2743] [serial = 462] [outer = 0x0] 23:27:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 114 (0x113bfbc00) [pid = 2743] [serial = 463] [outer = 0x112f44c00] 23:27:45 INFO - PROCESS | 2743 | 1463034465575 Marionette DEBUG loaded listener.js 23:27:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 115 (0x11619ac00) [pid = 2743] [serial = 464] [outer = 0x112f44c00] 23:27:46 INFO - PROCESS | 2743 | 1463034466123 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]]]}] 23:27:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:27:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 823ms 23:27:46 INFO - PROCESS | 2743 | 1463034466180 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 23:27:46 INFO - PROCESS | 2743 | 1463034466183 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 23:27:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:27:46 INFO - PROCESS | 2743 | 1463034466188 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:27:46 INFO - PROCESS | 2743 | 1463034466193 Marionette TRACE conn2 <- [1,594,null,{}] 23:27:46 INFO - PROCESS | 2743 | 1463034466198 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}] 23:27:46 INFO - PROCESS | 2743 | 1463034466332 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 23:27:46 INFO - PROCESS | 2743 | 1463034466443 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:46 INFO - PROCESS | 2743 | ++DOCSHELL 0x117e22800 == 43 [pid = 2743] [id = 156] 23:27:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 116 (0x1180ab000) [pid = 2743] [serial = 465] [outer = 0x0] 23:27:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 117 (0x1185c0c00) [pid = 2743] [serial = 466] [outer = 0x1180ab000] 23:27:46 INFO - PROCESS | 2743 | 1463034466497 Marionette DEBUG loaded listener.js 23:27:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 118 (0x11862a800) [pid = 2743] [serial = 467] [outer = 0x1180ab000] 23:27:46 INFO - PROCESS | 2743 | 1463034466920 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]]]}] 23:27:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:27:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 775ms 23:27:46 INFO - PROCESS | 2743 | 1463034466963 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 23:27:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:27:46 INFO - PROCESS | 2743 | 1463034466965 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 23:27:46 INFO - PROCESS | 2743 | 1463034466967 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:27:46 INFO - PROCESS | 2743 | 1463034466968 Marionette TRACE conn2 <- [1,598,null,{}] 23:27:46 INFO - PROCESS | 2743 | 1463034466971 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}] 23:27:47 INFO - PROCESS | 2743 | 1463034467065 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 23:27:47 INFO - PROCESS | 2743 | 1463034467124 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:47 INFO - PROCESS | 2743 | ++DOCSHELL 0x1192f8800 == 44 [pid = 2743] [id = 157] 23:27:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 119 (0x1186ea800) [pid = 2743] [serial = 468] [outer = 0x0] 23:27:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x119123400) [pid = 2743] [serial = 469] [outer = 0x1186ea800] 23:27:47 INFO - PROCESS | 2743 | 1463034467156 Marionette DEBUG loaded listener.js 23:27:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x119212400) [pid = 2743] [serial = 470] [outer = 0x1186ea800] 23:27:47 INFO - PROCESS | 2743 | 1463034467582 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]]]}] 23:27:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:27:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 624ms 23:27:47 INFO - PROCESS | 2743 | 1463034467592 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 23:27:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:27:47 INFO - PROCESS | 2743 | 1463034467597 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 23:27:47 INFO - PROCESS | 2743 | 1463034467605 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:27:47 INFO - PROCESS | 2743 | 1463034467608 Marionette TRACE conn2 <- [1,602,null,{}] 23:27:47 INFO - PROCESS | 2743 | 1463034467611 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}] 23:27:47 INFO - PROCESS | 2743 | 1463034467705 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 23:27:47 INFO - PROCESS | 2743 | 1463034467786 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:47 INFO - PROCESS | 2743 | ++DOCSHELL 0x11bb69800 == 45 [pid = 2743] [id = 158] 23:27:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x1197d7c00) [pid = 2743] [serial = 471] [outer = 0x0] 23:27:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x1214ea800) [pid = 2743] [serial = 472] [outer = 0x1197d7c00] 23:27:47 INFO - PROCESS | 2743 | 1463034467816 Marionette DEBUG loaded listener.js 23:27:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x12176f800) [pid = 2743] [serial = 473] [outer = 0x1197d7c00] 23:27:48 INFO - PROCESS | 2743 | 1463034468195 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]]]}] 23:27:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:27:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 629ms 23:27:48 INFO - PROCESS | 2743 | 1463034468231 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 23:27:48 INFO - PROCESS | 2743 | 1463034468233 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 23:27:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:27:48 INFO - PROCESS | 2743 | 1463034468235 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:27:48 INFO - PROCESS | 2743 | 1463034468236 Marionette TRACE conn2 <- [1,606,null,{}] 23:27:48 INFO - PROCESS | 2743 | 1463034468239 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}] 23:27:48 INFO - PROCESS | 2743 | 1463034468333 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 23:27:48 INFO - PROCESS | 2743 | 1463034468379 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:48 INFO - PROCESS | 2743 | ++DOCSHELL 0x121299000 == 46 [pid = 2743] [id = 159] 23:27:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x124879000) [pid = 2743] [serial = 474] [outer = 0x0] 23:27:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x124f17000) [pid = 2743] [serial = 475] [outer = 0x124879000] 23:27:48 INFO - PROCESS | 2743 | 1463034468409 Marionette DEBUG loaded listener.js 23:27:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x126922800) [pid = 2743] [serial = 476] [outer = 0x124879000] 23:27:48 INFO - PROCESS | 2743 | 1463034468828 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]]]}] 23:27:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:27:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 619ms 23:27:48 INFO - PROCESS | 2743 | 1463034468855 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 23:27:48 INFO - PROCESS | 2743 | 1463034468856 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 23:27:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:27:48 INFO - PROCESS | 2743 | 1463034468858 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:27:48 INFO - PROCESS | 2743 | 1463034468860 Marionette TRACE conn2 <- [1,610,null,{}] 23:27:48 INFO - PROCESS | 2743 | 1463034468862 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}] 23:27:48 INFO - PROCESS | 2743 | 1463034468954 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 23:27:49 INFO - PROCESS | 2743 | 1463034469038 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:49 INFO - PROCESS | 2743 | ++DOCSHELL 0x123d27000 == 47 [pid = 2743] [id = 160] 23:27:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x12764bc00) [pid = 2743] [serial = 477] [outer = 0x0] 23:27:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x128c83c00) [pid = 2743] [serial = 478] [outer = 0x12764bc00] 23:27:49 INFO - PROCESS | 2743 | 1463034469087 Marionette DEBUG loaded listener.js 23:27:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x128cec800) [pid = 2743] [serial = 479] [outer = 0x12764bc00] 23:27:49 INFO - PROCESS | 2743 | 1463034469646 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]]]}] 23:27:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:27:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 821ms 23:27:49 INFO - PROCESS | 2743 | 1463034469699 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 23:27:49 INFO - PROCESS | 2743 | 1463034469703 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 23:27:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:27:49 INFO - PROCESS | 2743 | 1463034469709 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:27:49 INFO - PROCESS | 2743 | 1463034469716 Marionette TRACE conn2 <- [1,614,null,{}] 23:27:49 INFO - PROCESS | 2743 | 1463034469722 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}] 23:27:49 INFO - PROCESS | 2743 | 1463034469858 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 23:27:49 INFO - PROCESS | 2743 | 1463034469926 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:49 INFO - PROCESS | 2743 | ++DOCSHELL 0x118db7000 == 48 [pid = 2743] [id = 161] 23:27:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x116165c00) [pid = 2743] [serial = 480] [outer = 0x0] 23:27:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x11752ac00) [pid = 2743] [serial = 481] [outer = 0x116165c00] 23:27:49 INFO - PROCESS | 2743 | 1463034469953 Marionette DEBUG loaded listener.js 23:27:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x1183bb800) [pid = 2743] [serial = 482] [outer = 0x116165c00] 23:27:50 INFO - PROCESS | 2743 | 1463034470357 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]]]}] 23:27:50 INFO - PROCESS | 2743 | --DOCSHELL 0x12bf4a000 == 47 [pid = 2743] [id = 134] 23:27:50 INFO - PROCESS | 2743 | --DOCSHELL 0x12bba2000 == 46 [pid = 2743] [id = 133] 23:27:50 INFO - PROCESS | 2743 | --DOCSHELL 0x116642800 == 45 [pid = 2743] [id = 154] 23:27:50 INFO - PROCESS | 2743 | --DOCSHELL 0x12c608000 == 44 [pid = 2743] [id = 151] 23:27:50 INFO - PROCESS | 2743 | --DOCSHELL 0x125499000 == 43 [pid = 2743] [id = 150] 23:27:50 INFO - PROCESS | 2743 | --DOCSHELL 0x117e1b000 == 42 [pid = 2743] [id = 149] 23:27:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:27:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 729ms 23:27:50 INFO - PROCESS | 2743 | 1463034470437 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 23:27:50 INFO - PROCESS | 2743 | 1463034470441 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 23:27:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:27:50 INFO - PROCESS | 2743 | 1463034470445 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:27:50 INFO - PROCESS | 2743 | 1463034470447 Marionette TRACE conn2 <- [1,618,null,{}] 23:27:50 INFO - PROCESS | 2743 | 1463034470449 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}] 23:27:50 INFO - PROCESS | 2743 | 1463034470547 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 23:27:50 INFO - PROCESS | 2743 | 1463034470558 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:50 INFO - PROCESS | 2743 | ++DOCSHELL 0x119909000 == 43 [pid = 2743] [id = 162] 23:27:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x11862cc00) [pid = 2743] [serial = 483] [outer = 0x0] 23:27:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x11956b000) [pid = 2743] [serial = 484] [outer = 0x11862cc00] 23:27:50 INFO - PROCESS | 2743 | 1463034470587 Marionette DEBUG loaded listener.js 23:27:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x12150f800) [pid = 2743] [serial = 485] [outer = 0x11862cc00] 23:27:50 INFO - PROCESS | 2743 | 1463034470907 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]]]}] 23:27:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:27:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 472ms 23:27:50 INFO - PROCESS | 2743 | 1463034470918 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 23:27:50 INFO - PROCESS | 2743 | 1463034470919 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 23:27:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:27:50 INFO - PROCESS | 2743 | 1463034470922 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:27:50 INFO - PROCESS | 2743 | 1463034470924 Marionette TRACE conn2 <- [1,622,null,{}] 23:27:50 INFO - PROCESS | 2743 | 1463034470934 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}] 23:27:51 INFO - PROCESS | 2743 | 1463034471014 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 23:27:51 INFO - PROCESS | 2743 | 1463034471067 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:51 INFO - PROCESS | 2743 | ++DOCSHELL 0x1255e3800 == 44 [pid = 2743] [id = 163] 23:27:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x1214ea400) [pid = 2743] [serial = 486] [outer = 0x0] 23:27:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x126faa000) [pid = 2743] [serial = 487] [outer = 0x1214ea400] 23:27:51 INFO - PROCESS | 2743 | 1463034471094 Marionette DEBUG loaded listener.js 23:27:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x12921e400) [pid = 2743] [serial = 488] [outer = 0x1214ea400] 23:27:51 INFO - PROCESS | 2743 | 1463034471389 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]]]}] 23:27:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:27:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 524ms 23:27:51 INFO - PROCESS | 2743 | 1463034471447 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 23:27:51 INFO - PROCESS | 2743 | 1463034471449 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 23:27:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:27:51 INFO - PROCESS | 2743 | 1463034471458 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:27:51 INFO - PROCESS | 2743 | 1463034471459 Marionette TRACE conn2 <- [1,626,null,{}] 23:27:51 INFO - PROCESS | 2743 | 1463034471461 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}] 23:27:51 INFO - PROCESS | 2743 | 1463034471537 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 23:27:51 INFO - PROCESS | 2743 | 1463034471542 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:51 INFO - PROCESS | 2743 | ++DOCSHELL 0x128cc0000 == 45 [pid = 2743] [id = 164] 23:27:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x1292cd800) [pid = 2743] [serial = 489] [outer = 0x0] 23:27:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x12961b800) [pid = 2743] [serial = 490] [outer = 0x1292cd800] 23:27:51 INFO - PROCESS | 2743 | 1463034471570 Marionette DEBUG loaded listener.js 23:27:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x129637400) [pid = 2743] [serial = 491] [outer = 0x1292cd800] 23:27:51 INFO - PROCESS | 2743 | 1463034471916 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]]]}] 23:27:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:27:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 476ms 23:27:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:27:51 INFO - PROCESS | 2743 | 1463034471929 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 23:27:51 INFO - PROCESS | 2743 | 1463034471932 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 23:27:51 INFO - PROCESS | 2743 | 1463034471934 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:27:51 INFO - PROCESS | 2743 | 1463034471935 Marionette TRACE conn2 <- [1,630,null,{}] 23:27:51 INFO - PROCESS | 2743 | 1463034471938 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}] 23:27:52 INFO - PROCESS | 2743 | 1463034472015 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 23:27:52 INFO - PROCESS | 2743 | 1463034472020 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:52 INFO - PROCESS | 2743 | ++DOCSHELL 0x1297e7000 == 46 [pid = 2743] [id = 165] 23:27:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x12a797000) [pid = 2743] [serial = 492] [outer = 0x0] 23:27:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x12aa6a400) [pid = 2743] [serial = 493] [outer = 0x12a797000] 23:27:52 INFO - PROCESS | 2743 | 1463034472045 Marionette DEBUG loaded listener.js 23:27:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x12afb0000) [pid = 2743] [serial = 494] [outer = 0x12a797000] 23:27:52 INFO - PROCESS | 2743 | 1463034472398 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]]]}] 23:27:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:27:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 520ms 23:27:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:27:52 INFO - PROCESS | 2743 | 1463034472455 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 23:27:52 INFO - PROCESS | 2743 | 1463034472457 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 23:27:52 INFO - PROCESS | 2743 | 1463034472460 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:27:52 INFO - PROCESS | 2743 | 1463034472462 Marionette TRACE conn2 <- [1,634,null,{}] 23:27:52 INFO - PROCESS | 2743 | 1463034472465 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}] 23:27:52 INFO - PROCESS | 2743 | 1463034472651 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 23:27:52 INFO - PROCESS | 2743 | 1463034472676 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:52 INFO - PROCESS | 2743 | ++DOCSHELL 0x12aa5d800 == 47 [pid = 2743] [id = 166] 23:27:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x12aff1800) [pid = 2743] [serial = 495] [outer = 0x0] 23:27:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x12ba81800) [pid = 2743] [serial = 496] [outer = 0x12aff1800] 23:27:52 INFO - PROCESS | 2743 | 1463034472717 Marionette DEBUG loaded listener.js 23:27:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x12bed0800) [pid = 2743] [serial = 497] [outer = 0x12aff1800] 23:27:52 INFO - PROCESS | 2743 | [2743] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:27:53 INFO - PROCESS | 2743 | [2743] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:27:53 INFO - PROCESS | 2743 | 1463034473109 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]]]}] 23:27:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:27:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 23:27:53 INFO - PROCESS | 2743 | 1463034473130 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 23:27:53 INFO - PROCESS | 2743 | 1463034473131 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 23:27:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:27:53 INFO - PROCESS | 2743 | 1463034473133 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:27:53 INFO - PROCESS | 2743 | 1463034473134 Marionette TRACE conn2 <- [1,638,null,{}] 23:27:53 INFO - PROCESS | 2743 | 1463034473136 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}] 23:27:53 INFO - PROCESS | 2743 | 1463034473231 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 23:27:53 INFO - PROCESS | 2743 | 1463034473243 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:53 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b158000 == 48 [pid = 2743] [id = 167] 23:27:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x12ba9d000) [pid = 2743] [serial = 498] [outer = 0x0] 23:27:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x12c18b000) [pid = 2743] [serial = 499] [outer = 0x12ba9d000] 23:27:53 INFO - PROCESS | 2743 | 1463034473268 Marionette DEBUG loaded listener.js 23:27:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x12c6c2400) [pid = 2743] [serial = 500] [outer = 0x12ba9d000] 23:27:53 INFO - PROCESS | 2743 | [2743] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:27:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x12c6c5c00) [pid = 2743] [serial = 501] [outer = 0x12ce1d400] 23:27:53 INFO - PROCESS | 2743 | [2743] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:27:53 INFO - PROCESS | 2743 | 1463034473632 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]]]}] 23:27:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:27:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 520ms 23:27:53 INFO - PROCESS | 2743 | 1463034473658 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 23:27:53 INFO - PROCESS | 2743 | 1463034473659 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 23:27:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:27:53 INFO - PROCESS | 2743 | 1463034473662 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:27:53 INFO - PROCESS | 2743 | 1463034473663 Marionette TRACE conn2 <- [1,642,null,{}] 23:27:53 INFO - PROCESS | 2743 | 1463034473665 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}] 23:27:53 INFO - PROCESS | 2743 | 1463034473759 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 23:27:53 INFO - PROCESS | 2743 | 1463034473763 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:53 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bbbd000 == 49 [pid = 2743] [id = 168] 23:27:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x12c185000) [pid = 2743] [serial = 502] [outer = 0x0] 23:27:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x12c6cbc00) [pid = 2743] [serial = 503] [outer = 0x12c185000] 23:27:53 INFO - PROCESS | 2743 | 1463034473787 Marionette DEBUG loaded listener.js 23:27:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x12c724400) [pid = 2743] [serial = 504] [outer = 0x12c185000] 23:27:54 INFO - PROCESS | 2743 | 1463034474139 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]]]}] 23:27:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:27:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 518ms 23:27:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:27:54 INFO - PROCESS | 2743 | 1463034474181 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 23:27:54 INFO - PROCESS | 2743 | 1463034474183 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 23:27:54 INFO - PROCESS | 2743 | 1463034474185 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:27:54 INFO - PROCESS | 2743 | 1463034474186 Marionette TRACE conn2 <- [1,646,null,{}] 23:27:54 INFO - PROCESS | 2743 | 1463034474188 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}] 23:27:54 INFO - PROCESS | 2743 | 1463034474380 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x12c6ce800) [pid = 2743] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x12c6c3400) [pid = 2743] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x113344800) [pid = 2743] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x11515fc00) [pid = 2743] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x119213400) [pid = 2743] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x1186e4000) [pid = 2743] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x12494f000) [pid = 2743] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x111d20400) [pid = 2743] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x1160e3400) [pid = 2743] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x11821b800) [pid = 2743] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x111d1e400) [pid = 2743] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x11821b400) [pid = 2743] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x118d21800) [pid = 2743] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x12aa68000) [pid = 2743] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x12afca400) [pid = 2743] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x11830dc00) [pid = 2743] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x11321b800) [pid = 2743] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x124c4a400) [pid = 2743] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x116ae7400) [pid = 2743] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x1183bc000) [pid = 2743] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x1139b1000) [pid = 2743] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x12baa6c00) [pid = 2743] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x111d88c00) [pid = 2743] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 23:27:54 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x124c44000) [pid = 2743] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 23:27:54 INFO - PROCESS | 2743 | 1463034474425 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:54 INFO - PROCESS | 2743 | ++DOCSHELL 0x11331c000 == 50 [pid = 2743] [id = 169] 23:27:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x111d88c00) [pid = 2743] [serial = 505] [outer = 0x0] 23:27:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x1130a6800) [pid = 2743] [serial = 506] [outer = 0x111d88c00] 23:27:54 INFO - PROCESS | 2743 | 1463034474451 Marionette DEBUG loaded listener.js 23:27:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x116ae7400) [pid = 2743] [serial = 507] [outer = 0x111d88c00] 23:27:54 INFO - PROCESS | 2743 | 1463034474719 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]]]}] 23:27:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:27:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 571ms 23:27:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:27:54 INFO - PROCESS | 2743 | 1463034474756 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 23:27:54 INFO - PROCESS | 2743 | 1463034474757 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 23:27:54 INFO - PROCESS | 2743 | 1463034474767 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:27:54 INFO - PROCESS | 2743 | 1463034474768 Marionette TRACE conn2 <- [1,650,null,{}] 23:27:54 INFO - PROCESS | 2743 | 1463034474771 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}] 23:27:54 INFO - PROCESS | 2743 | 1463034474852 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 23:27:54 INFO - PROCESS | 2743 | 1463034474857 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:54 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c607000 == 51 [pid = 2743] [id = 170] 23:27:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x118217800) [pid = 2743] [serial = 508] [outer = 0x0] 23:27:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x119e29c00) [pid = 2743] [serial = 509] [outer = 0x118217800] 23:27:54 INFO - PROCESS | 2743 | 1463034474884 Marionette DEBUG loaded listener.js 23:27:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x1292d2c00) [pid = 2743] [serial = 510] [outer = 0x118217800] 23:27:55 INFO - PROCESS | 2743 | 1463034475202 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]]]}] 23:27:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:27:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 475ms 23:27:55 INFO - PROCESS | 2743 | 1463034475243 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 23:27:55 INFO - PROCESS | 2743 | 1463034475245 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 23:27:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:27:55 INFO - PROCESS | 2743 | 1463034475254 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:27:55 INFO - PROCESS | 2743 | 1463034475256 Marionette TRACE conn2 <- [1,654,null,{}] 23:27:55 INFO - PROCESS | 2743 | 1463034475259 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}] 23:27:55 INFO - PROCESS | 2743 | 1463034475355 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 23:27:55 INFO - PROCESS | 2743 | 1463034475359 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:55 INFO - PROCESS | 2743 | ++DOCSHELL 0x12cac5000 == 52 [pid = 2743] [id = 171] 23:27:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x119213400) [pid = 2743] [serial = 511] [outer = 0x0] 23:27:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x12ca86000) [pid = 2743] [serial = 512] [outer = 0x119213400] 23:27:55 INFO - PROCESS | 2743 | 1463034475392 Marionette DEBUG loaded listener.js 23:27:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x12ce1c000) [pid = 2743] [serial = 513] [outer = 0x119213400] 23:27:55 INFO - PROCESS | 2743 | 1463034475716 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]]]}] 23:27:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:27:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 469ms 23:27:55 INFO - PROCESS | 2743 | 1463034475724 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 23:27:55 INFO - PROCESS | 2743 | 1463034475725 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 23:27:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:27:55 INFO - PROCESS | 2743 | 1463034475733 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:27:55 INFO - PROCESS | 2743 | 1463034475734 Marionette TRACE conn2 <- [1,658,null,{}] 23:27:55 INFO - PROCESS | 2743 | 1463034475736 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}] 23:27:55 INFO - PROCESS | 2743 | 1463034475822 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 23:27:55 INFO - PROCESS | 2743 | 1463034475872 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:55 INFO - PROCESS | 2743 | ++DOCSHELL 0x12ce5e800 == 53 [pid = 2743] [id = 172] 23:27:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x119787000) [pid = 2743] [serial = 514] [outer = 0x0] 23:27:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x11978f000) [pid = 2743] [serial = 515] [outer = 0x119787000] 23:27:55 INFO - PROCESS | 2743 | 1463034475898 Marionette DEBUG loaded listener.js 23:27:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x119794c00) [pid = 2743] [serial = 516] [outer = 0x119787000] 23:27:56 INFO - PROCESS | 2743 | 1463034476285 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]]]}] 23:27:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:27:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 570ms 23:27:56 INFO - PROCESS | 2743 | 1463034476303 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 23:27:56 INFO - PROCESS | 2743 | 1463034476305 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 23:27:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:27:56 INFO - PROCESS | 2743 | 1463034476308 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:27:56 INFO - PROCESS | 2743 | 1463034476311 Marionette TRACE conn2 <- [1,662,null,{}] 23:27:56 INFO - PROCESS | 2743 | 1463034476315 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}] 23:27:56 INFO - PROCESS | 2743 | 1463034476526 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 23:27:56 INFO - PROCESS | 2743 | 1463034476594 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:56 INFO - PROCESS | 2743 | ++DOCSHELL 0x116975800 == 54 [pid = 2743] [id = 173] 23:27:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x112e2e800) [pid = 2743] [serial = 517] [outer = 0x0] 23:27:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x113bfdc00) [pid = 2743] [serial = 518] [outer = 0x112e2e800] 23:27:56 INFO - PROCESS | 2743 | 1463034476627 Marionette DEBUG loaded listener.js 23:27:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x1176b3000) [pid = 2743] [serial = 519] [outer = 0x112e2e800] 23:27:56 INFO - PROCESS | 2743 | [2743] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:27:57 INFO - PROCESS | 2743 | 1463034477038 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]]]}] 23:27:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:27:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 774ms 23:27:57 INFO - PROCESS | 2743 | 1463034477082 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 23:27:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:27:57 INFO - PROCESS | 2743 | 1463034477084 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 23:27:57 INFO - PROCESS | 2743 | 1463034477087 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:27:57 INFO - PROCESS | 2743 | 1463034477091 Marionette TRACE conn2 <- [1,666,null,{}] 23:27:57 INFO - PROCESS | 2743 | 1463034477094 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}] 23:27:57 INFO - PROCESS | 2743 | 1463034477197 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 23:27:57 INFO - PROCESS | 2743 | 1463034477262 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:57 INFO - PROCESS | 2743 | ++DOCSHELL 0x1255d4800 == 55 [pid = 2743] [id = 174] 23:27:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x118312400) [pid = 2743] [serial = 520] [outer = 0x0] 23:27:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x119567800) [pid = 2743] [serial = 521] [outer = 0x118312400] 23:27:57 INFO - PROCESS | 2743 | 1463034477294 Marionette DEBUG loaded listener.js 23:27:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x119792000) [pid = 2743] [serial = 522] [outer = 0x118312400] 23:27:57 INFO - PROCESS | 2743 | [2743] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:27:57 INFO - PROCESS | 2743 | 1463034477695 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]]]}] 23:27:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:27:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 621ms 23:27:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:27:57 INFO - PROCESS | 2743 | 1463034477709 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 23:27:57 INFO - PROCESS | 2743 | 1463034477711 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 23:27:57 INFO - PROCESS | 2743 | 1463034477713 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:27:57 INFO - PROCESS | 2743 | 1463034477714 Marionette TRACE conn2 <- [1,670,null,{}] 23:27:57 INFO - PROCESS | 2743 | 1463034477717 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}] 23:27:57 INFO - PROCESS | 2743 | 1463034477822 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 23:27:57 INFO - PROCESS | 2743 | 1463034477911 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:57 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c7d8000 == 56 [pid = 2743] [id = 175] 23:27:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x125587400) [pid = 2743] [serial = 523] [outer = 0x0] 23:27:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x12558c000) [pid = 2743] [serial = 524] [outer = 0x125587400] 23:27:57 INFO - PROCESS | 2743 | 1463034477942 Marionette DEBUG loaded listener.js 23:27:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x125591c00) [pid = 2743] [serial = 525] [outer = 0x125587400] 23:27:58 INFO - PROCESS | 2743 | 1463034478329 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]]]}] 23:27:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:27:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 669ms 23:27:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:27:58 INFO - PROCESS | 2743 | 1463034478382 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 23:27:58 INFO - PROCESS | 2743 | 1463034478385 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 23:27:58 INFO - PROCESS | 2743 | 1463034478393 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:27:58 INFO - PROCESS | 2743 | 1463034478396 Marionette TRACE conn2 <- [1,674,null,{}] 23:27:58 INFO - PROCESS | 2743 | 1463034478417 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}] 23:27:58 INFO - PROCESS | 2743 | 1463034478522 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 23:27:58 INFO - PROCESS | 2743 | 1463034478584 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:58 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d371000 == 57 [pid = 2743] [id = 176] 23:27:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x125592800) [pid = 2743] [serial = 526] [outer = 0x0] 23:27:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x128ce7c00) [pid = 2743] [serial = 527] [outer = 0x125592800] 23:27:58 INFO - PROCESS | 2743 | 1463034478615 Marionette DEBUG loaded listener.js 23:27:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x1294d5400) [pid = 2743] [serial = 528] [outer = 0x125592800] 23:27:58 INFO - PROCESS | 2743 | [2743] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:27:58 INFO - PROCESS | 2743 | 1463034478991 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]]]}] 23:27:59 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 23:27:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 642ms 23:27:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:27:59 INFO - PROCESS | 2743 | 1463034479031 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 23:27:59 INFO - PROCESS | 2743 | 1463034479032 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 23:27:59 INFO - PROCESS | 2743 | 1463034479034 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:27:59 INFO - PROCESS | 2743 | 1463034479035 Marionette TRACE conn2 <- [1,678,null,{}] 23:27:59 INFO - PROCESS | 2743 | 1463034479038 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}] 23:27:59 INFO - PROCESS | 2743 | 1463034479134 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 23:27:59 INFO - PROCESS | 2743 | 1463034479214 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:59 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d71d800 == 58 [pid = 2743] [id = 177] 23:27:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x128c87c00) [pid = 2743] [serial = 529] [outer = 0x0] 23:27:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x12afb0c00) [pid = 2743] [serial = 530] [outer = 0x128c87c00] 23:27:59 INFO - PROCESS | 2743 | 1463034479243 Marionette DEBUG loaded listener.js 23:27:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x12ba7b400) [pid = 2743] [serial = 531] [outer = 0x128c87c00] 23:27:59 INFO - PROCESS | 2743 | 1463034479642 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]]]}] 23:27:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:27:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 618ms 23:27:59 INFO - PROCESS | 2743 | 1463034479653 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 23:27:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:27:59 INFO - PROCESS | 2743 | 1463034479654 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 23:27:59 INFO - PROCESS | 2743 | 1463034479656 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:27:59 INFO - PROCESS | 2743 | 1463034479658 Marionette TRACE conn2 <- [1,682,null,{}] 23:27:59 INFO - PROCESS | 2743 | 1463034479660 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}] 23:27:59 INFO - PROCESS | 2743 | 1463034479761 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 23:27:59 INFO - PROCESS | 2743 | 1463034479810 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:59 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d963000 == 59 [pid = 2743] [id = 178] 23:27:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x12bec2400) [pid = 2743] [serial = 532] [outer = 0x0] 23:27:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x12c185800) [pid = 2743] [serial = 533] [outer = 0x12bec2400] 23:27:59 INFO - PROCESS | 2743 | 1463034479844 Marionette DEBUG loaded listener.js 23:27:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x12ca8bc00) [pid = 2743] [serial = 534] [outer = 0x12bec2400] 23:28:00 INFO - PROCESS | 2743 | 1463034480869 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]]]}] 23:28:00 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) 23:28:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1222ms 23:28:00 INFO - PROCESS | 2743 | 1463034480880 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 23:28:00 INFO - PROCESS | 2743 | 1463034480882 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 23:28:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:28:00 INFO - PROCESS | 2743 | 1463034480886 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:28:00 INFO - PROCESS | 2743 | 1463034480888 Marionette TRACE conn2 <- [1,686,null,{}] 23:28:00 INFO - PROCESS | 2743 | 1463034480892 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}] 23:28:00 INFO - PROCESS | 2743 | 1463034480986 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 23:28:01 INFO - PROCESS | 2743 | 1463034481036 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:01 INFO - PROCESS | 2743 | ++DOCSHELL 0x1192ea000 == 60 [pid = 2743] [id = 179] 23:28:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 162 (0x1129a9800) [pid = 2743] [serial = 535] [outer = 0x0] 23:28:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 163 (0x11334dc00) [pid = 2743] [serial = 536] [outer = 0x1129a9800] 23:28:01 INFO - PROCESS | 2743 | 1463034481065 Marionette DEBUG loaded listener.js 23:28:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 164 (0x11693fc00) [pid = 2743] [serial = 537] [outer = 0x1129a9800] 23:28:01 INFO - PROCESS | 2743 | --DOCSHELL 0x12ce5e800 == 59 [pid = 2743] [id = 172] 23:28:01 INFO - PROCESS | 2743 | --DOCSHELL 0x12cac5000 == 58 [pid = 2743] [id = 171] 23:28:01 INFO - PROCESS | 2743 | --DOCSHELL 0x12c607000 == 57 [pid = 2743] [id = 170] 23:28:01 INFO - PROCESS | 2743 | --DOCSHELL 0x11331c000 == 56 [pid = 2743] [id = 169] 23:28:01 INFO - PROCESS | 2743 | --DOCSHELL 0x12bbbd000 == 55 [pid = 2743] [id = 168] 23:28:01 INFO - PROCESS | 2743 | --DOCSHELL 0x12b158000 == 54 [pid = 2743] [id = 167] 23:28:01 INFO - PROCESS | 2743 | --DOCSHELL 0x12aa5d800 == 53 [pid = 2743] [id = 166] 23:28:01 INFO - PROCESS | 2743 | --DOMWINDOW == 163 (0x124c42400) [pid = 2743] [serial = 448] [outer = 0x0] [url = about:blank] 23:28:01 INFO - PROCESS | 2743 | --DOMWINDOW == 162 (0x1294e1c00) [pid = 2743] [serial = 451] [outer = 0x0] [url = about:blank] 23:28:01 INFO - PROCESS | 2743 | --DOMWINDOW == 161 (0x12c723800) [pid = 2743] [serial = 442] [outer = 0x0] [url = about:blank] 23:28:01 INFO - PROCESS | 2743 | --DOMWINDOW == 160 (0x116942000) [pid = 2743] [serial = 460] [outer = 0x0] [url = about:blank] 23:28:01 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x1183c2800) [pid = 2743] [serial = 445] [outer = 0x0] [url = about:blank] 23:28:01 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x12baa7800) [pid = 2743] [serial = 454] [outer = 0x0] [url = about:blank] 23:28:01 INFO - PROCESS | 2743 | --DOCSHELL 0x1297e7000 == 52 [pid = 2743] [id = 165] 23:28:01 INFO - PROCESS | 2743 | --DOCSHELL 0x128cc0000 == 51 [pid = 2743] [id = 164] 23:28:01 INFO - PROCESS | 2743 | --DOCSHELL 0x1255e3800 == 50 [pid = 2743] [id = 163] 23:28:01 INFO - PROCESS | 2743 | --DOCSHELL 0x119909000 == 49 [pid = 2743] [id = 162] 23:28:01 INFO - PROCESS | 2743 | --DOCSHELL 0x118db7000 == 48 [pid = 2743] [id = 161] 23:28:01 INFO - PROCESS | 2743 | 1463034481984 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]]]}] 23:28:01 INFO - PROCESS | 2743 | --DOCSHELL 0x113922800 == 47 [pid = 2743] [id = 155] 23:28:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:28:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1124ms 23:28:02 INFO - PROCESS | 2743 | 1463034482010 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 23:28:02 INFO - PROCESS | 2743 | 1463034482014 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 23:28:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:28:02 INFO - PROCESS | 2743 | 1463034482018 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:28:02 INFO - PROCESS | 2743 | 1463034482020 Marionette TRACE conn2 <- [1,690,null,{}] 23:28:02 INFO - PROCESS | 2743 | 1463034482022 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}] 23:28:02 INFO - PROCESS | 2743 | 1463034482101 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 23:28:02 INFO - PROCESS | 2743 | 1463034482106 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:02 INFO - PROCESS | 2743 | ++DOCSHELL 0x116913000 == 48 [pid = 2743] [id = 180] 23:28:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x118141800) [pid = 2743] [serial = 538] [outer = 0x0] 23:28:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x11830f800) [pid = 2743] [serial = 539] [outer = 0x118141800] 23:28:02 INFO - PROCESS | 2743 | 1463034482135 Marionette DEBUG loaded listener.js 23:28:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x118627000) [pid = 2743] [serial = 540] [outer = 0x118141800] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 160 (0x126fb5000) [pid = 2743] [serial = 308] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x1197d6c00) [pid = 2743] [serial = 305] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x128c80000) [pid = 2743] [serial = 350] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 157 (0x12c17f800) [pid = 2743] [serial = 458] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 156 (0x113220c00) [pid = 2743] [serial = 254] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 155 (0x11814a800) [pid = 2743] [serial = 257] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x11861fc00) [pid = 2743] [serial = 302] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x115e3e800) [pid = 2743] [serial = 341] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x118625000) [pid = 2743] [serial = 344] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x121560c00) [pid = 2743] [serial = 347] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x12afc7400) [pid = 2743] [serial = 421] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x12baa6400) [pid = 2743] [serial = 425] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x12ba9cc00) [pid = 2743] [serial = 424] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x12afa7800) [pid = 2743] [serial = 400] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x119212800) [pid = 2743] [serial = 409] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x121b6f000) [pid = 2743] [serial = 410] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x1292d6400) [pid = 2743] [serial = 418] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x12ba9bc00) [pid = 2743] [serial = 388] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x126850400) [pid = 2743] [serial = 412] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x12713bc00) [pid = 2743] [serial = 413] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x11821fc00) [pid = 2743] [serial = 404] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x117529800) [pid = 2743] [serial = 403] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x12138c400) [pid = 2743] [serial = 394] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x119195000) [pid = 2743] [serial = 407] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x118826400) [pid = 2743] [serial = 406] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x128c88c00) [pid = 2743] [serial = 415] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x128ce6800) [pid = 2743] [serial = 416] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x127147400) [pid = 2743] [serial = 397] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x12bec7c00) [pid = 2743] [serial = 427] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x1183c0400) [pid = 2743] [serial = 391] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x12bed1400) [pid = 2743] [serial = 428] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x118306400) [pid = 2743] [serial = 430] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x12c71f400) [pid = 2743] [serial = 440] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x12c6c9000) [pid = 2743] [serial = 436] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x124c48000) [pid = 2743] [serial = 431] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x12aa66c00) [pid = 2743] [serial = 433] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x12ba79000) [pid = 2743] [serial = 422] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x12c6c1000) [pid = 2743] [serial = 434] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x12aa60800) [pid = 2743] [serial = 419] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x12c71b400) [pid = 2743] [serial = 439] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x12c6cec00) [pid = 2743] [serial = 437] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 119 (0x1214e6400) [pid = 2743] [serial = 457] [outer = 0x0] [url = about:blank] 23:28:02 INFO - PROCESS | 2743 | --DOMWINDOW == 118 (0x11716f800) [pid = 2743] [serial = 299] [outer = 0x0] [url = about:blank] 23:28:03 INFO - PROCESS | 2743 | 1463034483000 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]]]}] 23:28:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:28:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1025ms 23:28:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:28:03 INFO - PROCESS | 2743 | 1463034483057 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 23:28:03 INFO - PROCESS | 2743 | 1463034483059 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 23:28:03 INFO - PROCESS | 2743 | 1463034483063 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:28:03 INFO - PROCESS | 2743 | 1463034483066 Marionette TRACE conn2 <- [1,694,null,{}] 23:28:03 INFO - PROCESS | 2743 | 1463034483077 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}] 23:28:03 INFO - PROCESS | 2743 | 1463034483180 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 23:28:03 INFO - PROCESS | 2743 | 1463034483186 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:03 INFO - PROCESS | 2743 | ++DOCSHELL 0x1192dc000 == 49 [pid = 2743] [id = 181] 23:28:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 119 (0x119786800) [pid = 2743] [serial = 541] [outer = 0x0] 23:28:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x119792800) [pid = 2743] [serial = 542] [outer = 0x119786800] 23:28:03 INFO - PROCESS | 2743 | 1463034483214 Marionette DEBUG loaded listener.js 23:28:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x121148400) [pid = 2743] [serial = 543] [outer = 0x119786800] 23:28:04 INFO - PROCESS | 2743 | 1463034484042 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]]]}] 23:28:04 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) 23:28:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1024ms 23:28:04 INFO - PROCESS | 2743 | 1463034484086 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 23:28:04 INFO - PROCESS | 2743 | 1463034484088 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 23:28:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:28:04 INFO - PROCESS | 2743 | 1463034484090 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:28:04 INFO - PROCESS | 2743 | 1463034484091 Marionette TRACE conn2 <- [1,698,null,{}] 23:28:04 INFO - PROCESS | 2743 | 1463034484101 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}] 23:28:04 INFO - PROCESS | 2743 | 1463034484194 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 23:28:04 INFO - PROCESS | 2743 | 1463034484208 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:04 INFO - PROCESS | 2743 | ++DOCSHELL 0x1211bd000 == 50 [pid = 2743] [id = 182] 23:28:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x121b6a800) [pid = 2743] [serial = 544] [outer = 0x0] 23:28:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x125586400) [pid = 2743] [serial = 545] [outer = 0x121b6a800] 23:28:04 INFO - PROCESS | 2743 | 1463034484235 Marionette DEBUG loaded listener.js 23:28:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x125592c00) [pid = 2743] [serial = 546] [outer = 0x121b6a800] 23:28:05 INFO - PROCESS | 2743 | 1463034485066 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]]]}] 23:28:05 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) 23:28:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1019ms 23:28:05 INFO - PROCESS | 2743 | 1463034485110 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 23:28:05 INFO - PROCESS | 2743 | 1463034485111 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 23:28:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:28:05 INFO - PROCESS | 2743 | 1463034485113 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:28:05 INFO - PROCESS | 2743 | 1463034485114 Marionette TRACE conn2 <- [1,702,null,{}] 23:28:05 INFO - PROCESS | 2743 | 1463034485117 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}] 23:28:05 INFO - PROCESS | 2743 | 1463034485210 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 23:28:05 INFO - PROCESS | 2743 | 1463034485214 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:05 INFO - PROCESS | 2743 | ++DOCSHELL 0x123d22000 == 51 [pid = 2743] [id = 183] 23:28:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x12684a000) [pid = 2743] [serial = 547] [outer = 0x0] 23:28:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x127147400) [pid = 2743] [serial = 548] [outer = 0x12684a000] 23:28:05 INFO - PROCESS | 2743 | 1463034485240 Marionette DEBUG loaded listener.js 23:28:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x128c8bc00) [pid = 2743] [serial = 549] [outer = 0x12684a000] 23:28:05 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x12aff1800) [pid = 2743] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:28:05 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x1292cd800) [pid = 2743] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:28:05 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x116165c00) [pid = 2743] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:28:05 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x11862cc00) [pid = 2743] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:28:05 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x12ba9d000) [pid = 2743] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:28:05 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x12c185000) [pid = 2743] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:28:05 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x12a797000) [pid = 2743] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:28:05 INFO - PROCESS | 2743 | --DOMWINDOW == 119 (0x118217800) [pid = 2743] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:28:05 INFO - PROCESS | 2743 | --DOMWINDOW == 118 (0x119213400) [pid = 2743] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:28:05 INFO - PROCESS | 2743 | --DOMWINDOW == 117 (0x111d88c00) [pid = 2743] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:28:05 INFO - PROCESS | 2743 | --DOMWINDOW == 116 (0x1161f2000) [pid = 2743] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:28:05 INFO - PROCESS | 2743 | --DOMWINDOW == 115 (0x1214ea400) [pid = 2743] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:28:06 INFO - PROCESS | 2743 | 1463034486038 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]]]}] 23:28:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:28:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 969ms 23:28:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:28:06 INFO - PROCESS | 2743 | 1463034486083 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 23:28:06 INFO - PROCESS | 2743 | 1463034486084 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 23:28:06 INFO - PROCESS | 2743 | 1463034486086 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:28:06 INFO - PROCESS | 2743 | 1463034486087 Marionette TRACE conn2 <- [1,706,null,{}] 23:28:06 INFO - PROCESS | 2743 | 1463034486090 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}] 23:28:06 INFO - PROCESS | 2743 | 1463034486183 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 23:28:06 INFO - PROCESS | 2743 | 1463034486196 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:06 INFO - PROCESS | 2743 | ++DOCSHELL 0x1170ef000 == 52 [pid = 2743] [id = 184] 23:28:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 116 (0x118313000) [pid = 2743] [serial = 550] [outer = 0x0] 23:28:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 117 (0x1292d5c00) [pid = 2743] [serial = 551] [outer = 0x118313000] 23:28:06 INFO - PROCESS | 2743 | 1463034486224 Marionette DEBUG loaded listener.js 23:28:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 118 (0x129624000) [pid = 2743] [serial = 552] [outer = 0x118313000] 23:28:07 INFO - PROCESS | 2743 | 1463034487054 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]]]}] 23:28:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:28:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1019ms 23:28:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:28:07 INFO - PROCESS | 2743 | 1463034487106 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 23:28:07 INFO - PROCESS | 2743 | 1463034487107 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 23:28:07 INFO - PROCESS | 2743 | 1463034487109 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:28:07 INFO - PROCESS | 2743 | 1463034487110 Marionette TRACE conn2 <- [1,710,null,{}] 23:28:07 INFO - PROCESS | 2743 | 1463034487112 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}] 23:28:07 INFO - PROCESS | 2743 | 1463034487206 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 23:28:07 INFO - PROCESS | 2743 | 1463034487214 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:07 INFO - PROCESS | 2743 | ++DOCSHELL 0x128cbe000 == 53 [pid = 2743] [id = 185] 23:28:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 119 (0x129626c00) [pid = 2743] [serial = 553] [outer = 0x0] 23:28:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x12aa67800) [pid = 2743] [serial = 554] [outer = 0x129626c00] 23:28:07 INFO - PROCESS | 2743 | 1463034487240 Marionette DEBUG loaded listener.js 23:28:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x12ba78800) [pid = 2743] [serial = 555] [outer = 0x129626c00] 23:28:08 INFO - PROCESS | 2743 | 1463034488068 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]]]}] 23:28:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:28:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 969ms 23:28:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:28:08 INFO - PROCESS | 2743 | 1463034488079 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 23:28:08 INFO - PROCESS | 2743 | 1463034488082 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 23:28:08 INFO - PROCESS | 2743 | 1463034488085 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:28:08 INFO - PROCESS | 2743 | 1463034488088 Marionette TRACE conn2 <- [1,714,null,{}] 23:28:08 INFO - PROCESS | 2743 | 1463034488093 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}] 23:28:08 INFO - PROCESS | 2743 | 1463034488195 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 23:28:08 INFO - PROCESS | 2743 | 1463034488245 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:08 INFO - PROCESS | 2743 | ++DOCSHELL 0x117e1b000 == 54 [pid = 2743] [id = 186] 23:28:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x115ea5c00) [pid = 2743] [serial = 556] [outer = 0x0] 23:28:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x11619a400) [pid = 2743] [serial = 557] [outer = 0x115ea5c00] 23:28:08 INFO - PROCESS | 2743 | 1463034488277 Marionette DEBUG loaded listener.js 23:28:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x1180a1c00) [pid = 2743] [serial = 558] [outer = 0x115ea5c00] 23:28:09 INFO - PROCESS | 2743 | 1463034489166 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]]]}] 23:28:09 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 23:28:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1123ms 23:28:09 INFO - PROCESS | 2743 | 1463034489209 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 23:28:09 INFO - PROCESS | 2743 | 1463034489213 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 23:28:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:28:09 INFO - PROCESS | 2743 | 1463034489217 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:28:09 INFO - PROCESS | 2743 | 1463034489219 Marionette TRACE conn2 <- [1,718,null,{}] 23:28:09 INFO - PROCESS | 2743 | 1463034489222 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}] 23:28:09 INFO - PROCESS | 2743 | 1463034489322 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 23:28:09 INFO - PROCESS | 2743 | 1463034489371 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:09 INFO - PROCESS | 2743 | ++DOCSHELL 0x12128e800 == 55 [pid = 2743] [id = 187] 23:28:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x118216400) [pid = 2743] [serial = 559] [outer = 0x0] 23:28:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x118d1b400) [pid = 2743] [serial = 560] [outer = 0x118216400] 23:28:09 INFO - PROCESS | 2743 | 1463034489400 Marionette DEBUG loaded listener.js 23:28:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x119787c00) [pid = 2743] [serial = 561] [outer = 0x118216400] 23:28:10 INFO - PROCESS | 2743 | 1463034490291 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]]]}] 23:28:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:28:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1124ms 23:28:10 INFO - PROCESS | 2743 | 1463034490342 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 23:28:10 INFO - PROCESS | 2743 | 1463034490343 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 23:28:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:28:10 INFO - PROCESS | 2743 | 1463034490346 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:28:10 INFO - PROCESS | 2743 | 1463034490348 Marionette TRACE conn2 <- [1,722,null,{}] 23:28:10 INFO - PROCESS | 2743 | 1463034490356 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}] 23:28:10 INFO - PROCESS | 2743 | 1463034490459 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 23:28:10 INFO - PROCESS | 2743 | 1463034490507 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:10 INFO - PROCESS | 2743 | ++DOCSHELL 0x12a764800 == 56 [pid = 2743] [id = 188] 23:28:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x11bb33800) [pid = 2743] [serial = 562] [outer = 0x0] 23:28:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x128c8b000) [pid = 2743] [serial = 563] [outer = 0x11bb33800] 23:28:10 INFO - PROCESS | 2743 | 1463034490540 Marionette DEBUG loaded listener.js 23:28:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x129223800) [pid = 2743] [serial = 564] [outer = 0x11bb33800] 23:28:11 INFO - PROCESS | 2743 | 1463034491006 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] 23:28:11 INFO - PROCESS | 2743 | 1463034491023 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 23:28:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:28:11 INFO - PROCESS | 2743 | 1463034491027 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:28:11 INFO - PROCESS | 2743 | 1463034491029 Marionette TRACE conn2 <- [1,726,null,{}] 23:28:11 INFO - PROCESS | 2743 | 1463034491033 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}] 23:28:11 INFO - PROCESS | 2743 | 1463034491181 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 23:28:11 INFO - PROCESS | 2743 | 1463034491299 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:11 INFO - PROCESS | 2743 | ++DOCSHELL 0x12aa5a000 == 57 [pid = 2743] [id = 189] 23:28:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x129620800) [pid = 2743] [serial = 565] [outer = 0x0] 23:28:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x12ba84c00) [pid = 2743] [serial = 566] [outer = 0x129620800] 23:28:11 INFO - PROCESS | 2743 | 1463034491348 Marionette DEBUG loaded listener.js 23:28:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x12bec3000) [pid = 2743] [serial = 567] [outer = 0x129620800] 23:28:11 INFO - PROCESS | 2743 | 1463034491881 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]]]}] 23:28:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:28:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 872ms 23:28:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:28:11 INFO - PROCESS | 2743 | 1463034491899 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 23:28:11 INFO - PROCESS | 2743 | 1463034491900 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 23:28:11 INFO - PROCESS | 2743 | 1463034491902 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:28:11 INFO - PROCESS | 2743 | 1463034491904 Marionette TRACE conn2 <- [1,730,null,{}] 23:28:11 INFO - PROCESS | 2743 | 1463034491906 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}] 23:28:12 INFO - PROCESS | 2743 | 1463034492004 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 23:28:12 INFO - PROCESS | 2743 | 1463034492051 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:12 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b15c000 == 58 [pid = 2743] [id = 190] 23:28:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x12ba7d000) [pid = 2743] [serial = 568] [outer = 0x0] 23:28:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x12c187400) [pid = 2743] [serial = 569] [outer = 0x12ba7d000] 23:28:12 INFO - PROCESS | 2743 | 1463034492080 Marionette DEBUG loaded listener.js 23:28:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x12c6c7400) [pid = 2743] [serial = 570] [outer = 0x12ba7d000] 23:28:12 INFO - PROCESS | 2743 | 1463034492497 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] 23:28:12 INFO - PROCESS | 2743 | 1463034492524 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 23:28:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:28:12 INFO - PROCESS | 2743 | 1463034492526 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:28:12 INFO - PROCESS | 2743 | 1463034492527 Marionette TRACE conn2 <- [1,734,null,{}] 23:28:12 INFO - PROCESS | 2743 | 1463034492530 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}] 23:28:12 INFO - PROCESS | 2743 | 1463034492643 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 23:28:12 INFO - PROCESS | 2743 | 1463034492694 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:12 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bf48000 == 59 [pid = 2743] [id = 191] 23:28:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x12c716c00) [pid = 2743] [serial = 571] [outer = 0x0] 23:28:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x12ca8a800) [pid = 2743] [serial = 572] [outer = 0x12c716c00] 23:28:12 INFO - PROCESS | 2743 | 1463034492723 Marionette DEBUG loaded listener.js 23:28:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x12ce21c00) [pid = 2743] [serial = 573] [outer = 0x12c716c00] 23:28:13 INFO - PROCESS | 2743 | 1463034493198 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]]]}] 23:28:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:28:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 719ms 23:28:13 INFO - PROCESS | 2743 | 1463034493292 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 23:28:13 INFO - PROCESS | 2743 | 1463034493294 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 23:28:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:28:13 INFO - PROCESS | 2743 | 1463034493300 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:28:13 INFO - PROCESS | 2743 | 1463034493302 Marionette TRACE conn2 <- [1,738,null,{}] 23:28:13 INFO - PROCESS | 2743 | 1463034493305 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}] 23:28:13 INFO - PROCESS | 2743 | 1463034493433 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 23:28:13 INFO - PROCESS | 2743 | 1463034493484 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:13 INFO - PROCESS | 2743 | ++DOCSHELL 0x1192dd800 == 60 [pid = 2743] [id = 192] 23:28:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x1129a2800) [pid = 2743] [serial = 574] [outer = 0x0] 23:28:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x12ba78400) [pid = 2743] [serial = 575] [outer = 0x1129a2800] 23:28:13 INFO - PROCESS | 2743 | 1463034493513 Marionette DEBUG loaded listener.js 23:28:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x12c323c00) [pid = 2743] [serial = 576] [outer = 0x1129a2800] 23:28:14 INFO - PROCESS | 2743 | --DOCSHELL 0x1170ef000 == 59 [pid = 2743] [id = 184] 23:28:14 INFO - PROCESS | 2743 | --DOCSHELL 0x123d22000 == 58 [pid = 2743] [id = 183] 23:28:14 INFO - PROCESS | 2743 | --DOCSHELL 0x1211bd000 == 57 [pid = 2743] [id = 182] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x11978f000) [pid = 2743] [serial = 515] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOCSHELL 0x1192dc000 == 56 [pid = 2743] [id = 181] 23:28:14 INFO - PROCESS | 2743 | --DOCSHELL 0x116913000 == 55 [pid = 2743] [id = 180] 23:28:14 INFO - PROCESS | 2743 | --DOCSHELL 0x1192ea000 == 54 [pid = 2743] [id = 179] 23:28:14 INFO - PROCESS | 2743 | --DOCSHELL 0x1255d4800 == 53 [pid = 2743] [id = 174] 23:28:14 INFO - PROCESS | 2743 | --DOCSHELL 0x116975800 == 52 [pid = 2743] [id = 173] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x1214ea800) [pid = 2743] [serial = 472] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x1176b2400) [pid = 2743] [serial = 461] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x1185c0c00) [pid = 2743] [serial = 466] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x126faa000) [pid = 2743] [serial = 487] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x12ba81800) [pid = 2743] [serial = 496] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x12921e400) [pid = 2743] [serial = 488] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x12961b800) [pid = 2743] [serial = 490] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x129637400) [pid = 2743] [serial = 491] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x1183bb800) [pid = 2743] [serial = 482] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x11752ac00) [pid = 2743] [serial = 481] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x11956b000) [pid = 2743] [serial = 484] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x12150f800) [pid = 2743] [serial = 485] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x12c18b000) [pid = 2743] [serial = 499] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x12bed0800) [pid = 2743] [serial = 497] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x12c6cbc00) [pid = 2743] [serial = 503] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x12aa6a400) [pid = 2743] [serial = 493] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x12c724400) [pid = 2743] [serial = 504] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x119e29c00) [pid = 2743] [serial = 509] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x12ca86000) [pid = 2743] [serial = 512] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x128c83c00) [pid = 2743] [serial = 478] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x124f17000) [pid = 2743] [serial = 475] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 119 (0x119123400) [pid = 2743] [serial = 469] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 118 (0x113bfbc00) [pid = 2743] [serial = 463] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 117 (0x116a5b800) [pid = 2743] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 116 (0x1130a6800) [pid = 2743] [serial = 506] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 115 (0x1292d2c00) [pid = 2743] [serial = 510] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 114 (0x116ae7400) [pid = 2743] [serial = 507] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 113 (0x12c6c2400) [pid = 2743] [serial = 500] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 112 (0x12ce1c000) [pid = 2743] [serial = 513] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | --DOMWINDOW == 111 (0x12afb0000) [pid = 2743] [serial = 494] [outer = 0x0] [url = about:blank] 23:28:14 INFO - PROCESS | 2743 | 1463034494527 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]]]}] 23:28:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:28:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1275ms 23:28:14 INFO - PROCESS | 2743 | 1463034494575 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 23:28:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:28:14 INFO - PROCESS | 2743 | 1463034494579 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 23:28:14 INFO - PROCESS | 2743 | 1463034494584 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:28:14 INFO - PROCESS | 2743 | 1463034494586 Marionette TRACE conn2 <- [1,742,null,{}] 23:28:14 INFO - PROCESS | 2743 | 1463034494592 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}] 23:28:14 INFO - PROCESS | 2743 | 1463034494722 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 23:28:14 INFO - PROCESS | 2743 | 1463034494806 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:14 INFO - PROCESS | 2743 | ++DOCSHELL 0x117e07000 == 53 [pid = 2743] [id = 193] 23:28:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 112 (0x116ae7c00) [pid = 2743] [serial = 577] [outer = 0x0] 23:28:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 113 (0x1176b6c00) [pid = 2743] [serial = 578] [outer = 0x116ae7c00] 23:28:14 INFO - PROCESS | 2743 | 1463034494837 Marionette DEBUG loaded listener.js 23:28:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 114 (0x118310400) [pid = 2743] [serial = 579] [outer = 0x116ae7c00] 23:28:15 INFO - PROCESS | 2743 | 1463034495635 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]]]}] 23:28:15 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 23:28:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1076ms 23:28:15 INFO - PROCESS | 2743 | 1463034495659 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 23:28:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:28:15 INFO - PROCESS | 2743 | 1463034495665 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 23:28:15 INFO - PROCESS | 2743 | 1463034495669 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:28:15 INFO - PROCESS | 2743 | 1463034495671 Marionette TRACE conn2 <- [1,746,null,{}] 23:28:15 INFO - PROCESS | 2743 | 1463034495673 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}] 23:28:15 INFO - PROCESS | 2743 | 1463034495752 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 23:28:15 INFO - PROCESS | 2743 | 1463034495757 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:15 INFO - PROCESS | 2743 | ++DOCSHELL 0x1199d1000 == 54 [pid = 2743] [id = 194] 23:28:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 115 (0x119123c00) [pid = 2743] [serial = 580] [outer = 0x0] 23:28:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 116 (0x1191d0c00) [pid = 2743] [serial = 581] [outer = 0x119123c00] 23:28:15 INFO - PROCESS | 2743 | 1463034495786 Marionette DEBUG loaded listener.js 23:28:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 117 (0x1214e0000) [pid = 2743] [serial = 582] [outer = 0x119123c00] 23:28:16 INFO - PROCESS | 2743 | 1463034496614 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]]]}] 23:28:16 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.) 23:28:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 973ms 23:28:16 INFO - PROCESS | 2743 | 1463034496642 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 23:28:16 INFO - PROCESS | 2743 | 1463034496644 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 23:28:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:28:16 INFO - PROCESS | 2743 | 1463034496649 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:28:16 INFO - PROCESS | 2743 | 1463034496651 Marionette TRACE conn2 <- [1,750,null,{}] 23:28:16 INFO - PROCESS | 2743 | 1463034496666 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}] 23:28:16 INFO - PROCESS | 2743 | 1463034496773 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 23:28:16 INFO - PROCESS | 2743 | 1463034496780 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:16 INFO - PROCESS | 2743 | ++DOCSHELL 0x121cc5000 == 55 [pid = 2743] [id = 195] 23:28:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 118 (0x12558a000) [pid = 2743] [serial = 583] [outer = 0x0] 23:28:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 119 (0x126916400) [pid = 2743] [serial = 584] [outer = 0x12558a000] 23:28:16 INFO - PROCESS | 2743 | 1463034496835 Marionette DEBUG loaded listener.js 23:28:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x128c83c00) [pid = 2743] [serial = 585] [outer = 0x12558a000] 23:28:17 INFO - PROCESS | 2743 | 1463034497641 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]]]}] 23:28:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:28:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1023ms 23:28:17 INFO - PROCESS | 2743 | 1463034497671 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 23:28:17 INFO - PROCESS | 2743 | 1463034497673 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 23:28:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:28:17 INFO - PROCESS | 2743 | 1463034497675 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:28:17 INFO - PROCESS | 2743 | 1463034497676 Marionette TRACE conn2 <- [1,754,null,{}] 23:28:17 INFO - PROCESS | 2743 | 1463034497680 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}] 23:28:17 INFO - PROCESS | 2743 | 1463034497786 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 23:28:17 INFO - PROCESS | 2743 | 1463034497790 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:17 INFO - PROCESS | 2743 | ++DOCSHELL 0x126fa6800 == 56 [pid = 2743] [id = 196] 23:28:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x12558f400) [pid = 2743] [serial = 586] [outer = 0x0] 23:28:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x128e94c00) [pid = 2743] [serial = 587] [outer = 0x12558f400] 23:28:17 INFO - PROCESS | 2743 | 1463034497816 Marionette DEBUG loaded listener.js 23:28:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x12a798400) [pid = 2743] [serial = 588] [outer = 0x12558f400] 23:28:18 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x1129a9800) [pid = 2743] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:28:18 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x119786800) [pid = 2743] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:28:18 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x118141800) [pid = 2743] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:28:18 INFO - PROCESS | 2743 | --DOMWINDOW == 119 (0x119787000) [pid = 2743] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:28:18 INFO - PROCESS | 2743 | --DOMWINDOW == 118 (0x12684a000) [pid = 2743] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:28:18 INFO - PROCESS | 2743 | --DOMWINDOW == 117 (0x118313000) [pid = 2743] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:28:18 INFO - PROCESS | 2743 | --DOMWINDOW == 116 (0x121b6a800) [pid = 2743] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:28:18 INFO - PROCESS | 2743 | 1463034498623 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]]]}] 23:28:18 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 23:28:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 969ms 23:28:18 INFO - PROCESS | 2743 | 1463034498647 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 23:28:18 INFO - PROCESS | 2743 | 1463034498649 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 23:28:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:28:18 INFO - PROCESS | 2743 | 1463034498653 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:28:18 INFO - PROCESS | 2743 | 1463034498655 Marionette TRACE conn2 <- [1,758,null,{}] 23:28:18 INFO - PROCESS | 2743 | 1463034498658 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}] 23:28:18 INFO - PROCESS | 2743 | 1463034498776 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 23:28:18 INFO - PROCESS | 2743 | 1463034498822 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:18 INFO - PROCESS | 2743 | ++DOCSHELL 0x12a757000 == 57 [pid = 2743] [id = 197] 23:28:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 117 (0x1129adc00) [pid = 2743] [serial = 589] [outer = 0x0] 23:28:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 118 (0x125595000) [pid = 2743] [serial = 590] [outer = 0x1129adc00] 23:28:18 INFO - PROCESS | 2743 | 1463034498855 Marionette DEBUG loaded listener.js 23:28:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 119 (0x12a797400) [pid = 2743] [serial = 591] [outer = 0x1129adc00] 23:28:19 INFO - PROCESS | 2743 | 1463034499151 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]]]}] 23:28:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:28:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 521ms 23:28:19 INFO - PROCESS | 2743 | 1463034499174 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 23:28:19 INFO - PROCESS | 2743 | 1463034499175 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 23:28:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:28:19 INFO - PROCESS | 2743 | 1463034499177 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:28:19 INFO - PROCESS | 2743 | 1463034499179 Marionette TRACE conn2 <- [1,762,null,{}] 23:28:19 INFO - PROCESS | 2743 | 1463034499185 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}] 23:28:19 INFO - PROCESS | 2743 | 1463034499284 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 23:28:19 INFO - PROCESS | 2743 | 1463034499290 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:19 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b8c1800 == 58 [pid = 2743] [id = 198] 23:28:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x12afb0000) [pid = 2743] [serial = 592] [outer = 0x0] 23:28:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x12c325000) [pid = 2743] [serial = 593] [outer = 0x12afb0000] 23:28:19 INFO - PROCESS | 2743 | 1463034499315 Marionette DEBUG loaded listener.js 23:28:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x12c720000) [pid = 2743] [serial = 594] [outer = 0x12afb0000] 23:28:20 INFO - PROCESS | 2743 | 1463034500093 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]]]}] 23:28:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:28:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 924ms 23:28:20 INFO - PROCESS | 2743 | 1463034500101 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 23:28:20 INFO - PROCESS | 2743 | 1463034500102 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 23:28:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:28:20 INFO - PROCESS | 2743 | 1463034500105 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:28:20 INFO - PROCESS | 2743 | 1463034500106 Marionette TRACE conn2 <- [1,766,null,{}] 23:28:20 INFO - PROCESS | 2743 | 1463034500108 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}] 23:28:20 INFO - PROCESS | 2743 | 1463034500188 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 23:28:20 INFO - PROCESS | 2743 | 1463034500192 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:20 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c615000 == 59 [pid = 2743] [id = 199] 23:28:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x1292ba000) [pid = 2743] [serial = 595] [outer = 0x0] 23:28:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x1292bd400) [pid = 2743] [serial = 596] [outer = 0x1292ba000] 23:28:20 INFO - PROCESS | 2743 | 1463034500217 Marionette DEBUG loaded listener.js 23:28:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x1292c1400) [pid = 2743] [serial = 597] [outer = 0x1292ba000] 23:28:21 INFO - PROCESS | 2743 | 1463034501104 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]]]}] 23:28:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:28:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1019ms 23:28:21 INFO - PROCESS | 2743 | 1463034501162 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 23:28:21 INFO - PROCESS | 2743 | 1463034501166 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 23:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:28:21 INFO - PROCESS | 2743 | 1463034501170 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:28:21 INFO - PROCESS | 2743 | 1463034501172 Marionette TRACE conn2 <- [1,770,null,{}] 23:28:21 INFO - PROCESS | 2743 | 1463034501175 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}] 23:28:21 INFO - PROCESS | 2743 | 1463034501267 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 23:28:21 INFO - PROCESS | 2743 | 1463034501357 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:21 INFO - PROCESS | 2743 | ++DOCSHELL 0x1195a9000 == 60 [pid = 2743] [id = 200] 23:28:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x1160e3c00) [pid = 2743] [serial = 598] [outer = 0x0] 23:28:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x118218c00) [pid = 2743] [serial = 599] [outer = 0x1160e3c00] 23:28:21 INFO - PROCESS | 2743 | 1463034501391 Marionette DEBUG loaded listener.js 23:28:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x118828400) [pid = 2743] [serial = 600] [outer = 0x1160e3c00] 23:28:21 INFO - PROCESS | 2743 | 1463034501975 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]]]}] 23:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 823ms 23:28:21 INFO - PROCESS | 2743 | 1463034501993 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 23:28:22 INFO - PROCESS | 2743 | 1463034501998 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 23:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:28:22 INFO - PROCESS | 2743 | 1463034502020 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:28:22 INFO - PROCESS | 2743 | 1463034502022 Marionette TRACE conn2 <- [1,774,null,{}] 23:28:22 INFO - PROCESS | 2743 | 1463034502024 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}] 23:28:22 INFO - PROCESS | 2743 | 1463034502132 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 23:28:22 INFO - PROCESS | 2743 | 1463034502197 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:22 INFO - PROCESS | 2743 | ++DOCSHELL 0x12aa59800 == 61 [pid = 2743] [id = 201] 23:28:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x123d96c00) [pid = 2743] [serial = 601] [outer = 0x0] 23:28:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x12558e800) [pid = 2743] [serial = 602] [outer = 0x123d96c00] 23:28:22 INFO - PROCESS | 2743 | 1463034502227 Marionette DEBUG loaded listener.js 23:28:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x128cea400) [pid = 2743] [serial = 603] [outer = 0x123d96c00] 23:28:22 INFO - PROCESS | 2743 | 1463034502655 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]]]}] 23:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 674ms 23:28:22 INFO - PROCESS | 2743 | 1463034502692 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 23:28:22 INFO - PROCESS | 2743 | 1463034502694 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 23:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:28:22 INFO - PROCESS | 2743 | 1463034502715 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:28:22 INFO - PROCESS | 2743 | 1463034502717 Marionette TRACE conn2 <- [1,778,null,{}] 23:28:22 INFO - PROCESS | 2743 | 1463034502725 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}] 23:28:22 INFO - PROCESS | 2743 | 1463034502829 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 23:28:22 INFO - PROCESS | 2743 | 1463034502896 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:22 INFO - PROCESS | 2743 | ++DOCSHELL 0x12cab0800 == 62 [pid = 2743] [id = 202] 23:28:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x12aa65c00) [pid = 2743] [serial = 604] [outer = 0x0] 23:28:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x12afbf000) [pid = 2743] [serial = 605] [outer = 0x12aa65c00] 23:28:22 INFO - PROCESS | 2743 | 1463034502927 Marionette DEBUG loaded listener.js 23:28:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x12baa5400) [pid = 2743] [serial = 606] [outer = 0x12aa65c00] 23:28:23 INFO - PROCESS | 2743 | 1463034503401 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]]]}] 23:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 723ms 23:28:23 INFO - PROCESS | 2743 | 1463034503448 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 23:28:23 INFO - PROCESS | 2743 | 1463034503451 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 23:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:28:23 INFO - PROCESS | 2743 | 1463034503456 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:28:23 INFO - PROCESS | 2743 | 1463034503458 Marionette TRACE conn2 <- [1,782,null,{}] 23:28:23 INFO - PROCESS | 2743 | 1463034503463 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}] 23:28:23 INFO - PROCESS | 2743 | 1463034503615 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 23:28:23 INFO - PROCESS | 2743 | 1463034503704 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:23 INFO - PROCESS | 2743 | ++DOCSHELL 0x12ce5b800 == 63 [pid = 2743] [id = 203] 23:28:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x12c31d800) [pid = 2743] [serial = 607] [outer = 0x0] 23:28:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x12c328000) [pid = 2743] [serial = 608] [outer = 0x12c31d800] 23:28:23 INFO - PROCESS | 2743 | 1463034503751 Marionette DEBUG loaded listener.js 23:28:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x12c6c2800) [pid = 2743] [serial = 609] [outer = 0x12c31d800] 23:28:24 INFO - PROCESS | 2743 | 1463034504202 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]]]}] 23:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 772ms 23:28:24 INFO - PROCESS | 2743 | 1463034504228 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 23:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:28:24 INFO - PROCESS | 2743 | 1463034504229 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 23:28:24 INFO - PROCESS | 2743 | 1463034504232 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:28:24 INFO - PROCESS | 2743 | 1463034504233 Marionette TRACE conn2 <- [1,786,null,{}] 23:28:24 INFO - PROCESS | 2743 | 1463034504235 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}] 23:28:24 INFO - PROCESS | 2743 | 1463034504333 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 23:28:24 INFO - PROCESS | 2743 | 1463034504385 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:24 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d361000 == 64 [pid = 2743] [id = 204] 23:28:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x12c323000) [pid = 2743] [serial = 610] [outer = 0x0] 23:28:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x12ca84400) [pid = 2743] [serial = 611] [outer = 0x12c323000] 23:28:24 INFO - PROCESS | 2743 | 1463034504413 Marionette DEBUG loaded listener.js 23:28:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x12ce12c00) [pid = 2743] [serial = 612] [outer = 0x12c323000] 23:28:24 INFO - PROCESS | 2743 | 1463034504828 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]]]}] 23:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 618ms 23:28:24 INFO - PROCESS | 2743 | 1463034504851 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 23:28:24 INFO - PROCESS | 2743 | 1463034504852 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 23:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:28:24 INFO - PROCESS | 2743 | 1463034504854 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:28:24 INFO - PROCESS | 2743 | 1463034504856 Marionette TRACE conn2 <- [1,790,null,{}] 23:28:24 INFO - PROCESS | 2743 | 1463034504858 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}] 23:28:24 INFO - PROCESS | 2743 | 1463034504972 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 23:28:25 INFO - PROCESS | 2743 | 1463034505039 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:25 INFO - PROCESS | 2743 | ++DOCSHELL 0x1199d6800 == 65 [pid = 2743] [id = 205] 23:28:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x121c30c00) [pid = 2743] [serial = 613] [outer = 0x0] 23:28:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x121c3e000) [pid = 2743] [serial = 614] [outer = 0x121c30c00] 23:28:25 INFO - PROCESS | 2743 | 1463034505069 Marionette DEBUG loaded listener.js 23:28:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x12ca8ec00) [pid = 2743] [serial = 615] [outer = 0x121c30c00] 23:28:25 INFO - PROCESS | 2743 | 1463034505654 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]]]}] 23:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 870ms 23:28:25 INFO - PROCESS | 2743 | 1463034505724 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 23:28:25 INFO - PROCESS | 2743 | 1463034505726 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 23:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:28:25 INFO - PROCESS | 2743 | 1463034505730 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:28:25 INFO - PROCESS | 2743 | 1463034505732 Marionette TRACE conn2 <- [1,794,null,{}] 23:28:25 INFO - PROCESS | 2743 | 1463034505736 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}] 23:28:25 INFO - PROCESS | 2743 | 1463034505829 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 23:28:25 INFO - PROCESS | 2743 | 1463034505901 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:25 INFO - PROCESS | 2743 | ++DOCSHELL 0x1170f8000 == 66 [pid = 2743] [id = 206] 23:28:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x116742000) [pid = 2743] [serial = 616] [outer = 0x0] 23:28:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x116a5b800) [pid = 2743] [serial = 617] [outer = 0x116742000] 23:28:25 INFO - PROCESS | 2743 | 1463034505936 Marionette DEBUG loaded listener.js 23:28:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x118140400) [pid = 2743] [serial = 618] [outer = 0x116742000] 23:28:26 INFO - PROCESS | 2743 | 1463034506390 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]]]}] 23:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 722ms 23:28:26 INFO - PROCESS | 2743 | --DOCSHELL 0x1192f8800 == 65 [pid = 2743] [id = 157] 23:28:26 INFO - PROCESS | 2743 | --DOCSHELL 0x11bb69800 == 64 [pid = 2743] [id = 158] 23:28:26 INFO - PROCESS | 2743 | --DOCSHELL 0x117e22800 == 63 [pid = 2743] [id = 156] 23:28:26 INFO - PROCESS | 2743 | --DOCSHELL 0x121299000 == 62 [pid = 2743] [id = 159] 23:28:26 INFO - PROCESS | 2743 | --DOCSHELL 0x123d27000 == 61 [pid = 2743] [id = 160] 23:28:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12b8c1800 == 60 [pid = 2743] [id = 198] 23:28:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12a757000 == 59 [pid = 2743] [id = 197] 23:28:26 INFO - PROCESS | 2743 | --DOCSHELL 0x126fa6800 == 58 [pid = 2743] [id = 196] 23:28:26 INFO - PROCESS | 2743 | --DOCSHELL 0x121cc5000 == 57 [pid = 2743] [id = 195] 23:28:26 INFO - PROCESS | 2743 | --DOCSHELL 0x1199d1000 == 56 [pid = 2743] [id = 194] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x113bfdc00) [pid = 2743] [serial = 518] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x119567800) [pid = 2743] [serial = 521] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x12558c000) [pid = 2743] [serial = 524] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x128ce7c00) [pid = 2743] [serial = 527] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x12afb0c00) [pid = 2743] [serial = 530] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x12c185800) [pid = 2743] [serial = 533] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x12aa67800) [pid = 2743] [serial = 554] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | 1463034506478 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 23:28:26 INFO - PROCESS | 2743 | 1463034506482 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 23:28:26 INFO - PROCESS | 2743 | --DOCSHELL 0x117e07000 == 55 [pid = 2743] [id = 193] 23:28:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12bf48000 == 54 [pid = 2743] [id = 191] 23:28:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12b15c000 == 53 [pid = 2743] [id = 190] 23:28:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12aa5a000 == 52 [pid = 2743] [id = 189] 23:28:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12a764800 == 51 [pid = 2743] [id = 188] 23:28:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12128e800 == 50 [pid = 2743] [id = 187] 23:28:26 INFO - PROCESS | 2743 | --DOCSHELL 0x117e1b000 == 49 [pid = 2743] [id = 186] 23:28:26 INFO - PROCESS | 2743 | --DOCSHELL 0x128cbe000 == 48 [pid = 2743] [id = 185] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x11693fc00) [pid = 2743] [serial = 537] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x11334dc00) [pid = 2743] [serial = 536] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x119792800) [pid = 2743] [serial = 542] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x11830f800) [pid = 2743] [serial = 539] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x118627000) [pid = 2743] [serial = 540] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x119794c00) [pid = 2743] [serial = 516] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x127147400) [pid = 2743] [serial = 548] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x1292d5c00) [pid = 2743] [serial = 551] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x129624000) [pid = 2743] [serial = 552] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x125586400) [pid = 2743] [serial = 545] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x128c8bc00) [pid = 2743] [serial = 549] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x121148400) [pid = 2743] [serial = 543] [outer = 0x0] [url = about:blank] 23:28:26 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x125592c00) [pid = 2743] [serial = 546] [outer = 0x0] [url = about:blank] 23:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:28:26 INFO - PROCESS | 2743 | 1463034506496 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:28:26 INFO - PROCESS | 2743 | 1463034506498 Marionette TRACE conn2 <- [1,798,null,{}] 23:28:26 INFO - PROCESS | 2743 | 1463034506500 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}] 23:28:26 INFO - PROCESS | 2743 | 1463034506582 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 23:28:26 INFO - PROCESS | 2743 | 1463034506591 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:26 INFO - PROCESS | 2743 | ++DOCSHELL 0x1170e1000 == 49 [pid = 2743] [id = 207] 23:28:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x1183bb800) [pid = 2743] [serial = 619] [outer = 0x0] 23:28:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x1183c5800) [pid = 2743] [serial = 620] [outer = 0x1183bb800] 23:28:26 INFO - PROCESS | 2743 | 1463034506616 Marionette DEBUG loaded listener.js 23:28:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x118821400) [pid = 2743] [serial = 621] [outer = 0x1183bb800] 23:28:26 INFO - PROCESS | 2743 | 1463034506971 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]]]}] 23:28:27 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 23:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 523ms 23:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:28:27 INFO - PROCESS | 2743 | 1463034507020 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 23:28:27 INFO - PROCESS | 2743 | 1463034507021 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 23:28:27 INFO - PROCESS | 2743 | 1463034507023 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:28:27 INFO - PROCESS | 2743 | 1463034507026 Marionette TRACE conn2 <- [1,802,null,{}] 23:28:27 INFO - PROCESS | 2743 | 1463034507033 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}] 23:28:27 INFO - PROCESS | 2743 | 1463034507120 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 23:28:27 INFO - PROCESS | 2743 | 1463034507126 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:27 INFO - PROCESS | 2743 | ++DOCSHELL 0x11bb6c800 == 50 [pid = 2743] [id = 208] 23:28:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x119210000) [pid = 2743] [serial = 622] [outer = 0x0] 23:28:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x119794c00) [pid = 2743] [serial = 623] [outer = 0x119210000] 23:28:27 INFO - PROCESS | 2743 | 1463034507155 Marionette DEBUG loaded listener.js 23:28:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x121510800) [pid = 2743] [serial = 624] [outer = 0x119210000] 23:28:27 INFO - PROCESS | 2743 | 1463034507535 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]]]}] 23:28:27 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 23:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 521ms 23:28:27 INFO - PROCESS | 2743 | 1463034507551 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 23:28:27 INFO - PROCESS | 2743 | 1463034507553 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 23:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:28:27 INFO - PROCESS | 2743 | 1463034507562 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:28:27 INFO - PROCESS | 2743 | 1463034507564 Marionette TRACE conn2 <- [1,806,null,{}] 23:28:27 INFO - PROCESS | 2743 | 1463034507566 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}] 23:28:27 INFO - PROCESS | 2743 | 1463034507658 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 23:28:27 INFO - PROCESS | 2743 | 1463034507664 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:27 INFO - PROCESS | 2743 | ++DOCSHELL 0x123de9000 == 51 [pid = 2743] [id = 209] 23:28:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x121b6f000) [pid = 2743] [serial = 625] [outer = 0x0] 23:28:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x121c39000) [pid = 2743] [serial = 626] [outer = 0x121b6f000] 23:28:27 INFO - PROCESS | 2743 | 1463034507691 Marionette DEBUG loaded listener.js 23:28:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x124d2f800) [pid = 2743] [serial = 627] [outer = 0x121b6f000] 23:28:27 INFO - PROCESS | 2743 | [2743] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 23:28:27 INFO - PROCESS | 2743 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 23:28:28 INFO - PROCESS | 2743 | Determined SkiaGL cache limits: Size 100663296, Items: 256 23:28:28 INFO - PROCESS | 2743 | [GFX2-]: Using SkiaGL canvas. 23:28:28 INFO - PROCESS | 2743 | 1463034508052 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]]]}] 23:28:28 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 23:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 520ms 23:28:28 INFO - PROCESS | 2743 | 1463034508082 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 23:28:28 INFO - PROCESS | 2743 | 1463034508084 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 23:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:28:28 INFO - PROCESS | 2743 | 1463034508088 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:28:28 INFO - PROCESS | 2743 | 1463034508089 Marionette TRACE conn2 <- [1,810,null,{}] 23:28:28 INFO - PROCESS | 2743 | 1463034508102 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}] 23:28:28 INFO - PROCESS | 2743 | 1463034508229 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 23:28:28 INFO - PROCESS | 2743 | 1463034508239 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:28 INFO - PROCESS | 2743 | ++DOCSHELL 0x116f0c000 == 52 [pid = 2743] [id = 210] 23:28:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x125586400) [pid = 2743] [serial = 628] [outer = 0x0] 23:28:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x125591800) [pid = 2743] [serial = 629] [outer = 0x125586400] 23:28:28 INFO - PROCESS | 2743 | 1463034508280 Marionette DEBUG loaded listener.js 23:28:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x126d11000) [pid = 2743] [serial = 630] [outer = 0x125586400] 23:28:28 INFO - PROCESS | 2743 | 1463034508805 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]]]}] 23:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 731ms 23:28:28 INFO - PROCESS | 2743 | 1463034508828 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 23:28:28 INFO - PROCESS | 2743 | 1463034508832 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 23:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:28:28 INFO - PROCESS | 2743 | 1463034508835 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:28:28 INFO - PROCESS | 2743 | 1463034508836 Marionette TRACE conn2 <- [1,814,null,{}] 23:28:28 INFO - PROCESS | 2743 | 1463034508839 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}] 23:28:28 INFO - PROCESS | 2743 | 1463034508954 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 23:28:28 INFO - PROCESS | 2743 | 1463034508969 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:28 INFO - PROCESS | 2743 | ++DOCSHELL 0x12a764800 == 53 [pid = 2743] [id = 211] 23:28:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x1275ae000) [pid = 2743] [serial = 631] [outer = 0x0] 23:28:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x128ce7c00) [pid = 2743] [serial = 632] [outer = 0x1275ae000] 23:28:29 INFO - PROCESS | 2743 | 1463034509002 Marionette DEBUG loaded listener.js 23:28:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x12921f400) [pid = 2743] [serial = 633] [outer = 0x1275ae000] 23:28:29 INFO - PROCESS | 2743 | 1463034509344 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] 23:28:29 INFO - PROCESS | 2743 | 1463034509355 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 23:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:28:29 INFO - PROCESS | 2743 | 1463034509358 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:28:29 INFO - PROCESS | 2743 | 1463034509359 Marionette TRACE conn2 <- [1,818,null,{}] 23:28:29 INFO - PROCESS | 2743 | 1463034509361 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}] 23:28:29 INFO - PROCESS | 2743 | 1463034509459 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 23:28:29 INFO - PROCESS | 2743 | 1463034509470 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:29 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b158800 == 54 [pid = 2743] [id = 212] 23:28:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x128ce7000) [pid = 2743] [serial = 634] [outer = 0x0] 23:28:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x1292c1000) [pid = 2743] [serial = 635] [outer = 0x128ce7000] 23:28:29 INFO - PROCESS | 2743 | 1463034509495 Marionette DEBUG loaded listener.js 23:28:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x129621400) [pid = 2743] [serial = 636] [outer = 0x128ce7000] 23:28:29 INFO - PROCESS | 2743 | 1463034509849 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]]]}] 23:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 517ms 23:28:29 INFO - PROCESS | 2743 | 1463034509876 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 23:28:29 INFO - PROCESS | 2743 | 1463034509877 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 23:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:28:29 INFO - PROCESS | 2743 | 1463034509893 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:28:29 INFO - PROCESS | 2743 | 1463034509894 Marionette TRACE conn2 <- [1,822,null,{}] 23:28:29 INFO - PROCESS | 2743 | 1463034509897 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}] 23:28:30 INFO - PROCESS | 2743 | 1463034509998 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 23:28:30 INFO - PROCESS | 2743 | 1463034510035 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:30 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c1d1000 == 55 [pid = 2743] [id = 213] 23:28:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x1292be000) [pid = 2743] [serial = 637] [outer = 0x0] 23:28:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x12aa60800) [pid = 2743] [serial = 638] [outer = 0x1292be000] 23:28:30 INFO - PROCESS | 2743 | 1463034510060 Marionette DEBUG loaded listener.js 23:28:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x12afbe400) [pid = 2743] [serial = 639] [outer = 0x1292be000] 23:28:30 INFO - PROCESS | 2743 | 1463034510398 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] 23:28:30 INFO - PROCESS | 2743 | 1463034510415 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 23:28:30 INFO - PROCESS | 2743 | 1463034510417 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:28:30 INFO - PROCESS | 2743 | 1463034510418 Marionette TRACE conn2 <- [1,826,null,{}] 23:28:30 INFO - PROCESS | 2743 | 1463034510421 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}] 23:28:30 INFO - PROCESS | 2743 | 1463034510523 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 23:28:30 INFO - PROCESS | 2743 | 1463034510537 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:30 INFO - PROCESS | 2743 | ++DOCSHELL 0x12cabd000 == 56 [pid = 2743] [id = 214] 23:28:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x12afbec00) [pid = 2743] [serial = 640] [outer = 0x0] 23:28:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x12baa0c00) [pid = 2743] [serial = 641] [outer = 0x12afbec00] 23:28:30 INFO - PROCESS | 2743 | 1463034510562 Marionette DEBUG loaded listener.js 23:28:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x12c182c00) [pid = 2743] [serial = 642] [outer = 0x12afbec00] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x125592800) [pid = 2743] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x128e94800) [pid = 2743] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x125587400) [pid = 2743] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x124879000) [pid = 2743] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x12afcc800) [pid = 2743] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x1197d7c00) [pid = 2743] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x12ba7d400) [pid = 2743] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x112f44c00) [pid = 2743] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x112e2e800) [pid = 2743] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x11bb33400) [pid = 2743] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x1186ea800) [pid = 2743] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x12aa61400) [pid = 2743] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x118216800) [pid = 2743] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x118312400) [pid = 2743] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x128c87c00) [pid = 2743] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x1180ab000) [pid = 2743] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x12c71c400) [pid = 2743] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x12bec2400) [pid = 2743] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x12764bc00) [pid = 2743] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x119123c00) [pid = 2743] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x12558f400) [pid = 2743] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x12c716c00) [pid = 2743] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x115ea5c00) [pid = 2743] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x129620800) [pid = 2743] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x11bb33800) [pid = 2743] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x118216400) [pid = 2743] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x116ae7c00) [pid = 2743] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x1129a2800) [pid = 2743] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x12ba7d000) [pid = 2743] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x12afb0000) [pid = 2743] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 119 (0x1129adc00) [pid = 2743] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 118 (0x12558a000) [pid = 2743] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 117 (0x1214eac00) [pid = 2743] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 116 (0x1180a3c00) [pid = 2743] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:28:31 INFO - PROCESS | 2743 | --DOMWINDOW == 115 (0x124ff8000) [pid = 2743] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:28:31 INFO - PROCESS | 2743 | 1463034511104 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]]]}] 23:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 724ms 23:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:28:31 INFO - PROCESS | 2743 | 1463034511143 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 23:28:31 INFO - PROCESS | 2743 | 1463034511144 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 23:28:31 INFO - PROCESS | 2743 | 1463034511146 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:28:31 INFO - PROCESS | 2743 | 1463034511147 Marionette TRACE conn2 <- [1,830,null,{}] 23:28:31 INFO - PROCESS | 2743 | 1463034511150 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}] 23:28:31 INFO - PROCESS | 2743 | 1463034511234 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 23:28:31 INFO - PROCESS | 2743 | 1463034511238 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:31 INFO - PROCESS | 2743 | ++DOCSHELL 0x11990c000 == 57 [pid = 2743] [id = 215] 23:28:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 116 (0x1129a9c00) [pid = 2743] [serial = 643] [outer = 0x0] 23:28:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 117 (0x1160e3400) [pid = 2743] [serial = 644] [outer = 0x1129a9c00] 23:28:31 INFO - PROCESS | 2743 | 1463034511263 Marionette DEBUG loaded listener.js 23:28:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 118 (0x11861f400) [pid = 2743] [serial = 645] [outer = 0x1129a9c00] 23:28:31 INFO - PROCESS | 2743 | 1463034511594 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]]]}] 23:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 469ms 23:28:31 INFO - PROCESS | 2743 | 1463034511616 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 23:28:31 INFO - PROCESS | 2743 | 1463034511626 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 23:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:28:31 INFO - PROCESS | 2743 | 1463034511628 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:28:31 INFO - PROCESS | 2743 | 1463034511630 Marionette TRACE conn2 <- [1,834,null,{}] 23:28:31 INFO - PROCESS | 2743 | 1463034511633 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}] 23:28:31 INFO - PROCESS | 2743 | 1463034511754 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 23:28:31 INFO - PROCESS | 2743 | 1463034511782 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:31 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bbac000 == 58 [pid = 2743] [id = 216] 23:28:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 119 (0x119123c00) [pid = 2743] [serial = 646] [outer = 0x0] 23:28:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x12684e000) [pid = 2743] [serial = 647] [outer = 0x119123c00] 23:28:31 INFO - PROCESS | 2743 | 1463034511811 Marionette DEBUG loaded listener.js 23:28:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x12afa5c00) [pid = 2743] [serial = 648] [outer = 0x119123c00] 23:28:32 INFO - PROCESS | 2743 | 1463034512117 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]]]}] 23:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 520ms 23:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:28:32 INFO - PROCESS | 2743 | 1463034512149 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 23:28:32 INFO - PROCESS | 2743 | 1463034512151 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 23:28:32 INFO - PROCESS | 2743 | 1463034512153 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:28:32 INFO - PROCESS | 2743 | 1463034512155 Marionette TRACE conn2 <- [1,838,null,{}] 23:28:32 INFO - PROCESS | 2743 | 1463034512159 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}] 23:28:32 INFO - PROCESS | 2743 | 1463034512291 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 23:28:32 INFO - PROCESS | 2743 | 1463034512367 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:32 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d95f000 == 59 [pid = 2743] [id = 217] 23:28:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x121507800) [pid = 2743] [serial = 649] [outer = 0x0] 23:28:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x12ba9fc00) [pid = 2743] [serial = 650] [outer = 0x121507800] 23:28:32 INFO - PROCESS | 2743 | 1463034512408 Marionette DEBUG loaded listener.js 23:28:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x12c31f800) [pid = 2743] [serial = 651] [outer = 0x121507800] 23:28:32 INFO - PROCESS | 2743 | 1463034512700 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]]]}] 23:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 573ms 23:28:32 INFO - PROCESS | 2743 | 1463034512726 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 23:28:32 INFO - PROCESS | 2743 | 1463034512727 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 23:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:28:32 INFO - PROCESS | 2743 | 1463034512737 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:28:32 INFO - PROCESS | 2743 | 1463034512739 Marionette TRACE conn2 <- [1,842,null,{}] 23:28:32 INFO - PROCESS | 2743 | 1463034512741 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}] 23:28:32 INFO - PROCESS | 2743 | 1463034512837 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 23:28:32 INFO - PROCESS | 2743 | 1463034512842 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:32 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d9a1800 == 60 [pid = 2743] [id = 218] 23:28:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x12c321400) [pid = 2743] [serial = 652] [outer = 0x0] 23:28:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x12c71c400) [pid = 2743] [serial = 653] [outer = 0x12c321400] 23:28:32 INFO - PROCESS | 2743 | 1463034512866 Marionette DEBUG loaded listener.js 23:28:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x12ca8dc00) [pid = 2743] [serial = 654] [outer = 0x12c321400] 23:28:33 INFO - PROCESS | 2743 | 1463034513451 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]]]}] 23:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 770ms 23:28:33 INFO - PROCESS | 2743 | 1463034513509 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 23:28:33 INFO - PROCESS | 2743 | 1463034513514 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 23:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:28:33 INFO - PROCESS | 2743 | 1463034513520 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:28:33 INFO - PROCESS | 2743 | 1463034513523 Marionette TRACE conn2 <- [1,846,null,{}] 23:28:33 INFO - PROCESS | 2743 | 1463034513529 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}] 23:28:33 INFO - PROCESS | 2743 | 1463034513671 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 23:28:33 INFO - PROCESS | 2743 | 1463034513727 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:33 INFO - PROCESS | 2743 | ++DOCSHELL 0x1192f9800 == 61 [pid = 2743] [id = 219] 23:28:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x110f20000) [pid = 2743] [serial = 655] [outer = 0x0] 23:28:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x110f24800) [pid = 2743] [serial = 656] [outer = 0x110f20000] 23:28:33 INFO - PROCESS | 2743 | 1463034513758 Marionette DEBUG loaded listener.js 23:28:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x1129a8800) [pid = 2743] [serial = 657] [outer = 0x110f20000] 23:28:34 INFO - PROCESS | 2743 | 1463034514298 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]]]}] 23:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 824ms 23:28:34 INFO - PROCESS | 2743 | 1463034514345 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 23:28:34 INFO - PROCESS | 2743 | 1463034514350 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 23:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:28:34 INFO - PROCESS | 2743 | 1463034514356 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:28:34 INFO - PROCESS | 2743 | 1463034514358 Marionette TRACE conn2 <- [1,850,null,{}] 23:28:34 INFO - PROCESS | 2743 | 1463034514360 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}] 23:28:34 INFO - PROCESS | 2743 | 1463034514466 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 23:28:34 INFO - PROCESS | 2743 | 1463034514535 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:34 INFO - PROCESS | 2743 | ++DOCSHELL 0x127513800 == 62 [pid = 2743] [id = 220] 23:28:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x113bf2c00) [pid = 2743] [serial = 658] [outer = 0x0] 23:28:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x1161a0400) [pid = 2743] [serial = 659] [outer = 0x113bf2c00] 23:28:34 INFO - PROCESS | 2743 | 1463034514564 Marionette DEBUG loaded listener.js 23:28:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x11830cc00) [pid = 2743] [serial = 660] [outer = 0x113bf2c00] 23:28:35 INFO - PROCESS | 2743 | 1463034515047 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]]]}] 23:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 721ms 23:28:35 INFO - PROCESS | 2743 | 1463034515082 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 23:28:35 INFO - PROCESS | 2743 | 1463034515085 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 23:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:28:35 INFO - PROCESS | 2743 | 1463034515091 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:28:35 INFO - PROCESS | 2743 | 1463034515095 Marionette TRACE conn2 <- [1,854,null,{}] 23:28:35 INFO - PROCESS | 2743 | 1463034515110 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}] 23:28:35 INFO - PROCESS | 2743 | 1463034515268 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 23:28:35 INFO - PROCESS | 2743 | 1463034515339 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:35 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d993800 == 63 [pid = 2743] [id = 221] 23:28:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x119213000) [pid = 2743] [serial = 661] [outer = 0x0] 23:28:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x11978f000) [pid = 2743] [serial = 662] [outer = 0x119213000] 23:28:35 INFO - PROCESS | 2743 | 1463034515371 Marionette DEBUG loaded listener.js 23:28:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x121509000) [pid = 2743] [serial = 663] [outer = 0x119213000] 23:28:35 INFO - PROCESS | 2743 | 1463034515795 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]]]}] 23:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 730ms 23:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:28:35 INFO - PROCESS | 2743 | 1463034515821 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 23:28:35 INFO - PROCESS | 2743 | 1463034515823 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 23:28:35 INFO - PROCESS | 2743 | 1463034515825 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:28:35 INFO - PROCESS | 2743 | 1463034515826 Marionette TRACE conn2 <- [1,858,null,{}] 23:28:35 INFO - PROCESS | 2743 | 1463034515829 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}] 23:28:35 INFO - PROCESS | 2743 | 1463034515934 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 23:28:35 INFO - PROCESS | 2743 | 1463034515992 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:36 INFO - PROCESS | 2743 | ++DOCSHELL 0x12df95800 == 64 [pid = 2743] [id = 222] 23:28:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x121b6c000) [pid = 2743] [serial = 664] [outer = 0x0] 23:28:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x124caa400) [pid = 2743] [serial = 665] [outer = 0x121b6c000] 23:28:36 INFO - PROCESS | 2743 | 1463034516022 Marionette DEBUG loaded listener.js 23:28:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x125594c00) [pid = 2743] [serial = 666] [outer = 0x121b6c000] 23:28:36 INFO - PROCESS | 2743 | 1463034516465 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]]]}] 23:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 668ms 23:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:28:36 INFO - PROCESS | 2743 | 1463034516494 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 23:28:36 INFO - PROCESS | 2743 | 1463034516495 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 23:28:36 INFO - PROCESS | 2743 | 1463034516498 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:28:36 INFO - PROCESS | 2743 | 1463034516499 Marionette TRACE conn2 <- [1,862,null,{}] 23:28:36 INFO - PROCESS | 2743 | 1463034516501 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}] 23:28:36 INFO - PROCESS | 2743 | 1463034516604 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 23:28:36 INFO - PROCESS | 2743 | 1463034516670 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:36 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e127000 == 65 [pid = 2743] [id = 223] 23:28:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x1275a8400) [pid = 2743] [serial = 667] [outer = 0x0] 23:28:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x1275aac00) [pid = 2743] [serial = 668] [outer = 0x1275a8400] 23:28:36 INFO - PROCESS | 2743 | 1463034516743 Marionette DEBUG loaded listener.js 23:28:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x128c89800) [pid = 2743] [serial = 669] [outer = 0x1275a8400] 23:28:37 INFO - PROCESS | 2743 | 1463034517187 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]]]}] 23:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 721ms 23:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:28:37 INFO - PROCESS | 2743 | 1463034517232 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 23:28:37 INFO - PROCESS | 2743 | 1463034517233 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 23:28:37 INFO - PROCESS | 2743 | 1463034517235 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:28:37 INFO - PROCESS | 2743 | 1463034517237 Marionette TRACE conn2 <- [1,866,null,{}] 23:28:37 INFO - PROCESS | 2743 | 1463034517239 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}] 23:28:37 INFO - PROCESS | 2743 | 1463034517359 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 23:28:37 INFO - PROCESS | 2743 | 1463034517431 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:37 INFO - PROCESS | 2743 | ++DOCSHELL 0x1186c7800 == 66 [pid = 2743] [id = 224] 23:28:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x1129a4c00) [pid = 2743] [serial = 670] [outer = 0x0] 23:28:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x11862c400) [pid = 2743] [serial = 671] [outer = 0x1129a4c00] 23:28:37 INFO - PROCESS | 2743 | 1463034517461 Marionette DEBUG loaded listener.js 23:28:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x12afa7000) [pid = 2743] [serial = 672] [outer = 0x1129a4c00] 23:28:38 INFO - PROCESS | 2743 | 1463034518073 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]]]}] 23:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 870ms 23:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:28:38 INFO - PROCESS | 2743 | 1463034518105 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 23:28:38 INFO - PROCESS | 2743 | 1463034518108 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 23:28:38 INFO - PROCESS | 2743 | 1463034518111 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:28:38 INFO - PROCESS | 2743 | 1463034518113 Marionette TRACE conn2 <- [1,870,null,{}] 23:28:38 INFO - PROCESS | 2743 | 1463034518118 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}] 23:28:38 INFO - PROCESS | 2743 | 1463034518212 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 23:28:38 INFO - PROCESS | 2743 | 1463034518285 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:38 INFO - PROCESS | 2743 | ++DOCSHELL 0x118db7800 == 67 [pid = 2743] [id = 225] 23:28:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x110f1ec00) [pid = 2743] [serial = 673] [outer = 0x0] 23:28:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x1129ab800) [pid = 2743] [serial = 674] [outer = 0x110f1ec00] 23:28:38 INFO - PROCESS | 2743 | 1463034518312 Marionette DEBUG loaded listener.js 23:28:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x113d61000) [pid = 2743] [serial = 675] [outer = 0x110f1ec00] 23:28:38 INFO - PROCESS | 2743 | 1463034518786 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]]]}] 23:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 723ms 23:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:28:38 INFO - PROCESS | 2743 | 1463034518834 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 23:28:38 INFO - PROCESS | 2743 | 1463034518838 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 23:28:38 INFO - PROCESS | 2743 | 1463034518842 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:28:38 INFO - PROCESS | 2743 | 1463034518843 Marionette TRACE conn2 <- [1,874,null,{}] 23:28:38 INFO - PROCESS | 2743 | 1463034518868 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}] 23:28:38 INFO - PROCESS | 2743 | 1463034518964 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 23:28:39 INFO - PROCESS | 2743 | 1463034519021 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:39 INFO - PROCESS | 2743 | ++DOCSHELL 0x1186d8000 == 68 [pid = 2743] [id = 226] 23:28:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x116a5cc00) [pid = 2743] [serial = 676] [outer = 0x0] 23:28:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x11813fc00) [pid = 2743] [serial = 677] [outer = 0x116a5cc00] 23:28:39 INFO - PROCESS | 2743 | 1463034519049 Marionette DEBUG loaded listener.js 23:28:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x11830e000) [pid = 2743] [serial = 678] [outer = 0x116a5cc00] 23:28:39 INFO - PROCESS | 2743 | --DOCSHELL 0x1297ec000 == 67 [pid = 2743] [id = 103] 23:28:39 INFO - PROCESS | 2743 | --DOCSHELL 0x126f8f000 == 66 [pid = 2743] [id = 99] 23:28:39 INFO - PROCESS | 2743 | --DOCSHELL 0x12d95f000 == 65 [pid = 2743] [id = 217] 23:28:39 INFO - PROCESS | 2743 | --DOCSHELL 0x12bbac000 == 64 [pid = 2743] [id = 216] 23:28:39 INFO - PROCESS | 2743 | --DOCSHELL 0x11990c000 == 63 [pid = 2743] [id = 215] 23:28:39 INFO - PROCESS | 2743 | --DOCSHELL 0x12cabd000 == 62 [pid = 2743] [id = 214] 23:28:39 INFO - PROCESS | 2743 | --DOCSHELL 0x12c1d1000 == 61 [pid = 2743] [id = 213] 23:28:39 INFO - PROCESS | 2743 | --DOCSHELL 0x12b158800 == 60 [pid = 2743] [id = 212] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x1292bd400) [pid = 2743] [serial = 596] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOCSHELL 0x12a764800 == 59 [pid = 2743] [id = 211] 23:28:39 INFO - PROCESS | 2743 | --DOCSHELL 0x116f0c000 == 58 [pid = 2743] [id = 210] 23:28:39 INFO - PROCESS | 2743 | --DOCSHELL 0x123de9000 == 57 [pid = 2743] [id = 209] 23:28:39 INFO - PROCESS | 2743 | --DOCSHELL 0x11bb6c800 == 56 [pid = 2743] [id = 208] 23:28:39 INFO - PROCESS | 2743 | --DOCSHELL 0x1170e1000 == 55 [pid = 2743] [id = 207] 23:28:39 INFO - PROCESS | 2743 | --DOCSHELL 0x1170f8000 == 54 [pid = 2743] [id = 206] 23:28:39 INFO - PROCESS | 2743 | --DOCSHELL 0x1195a9000 == 53 [pid = 2743] [id = 200] 23:28:39 INFO - PROCESS | 2743 | --DOCSHELL 0x12c615000 == 52 [pid = 2743] [id = 199] 23:28:39 INFO - PROCESS | 2743 | 1463034519460 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]]]}] 23:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 638ms 23:28:39 INFO - PROCESS | 2743 | 1463034519481 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 23:28:39 INFO - PROCESS | 2743 | 1463034519482 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 23:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:28:39 INFO - PROCESS | 2743 | 1463034519485 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:28:39 INFO - PROCESS | 2743 | 1463034519487 Marionette TRACE conn2 <- [1,878,null,{}] 23:28:39 INFO - PROCESS | 2743 | 1463034519494 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}] 23:28:39 INFO - PROCESS | 2743 | 1463034519581 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x128cec800) [pid = 2743] [serial = 479] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x118d20c00) [pid = 2743] [serial = 446] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x119792000) [pid = 2743] [serial = 522] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x12ba7b400) [pid = 2743] [serial = 531] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x11862a800) [pid = 2743] [serial = 467] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x12ca87400) [pid = 2743] [serial = 443] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x12ca8bc00) [pid = 2743] [serial = 534] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x126922400) [pid = 2743] [serial = 449] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x118829c00) [pid = 2743] [serial = 392] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x1290d3400) [pid = 2743] [serial = 398] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x1294d5400) [pid = 2743] [serial = 528] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x12a796c00) [pid = 2743] [serial = 452] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x125591c00) [pid = 2743] [serial = 525] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x126922800) [pid = 2743] [serial = 476] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x12c188400) [pid = 2743] [serial = 455] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x12176f800) [pid = 2743] [serial = 473] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x12baa2c00) [pid = 2743] [serial = 389] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x11619ac00) [pid = 2743] [serial = 464] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x1176b3000) [pid = 2743] [serial = 519] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x1219d6800) [pid = 2743] [serial = 395] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x119212400) [pid = 2743] [serial = 470] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x12afbfc00) [pid = 2743] [serial = 401] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x1191d0c00) [pid = 2743] [serial = 581] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x128e94c00) [pid = 2743] [serial = 587] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x12ce21c00) [pid = 2743] [serial = 573] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x12ca8a800) [pid = 2743] [serial = 572] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x1180a1c00) [pid = 2743] [serial = 558] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x11619a400) [pid = 2743] [serial = 557] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x12bec3000) [pid = 2743] [serial = 567] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x12ba84c00) [pid = 2743] [serial = 566] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 119 (0x129223800) [pid = 2743] [serial = 564] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 118 (0x128c8b000) [pid = 2743] [serial = 563] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 117 (0x119787c00) [pid = 2743] [serial = 561] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 116 (0x118d1b400) [pid = 2743] [serial = 560] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 115 (0x1176b6c00) [pid = 2743] [serial = 578] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 114 (0x118310400) [pid = 2743] [serial = 579] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 113 (0x12c323c00) [pid = 2743] [serial = 576] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 112 (0x12ba78400) [pid = 2743] [serial = 575] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 111 (0x12c6c7400) [pid = 2743] [serial = 570] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 110 (0x12c187400) [pid = 2743] [serial = 569] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 109 (0x12c325000) [pid = 2743] [serial = 593] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 108 (0x12a797400) [pid = 2743] [serial = 591] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 107 (0x128c83c00) [pid = 2743] [serial = 585] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 106 (0x126916400) [pid = 2743] [serial = 584] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 105 (0x12a798400) [pid = 2743] [serial = 588] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 104 (0x125595000) [pid = 2743] [serial = 590] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 103 (0x12c720000) [pid = 2743] [serial = 594] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | --DOMWINDOW == 102 (0x1214e0000) [pid = 2743] [serial = 582] [outer = 0x0] [url = about:blank] 23:28:39 INFO - PROCESS | 2743 | 1463034519642 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:39 INFO - PROCESS | 2743 | ++DOCSHELL 0x117e07800 == 53 [pid = 2743] [id = 227] 23:28:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 103 (0x1160dc800) [pid = 2743] [serial = 679] [outer = 0x0] 23:28:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 104 (0x11716f800) [pid = 2743] [serial = 680] [outer = 0x1160dc800] 23:28:39 INFO - PROCESS | 2743 | 1463034519676 Marionette DEBUG loaded listener.js 23:28:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 105 (0x118d20c00) [pid = 2743] [serial = 681] [outer = 0x1160dc800] 23:28:39 INFO - PROCESS | 2743 | 1463034519967 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]]]}] 23:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 522ms 23:28:40 INFO - PROCESS | 2743 | 1463034520007 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 23:28:40 INFO - PROCESS | 2743 | 1463034520009 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 23:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:28:40 INFO - PROCESS | 2743 | 1463034520011 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:28:40 INFO - PROCESS | 2743 | 1463034520013 Marionette TRACE conn2 <- [1,882,null,{}] 23:28:40 INFO - PROCESS | 2743 | 1463034520019 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}] 23:28:40 INFO - PROCESS | 2743 | 1463034520104 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 23:28:40 INFO - PROCESS | 2743 | 1463034520108 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:40 INFO - PROCESS | 2743 | ++DOCSHELL 0x119c23800 == 54 [pid = 2743] [id = 228] 23:28:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 106 (0x11978bc00) [pid = 2743] [serial = 682] [outer = 0x0] 23:28:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 107 (0x1197d3800) [pid = 2743] [serial = 683] [outer = 0x11978bc00] 23:28:40 INFO - PROCESS | 2743 | 1463034520135 Marionette DEBUG loaded listener.js 23:28:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 108 (0x12114c800) [pid = 2743] [serial = 684] [outer = 0x11978bc00] 23:28:40 INFO - PROCESS | 2743 | 1463034520464 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]]]}] 23:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 473ms 23:28:40 INFO - PROCESS | 2743 | 1463034520484 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 23:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:28:40 INFO - PROCESS | 2743 | 1463034520486 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 23:28:40 INFO - PROCESS | 2743 | 1463034520488 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:28:40 INFO - PROCESS | 2743 | 1463034520498 Marionette TRACE conn2 <- [1,886,null,{}] 23:28:40 INFO - PROCESS | 2743 | 1463034520502 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}] 23:28:40 INFO - PROCESS | 2743 | 1463034520582 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 23:28:40 INFO - PROCESS | 2743 | 1463034520587 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:40 INFO - PROCESS | 2743 | ++DOCSHELL 0x1171dc800 == 55 [pid = 2743] [id = 229] 23:28:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 109 (0x121505c00) [pid = 2743] [serial = 685] [outer = 0x0] 23:28:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 110 (0x121b69000) [pid = 2743] [serial = 686] [outer = 0x121505c00] 23:28:40 INFO - PROCESS | 2743 | 1463034520613 Marionette DEBUG loaded listener.js 23:28:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 111 (0x121c37400) [pid = 2743] [serial = 687] [outer = 0x121505c00] 23:28:40 INFO - PROCESS | 2743 | 1463034520929 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]]]}] 23:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 480ms 23:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:28:40 INFO - PROCESS | 2743 | 1463034520968 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 23:28:40 INFO - PROCESS | 2743 | 1463034520969 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 23:28:40 INFO - PROCESS | 2743 | 1463034520972 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:28:40 INFO - PROCESS | 2743 | 1463034520973 Marionette TRACE conn2 <- [1,890,null,{}] 23:28:40 INFO - PROCESS | 2743 | 1463034520975 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}] 23:28:41 INFO - PROCESS | 2743 | 1463034521073 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 23:28:41 INFO - PROCESS | 2743 | 1463034521136 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:41 INFO - PROCESS | 2743 | ++DOCSHELL 0x12181c800 == 56 [pid = 2743] [id = 230] 23:28:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 112 (0x121509c00) [pid = 2743] [serial = 688] [outer = 0x0] 23:28:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 113 (0x124d32800) [pid = 2743] [serial = 689] [outer = 0x121509c00] 23:28:41 INFO - PROCESS | 2743 | 1463034521163 Marionette DEBUG loaded listener.js 23:28:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 114 (0x1275a9000) [pid = 2743] [serial = 690] [outer = 0x121509c00] 23:28:41 INFO - PROCESS | 2743 | 1463034521478 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]]]}] 23:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 519ms 23:28:41 INFO - PROCESS | 2743 | 1463034521492 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 23:28:41 INFO - PROCESS | 2743 | 1463034521493 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 23:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:28:41 INFO - PROCESS | 2743 | 1463034521497 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:28:41 INFO - PROCESS | 2743 | 1463034521500 Marionette TRACE conn2 <- [1,894,null,{}] 23:28:41 INFO - PROCESS | 2743 | 1463034521503 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}] 23:28:41 INFO - PROCESS | 2743 | 1463034521611 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 23:28:41 INFO - PROCESS | 2743 | 1463034521627 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:41 INFO - PROCESS | 2743 | ++DOCSHELL 0x1254a7000 == 57 [pid = 2743] [id = 231] 23:28:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 115 (0x127640c00) [pid = 2743] [serial = 691] [outer = 0x0] 23:28:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 116 (0x12764fc00) [pid = 2743] [serial = 692] [outer = 0x127640c00] 23:28:41 INFO - PROCESS | 2743 | 1463034521653 Marionette DEBUG loaded listener.js 23:28:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 117 (0x128c8dc00) [pid = 2743] [serial = 693] [outer = 0x127640c00] 23:28:41 INFO - PROCESS | 2743 | 1463034521974 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]]]}] 23:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 523ms 23:28:42 INFO - PROCESS | 2743 | 1463034522019 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 23:28:42 INFO - PROCESS | 2743 | 1463034522020 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 23:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:28:42 INFO - PROCESS | 2743 | 1463034522022 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:28:42 INFO - PROCESS | 2743 | 1463034522023 Marionette TRACE conn2 <- [1,898,null,{}] 23:28:42 INFO - PROCESS | 2743 | 1463034522026 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}] 23:28:42 INFO - PROCESS | 2743 | 1463034522126 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 23:28:42 INFO - PROCESS | 2743 | 1463034522130 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:42 INFO - PROCESS | 2743 | ++DOCSHELL 0x128cac800 == 58 [pid = 2743] [id = 232] 23:28:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 118 (0x12764f400) [pid = 2743] [serial = 694] [outer = 0x0] 23:28:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 119 (0x128ce7800) [pid = 2743] [serial = 695] [outer = 0x12764f400] 23:28:42 INFO - PROCESS | 2743 | 1463034522155 Marionette DEBUG loaded listener.js 23:28:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x12921f800) [pid = 2743] [serial = 696] [outer = 0x12764f400] 23:28:42 INFO - PROCESS | 2743 | 1463034522495 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]]]}] 23:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 520ms 23:28:42 INFO - PROCESS | 2743 | 1463034522543 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 23:28:42 INFO - PROCESS | 2743 | 1463034522544 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 23:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:28:42 INFO - PROCESS | 2743 | 1463034522546 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:28:42 INFO - PROCESS | 2743 | 1463034522547 Marionette TRACE conn2 <- [1,902,null,{}] 23:28:42 INFO - PROCESS | 2743 | 1463034522550 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}] 23:28:42 INFO - PROCESS | 2743 | 1463034522653 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 23:28:42 INFO - PROCESS | 2743 | 1463034522686 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:42 INFO - PROCESS | 2743 | ++DOCSHELL 0x1297e6000 == 59 [pid = 2743] [id = 233] 23:28:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x129220000) [pid = 2743] [serial = 697] [outer = 0x0] 23:28:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x1292b7400) [pid = 2743] [serial = 698] [outer = 0x129220000] 23:28:42 INFO - PROCESS | 2743 | 1463034522711 Marionette DEBUG loaded listener.js 23:28:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x1292d2c00) [pid = 2743] [serial = 699] [outer = 0x129220000] 23:28:43 INFO - PROCESS | 2743 | 1463034523022 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]]]}] 23:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 519ms 23:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:28:43 INFO - PROCESS | 2743 | 1463034523066 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 23:28:43 INFO - PROCESS | 2743 | 1463034523067 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 23:28:43 INFO - PROCESS | 2743 | 1463034523069 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:28:43 INFO - PROCESS | 2743 | 1463034523070 Marionette TRACE conn2 <- [1,906,null,{}] 23:28:43 INFO - PROCESS | 2743 | 1463034523073 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}] 23:28:43 INFO - PROCESS | 2743 | 1463034523175 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 23:28:43 INFO - PROCESS | 2743 | 1463034523187 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:43 INFO - PROCESS | 2743 | ++DOCSHELL 0x12a83a000 == 60 [pid = 2743] [id = 234] 23:28:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x129222c00) [pid = 2743] [serial = 700] [outer = 0x0] 23:28:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x1294de400) [pid = 2743] [serial = 701] [outer = 0x129222c00] 23:28:43 INFO - PROCESS | 2743 | 1463034523212 Marionette DEBUG loaded listener.js 23:28:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x129627800) [pid = 2743] [serial = 702] [outer = 0x129222c00] 23:28:43 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x129626c00) [pid = 2743] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:28:43 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x128ce7000) [pid = 2743] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:28:43 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x1292be000) [pid = 2743] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:28:43 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x116742000) [pid = 2743] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:28:43 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x1183bb800) [pid = 2743] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:28:43 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x121b6f000) [pid = 2743] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:28:43 INFO - PROCESS | 2743 | --DOMWINDOW == 119 (0x121c30c00) [pid = 2743] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:28:43 INFO - PROCESS | 2743 | --DOMWINDOW == 118 (0x125586400) [pid = 2743] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:28:43 INFO - PROCESS | 2743 | --DOMWINDOW == 117 (0x12afbec00) [pid = 2743] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:28:43 INFO - PROCESS | 2743 | --DOMWINDOW == 116 (0x1129a9c00) [pid = 2743] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:28:43 INFO - PROCESS | 2743 | --DOMWINDOW == 115 (0x119123c00) [pid = 2743] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:28:43 INFO - PROCESS | 2743 | --DOMWINDOW == 114 (0x1275ae000) [pid = 2743] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:28:43 INFO - PROCESS | 2743 | --DOMWINDOW == 113 (0x121507800) [pid = 2743] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:28:43 INFO - PROCESS | 2743 | 1463034523685 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]]]}] 23:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 623ms 23:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:28:43 INFO - PROCESS | 2743 | 1463034523692 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 23:28:43 INFO - PROCESS | 2743 | 1463034523693 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 23:28:43 INFO - PROCESS | 2743 | 1463034523700 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:28:43 INFO - PROCESS | 2743 | 1463034523701 Marionette TRACE conn2 <- [1,910,null,{}] 23:28:43 INFO - PROCESS | 2743 | 1463034523704 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}] 23:28:43 INFO - PROCESS | 2743 | 1463034523807 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 23:28:43 INFO - PROCESS | 2743 | 1463034523860 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:43 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b030000 == 61 [pid = 2743] [id = 235] 23:28:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 114 (0x110f16c00) [pid = 2743] [serial = 703] [outer = 0x0] 23:28:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 115 (0x11830bc00) [pid = 2743] [serial = 704] [outer = 0x110f16c00] 23:28:43 INFO - PROCESS | 2743 | 1463034523889 Marionette DEBUG loaded listener.js 23:28:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 116 (0x129624000) [pid = 2743] [serial = 705] [outer = 0x110f16c00] 23:28:44 INFO - PROCESS | 2743 | 1463034524172 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]]]}] 23:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 523ms 23:28:44 INFO - PROCESS | 2743 | 1463034524220 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 23:28:44 INFO - PROCESS | 2743 | 1463034524221 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 23:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:28:44 INFO - PROCESS | 2743 | 1463034524223 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:28:44 INFO - PROCESS | 2743 | 1463034524224 Marionette TRACE conn2 <- [1,914,null,{}] 23:28:44 INFO - PROCESS | 2743 | 1463034524226 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}] 23:28:44 INFO - PROCESS | 2743 | 1463034524318 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 23:28:44 INFO - PROCESS | 2743 | 1463034524323 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:44 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bf42800 == 62 [pid = 2743] [id = 236] 23:28:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 117 (0x12aa6a400) [pid = 2743] [serial = 706] [outer = 0x0] 23:28:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 118 (0x12afcb000) [pid = 2743] [serial = 707] [outer = 0x12aa6a400] 23:28:44 INFO - PROCESS | 2743 | 1463034524348 Marionette DEBUG loaded listener.js 23:28:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 119 (0x12ba85400) [pid = 2743] [serial = 708] [outer = 0x12aa6a400] 23:28:44 INFO - PROCESS | 2743 | 1463034524684 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]]]}] 23:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 469ms 23:28:44 INFO - PROCESS | 2743 | 1463034524692 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 23:28:44 INFO - PROCESS | 2743 | 1463034524694 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 23:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:28:44 INFO - PROCESS | 2743 | 1463034524696 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:28:44 INFO - PROCESS | 2743 | 1463034524699 Marionette TRACE conn2 <- [1,918,null,{}] 23:28:44 INFO - PROCESS | 2743 | 1463034524703 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}] 23:28:44 INFO - PROCESS | 2743 | 1463034524812 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 23:28:44 INFO - PROCESS | 2743 | 1463034524820 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:44 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c1d6800 == 63 [pid = 2743] [id = 237] 23:28:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x128ce1000) [pid = 2743] [serial = 709] [outer = 0x0] 23:28:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x12ba81800) [pid = 2743] [serial = 710] [outer = 0x128ce1000] 23:28:44 INFO - PROCESS | 2743 | 1463034524844 Marionette DEBUG loaded listener.js 23:28:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x12bed1400) [pid = 2743] [serial = 711] [outer = 0x128ce1000] 23:28:45 INFO - PROCESS | 2743 | 1463034525132 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]]]}] 23:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 473ms 23:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:28:45 INFO - PROCESS | 2743 | 1463034525170 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 23:28:45 INFO - PROCESS | 2743 | 1463034525171 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 23:28:45 INFO - PROCESS | 2743 | 1463034525173 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:28:45 INFO - PROCESS | 2743 | 1463034525174 Marionette TRACE conn2 <- [1,922,null,{}] 23:28:45 INFO - PROCESS | 2743 | 1463034525176 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}] 23:28:45 INFO - PROCESS | 2743 | 1463034525272 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 23:28:45 INFO - PROCESS | 2743 | 1463034525276 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:45 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c7df000 == 64 [pid = 2743] [id = 238] 23:28:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x12c180800) [pid = 2743] [serial = 712] [outer = 0x0] 23:28:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x12c31e000) [pid = 2743] [serial = 713] [outer = 0x12c180800] 23:28:45 INFO - PROCESS | 2743 | 1463034525301 Marionette DEBUG loaded listener.js 23:28:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x12c6c7400) [pid = 2743] [serial = 714] [outer = 0x12c180800] 23:28:45 INFO - PROCESS | 2743 | 1463034525697 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]]]}] 23:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 569ms 23:28:45 INFO - PROCESS | 2743 | 1463034525742 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 23:28:45 INFO - PROCESS | 2743 | 1463034525745 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 23:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:28:45 INFO - PROCESS | 2743 | 1463034525769 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:28:45 INFO - PROCESS | 2743 | 1463034525771 Marionette TRACE conn2 <- [1,926,null,{}] 23:28:45 INFO - PROCESS | 2743 | 1463034525776 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}] 23:28:45 INFO - PROCESS | 2743 | 1463034525888 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 23:28:45 INFO - PROCESS | 2743 | 1463034525956 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:45 INFO - PROCESS | 2743 | ++DOCSHELL 0x11846f800 == 65 [pid = 2743] [id = 239] 23:28:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x1139b0c00) [pid = 2743] [serial = 715] [outer = 0x0] 23:28:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x115eab400) [pid = 2743] [serial = 716] [outer = 0x1139b0c00] 23:28:46 INFO - PROCESS | 2743 | 1463034526014 Marionette DEBUG loaded listener.js 23:28:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x11716fc00) [pid = 2743] [serial = 717] [outer = 0x1139b0c00] 23:28:46 INFO - PROCESS | 2743 | 1463034526431 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]]]}] 23:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 675ms 23:28:46 INFO - PROCESS | 2743 | 1463034526443 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 23:28:46 INFO - PROCESS | 2743 | 1463034526448 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 23:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:28:46 INFO - PROCESS | 2743 | 1463034526453 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:28:46 INFO - PROCESS | 2743 | 1463034526455 Marionette TRACE conn2 <- [1,930,null,{}] 23:28:46 INFO - PROCESS | 2743 | 1463034526458 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}] 23:28:46 INFO - PROCESS | 2743 | 1463034526565 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 23:28:46 INFO - PROCESS | 2743 | 1463034526621 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:46 INFO - PROCESS | 2743 | ++DOCSHELL 0x1215e0800 == 66 [pid = 2743] [id = 240] 23:28:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x1176adc00) [pid = 2743] [serial = 718] [outer = 0x0] 23:28:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x118628800) [pid = 2743] [serial = 719] [outer = 0x1176adc00] 23:28:46 INFO - PROCESS | 2743 | 1463034526650 Marionette DEBUG loaded listener.js 23:28:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x119120400) [pid = 2743] [serial = 720] [outer = 0x1176adc00] 23:28:47 INFO - PROCESS | 2743 | 1463034527111 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]]]}] 23:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 719ms 23:28:47 INFO - PROCESS | 2743 | 1463034527173 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 23:28:47 INFO - PROCESS | 2743 | 1463034527175 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 23:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:28:47 INFO - PROCESS | 2743 | 1463034527177 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:28:47 INFO - PROCESS | 2743 | 1463034527180 Marionette TRACE conn2 <- [1,934,null,{}] 23:28:47 INFO - PROCESS | 2743 | 1463034527241 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}] 23:28:47 INFO - PROCESS | 2743 | 1463034527349 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 23:28:47 INFO - PROCESS | 2743 | 1463034527419 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:47 INFO - PROCESS | 2743 | ++DOCSHELL 0x12cabb000 == 67 [pid = 2743] [id = 241] 23:28:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x121c35400) [pid = 2743] [serial = 721] [outer = 0x0] 23:28:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x124d36800) [pid = 2743] [serial = 722] [outer = 0x121c35400] 23:28:47 INFO - PROCESS | 2743 | 1463034527450 Marionette DEBUG loaded listener.js 23:28:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x12684fc00) [pid = 2743] [serial = 723] [outer = 0x121c35400] 23:28:47 INFO - PROCESS | 2743 | 1463034527873 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]]]}] 23:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 709ms 23:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:28:47 INFO - PROCESS | 2743 | 1463034527886 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 23:28:47 INFO - PROCESS | 2743 | 1463034527888 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 23:28:47 INFO - PROCESS | 2743 | 1463034527890 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:28:47 INFO - PROCESS | 2743 | 1463034527892 Marionette TRACE conn2 <- [1,938,null,{}] 23:28:47 INFO - PROCESS | 2743 | 1463034527894 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}] 23:28:48 INFO - PROCESS | 2743 | 1463034528001 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 23:28:48 INFO - PROCESS | 2743 | 1463034528053 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:48 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d376800 == 68 [pid = 2743] [id = 242] 23:28:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x124ffa400) [pid = 2743] [serial = 724] [outer = 0x0] 23:28:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x128c84000) [pid = 2743] [serial = 725] [outer = 0x124ffa400] 23:28:48 INFO - PROCESS | 2743 | 1463034528083 Marionette DEBUG loaded listener.js 23:28:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x1294de800) [pid = 2743] [serial = 726] [outer = 0x124ffa400] 23:28:48 INFO - PROCESS | 2743 | 1463034528537 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]]]}] 23:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 672ms 23:28:48 INFO - PROCESS | 2743 | 1463034528563 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 23:28:48 INFO - PROCESS | 2743 | 1463034528565 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 23:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:28:48 INFO - PROCESS | 2743 | 1463034528568 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:28:48 INFO - PROCESS | 2743 | 1463034528569 Marionette TRACE conn2 <- [1,942,null,{}] 23:28:48 INFO - PROCESS | 2743 | 1463034528573 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}] 23:28:48 INFO - PROCESS | 2743 | 1463034528759 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 23:28:48 INFO - PROCESS | 2743 | 1463034528841 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:48 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d970800 == 69 [pid = 2743] [id = 243] 23:28:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x128c8e000) [pid = 2743] [serial = 727] [outer = 0x0] 23:28:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x12aa6d800) [pid = 2743] [serial = 728] [outer = 0x128c8e000] 23:28:48 INFO - PROCESS | 2743 | 1463034528872 Marionette DEBUG loaded listener.js 23:28:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x12c186400) [pid = 2743] [serial = 729] [outer = 0x128c8e000] 23:28:49 INFO - PROCESS | 2743 | 1463034529272 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]]]}] 23:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 724ms 23:28:49 INFO - PROCESS | 2743 | 1463034529292 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 23:28:49 INFO - PROCESS | 2743 | 1463034529294 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 23:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:28:49 INFO - PROCESS | 2743 | 1463034529297 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:28:49 INFO - PROCESS | 2743 | 1463034529300 Marionette TRACE conn2 <- [1,946,null,{}] 23:28:49 INFO - PROCESS | 2743 | 1463034529302 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}] 23:28:49 INFO - PROCESS | 2743 | 1463034529422 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 23:28:49 INFO - PROCESS | 2743 | 1463034529478 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:49 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e118800 == 70 [pid = 2743] [id = 244] 23:28:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x12c6cbc00) [pid = 2743] [serial = 730] [outer = 0x0] 23:28:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x12ca8cc00) [pid = 2743] [serial = 731] [outer = 0x12c6cbc00] 23:28:49 INFO - PROCESS | 2743 | 1463034529508 Marionette DEBUG loaded listener.js 23:28:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x12d104000) [pid = 2743] [serial = 732] [outer = 0x12c6cbc00] 23:28:49 INFO - PROCESS | 2743 | 1463034529966 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]]]}] 23:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 723ms 23:28:50 INFO - PROCESS | 2743 | 1463034530027 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 23:28:50 INFO - PROCESS | 2743 | 1463034530028 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 23:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:28:50 INFO - PROCESS | 2743 | 1463034530052 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:28:50 INFO - PROCESS | 2743 | 1463034530053 Marionette TRACE conn2 <- [1,950,null,{}] 23:28:50 INFO - PROCESS | 2743 | 1463034530055 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}] 23:28:50 INFO - PROCESS | 2743 | 1463034530159 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 23:28:50 INFO - PROCESS | 2743 | 1463034530227 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:50 INFO - PROCESS | 2743 | ++DOCSHELL 0x128ca9000 == 71 [pid = 2743] [id = 245] 23:28:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x1127a6800) [pid = 2743] [serial = 733] [outer = 0x0] 23:28:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x1127a9c00) [pid = 2743] [serial = 734] [outer = 0x1127a6800] 23:28:50 INFO - PROCESS | 2743 | 1463034530257 Marionette DEBUG loaded listener.js 23:28:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x1127adc00) [pid = 2743] [serial = 735] [outer = 0x1127a6800] 23:28:50 INFO - PROCESS | 2743 | 1463034530830 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]]]}] 23:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 820ms 23:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:28:50 INFO - PROCESS | 2743 | 1463034530872 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 23:28:50 INFO - PROCESS | 2743 | 1463034530874 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 23:28:50 INFO - PROCESS | 2743 | 1463034530878 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:28:50 INFO - PROCESS | 2743 | 1463034530880 Marionette TRACE conn2 <- [1,954,null,{}] 23:28:50 INFO - PROCESS | 2743 | 1463034530903 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}] 23:28:51 INFO - PROCESS | 2743 | 1463034531005 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 23:28:51 INFO - PROCESS | 2743 | 1463034531076 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:51 INFO - PROCESS | 2743 | ++DOCSHELL 0x12128e000 == 72 [pid = 2743] [id = 246] 23:28:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x1127aa000) [pid = 2743] [serial = 736] [outer = 0x0] 23:28:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x1129a1800) [pid = 2743] [serial = 737] [outer = 0x1127aa000] 23:28:51 INFO - PROCESS | 2743 | 1463034531105 Marionette DEBUG loaded listener.js 23:28:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x1139b0400) [pid = 2743] [serial = 738] [outer = 0x1127aa000] 23:28:51 INFO - PROCESS | 2743 | 1463034531552 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]]]}] 23:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 691ms 23:28:51 INFO - PROCESS | 2743 | 1463034531569 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 23:28:51 INFO - PROCESS | 2743 | 1463034531573 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 23:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:28:51 INFO - PROCESS | 2743 | 1463034531577 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:28:51 INFO - PROCESS | 2743 | 1463034531579 Marionette TRACE conn2 <- [1,958,null,{}] 23:28:51 INFO - PROCESS | 2743 | 1463034531581 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}] 23:28:51 INFO - PROCESS | 2743 | 1463034531680 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 23:28:51 INFO - PROCESS | 2743 | 1463034531751 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:51 INFO - PROCESS | 2743 | ++DOCSHELL 0x112d9c800 == 73 [pid = 2743] [id = 247] 23:28:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x1122b5800) [pid = 2743] [serial = 739] [outer = 0x0] 23:28:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x117520c00) [pid = 2743] [serial = 740] [outer = 0x1122b5800] 23:28:51 INFO - PROCESS | 2743 | 1463034531850 Marionette DEBUG loaded listener.js 23:28:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x11862dc00) [pid = 2743] [serial = 741] [outer = 0x1122b5800] 23:28:51 INFO - PROCESS | 2743 | --DOCSHELL 0x12c1d6800 == 72 [pid = 2743] [id = 237] 23:28:51 INFO - PROCESS | 2743 | --DOCSHELL 0x12bf42800 == 71 [pid = 2743] [id = 236] 23:28:51 INFO - PROCESS | 2743 | --DOCSHELL 0x12b030000 == 70 [pid = 2743] [id = 235] 23:28:51 INFO - PROCESS | 2743 | --DOCSHELL 0x12a83a000 == 69 [pid = 2743] [id = 234] 23:28:51 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x118218c00) [pid = 2743] [serial = 599] [outer = 0x0] [url = about:blank] 23:28:51 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x12558e800) [pid = 2743] [serial = 602] [outer = 0x0] [url = about:blank] 23:28:51 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x12afbf000) [pid = 2743] [serial = 605] [outer = 0x0] [url = about:blank] 23:28:51 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x12c328000) [pid = 2743] [serial = 608] [outer = 0x0] [url = about:blank] 23:28:51 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x12ca84400) [pid = 2743] [serial = 611] [outer = 0x0] [url = about:blank] 23:28:51 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x12c71c400) [pid = 2743] [serial = 653] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOCSHELL 0x1297e6000 == 68 [pid = 2743] [id = 233] 23:28:52 INFO - PROCESS | 2743 | --DOCSHELL 0x128cac800 == 67 [pid = 2743] [id = 232] 23:28:52 INFO - PROCESS | 2743 | --DOCSHELL 0x1254a7000 == 66 [pid = 2743] [id = 231] 23:28:52 INFO - PROCESS | 2743 | --DOCSHELL 0x12181c800 == 65 [pid = 2743] [id = 230] 23:28:52 INFO - PROCESS | 2743 | --DOCSHELL 0x1171dc800 == 64 [pid = 2743] [id = 229] 23:28:52 INFO - PROCESS | 2743 | --DOCSHELL 0x119c23800 == 63 [pid = 2743] [id = 228] 23:28:52 INFO - PROCESS | 2743 | --DOCSHELL 0x117e07800 == 62 [pid = 2743] [id = 227] 23:28:52 INFO - PROCESS | 2743 | --DOCSHELL 0x1186d8000 == 61 [pid = 2743] [id = 226] 23:28:52 INFO - PROCESS | 2743 | --DOCSHELL 0x118db7800 == 60 [pid = 2743] [id = 225] 23:28:52 INFO - PROCESS | 2743 | --DOCSHELL 0x1192f9800 == 59 [pid = 2743] [id = 219] 23:28:52 INFO - PROCESS | 2743 | --DOCSHELL 0x12d9a1800 == 58 [pid = 2743] [id = 218] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x12ba78800) [pid = 2743] [serial = 555] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x1292c1000) [pid = 2743] [serial = 635] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x12aa60800) [pid = 2743] [serial = 638] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x118140400) [pid = 2743] [serial = 618] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x116a5b800) [pid = 2743] [serial = 617] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x1183c5800) [pid = 2743] [serial = 620] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x118821400) [pid = 2743] [serial = 621] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x121c39000) [pid = 2743] [serial = 626] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x124d2f800) [pid = 2743] [serial = 627] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x12ca8ec00) [pid = 2743] [serial = 615] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x121c3e000) [pid = 2743] [serial = 614] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x125591800) [pid = 2743] [serial = 629] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x129621400) [pid = 2743] [serial = 636] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x119794c00) [pid = 2743] [serial = 623] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x12baa0c00) [pid = 2743] [serial = 641] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x12afbe400) [pid = 2743] [serial = 639] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x11861f400) [pid = 2743] [serial = 645] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x1160e3400) [pid = 2743] [serial = 644] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x12c182c00) [pid = 2743] [serial = 642] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x12684e000) [pid = 2743] [serial = 647] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x128ce7c00) [pid = 2743] [serial = 632] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x12921f400) [pid = 2743] [serial = 633] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x12afa5c00) [pid = 2743] [serial = 648] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x12c31f800) [pid = 2743] [serial = 651] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x12ba9fc00) [pid = 2743] [serial = 650] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x126d11000) [pid = 2743] [serial = 630] [outer = 0x0] [url = about:blank] 23:28:52 INFO - PROCESS | 2743 | 1463034532264 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]]]}] 23:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 721ms 23:28:52 INFO - PROCESS | 2743 | 1463034532300 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 23:28:52 INFO - PROCESS | 2743 | 1463034532302 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 23:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:28:52 INFO - PROCESS | 2743 | 1463034532306 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:28:52 INFO - PROCESS | 2743 | 1463034532310 Marionette TRACE conn2 <- [1,962,null,{}] 23:28:52 INFO - PROCESS | 2743 | 1463034532321 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}] 23:28:52 INFO - PROCESS | 2743 | 1463034532454 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 23:28:52 INFO - PROCESS | 2743 | 1463034532470 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:52 INFO - PROCESS | 2743 | ++DOCSHELL 0x119c18000 == 59 [pid = 2743] [id = 248] 23:28:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x1191d2000) [pid = 2743] [serial = 742] [outer = 0x0] 23:28:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x119795000) [pid = 2743] [serial = 743] [outer = 0x1191d2000] 23:28:52 INFO - PROCESS | 2743 | 1463034532514 Marionette DEBUG loaded listener.js 23:28:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x121148400) [pid = 2743] [serial = 744] [outer = 0x1191d2000] 23:28:52 INFO - PROCESS | 2743 | 1463034532903 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]]]}] 23:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 627ms 23:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:28:52 INFO - PROCESS | 2743 | 1463034532933 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 23:28:52 INFO - PROCESS | 2743 | 1463034532935 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 23:28:52 INFO - PROCESS | 2743 | 1463034532937 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:28:52 INFO - PROCESS | 2743 | 1463034532938 Marionette TRACE conn2 <- [1,966,null,{}] 23:28:52 INFO - PROCESS | 2743 | 1463034532940 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}] 23:28:53 INFO - PROCESS | 2743 | 1463034533025 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 23:28:53 INFO - PROCESS | 2743 | 1463034533051 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:53 INFO - PROCESS | 2743 | ++DOCSHELL 0x123dda800 == 60 [pid = 2743] [id = 249] 23:28:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x121c32000) [pid = 2743] [serial = 745] [outer = 0x0] 23:28:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x121c3b000) [pid = 2743] [serial = 746] [outer = 0x121c32000] 23:28:53 INFO - PROCESS | 2743 | 1463034533077 Marionette DEBUG loaded listener.js 23:28:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x124d34c00) [pid = 2743] [serial = 747] [outer = 0x121c32000] 23:28:53 INFO - PROCESS | 2743 | 1463034533419 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]]]}] 23:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 518ms 23:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:28:53 INFO - PROCESS | 2743 | 1463034533456 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 23:28:53 INFO - PROCESS | 2743 | 1463034533457 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 23:28:53 INFO - PROCESS | 2743 | 1463034533459 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:28:53 INFO - PROCESS | 2743 | 1463034533460 Marionette TRACE conn2 <- [1,970,null,{}] 23:28:53 INFO - PROCESS | 2743 | 1463034533462 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}] 23:28:53 INFO - PROCESS | 2743 | 1463034533571 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 23:28:53 INFO - PROCESS | 2743 | 1463034533577 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:53 INFO - PROCESS | 2743 | ++DOCSHELL 0x1269b6800 == 61 [pid = 2743] [id = 250] 23:28:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x121c3d400) [pid = 2743] [serial = 748] [outer = 0x0] 23:28:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x125590400) [pid = 2743] [serial = 749] [outer = 0x121c3d400] 23:28:53 INFO - PROCESS | 2743 | 1463034533604 Marionette DEBUG loaded listener.js 23:28:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x1275a4400) [pid = 2743] [serial = 750] [outer = 0x121c3d400] 23:28:53 INFO - PROCESS | 2743 | 1463034533934 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]]]}] 23:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 518ms 23:28:53 INFO - PROCESS | 2743 | 1463034533978 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 23:28:53 INFO - PROCESS | 2743 | 1463034533980 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 23:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:28:53 INFO - PROCESS | 2743 | 1463034533984 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:28:53 INFO - PROCESS | 2743 | 1463034533985 Marionette TRACE conn2 <- [1,974,null,{}] 23:28:53 INFO - PROCESS | 2743 | 1463034533989 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}] 23:28:54 INFO - PROCESS | 2743 | 1463034534135 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 23:28:54 INFO - PROCESS | 2743 | 1463034534171 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:54 INFO - PROCESS | 2743 | ++DOCSHELL 0x129422800 == 62 [pid = 2743] [id = 251] 23:28:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x12156a800) [pid = 2743] [serial = 751] [outer = 0x0] 23:28:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x1275ac400) [pid = 2743] [serial = 752] [outer = 0x12156a800] 23:28:54 INFO - PROCESS | 2743 | 1463034534191 Marionette DEBUG loaded listener.js 23:28:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x1292c1800) [pid = 2743] [serial = 753] [outer = 0x12156a800] 23:28:54 INFO - PROCESS | 2743 | 1463034534653 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]]]}] 23:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 723ms 23:28:54 INFO - PROCESS | 2743 | 1463034534707 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 23:28:54 INFO - PROCESS | 2743 | 1463034534719 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 23:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:28:54 INFO - PROCESS | 2743 | 1463034534729 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:28:54 INFO - PROCESS | 2743 | 1463034534731 Marionette TRACE conn2 <- [1,978,null,{}] 23:28:54 INFO - PROCESS | 2743 | 1463034534735 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}] 23:28:54 INFO - PROCESS | 2743 | 1463034534892 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 23:28:54 INFO - PROCESS | 2743 | 1463034534915 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:54 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b035000 == 63 [pid = 2743] [id = 252] 23:28:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x1292bd400) [pid = 2743] [serial = 754] [outer = 0x0] 23:28:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x129621400) [pid = 2743] [serial = 755] [outer = 0x1292bd400] 23:28:54 INFO - PROCESS | 2743 | 1463034534955 Marionette DEBUG loaded listener.js 23:28:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x12afa5c00) [pid = 2743] [serial = 756] [outer = 0x1292bd400] 23:28:55 INFO - PROCESS | 2743 | 1463034535293 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]]]}] 23:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 571ms 23:28:55 INFO - PROCESS | 2743 | 1463034535305 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 23:28:55 INFO - PROCESS | 2743 | 1463034535306 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 23:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:28:55 INFO - PROCESS | 2743 | 1463034535309 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:28:55 INFO - PROCESS | 2743 | 1463034535310 Marionette TRACE conn2 <- [1,982,null,{}] 23:28:55 INFO - PROCESS | 2743 | 1463034535313 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}] 23:28:55 INFO - PROCESS | 2743 | 1463034535433 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 23:28:55 INFO - PROCESS | 2743 | 1463034535466 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:55 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bbaf800 == 64 [pid = 2743] [id = 253] 23:28:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x1294d8400) [pid = 2743] [serial = 757] [outer = 0x0] 23:28:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x12ba7dc00) [pid = 2743] [serial = 758] [outer = 0x1294d8400] 23:28:55 INFO - PROCESS | 2743 | 1463034535490 Marionette DEBUG loaded listener.js 23:28:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x12c185800) [pid = 2743] [serial = 759] [outer = 0x1294d8400] 23:28:55 INFO - PROCESS | 2743 | 1463034535824 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]]]}] 23:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 520ms 23:28:55 INFO - PROCESS | 2743 | 1463034535829 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 23:28:55 INFO - PROCESS | 2743 | 1463034535833 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 23:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:28:55 INFO - PROCESS | 2743 | 1463034535837 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:28:55 INFO - PROCESS | 2743 | 1463034535838 Marionette TRACE conn2 <- [1,986,null,{}] 23:28:55 INFO - PROCESS | 2743 | 1463034535841 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}] 23:28:55 INFO - PROCESS | 2743 | 1463034535952 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 23:28:55 INFO - PROCESS | 2743 | 1463034535966 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:55 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c7cd800 == 65 [pid = 2743] [id = 254] 23:28:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x12aff2800) [pid = 2743] [serial = 760] [outer = 0x0] 23:28:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x12c327400) [pid = 2743] [serial = 761] [outer = 0x12aff2800] 23:28:55 INFO - PROCESS | 2743 | 1463034535991 Marionette DEBUG loaded listener.js 23:28:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x12ca88400) [pid = 2743] [serial = 762] [outer = 0x12aff2800] 23:28:56 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x12764f400) [pid = 2743] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:28:56 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x127640c00) [pid = 2743] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:28:56 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x129220000) [pid = 2743] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:28:56 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x110f16c00) [pid = 2743] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:28:56 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x129222c00) [pid = 2743] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:28:56 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x11978bc00) [pid = 2743] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:28:56 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x110f1ec00) [pid = 2743] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:28:56 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x116a5cc00) [pid = 2743] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:28:56 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x121509c00) [pid = 2743] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:28:56 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x121505c00) [pid = 2743] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:28:56 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x1160dc800) [pid = 2743] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:28:56 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x12aa6a400) [pid = 2743] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:28:56 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x128ce1000) [pid = 2743] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:28:56 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x119210000) [pid = 2743] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:28:56 INFO - PROCESS | 2743 | 1463034536476 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]]]}] 23:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 671ms 23:28:56 INFO - PROCESS | 2743 | 1463034536509 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 23:28:56 INFO - PROCESS | 2743 | 1463034536510 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 23:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:28:56 INFO - PROCESS | 2743 | 1463034536512 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:28:56 INFO - PROCESS | 2743 | 1463034536514 Marionette TRACE conn2 <- [1,990,null,{}] 23:28:56 INFO - PROCESS | 2743 | 1463034536516 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}] 23:28:56 INFO - PROCESS | 2743 | 1463034536613 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 23:28:56 INFO - PROCESS | 2743 | 1463034536692 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:56 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bb9f000 == 66 [pid = 2743] [id = 255] 23:28:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x110f42800) [pid = 2743] [serial = 763] [outer = 0x0] 23:28:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x110f49000) [pid = 2743] [serial = 764] [outer = 0x110f42800] 23:28:56 INFO - PROCESS | 2743 | 1463034536721 Marionette DEBUG loaded listener.js 23:28:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x110f4f400) [pid = 2743] [serial = 765] [outer = 0x110f42800] 23:28:56 INFO - PROCESS | 2743 | 1463034536990 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]]]}] 23:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 522ms 23:28:57 INFO - PROCESS | 2743 | 1463034537038 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 23:28:57 INFO - PROCESS | 2743 | 1463034537039 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 23:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:28:57 INFO - PROCESS | 2743 | 1463034537042 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:28:57 INFO - PROCESS | 2743 | 1463034537044 Marionette TRACE conn2 <- [1,994,null,{}] 23:28:57 INFO - PROCESS | 2743 | 1463034537046 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}] 23:28:57 INFO - PROCESS | 2743 | 1463034537153 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 23:28:57 INFO - PROCESS | 2743 | 1463034537157 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:57 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d957000 == 67 [pid = 2743] [id = 256] 23:28:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x110f50400) [pid = 2743] [serial = 766] [outer = 0x0] 23:28:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x11978c800) [pid = 2743] [serial = 767] [outer = 0x110f50400] 23:28:57 INFO - PROCESS | 2743 | 1463034537186 Marionette DEBUG loaded listener.js 23:28:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x12ca8a400) [pid = 2743] [serial = 768] [outer = 0x110f50400] 23:28:57 INFO - PROCESS | 2743 | 1463034537543 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]]]}] 23:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 521ms 23:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:28:57 INFO - PROCESS | 2743 | 1463034537566 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 23:28:57 INFO - PROCESS | 2743 | 1463034537568 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 23:28:57 INFO - PROCESS | 2743 | 1463034537572 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:28:57 INFO - PROCESS | 2743 | 1463034537573 Marionette TRACE conn2 <- [1,998,null,{}] 23:28:57 INFO - PROCESS | 2743 | 1463034537593 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}] 23:28:57 INFO - PROCESS | 2743 | 1463034537701 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 23:28:57 INFO - PROCESS | 2743 | 1463034537705 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:57 INFO - PROCESS | 2743 | ++DOCSHELL 0x12df8f800 == 68 [pid = 2743] [id = 257] 23:28:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x110f4b000) [pid = 2743] [serial = 769] [outer = 0x0] 23:28:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x12ce16400) [pid = 2743] [serial = 770] [outer = 0x110f4b000] 23:28:57 INFO - PROCESS | 2743 | 1463034537730 Marionette DEBUG loaded listener.js 23:28:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x12d109400) [pid = 2743] [serial = 771] [outer = 0x110f4b000] 23:28:58 INFO - PROCESS | 2743 | 1463034538066 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]]]}] 23:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 521ms 23:28:58 INFO - PROCESS | 2743 | 1463034538092 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 23:28:58 INFO - PROCESS | 2743 | 1463034538093 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 23:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:28:58 INFO - PROCESS | 2743 | 1463034538097 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:28:58 INFO - PROCESS | 2743 | 1463034538098 Marionette TRACE conn2 <- [1,1002,null,{}] 23:28:58 INFO - PROCESS | 2743 | 1463034538100 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}] 23:28:58 INFO - PROCESS | 2743 | 1463034538193 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 23:28:58 INFO - PROCESS | 2743 | 1463034538254 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:58 INFO - PROCESS | 2743 | ++DOCSHELL 0x1358da000 == 69 [pid = 2743] [id = 258] 23:28:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x110f25400) [pid = 2743] [serial = 772] [outer = 0x0] 23:28:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x110f31400) [pid = 2743] [serial = 773] [outer = 0x110f25400] 23:28:58 INFO - PROCESS | 2743 | 1463034538279 Marionette DEBUG loaded listener.js 23:28:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x12ce13800) [pid = 2743] [serial = 774] [outer = 0x110f25400] 23:28:58 INFO - PROCESS | 2743 | 1463034538802 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]]]}] 23:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 773ms 23:28:58 INFO - PROCESS | 2743 | 1463034538870 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 23:28:58 INFO - PROCESS | 2743 | 1463034538873 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 23:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:28:58 INFO - PROCESS | 2743 | 1463034538877 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:28:58 INFO - PROCESS | 2743 | 1463034538879 Marionette TRACE conn2 <- [1,1006,null,{}] 23:28:58 INFO - PROCESS | 2743 | 1463034538883 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}] 23:28:59 INFO - PROCESS | 2743 | 1463034538998 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 23:28:59 INFO - PROCESS | 2743 | 1463034539107 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:59 INFO - PROCESS | 2743 | ++DOCSHELL 0x1199d9800 == 70 [pid = 2743] [id = 259] 23:28:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x1122b6000) [pid = 2743] [serial = 775] [outer = 0x0] 23:28:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x1127aa800) [pid = 2743] [serial = 776] [outer = 0x1122b6000] 23:28:59 INFO - PROCESS | 2743 | 1463034539138 Marionette DEBUG loaded listener.js 23:28:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x113960c00) [pid = 2743] [serial = 777] [outer = 0x1122b6000] 23:28:59 INFO - PROCESS | 2743 | 1463034539644 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]]]}] 23:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 824ms 23:28:59 INFO - PROCESS | 2743 | 1463034539701 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 23:28:59 INFO - PROCESS | 2743 | 1463034539705 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 23:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:28:59 INFO - PROCESS | 2743 | 1463034539710 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:28:59 INFO - PROCESS | 2743 | 1463034539712 Marionette TRACE conn2 <- [1,1010,null,{}] 23:28:59 INFO - PROCESS | 2743 | 1463034539717 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}] 23:28:59 INFO - PROCESS | 2743 | 1463034539831 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 23:28:59 INFO - PROCESS | 2743 | 1463034539902 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:59 INFO - PROCESS | 2743 | ++DOCSHELL 0x12a761000 == 71 [pid = 2743] [id = 260] 23:28:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x118216800) [pid = 2743] [serial = 778] [outer = 0x0] 23:28:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x118627400) [pid = 2743] [serial = 779] [outer = 0x118216800] 23:28:59 INFO - PROCESS | 2743 | 1463034539932 Marionette DEBUG loaded listener.js 23:28:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x11918e400) [pid = 2743] [serial = 780] [outer = 0x118216800] 23:29:00 INFO - PROCESS | 2743 | 1463034540384 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]]]}] 23:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 724ms 23:29:00 INFO - PROCESS | 2743 | 1463034540447 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 23:29:00 INFO - PROCESS | 2743 | 1463034540448 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 23:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:29:00 INFO - PROCESS | 2743 | 1463034540453 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:29:00 INFO - PROCESS | 2743 | 1463034540455 Marionette TRACE conn2 <- [1,1014,null,{}] 23:29:00 INFO - PROCESS | 2743 | 1463034540464 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}] 23:29:00 INFO - PROCESS | 2743 | 1463034540577 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 23:29:00 INFO - PROCESS | 2743 | 1463034540652 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:00 INFO - PROCESS | 2743 | ++DOCSHELL 0x135519800 == 72 [pid = 2743] [id = 261] 23:29:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x121560c00) [pid = 2743] [serial = 781] [outer = 0x0] 23:29:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x121c34000) [pid = 2743] [serial = 782] [outer = 0x121560c00] 23:29:00 INFO - PROCESS | 2743 | 1463034540684 Marionette DEBUG loaded listener.js 23:29:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x1275a6800) [pid = 2743] [serial = 783] [outer = 0x121560c00] 23:29:01 INFO - PROCESS | 2743 | 1463034541108 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]]]}] 23:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 673ms 23:29:01 INFO - PROCESS | 2743 | 1463034541126 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 23:29:01 INFO - PROCESS | 2743 | 1463034541128 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 23:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:29:01 INFO - PROCESS | 2743 | 1463034541133 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:29:01 INFO - PROCESS | 2743 | 1463034541134 Marionette TRACE conn2 <- [1,1018,null,{}] 23:29:01 INFO - PROCESS | 2743 | 1463034541137 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}] 23:29:01 INFO - PROCESS | 2743 | 1463034541245 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 23:29:01 INFO - PROCESS | 2743 | 1463034541306 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:01 INFO - PROCESS | 2743 | ++DOCSHELL 0x12f320000 == 73 [pid = 2743] [id = 262] 23:29:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x121c3c000) [pid = 2743] [serial = 784] [outer = 0x0] 23:29:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x128c8c000) [pid = 2743] [serial = 785] [outer = 0x121c3c000] 23:29:01 INFO - PROCESS | 2743 | 1463034541376 Marionette DEBUG loaded listener.js 23:29:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x1292b3c00) [pid = 2743] [serial = 786] [outer = 0x121c3c000] 23:29:01 INFO - PROCESS | 2743 | 1463034541768 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]]]}] 23:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 671ms 23:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:29:01 INFO - PROCESS | 2743 | 1463034541802 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 23:29:01 INFO - PROCESS | 2743 | 1463034541804 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 23:29:01 INFO - PROCESS | 2743 | 1463034541806 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:29:01 INFO - PROCESS | 2743 | 1463034541807 Marionette TRACE conn2 <- [1,1022,null,{}] 23:29:01 INFO - PROCESS | 2743 | 1463034541810 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}] 23:29:01 INFO - PROCESS | 2743 | 1463034541935 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 23:29:02 INFO - PROCESS | 2743 | 1463034542019 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:02 INFO - PROCESS | 2743 | ++DOCSHELL 0x1358f1800 == 74 [pid = 2743] [id = 263] 23:29:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x112782800) [pid = 2743] [serial = 787] [outer = 0x0] 23:29:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x11278a000) [pid = 2743] [serial = 788] [outer = 0x112782800] 23:29:02 INFO - PROCESS | 2743 | 1463034542049 Marionette DEBUG loaded listener.js 23:29:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x11278ec00) [pid = 2743] [serial = 789] [outer = 0x112782800] 23:29:02 INFO - PROCESS | 2743 | 1463034542475 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]]]}] 23:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 719ms 23:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:29:02 INFO - PROCESS | 2743 | 1463034542526 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 23:29:02 INFO - PROCESS | 2743 | 1463034542527 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 23:29:02 INFO - PROCESS | 2743 | 1463034542529 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:29:02 INFO - PROCESS | 2743 | 1463034542530 Marionette TRACE conn2 <- [1,1026,null,{}] 23:29:02 INFO - PROCESS | 2743 | 1463034542533 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}] 23:29:02 INFO - PROCESS | 2743 | 1463034542648 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 23:29:02 INFO - PROCESS | 2743 | 1463034542721 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:02 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e2b9000 == 75 [pid = 2743] [id = 264] 23:29:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x118215400) [pid = 2743] [serial = 790] [outer = 0x0] 23:29:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x1292b5000) [pid = 2743] [serial = 791] [outer = 0x118215400] 23:29:02 INFO - PROCESS | 2743 | 1463034542751 Marionette DEBUG loaded listener.js 23:29:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x12ce14800) [pid = 2743] [serial = 792] [outer = 0x118215400] 23:29:03 INFO - PROCESS | 2743 | 1463034543159 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]]]}] 23:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 23:29:03 INFO - PROCESS | 2743 | 1463034543200 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 23:29:03 INFO - PROCESS | 2743 | 1463034543201 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 23:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:29:03 INFO - PROCESS | 2743 | 1463034543204 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:29:03 INFO - PROCESS | 2743 | 1463034543205 Marionette TRACE conn2 <- [1,1030,null,{}] 23:29:03 INFO - PROCESS | 2743 | 1463034543207 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}] 23:29:03 INFO - PROCESS | 2743 | 1463034543331 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 23:29:03 INFO - PROCESS | 2743 | 1463034543392 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:03 INFO - PROCESS | 2743 | ++DOCSHELL 0x1199ca800 == 76 [pid = 2743] [id = 265] 23:29:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x110f2ec00) [pid = 2743] [serial = 793] [outer = 0x0] 23:29:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x1275a9400) [pid = 2743] [serial = 794] [outer = 0x110f2ec00] 23:29:03 INFO - PROCESS | 2743 | 1463034543421 Marionette DEBUG loaded listener.js 23:29:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x12bec2c00) [pid = 2743] [serial = 795] [outer = 0x110f2ec00] 23:29:04 INFO - PROCESS | 2743 | 1463034544059 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]]]}] 23:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 869ms 23:29:04 INFO - PROCESS | 2743 | 1463034544074 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 23:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:29:04 INFO - PROCESS | 2743 | 1463034544076 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 23:29:04 INFO - PROCESS | 2743 | 1463034544080 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:29:04 INFO - PROCESS | 2743 | 1463034544082 Marionette TRACE conn2 <- [1,1034,null,{}] 23:29:04 INFO - PROCESS | 2743 | 1463034544086 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}] 23:29:04 INFO - PROCESS | 2743 | 1463034544189 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 23:29:04 INFO - PROCESS | 2743 | 1463034544253 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:04 INFO - PROCESS | 2743 | ++DOCSHELL 0x1186c1800 == 77 [pid = 2743] [id = 266] 23:29:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x111d8a800) [pid = 2743] [serial = 796] [outer = 0x0] 23:29:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 162 (0x11278b000) [pid = 2743] [serial = 797] [outer = 0x111d8a800] 23:29:04 INFO - PROCESS | 2743 | 1463034544282 Marionette DEBUG loaded listener.js 23:29:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 163 (0x1127ac400) [pid = 2743] [serial = 798] [outer = 0x111d8a800] 23:29:04 INFO - PROCESS | 2743 | 1463034544743 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]]]}] 23:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 723ms 23:29:04 INFO - PROCESS | 2743 | 1463034544818 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 23:29:04 INFO - PROCESS | 2743 | 1463034544822 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 23:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:29:04 INFO - PROCESS | 2743 | 1463034544833 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:29:04 INFO - PROCESS | 2743 | 1463034544836 Marionette TRACE conn2 <- [1,1038,null,{}] 23:29:04 INFO - PROCESS | 2743 | 1463034544840 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}] 23:29:04 INFO - PROCESS | 2743 | 1463034544986 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 23:29:05 INFO - PROCESS | 2743 | 1463034545142 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x12cab0800 == 76 [pid = 2743] [id = 202] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x1199d6800 == 75 [pid = 2743] [id = 205] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x12df8f800 == 74 [pid = 2743] [id = 257] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x12d957000 == 73 [pid = 2743] [id = 256] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x12bb9f000 == 72 [pid = 2743] [id = 255] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x12c7cd800 == 71 [pid = 2743] [id = 254] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x12bbaf800 == 70 [pid = 2743] [id = 253] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x12b035000 == 69 [pid = 2743] [id = 252] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 162 (0x12c31e000) [pid = 2743] [serial = 713] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | ++DOCSHELL 0x1170e1800 == 70 [pid = 2743] [id = 267] 23:29:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 163 (0x110f2ac00) [pid = 2743] [serial = 799] [outer = 0x0] 23:29:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 164 (0x110f50c00) [pid = 2743] [serial = 800] [outer = 0x110f2ac00] 23:29:05 INFO - PROCESS | 2743 | 1463034545198 Marionette DEBUG loaded listener.js 23:29:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 165 (0x116742400) [pid = 2743] [serial = 801] [outer = 0x110f2ac00] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x129422800 == 69 [pid = 2743] [id = 251] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x1269b6800 == 68 [pid = 2743] [id = 250] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x123dda800 == 67 [pid = 2743] [id = 249] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x119c18000 == 66 [pid = 2743] [id = 248] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x112d9c800 == 65 [pid = 2743] [id = 247] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x12128e000 == 64 [pid = 2743] [id = 246] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x12d376800 == 63 [pid = 2743] [id = 242] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x12cabb000 == 62 [pid = 2743] [id = 241] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x1215e0800 == 61 [pid = 2743] [id = 240] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x11846f800 == 60 [pid = 2743] [id = 239] 23:29:05 INFO - PROCESS | 2743 | --DOCSHELL 0x12c7df000 == 59 [pid = 2743] [id = 238] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 164 (0x128ce7800) [pid = 2743] [serial = 695] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 163 (0x12764fc00) [pid = 2743] [serial = 692] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 162 (0x1292b7400) [pid = 2743] [serial = 698] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 161 (0x11830bc00) [pid = 2743] [serial = 704] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 160 (0x1294de400) [pid = 2743] [serial = 701] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x1197d3800) [pid = 2743] [serial = 683] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x12114c800) [pid = 2743] [serial = 684] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 157 (0x113d61000) [pid = 2743] [serial = 675] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 156 (0x1129ab800) [pid = 2743] [serial = 674] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 155 (0x11862c400) [pid = 2743] [serial = 671] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x1292d2c00) [pid = 2743] [serial = 699] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x11830e000) [pid = 2743] [serial = 678] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x11813fc00) [pid = 2743] [serial = 677] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x124d32800) [pid = 2743] [serial = 689] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x124caa400) [pid = 2743] [serial = 665] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x121b69000) [pid = 2743] [serial = 686] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x121c37400) [pid = 2743] [serial = 687] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x110f24800) [pid = 2743] [serial = 656] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x1161a0400) [pid = 2743] [serial = 659] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x11978f000) [pid = 2743] [serial = 662] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x11716f800) [pid = 2743] [serial = 680] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x118d20c00) [pid = 2743] [serial = 681] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x1275aac00) [pid = 2743] [serial = 668] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x12afcb000) [pid = 2743] [serial = 707] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x12ba85400) [pid = 2743] [serial = 708] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x12bed1400) [pid = 2743] [serial = 711] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x12ba81800) [pid = 2743] [serial = 710] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x129624000) [pid = 2743] [serial = 705] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x129627800) [pid = 2743] [serial = 702] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x12921f800) [pid = 2743] [serial = 696] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x1275a9000) [pid = 2743] [serial = 690] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x128c8dc00) [pid = 2743] [serial = 693] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x121510800) [pid = 2743] [serial = 624] [outer = 0x0] [url = about:blank] 23:29:05 INFO - PROCESS | 2743 | 1463034545534 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]]]}] 23:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 724ms 23:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:29:05 INFO - PROCESS | 2743 | 1463034545554 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 23:29:05 INFO - PROCESS | 2743 | 1463034545556 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 23:29:05 INFO - PROCESS | 2743 | 1463034545558 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:29:05 INFO - PROCESS | 2743 | 1463034545560 Marionette TRACE conn2 <- [1,1042,null,{}] 23:29:05 INFO - PROCESS | 2743 | 1463034545569 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}] 23:29:05 INFO - PROCESS | 2743 | 1463034545657 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 23:29:05 INFO - PROCESS | 2743 | 1463034545712 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:05 INFO - PROCESS | 2743 | ++DOCSHELL 0x119c15000 == 60 [pid = 2743] [id = 268] 23:29:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x1160d8000) [pid = 2743] [serial = 802] [outer = 0x0] 23:29:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x1180a1800) [pid = 2743] [serial = 803] [outer = 0x1160d8000] 23:29:05 INFO - PROCESS | 2743 | 1463034545740 Marionette DEBUG loaded listener.js 23:29:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x118624c00) [pid = 2743] [serial = 804] [outer = 0x1160d8000] 23:29:06 INFO - PROCESS | 2743 | 1463034546059 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]]]}] 23:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 525ms 23:29:06 INFO - PROCESS | 2743 | 1463034546085 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 23:29:06 INFO - PROCESS | 2743 | 1463034546088 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 23:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:29:06 INFO - PROCESS | 2743 | 1463034546092 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:29:06 INFO - PROCESS | 2743 | 1463034546093 Marionette TRACE conn2 <- [1,1046,null,{}] 23:29:06 INFO - PROCESS | 2743 | 1463034546096 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}] 23:29:06 INFO - PROCESS | 2743 | 1463034546234 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 23:29:06 INFO - PROCESS | 2743 | 1463034546314 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:06 INFO - PROCESS | 2743 | ++DOCSHELL 0x12140d800 == 61 [pid = 2743] [id = 269] 23:29:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x116740c00) [pid = 2743] [serial = 805] [outer = 0x0] 23:29:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x1186e6c00) [pid = 2743] [serial = 806] [outer = 0x116740c00] 23:29:06 INFO - PROCESS | 2743 | 1463034546357 Marionette DEBUG loaded listener.js 23:29:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x119567400) [pid = 2743] [serial = 807] [outer = 0x116740c00] 23:29:06 INFO - PROCESS | 2743 | 1463034546674 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]]]}] 23:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 620ms 23:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:29:06 INFO - PROCESS | 2743 | 1463034546711 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 23:29:06 INFO - PROCESS | 2743 | 1463034546713 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 23:29:06 INFO - PROCESS | 2743 | 1463034546717 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:29:06 INFO - PROCESS | 2743 | 1463034546718 Marionette TRACE conn2 <- [1,1050,null,{}] 23:29:06 INFO - PROCESS | 2743 | 1463034546721 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}] 23:29:06 INFO - PROCESS | 2743 | 1463034546809 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 23:29:06 INFO - PROCESS | 2743 | 1463034546877 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:06 INFO - PROCESS | 2743 | ++DOCSHELL 0x12549d000 == 62 [pid = 2743] [id = 270] 23:29:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x11978f400) [pid = 2743] [serial = 808] [outer = 0x0] 23:29:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x1197e0400) [pid = 2743] [serial = 809] [outer = 0x11978f400] 23:29:06 INFO - PROCESS | 2743 | 1463034546909 Marionette DEBUG loaded listener.js 23:29:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x12150a800) [pid = 2743] [serial = 810] [outer = 0x11978f400] 23:29:07 INFO - PROCESS | 2743 | 1463034547350 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]]]}] 23:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 673ms 23:29:07 INFO - PROCESS | 2743 | 1463034547391 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 23:29:07 INFO - PROCESS | 2743 | 1463034547392 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 23:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:29:07 INFO - PROCESS | 2743 | 1463034547394 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:29:07 INFO - PROCESS | 2743 | 1463034547396 Marionette TRACE conn2 <- [1,1054,null,{}] 23:29:07 INFO - PROCESS | 2743 | 1463034547412 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}] 23:29:07 INFO - PROCESS | 2743 | 1463034547534 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 23:29:07 INFO - PROCESS | 2743 | 1463034547590 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:07 INFO - PROCESS | 2743 | ++DOCSHELL 0x129412800 == 63 [pid = 2743] [id = 271] 23:29:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x121c3a800) [pid = 2743] [serial = 811] [outer = 0x0] 23:29:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x124d2dc00) [pid = 2743] [serial = 812] [outer = 0x121c3a800] 23:29:07 INFO - PROCESS | 2743 | 1463034547615 Marionette DEBUG loaded listener.js 23:29:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x125595800) [pid = 2743] [serial = 813] [outer = 0x121c3a800] 23:29:07 INFO - PROCESS | 2743 | 1463034547938 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]]]}] 23:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 571ms 23:29:07 INFO - PROCESS | 2743 | 1463034547967 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 23:29:07 INFO - PROCESS | 2743 | 1463034547969 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 23:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:29:07 INFO - PROCESS | 2743 | 1463034547971 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:29:07 INFO - PROCESS | 2743 | 1463034547972 Marionette TRACE conn2 <- [1,1058,null,{}] 23:29:07 INFO - PROCESS | 2743 | 1463034547974 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}] 23:29:08 INFO - PROCESS | 2743 | 1463034548078 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 23:29:08 INFO - PROCESS | 2743 | 1463034548112 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:08 INFO - PROCESS | 2743 | ++DOCSHELL 0x12a753800 == 64 [pid = 2743] [id = 272] 23:29:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x116938400) [pid = 2743] [serial = 814] [outer = 0x0] 23:29:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x126920000) [pid = 2743] [serial = 815] [outer = 0x116938400] 23:29:08 INFO - PROCESS | 2743 | 1463034548138 Marionette DEBUG loaded listener.js 23:29:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x127640c00) [pid = 2743] [serial = 816] [outer = 0x116938400] 23:29:08 INFO - PROCESS | 2743 | 1463034548461 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]]]}] 23:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 520ms 23:29:08 INFO - PROCESS | 2743 | 1463034548496 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 23:29:08 INFO - PROCESS | 2743 | 1463034548498 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 23:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:29:08 INFO - PROCESS | 2743 | 1463034548500 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:29:08 INFO - PROCESS | 2743 | 1463034548501 Marionette TRACE conn2 <- [1,1062,null,{}] 23:29:08 INFO - PROCESS | 2743 | 1463034548503 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}] 23:29:08 INFO - PROCESS | 2743 | 1463034548609 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 23:29:08 INFO - PROCESS | 2743 | 1463034548643 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:08 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b028800 == 65 [pid = 2743] [id = 273] 23:29:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x11920d800) [pid = 2743] [serial = 817] [outer = 0x0] 23:29:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x128c85400) [pid = 2743] [serial = 818] [outer = 0x11920d800] 23:29:08 INFO - PROCESS | 2743 | 1463034548669 Marionette DEBUG loaded listener.js 23:29:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x128ce7800) [pid = 2743] [serial = 819] [outer = 0x11920d800] 23:29:09 INFO - PROCESS | 2743 | 1463034549003 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]]]}] 23:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 519ms 23:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:29:09 INFO - PROCESS | 2743 | 1463034549020 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 23:29:09 INFO - PROCESS | 2743 | 1463034549021 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 23:29:09 INFO - PROCESS | 2743 | 1463034549023 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:29:09 INFO - PROCESS | 2743 | 1463034549024 Marionette TRACE conn2 <- [1,1066,null,{}] 23:29:09 INFO - PROCESS | 2743 | 1463034549026 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}] 23:29:09 INFO - PROCESS | 2743 | 1463034549141 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 23:29:09 INFO - PROCESS | 2743 | 1463034549156 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:09 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bb9e000 == 66 [pid = 2743] [id = 274] 23:29:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x128e89000) [pid = 2743] [serial = 820] [outer = 0x0] 23:29:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x12921f400) [pid = 2743] [serial = 821] [outer = 0x128e89000] 23:29:09 INFO - PROCESS | 2743 | 1463034549181 Marionette DEBUG loaded listener.js 23:29:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x1292d6400) [pid = 2743] [serial = 822] [outer = 0x128e89000] 23:29:09 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x1292bd400) [pid = 2743] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:29:09 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x1294d8400) [pid = 2743] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:29:09 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x1191d2000) [pid = 2743] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:29:09 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x121c3d400) [pid = 2743] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:29:09 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x12aff2800) [pid = 2743] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:29:09 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x1127aa000) [pid = 2743] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:29:09 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x110f42800) [pid = 2743] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:29:09 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x110f50400) [pid = 2743] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:29:09 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x110f4b000) [pid = 2743] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:29:09 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x1122b5800) [pid = 2743] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:29:09 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x121c32000) [pid = 2743] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:29:09 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x12156a800) [pid = 2743] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:29:09 INFO - PROCESS | 2743 | 1463034549684 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]]]}] 23:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 669ms 23:29:09 INFO - PROCESS | 2743 | 1463034549693 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 23:29:09 INFO - PROCESS | 2743 | 1463034549694 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 23:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:29:09 INFO - PROCESS | 2743 | 1463034549697 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:29:09 INFO - PROCESS | 2743 | 1463034549700 Marionette TRACE conn2 <- [1,1070,null,{}] 23:29:09 INFO - PROCESS | 2743 | 1463034549703 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}] 23:29:09 INFO - PROCESS | 2743 | 1463034549800 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 23:29:09 INFO - PROCESS | 2743 | 1463034549804 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:09 INFO - PROCESS | 2743 | ++DOCSHELL 0x12aa5b800 == 67 [pid = 2743] [id = 275] 23:29:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x110f4b400) [pid = 2743] [serial = 823] [outer = 0x0] 23:29:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x1186e8000) [pid = 2743] [serial = 824] [outer = 0x110f4b400] 23:29:09 INFO - PROCESS | 2743 | 1463034549831 Marionette DEBUG loaded listener.js 23:29:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x1292dac00) [pid = 2743] [serial = 825] [outer = 0x110f4b400] 23:29:10 INFO - PROCESS | 2743 | 1463034550193 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]]]}] 23:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 524ms 23:29:10 INFO - PROCESS | 2743 | 1463034550221 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 23:29:10 INFO - PROCESS | 2743 | 1463034550222 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 23:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:29:10 INFO - PROCESS | 2743 | 1463034550224 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:29:10 INFO - PROCESS | 2743 | 1463034550226 Marionette TRACE conn2 <- [1,1074,null,{}] 23:29:10 INFO - PROCESS | 2743 | 1463034550228 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}] 23:29:10 INFO - PROCESS | 2743 | 1463034550355 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 23:29:10 INFO - PROCESS | 2743 | 1463034550361 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:10 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c60c000 == 68 [pid = 2743] [id = 276] 23:29:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x1294e1800) [pid = 2743] [serial = 826] [outer = 0x0] 23:29:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x12a795c00) [pid = 2743] [serial = 827] [outer = 0x1294e1800] 23:29:10 INFO - PROCESS | 2743 | 1463034550399 Marionette DEBUG loaded listener.js 23:29:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x12aff7400) [pid = 2743] [serial = 828] [outer = 0x1294e1800] 23:29:10 INFO - PROCESS | 2743 | 1463034550705 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]]]}] 23:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 518ms 23:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:29:10 INFO - PROCESS | 2743 | 1463034550743 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 23:29:10 INFO - PROCESS | 2743 | 1463034550744 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 23:29:10 INFO - PROCESS | 2743 | 1463034550746 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:29:10 INFO - PROCESS | 2743 | 1463034550749 Marionette TRACE conn2 <- [1,1078,null,{}] 23:29:10 INFO - PROCESS | 2743 | 1463034550752 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}] 23:29:10 INFO - PROCESS | 2743 | 1463034550840 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 23:29:10 INFO - PROCESS | 2743 | 1463034550844 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:10 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d14e800 == 69 [pid = 2743] [id = 277] 23:29:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x12aa6b000) [pid = 2743] [serial = 829] [outer = 0x0] 23:29:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x12ba9b800) [pid = 2743] [serial = 830] [outer = 0x12aa6b000] 23:29:10 INFO - PROCESS | 2743 | 1463034550871 Marionette DEBUG loaded listener.js 23:29:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x12bece400) [pid = 2743] [serial = 831] [outer = 0x12aa6b000] 23:29:11 INFO - PROCESS | 2743 | 1463034551217 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]]]}] 23:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 523ms 23:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:29:11 INFO - PROCESS | 2743 | 1463034551270 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 23:29:11 INFO - PROCESS | 2743 | 1463034551271 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 23:29:11 INFO - PROCESS | 2743 | 1463034551273 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:29:11 INFO - PROCESS | 2743 | 1463034551274 Marionette TRACE conn2 <- [1,1082,null,{}] 23:29:11 INFO - PROCESS | 2743 | 1463034551276 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}] 23:29:11 INFO - PROCESS | 2743 | 1463034551365 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 23:29:11 INFO - PROCESS | 2743 | 1463034551370 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:11 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d95d800 == 70 [pid = 2743] [id = 278] 23:29:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x12c17f800) [pid = 2743] [serial = 832] [outer = 0x0] 23:29:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x12c18c800) [pid = 2743] [serial = 833] [outer = 0x12c17f800] 23:29:11 INFO - PROCESS | 2743 | 1463034551395 Marionette DEBUG loaded listener.js 23:29:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x12c32ac00) [pid = 2743] [serial = 834] [outer = 0x12c17f800] 23:29:11 INFO - PROCESS | 2743 | 1463034551860 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]]]}] 23:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 618ms 23:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:29:11 INFO - PROCESS | 2743 | 1463034551892 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 23:29:11 INFO - PROCESS | 2743 | 1463034551894 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 23:29:11 INFO - PROCESS | 2743 | 1463034551898 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:29:11 INFO - PROCESS | 2743 | 1463034551900 Marionette TRACE conn2 <- [1,1086,null,{}] 23:29:11 INFO - PROCESS | 2743 | 1463034551904 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}] 23:29:12 INFO - PROCESS | 2743 | 1463034552020 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 23:29:12 INFO - PROCESS | 2743 | 1463034552095 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:12 INFO - PROCESS | 2743 | ++DOCSHELL 0x1195a2800 == 71 [pid = 2743] [id = 279] 23:29:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x110f45000) [pid = 2743] [serial = 835] [outer = 0x0] 23:29:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x112784400) [pid = 2743] [serial = 836] [outer = 0x110f45000] 23:29:12 INFO - PROCESS | 2743 | 1463034552130 Marionette DEBUG loaded listener.js 23:29:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x1129a4800) [pid = 2743] [serial = 837] [outer = 0x110f45000] 23:29:12 INFO - PROCESS | 2743 | 1463034552556 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]]]}] 23:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 672ms 23:29:12 INFO - PROCESS | 2743 | 1463034552570 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 23:29:12 INFO - PROCESS | 2743 | 1463034552574 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 23:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:29:12 INFO - PROCESS | 2743 | 1463034552579 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:29:12 INFO - PROCESS | 2743 | 1463034552581 Marionette TRACE conn2 <- [1,1090,null,{}] 23:29:12 INFO - PROCESS | 2743 | 1463034552583 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}] 23:29:12 INFO - PROCESS | 2743 | 1463034552692 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 23:29:12 INFO - PROCESS | 2743 | 1463034552752 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:12 INFO - PROCESS | 2743 | ++DOCSHELL 0x129403000 == 72 [pid = 2743] [id = 280] 23:29:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x112f45000) [pid = 2743] [serial = 838] [outer = 0x0] 23:29:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x1169b1800) [pid = 2743] [serial = 839] [outer = 0x112f45000] 23:29:12 INFO - PROCESS | 2743 | 1463034552782 Marionette DEBUG loaded listener.js 23:29:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x118304800) [pid = 2743] [serial = 840] [outer = 0x112f45000] 23:29:13 INFO - PROCESS | 2743 | 1463034553242 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]]]}] 23:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 672ms 23:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:29:13 INFO - PROCESS | 2743 | 1463034553251 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 23:29:13 INFO - PROCESS | 2743 | 1463034553252 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 23:29:13 INFO - PROCESS | 2743 | 1463034553255 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:29:13 INFO - PROCESS | 2743 | 1463034553257 Marionette TRACE conn2 <- [1,1094,null,{}] 23:29:13 INFO - PROCESS | 2743 | 1463034553266 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}] 23:29:13 INFO - PROCESS | 2743 | 1463034553379 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 23:29:13 INFO - PROCESS | 2743 | 1463034553475 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:13 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d9a4000 == 73 [pid = 2743] [id = 281] 23:29:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x119567800) [pid = 2743] [serial = 841] [outer = 0x0] 23:29:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x1214e0400) [pid = 2743] [serial = 842] [outer = 0x119567800] 23:29:13 INFO - PROCESS | 2743 | 1463034553506 Marionette DEBUG loaded listener.js 23:29:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 162 (0x11882d000) [pid = 2743] [serial = 843] [outer = 0x119567800] 23:29:13 INFO - PROCESS | 2743 | 1463034553921 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]]]}] 23:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 675ms 23:29:13 INFO - PROCESS | 2743 | 1463034553931 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 23:29:13 INFO - PROCESS | 2743 | 1463034553933 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 23:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:29:13 INFO - PROCESS | 2743 | 1463034553935 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:29:13 INFO - PROCESS | 2743 | 1463034553936 Marionette TRACE conn2 <- [1,1098,null,{}] 23:29:13 INFO - PROCESS | 2743 | 1463034553939 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}] 23:29:14 INFO - PROCESS | 2743 | 1463034554046 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 23:29:14 INFO - PROCESS | 2743 | 1463034554101 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:14 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e11e000 == 74 [pid = 2743] [id = 282] 23:29:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 163 (0x124cb1000) [pid = 2743] [serial = 844] [outer = 0x0] 23:29:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 164 (0x12558f000) [pid = 2743] [serial = 845] [outer = 0x124cb1000] 23:29:14 INFO - PROCESS | 2743 | 1463034554133 Marionette DEBUG loaded listener.js 23:29:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 165 (0x128c8dc00) [pid = 2743] [serial = 846] [outer = 0x124cb1000] 23:29:14 INFO - PROCESS | 2743 | 1463034554574 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]]]}] 23:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 669ms 23:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:29:14 INFO - PROCESS | 2743 | 1463034554605 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 23:29:14 INFO - PROCESS | 2743 | 1463034554606 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 23:29:14 INFO - PROCESS | 2743 | 1463034554608 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:29:14 INFO - PROCESS | 2743 | 1463034554609 Marionette TRACE conn2 <- [1,1102,null,{}] 23:29:14 INFO - PROCESS | 2743 | 1463034554612 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}] 23:29:14 INFO - PROCESS | 2743 | 1463034554718 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 23:29:14 INFO - PROCESS | 2743 | 1463034554809 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:14 INFO - PROCESS | 2743 | ++DOCSHELL 0x13550f000 == 75 [pid = 2743] [id = 283] 23:29:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 166 (0x125587c00) [pid = 2743] [serial = 847] [outer = 0x0] 23:29:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 167 (0x1294dd000) [pid = 2743] [serial = 848] [outer = 0x125587c00] 23:29:14 INFO - PROCESS | 2743 | 1463034554838 Marionette DEBUG loaded listener.js 23:29:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 168 (0x12afa7800) [pid = 2743] [serial = 849] [outer = 0x125587c00] 23:29:15 INFO - PROCESS | 2743 | 1463034555298 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]]]}] 23:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 719ms 23:29:15 INFO - PROCESS | 2743 | 1463034555328 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 23:29:15 INFO - PROCESS | 2743 | 1463034555330 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 23:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:29:15 INFO - PROCESS | 2743 | 1463034555356 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:29:15 INFO - PROCESS | 2743 | 1463034555358 Marionette TRACE conn2 <- [1,1106,null,{}] 23:29:15 INFO - PROCESS | 2743 | 1463034555362 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}] 23:29:15 INFO - PROCESS | 2743 | 1463034555535 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 23:29:15 INFO - PROCESS | 2743 | 1463034555608 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:15 INFO - PROCESS | 2743 | ++DOCSHELL 0x1358e0000 == 76 [pid = 2743] [id = 284] 23:29:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 169 (0x12afcb000) [pid = 2743] [serial = 850] [outer = 0x0] 23:29:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 170 (0x12c723800) [pid = 2743] [serial = 851] [outer = 0x12afcb000] 23:29:15 INFO - PROCESS | 2743 | 1463034555637 Marionette DEBUG loaded listener.js 23:29:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 171 (0x12ce1a400) [pid = 2743] [serial = 852] [outer = 0x12afcb000] 23:29:16 INFO - PROCESS | 2743 | 1463034556011 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]]]}] 23:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 724ms 23:29:16 INFO - PROCESS | 2743 | 1463034556076 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 23:29:16 INFO - PROCESS | 2743 | 1463034556078 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 23:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:29:16 INFO - PROCESS | 2743 | 1463034556080 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:29:16 INFO - PROCESS | 2743 | 1463034556082 Marionette TRACE conn2 <- [1,1110,null,{}] 23:29:16 INFO - PROCESS | 2743 | 1463034556084 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}] 23:29:16 INFO - PROCESS | 2743 | 1463034556191 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 23:29:16 INFO - PROCESS | 2743 | 1463034556252 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:16 INFO - PROCESS | 2743 | ++DOCSHELL 0x135bcc000 == 77 [pid = 2743] [id = 285] 23:29:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 172 (0x12c32c000) [pid = 2743] [serial = 853] [outer = 0x0] 23:29:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 173 (0x12d108c00) [pid = 2743] [serial = 854] [outer = 0x12c32c000] 23:29:16 INFO - PROCESS | 2743 | 1463034556321 Marionette DEBUG loaded listener.js 23:29:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 174 (0x12d12b800) [pid = 2743] [serial = 855] [outer = 0x12c32c000] 23:29:16 INFO - PROCESS | 2743 | 1463034556724 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]]]}] 23:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 23:29:16 INFO - PROCESS | 2743 | 1463034556750 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 23:29:16 INFO - PROCESS | 2743 | 1463034556752 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 23:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:29:16 INFO - PROCESS | 2743 | 1463034556754 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:29:16 INFO - PROCESS | 2743 | 1463034556755 Marionette TRACE conn2 <- [1,1114,null,{}] 23:29:16 INFO - PROCESS | 2743 | 1463034556758 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}] 23:29:16 INFO - PROCESS | 2743 | 1463034556867 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 23:29:16 INFO - PROCESS | 2743 | 1463034556974 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:17 INFO - PROCESS | 2743 | ++DOCSHELL 0x135585800 == 78 [pid = 2743] [id = 286] 23:29:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 175 (0x12d7c7400) [pid = 2743] [serial = 856] [outer = 0x0] 23:29:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 176 (0x12d7c9400) [pid = 2743] [serial = 857] [outer = 0x12d7c7400] 23:29:17 INFO - PROCESS | 2743 | 1463034557089 Marionette DEBUG loaded listener.js 23:29:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 177 (0x12d7cf400) [pid = 2743] [serial = 858] [outer = 0x12d7c7400] 23:29:17 INFO - PROCESS | 2743 | 1463034557971 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]]]}] 23:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1226ms 23:29:17 INFO - PROCESS | 2743 | 1463034557980 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 23:29:17 INFO - PROCESS | 2743 | 1463034557982 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 23:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:29:17 INFO - PROCESS | 2743 | 1463034557985 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:29:17 INFO - PROCESS | 2743 | 1463034557988 Marionette TRACE conn2 <- [1,1118,null,{}] 23:29:17 INFO - PROCESS | 2743 | 1463034557992 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}] 23:29:18 INFO - PROCESS | 2743 | 1463034558095 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 23:29:18 INFO - PROCESS | 2743 | 1463034558159 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:18 INFO - PROCESS | 2743 | ++DOCSHELL 0x118dd4800 == 79 [pid = 2743] [id = 287] 23:29:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 178 (0x1127ae800) [pid = 2743] [serial = 859] [outer = 0x0] 23:29:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 179 (0x1130a6800) [pid = 2743] [serial = 860] [outer = 0x1127ae800] 23:29:18 INFO - PROCESS | 2743 | 1463034558189 Marionette DEBUG loaded listener.js 23:29:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 180 (0x1161ecc00) [pid = 2743] [serial = 861] [outer = 0x1127ae800] 23:29:18 INFO - PROCESS | 2743 | --DOCSHELL 0x12d14e800 == 78 [pid = 2743] [id = 277] 23:29:18 INFO - PROCESS | 2743 | --DOCSHELL 0x12c60c000 == 77 [pid = 2743] [id = 276] 23:29:18 INFO - PROCESS | 2743 | --DOCSHELL 0x12aa5b800 == 76 [pid = 2743] [id = 275] 23:29:18 INFO - PROCESS | 2743 | --DOCSHELL 0x12bb9e000 == 75 [pid = 2743] [id = 274] 23:29:18 INFO - PROCESS | 2743 | --DOCSHELL 0x12b028800 == 74 [pid = 2743] [id = 273] 23:29:18 INFO - PROCESS | 2743 | --DOCSHELL 0x12a753800 == 73 [pid = 2743] [id = 272] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 179 (0x118628800) [pid = 2743] [serial = 719] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 178 (0x12aa6d800) [pid = 2743] [serial = 728] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 177 (0x115eab400) [pid = 2743] [serial = 716] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 176 (0x124d36800) [pid = 2743] [serial = 722] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 175 (0x128c84000) [pid = 2743] [serial = 725] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 174 (0x12ca8cc00) [pid = 2743] [serial = 731] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 173 (0x1127a9c00) [pid = 2743] [serial = 734] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 172 (0x110f31400) [pid = 2743] [serial = 773] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOCSHELL 0x129412800 == 72 [pid = 2743] [id = 271] 23:29:18 INFO - PROCESS | 2743 | --DOCSHELL 0x12549d000 == 71 [pid = 2743] [id = 270] 23:29:18 INFO - PROCESS | 2743 | --DOCSHELL 0x12140d800 == 70 [pid = 2743] [id = 269] 23:29:18 INFO - PROCESS | 2743 | --DOCSHELL 0x119c15000 == 69 [pid = 2743] [id = 268] 23:29:18 INFO - PROCESS | 2743 | --DOCSHELL 0x1170e1800 == 68 [pid = 2743] [id = 267] 23:29:18 INFO - PROCESS | 2743 | --DOCSHELL 0x1186c1800 == 67 [pid = 2743] [id = 266] 23:29:18 INFO - PROCESS | 2743 | 1463034558727 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]]]}] 23:29:18 INFO - PROCESS | 2743 | --DOCSHELL 0x1199d9800 == 66 [pid = 2743] [id = 259] 23:29:18 INFO - PROCESS | 2743 | --DOCSHELL 0x1358da000 == 65 [pid = 2743] [id = 258] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 171 (0x129621400) [pid = 2743] [serial = 755] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 170 (0x12ba7dc00) [pid = 2743] [serial = 758] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 169 (0x119795000) [pid = 2743] [serial = 743] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 168 (0x121148400) [pid = 2743] [serial = 744] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 167 (0x125590400) [pid = 2743] [serial = 749] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 166 (0x1275a4400) [pid = 2743] [serial = 750] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 165 (0x12c327400) [pid = 2743] [serial = 761] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 164 (0x1139b0400) [pid = 2743] [serial = 738] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 163 (0x1129a1800) [pid = 2743] [serial = 737] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 162 (0x12c185800) [pid = 2743] [serial = 759] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 161 (0x110f49000) [pid = 2743] [serial = 764] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 160 (0x11978c800) [pid = 2743] [serial = 767] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x12ce16400) [pid = 2743] [serial = 770] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x110f4f400) [pid = 2743] [serial = 765] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 157 (0x12ca8a400) [pid = 2743] [serial = 768] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 156 (0x12ca88400) [pid = 2743] [serial = 762] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 155 (0x117520c00) [pid = 2743] [serial = 740] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x121c3b000) [pid = 2743] [serial = 746] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x124d34c00) [pid = 2743] [serial = 747] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x12d109400) [pid = 2743] [serial = 771] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x11862dc00) [pid = 2743] [serial = 741] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x1275ac400) [pid = 2743] [serial = 752] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x12afa5c00) [pid = 2743] [serial = 756] [outer = 0x0] [url = about:blank] 23:29:18 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x1292c1800) [pid = 2743] [serial = 753] [outer = 0x0] [url = about:blank] 23:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 772ms 23:29:18 INFO - PROCESS | 2743 | 1463034558757 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 23:29:18 INFO - PROCESS | 2743 | 1463034558761 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 23:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:29:18 INFO - PROCESS | 2743 | 1463034558767 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:29:18 INFO - PROCESS | 2743 | 1463034558768 Marionette TRACE conn2 <- [1,1122,null,{}] 23:29:18 INFO - PROCESS | 2743 | 1463034558771 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}] 23:29:18 INFO - PROCESS | 2743 | 1463034558861 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 23:29:18 INFO - PROCESS | 2743 | 1463034558866 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:18 INFO - PROCESS | 2743 | ++DOCSHELL 0x1192df000 == 66 [pid = 2743] [id = 288] 23:29:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x113d60800) [pid = 2743] [serial = 862] [outer = 0x0] 23:29:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x117520c00) [pid = 2743] [serial = 863] [outer = 0x113d60800] 23:29:18 INFO - PROCESS | 2743 | 1463034558892 Marionette DEBUG loaded listener.js 23:29:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x118313000) [pid = 2743] [serial = 864] [outer = 0x113d60800] 23:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 471ms 23:29:19 INFO - PROCESS | 2743 | 1463034559232 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]]]}] 23:29:19 INFO - PROCESS | 2743 | 1463034559237 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 23:29:19 INFO - PROCESS | 2743 | 1463034559239 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 23:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:29:19 INFO - PROCESS | 2743 | 1463034559241 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:29:19 INFO - PROCESS | 2743 | 1463034559243 Marionette TRACE conn2 <- [1,1126,null,{}] 23:29:19 INFO - PROCESS | 2743 | 1463034559253 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}] 23:29:19 INFO - PROCESS | 2743 | 1463034559357 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 23:29:19 INFO - PROCESS | 2743 | 1463034559417 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:19 INFO - PROCESS | 2743 | ++DOCSHELL 0x12549a800 == 67 [pid = 2743] [id = 289] 23:29:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x118312400) [pid = 2743] [serial = 865] [outer = 0x0] 23:29:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x118d1bc00) [pid = 2743] [serial = 866] [outer = 0x118312400] 23:29:19 INFO - PROCESS | 2743 | 1463034559445 Marionette DEBUG loaded listener.js 23:29:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x1197d2400) [pid = 2743] [serial = 867] [outer = 0x118312400] 23:29:19 INFO - PROCESS | 2743 | 1463034559720 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]]]}] 23:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 520ms 23:29:19 INFO - PROCESS | 2743 | 1463034559762 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 23:29:19 INFO - PROCESS | 2743 | 1463034559764 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 23:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:29:19 INFO - PROCESS | 2743 | 1463034559774 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:29:19 INFO - PROCESS | 2743 | 1463034559785 Marionette TRACE conn2 <- [1,1130,null,{}] 23:29:19 INFO - PROCESS | 2743 | 1463034559789 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}] 23:29:19 INFO - PROCESS | 2743 | 1463034559879 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 23:29:19 INFO - PROCESS | 2743 | 1463034559940 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:19 INFO - PROCESS | 2743 | ++DOCSHELL 0x128cad000 == 68 [pid = 2743] [id = 290] 23:29:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x11978d000) [pid = 2743] [serial = 868] [outer = 0x0] 23:29:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x121776c00) [pid = 2743] [serial = 869] [outer = 0x11978d000] 23:29:19 INFO - PROCESS | 2743 | 1463034559966 Marionette DEBUG loaded listener.js 23:29:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x124cabc00) [pid = 2743] [serial = 870] [outer = 0x11978d000] 23:29:20 INFO - PROCESS | 2743 | 1463034560276 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]]]}] 23:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 529ms 23:29:20 INFO - PROCESS | 2743 | 1463034560305 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 23:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:29:20 INFO - PROCESS | 2743 | 1463034560306 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 23:29:20 INFO - PROCESS | 2743 | 1463034560309 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:29:20 INFO - PROCESS | 2743 | 1463034560311 Marionette TRACE conn2 <- [1,1134,null,{}] 23:29:20 INFO - PROCESS | 2743 | 1463034560314 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}] 23:29:20 INFO - PROCESS | 2743 | 1463034560435 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 23:29:20 INFO - PROCESS | 2743 | 1463034560530 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:20 INFO - PROCESS | 2743 | ++DOCSHELL 0x12a753800 == 69 [pid = 2743] [id = 291] 23:29:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x1197d3400) [pid = 2743] [serial = 871] [outer = 0x0] 23:29:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x124feb400) [pid = 2743] [serial = 872] [outer = 0x1197d3400] 23:29:20 INFO - PROCESS | 2743 | 1463034560571 Marionette DEBUG loaded listener.js 23:29:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x126d75400) [pid = 2743] [serial = 873] [outer = 0x1197d3400] 23:29:21 INFO - PROCESS | 2743 | 1463034560999 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]]]}] 23:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 719ms 23:29:21 INFO - PROCESS | 2743 | 1463034561028 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 23:29:21 INFO - PROCESS | 2743 | 1463034561030 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 23:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:29:21 INFO - PROCESS | 2743 | 1463034561035 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:29:21 INFO - PROCESS | 2743 | 1463034561036 Marionette TRACE conn2 <- [1,1138,null,{}] 23:29:21 INFO - PROCESS | 2743 | 1463034561038 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}] 23:29:21 INFO - PROCESS | 2743 | 1463034561154 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 23:29:21 INFO - PROCESS | 2743 | 1463034561197 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:21 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bb9d800 == 70 [pid = 2743] [id = 292] 23:29:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x12713bc00) [pid = 2743] [serial = 874] [outer = 0x0] 23:29:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 162 (0x128c7fc00) [pid = 2743] [serial = 875] [outer = 0x12713bc00] 23:29:21 INFO - PROCESS | 2743 | 1463034561223 Marionette DEBUG loaded listener.js 23:29:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 163 (0x1292d2c00) [pid = 2743] [serial = 876] [outer = 0x12713bc00] 23:29:21 INFO - PROCESS | 2743 | 1463034561561 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]]]}] 23:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 569ms 23:29:21 INFO - PROCESS | 2743 | 1463034561604 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 23:29:21 INFO - PROCESS | 2743 | 1463034561605 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 23:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:29:21 INFO - PROCESS | 2743 | 1463034561607 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:29:21 INFO - PROCESS | 2743 | 1463034561608 Marionette TRACE conn2 <- [1,1142,null,{}] 23:29:21 INFO - PROCESS | 2743 | 1463034561610 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}] 23:29:21 INFO - PROCESS | 2743 | 1463034561719 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 23:29:21 INFO - PROCESS | 2743 | 1463034561741 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:21 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c7cb800 == 71 [pid = 2743] [id = 293] 23:29:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 164 (0x128cec000) [pid = 2743] [serial = 877] [outer = 0x0] 23:29:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 165 (0x12aa6a800) [pid = 2743] [serial = 878] [outer = 0x128cec000] 23:29:21 INFO - PROCESS | 2743 | 1463034561766 Marionette DEBUG loaded listener.js 23:29:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 166 (0x12afc5000) [pid = 2743] [serial = 879] [outer = 0x128cec000] 23:29:22 INFO - PROCESS | 2743 | 1463034562137 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]]]}] 23:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 568ms 23:29:22 INFO - PROCESS | 2743 | 1463034562177 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 23:29:22 INFO - PROCESS | 2743 | 1463034562178 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 23:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:29:22 INFO - PROCESS | 2743 | 1463034562180 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:29:22 INFO - PROCESS | 2743 | 1463034562181 Marionette TRACE conn2 <- [1,1146,null,{}] 23:29:22 INFO - PROCESS | 2743 | 1463034562183 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}] 23:29:22 INFO - PROCESS | 2743 | 1463034562295 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 23:29:22 INFO - PROCESS | 2743 | 1463034562335 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:22 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d14e800 == 72 [pid = 2743] [id = 294] 23:29:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 167 (0x129636000) [pid = 2743] [serial = 880] [outer = 0x0] 23:29:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 168 (0x12baa5000) [pid = 2743] [serial = 881] [outer = 0x129636000] 23:29:22 INFO - PROCESS | 2743 | 1463034562367 Marionette DEBUG loaded listener.js 23:29:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 169 (0x12c6bf400) [pid = 2743] [serial = 882] [outer = 0x129636000] 23:29:22 INFO - PROCESS | 2743 | 1463034562701 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]]]}] 23:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 570ms 23:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:29:22 INFO - PROCESS | 2743 | 1463034562751 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 23:29:22 INFO - PROCESS | 2743 | 1463034562752 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 23:29:22 INFO - PROCESS | 2743 | 1463034562754 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:29:22 INFO - PROCESS | 2743 | 1463034562755 Marionette TRACE conn2 <- [1,1150,null,{}] 23:29:22 INFO - PROCESS | 2743 | 1463034562757 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}] 23:29:23 INFO - PROCESS | 2743 | 1463034563097 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 168 (0x110f4b400) [pid = 2743] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 167 (0x121c3c000) [pid = 2743] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 166 (0x1122b6000) [pid = 2743] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 165 (0x1275a8400) [pid = 2743] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 164 (0x1294e1800) [pid = 2743] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 163 (0x116740c00) [pid = 2743] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 162 (0x128c8e000) [pid = 2743] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 161 (0x112782800) [pid = 2743] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 160 (0x119213000) [pid = 2743] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x12aa6b000) [pid = 2743] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x1129a4c00) [pid = 2743] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 157 (0x1176adc00) [pid = 2743] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 156 (0x116938400) [pid = 2743] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 155 (0x1160e3c00) [pid = 2743] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x123d96c00) [pid = 2743] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x12c6cbc00) [pid = 2743] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x110f20000) [pid = 2743] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x111d8a800) [pid = 2743] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x12aa65c00) [pid = 2743] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x11978f400) [pid = 2743] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x124ffa400) [pid = 2743] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x1160d8000) [pid = 2743] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x12c31d800) [pid = 2743] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x118215400) [pid = 2743] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x110f2ec00) [pid = 2743] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x12c323000) [pid = 2743] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x1292ba000) [pid = 2743] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x1139b0c00) [pid = 2743] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x11920d800) [pid = 2743] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x113bf2c00) [pid = 2743] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x118216800) [pid = 2743] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x121b6c000) [pid = 2743] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x121560c00) [pid = 2743] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x121c3a800) [pid = 2743] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x1127a6800) [pid = 2743] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x128e89000) [pid = 2743] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x12c321400) [pid = 2743] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x121c35400) [pid = 2743] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:29:23 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x12c180800) [pid = 2743] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:29:23 INFO - PROCESS | 2743 | 1463034563155 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:23 INFO - PROCESS | 2743 | ++DOCSHELL 0x115e06800 == 73 [pid = 2743] [id = 295] 23:29:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x110f19800) [pid = 2743] [serial = 883] [outer = 0x0] 23:29:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x110f2ec00) [pid = 2743] [serial = 884] [outer = 0x110f19800] 23:29:23 INFO - PROCESS | 2743 | 1463034563181 Marionette DEBUG loaded listener.js 23:29:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x1127a4400) [pid = 2743] [serial = 885] [outer = 0x110f19800] 23:29:23 INFO - PROCESS | 2743 | 1463034563459 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]]]}] 23:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 719ms 23:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:29:23 INFO - PROCESS | 2743 | 1463034563474 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 23:29:23 INFO - PROCESS | 2743 | 1463034563475 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 23:29:23 INFO - PROCESS | 2743 | 1463034563483 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:29:23 INFO - PROCESS | 2743 | 1463034563486 Marionette TRACE conn2 <- [1,1154,null,{}] 23:29:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x1129a4c00) [pid = 2743] [serial = 886] [outer = 0x12ce1d400] 23:29:23 INFO - PROCESS | 2743 | 1463034563535 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}] 23:29:23 INFO - PROCESS | 2743 | 1463034563770 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 23:29:23 INFO - PROCESS | 2743 | 1463034563831 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:23 INFO - PROCESS | 2743 | ++DOCSHELL 0x128cb1000 == 74 [pid = 2743] [id = 296] 23:29:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x110f26c00) [pid = 2743] [serial = 887] [outer = 0x0] 23:29:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x118144c00) [pid = 2743] [serial = 888] [outer = 0x110f26c00] 23:29:23 INFO - PROCESS | 2743 | 1463034563871 Marionette DEBUG loaded listener.js 23:29:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x121c3b800) [pid = 2743] [serial = 889] [outer = 0x110f26c00] 23:29:24 INFO - PROCESS | 2743 | 1463034564186 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]]]}] 23:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 748ms 23:29:24 INFO - PROCESS | 2743 | 1463034564226 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 23:29:24 INFO - PROCESS | 2743 | 1463034564227 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 23:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:29:24 INFO - PROCESS | 2743 | 1463034564230 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:29:24 INFO - PROCESS | 2743 | 1463034564234 Marionette TRACE conn2 <- [1,1158,null,{}] 23:29:24 INFO - PROCESS | 2743 | 1463034564238 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}] 23:29:24 INFO - PROCESS | 2743 | 1463034564366 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 23:29:24 INFO - PROCESS | 2743 | 1463034564449 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:24 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e129800 == 75 [pid = 2743] [id = 297] 23:29:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x118821400) [pid = 2743] [serial = 890] [outer = 0x0] 23:29:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x1275a5000) [pid = 2743] [serial = 891] [outer = 0x118821400] 23:29:24 INFO - PROCESS | 2743 | 1463034564497 Marionette DEBUG loaded listener.js 23:29:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x12ca81c00) [pid = 2743] [serial = 892] [outer = 0x118821400] 23:29:24 INFO - PROCESS | 2743 | 1463034564900 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]]]}] 23:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 677ms 23:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:29:24 INFO - PROCESS | 2743 | 1463034564907 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 23:29:24 INFO - PROCESS | 2743 | 1463034564908 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 23:29:24 INFO - PROCESS | 2743 | 1463034564910 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:29:24 INFO - PROCESS | 2743 | 1463034564911 Marionette TRACE conn2 <- [1,1162,null,{}] 23:29:24 INFO - PROCESS | 2743 | 1463034564914 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}] 23:29:25 INFO - PROCESS | 2743 | 1463034565032 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 23:29:25 INFO - PROCESS | 2743 | 1463034565039 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:25 INFO - PROCESS | 2743 | ++DOCSHELL 0x13558a800 == 76 [pid = 2743] [id = 298] 23:29:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x121b6c000) [pid = 2743] [serial = 893] [outer = 0x0] 23:29:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x12d111800) [pid = 2743] [serial = 894] [outer = 0x121b6c000] 23:29:25 INFO - PROCESS | 2743 | 1463034565065 Marionette DEBUG loaded listener.js 23:29:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x12dbecc00) [pid = 2743] [serial = 895] [outer = 0x121b6c000] 23:29:25 INFO - PROCESS | 2743 | 1463034565602 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]]]}] 23:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 719ms 23:29:25 INFO - PROCESS | 2743 | 1463034565630 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 23:29:25 INFO - PROCESS | 2743 | 1463034565632 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 23:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:29:25 INFO - PROCESS | 2743 | 1463034565635 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:29:25 INFO - PROCESS | 2743 | 1463034565638 Marionette TRACE conn2 <- [1,1166,null,{}] 23:29:25 INFO - PROCESS | 2743 | 1463034565641 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}] 23:29:25 INFO - PROCESS | 2743 | 1463034565760 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 23:29:25 INFO - PROCESS | 2743 | 1463034565867 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:25 INFO - PROCESS | 2743 | ++DOCSHELL 0x121404000 == 77 [pid = 2743] [id = 299] 23:29:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x110f51c00) [pid = 2743] [serial = 896] [outer = 0x0] 23:29:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x1129aec00) [pid = 2743] [serial = 897] [outer = 0x110f51c00] 23:29:25 INFO - PROCESS | 2743 | 1463034565901 Marionette DEBUG loaded listener.js 23:29:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x116942800) [pid = 2743] [serial = 898] [outer = 0x110f51c00] 23:29:26 INFO - PROCESS | 2743 | 1463034566337 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]]]}] 23:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 720ms 23:29:26 INFO - PROCESS | 2743 | 1463034566394 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 23:29:26 INFO - PROCESS | 2743 | 1463034566398 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 23:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:29:26 INFO - PROCESS | 2743 | 1463034566403 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:29:26 INFO - PROCESS | 2743 | 1463034566404 Marionette TRACE conn2 <- [1,1170,null,{}] 23:29:26 INFO - PROCESS | 2743 | 1463034566407 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}] 23:29:26 INFO - PROCESS | 2743 | 1463034566520 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 23:29:26 INFO - PROCESS | 2743 | 1463034566623 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:26 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b8b4000 == 78 [pid = 2743] [id = 300] 23:29:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x1160e2c00) [pid = 2743] [serial = 899] [outer = 0x0] 23:29:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x11861ec00) [pid = 2743] [serial = 900] [outer = 0x1160e2c00] 23:29:26 INFO - PROCESS | 2743 | 1463034566656 Marionette DEBUG loaded listener.js 23:29:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x119788800) [pid = 2743] [serial = 901] [outer = 0x1160e2c00] 23:29:27 INFO - PROCESS | 2743 | 1463034567045 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]]]}] 23:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 671ms 23:29:27 INFO - PROCESS | 2743 | 1463034567073 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 23:29:27 INFO - PROCESS | 2743 | 1463034567075 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 23:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:29:27 INFO - PROCESS | 2743 | 1463034567077 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:29:27 INFO - PROCESS | 2743 | 1463034567080 Marionette TRACE conn2 <- [1,1174,null,{}] 23:29:27 INFO - PROCESS | 2743 | 1463034567088 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}] 23:29:27 INFO - PROCESS | 2743 | 1463034567205 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 23:29:27 INFO - PROCESS | 2743 | 1463034567267 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:27 INFO - PROCESS | 2743 | ++DOCSHELL 0x1355a0000 == 79 [pid = 2743] [id = 301] 23:29:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x1197d2c00) [pid = 2743] [serial = 902] [outer = 0x0] 23:29:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x124fefc00) [pid = 2743] [serial = 903] [outer = 0x1197d2c00] 23:29:27 INFO - PROCESS | 2743 | 1463034567340 Marionette DEBUG loaded listener.js 23:29:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x128ce2000) [pid = 2743] [serial = 904] [outer = 0x1197d2c00] 23:29:27 INFO - PROCESS | 2743 | 1463034567828 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] 23:29:27 INFO - PROCESS | 2743 | 1463034567908 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 23:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:29:27 INFO - PROCESS | 2743 | 1463034567911 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:29:27 INFO - PROCESS | 2743 | 1463034567915 Marionette TRACE conn2 <- [1,1178,null,{}] 23:29:27 INFO - PROCESS | 2743 | 1463034567920 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}] 23:29:28 INFO - PROCESS | 2743 | 1463034568090 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 23:29:28 INFO - PROCESS | 2743 | 1463034568182 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:28 INFO - PROCESS | 2743 | ++DOCSHELL 0x135bd7800 == 80 [pid = 2743] [id = 302] 23:29:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x128e94800) [pid = 2743] [serial = 905] [outer = 0x0] 23:29:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x12aa6dc00) [pid = 2743] [serial = 906] [outer = 0x128e94800] 23:29:28 INFO - PROCESS | 2743 | 1463034568212 Marionette DEBUG loaded listener.js 23:29:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x12c185000) [pid = 2743] [serial = 907] [outer = 0x128e94800] 23:29:28 INFO - PROCESS | 2743 | 1463034568626 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] 23:29:28 INFO - PROCESS | 2743 | 1463034568639 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 23:29:28 INFO - PROCESS | 2743 | 1463034568641 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:29:28 INFO - PROCESS | 2743 | 1463034568642 Marionette TRACE conn2 <- [1,1182,null,{}] 23:29:28 INFO - PROCESS | 2743 | 1463034568645 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}] 23:29:28 INFO - PROCESS | 2743 | 1463034568756 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 23:29:28 INFO - PROCESS | 2743 | 1463034568867 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:28 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d36f800 == 81 [pid = 2743] [id = 303] 23:29:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x112782c00) [pid = 2743] [serial = 908] [outer = 0x0] 23:29:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x12c31fc00) [pid = 2743] [serial = 909] [outer = 0x112782c00] 23:29:28 INFO - PROCESS | 2743 | 1463034568899 Marionette DEBUG loaded listener.js 23:29:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x12d131c00) [pid = 2743] [serial = 910] [outer = 0x112782c00] 23:29:29 INFO - PROCESS | 2743 | 1463034569375 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] 23:29:29 INFO - PROCESS | 2743 | 1463034569413 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 23:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:29:29 INFO - PROCESS | 2743 | 1463034569431 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:29:29 INFO - PROCESS | 2743 | 1463034569432 Marionette TRACE conn2 <- [1,1186,null,{}] 23:29:29 INFO - PROCESS | 2743 | 1463034569435 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}] 23:29:29 INFO - PROCESS | 2743 | 1463034569555 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 23:29:29 INFO - PROCESS | 2743 | 1463034569630 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:29 INFO - PROCESS | 2743 | ++DOCSHELL 0x116964000 == 82 [pid = 2743] [id = 304] 23:29:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x112787c00) [pid = 2743] [serial = 911] [outer = 0x0] 23:29:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x11821f000) [pid = 2743] [serial = 912] [outer = 0x112787c00] 23:29:29 INFO - PROCESS | 2743 | 1463034569662 Marionette DEBUG loaded listener.js 23:29:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x12c98fc00) [pid = 2743] [serial = 913] [outer = 0x112787c00] 23:29:30 INFO - PROCESS | 2743 | 1463034570305 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] 23:29:30 INFO - PROCESS | 2743 | 1463034570368 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 23:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:29:30 INFO - PROCESS | 2743 | 1463034570373 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:29:30 INFO - PROCESS | 2743 | 1463034570375 Marionette TRACE conn2 <- [1,1190,null,{}] 23:29:30 INFO - PROCESS | 2743 | 1463034570380 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}] 23:29:30 INFO - PROCESS | 2743 | 1463034570483 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 23:29:30 INFO - PROCESS | 2743 | 1463034570566 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:30 INFO - PROCESS | 2743 | ++DOCSHELL 0x1131af000 == 83 [pid = 2743] [id = 305] 23:29:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 162 (0x110f4c800) [pid = 2743] [serial = 914] [outer = 0x0] 23:29:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 163 (0x110f50400) [pid = 2743] [serial = 915] [outer = 0x110f4c800] 23:29:30 INFO - PROCESS | 2743 | 1463034570594 Marionette DEBUG loaded listener.js 23:29:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 164 (0x111d8ac00) [pid = 2743] [serial = 916] [outer = 0x110f4c800] 23:29:31 INFO - PROCESS | 2743 | 1463034571077 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] 23:29:31 INFO - PROCESS | 2743 | 1463034571126 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 23:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:29:31 INFO - PROCESS | 2743 | 1463034571137 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:29:31 INFO - PROCESS | 2743 | 1463034571139 Marionette TRACE conn2 <- [1,1194,null,{}] 23:29:31 INFO - PROCESS | 2743 | 1463034571143 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}] 23:29:31 INFO - PROCESS | 2743 | 1463034571291 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 23:29:31 INFO - PROCESS | 2743 | 1463034571400 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:31 INFO - PROCESS | 2743 | ++DOCSHELL 0x116977800 == 84 [pid = 2743] [id = 306] 23:29:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 165 (0x1127a3400) [pid = 2743] [serial = 917] [outer = 0x0] 23:29:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 166 (0x1127a8000) [pid = 2743] [serial = 918] [outer = 0x1127a3400] 23:29:31 INFO - PROCESS | 2743 | 1463034571445 Marionette DEBUG loaded listener.js 23:29:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 167 (0x1129a3c00) [pid = 2743] [serial = 919] [outer = 0x1127a3400] 23:29:31 INFO - PROCESS | 2743 | --DOCSHELL 0x12e129800 == 83 [pid = 2743] [id = 297] 23:29:31 INFO - PROCESS | 2743 | --DOCSHELL 0x128cb1000 == 82 [pid = 2743] [id = 296] 23:29:31 INFO - PROCESS | 2743 | --DOCSHELL 0x115e06800 == 81 [pid = 2743] [id = 295] 23:29:31 INFO - PROCESS | 2743 | --DOCSHELL 0x12d14e800 == 80 [pid = 2743] [id = 294] 23:29:31 INFO - PROCESS | 2743 | --DOCSHELL 0x12c7cb800 == 79 [pid = 2743] [id = 293] 23:29:31 INFO - PROCESS | 2743 | --DOCSHELL 0x12bb9d800 == 78 [pid = 2743] [id = 292] 23:29:31 INFO - PROCESS | 2743 | --DOMWINDOW == 166 (0x12c18c800) [pid = 2743] [serial = 833] [outer = 0x0] [url = about:blank] 23:29:31 INFO - PROCESS | 2743 | --DOCSHELL 0x12a753800 == 77 [pid = 2743] [id = 291] 23:29:31 INFO - PROCESS | 2743 | --DOCSHELL 0x128cad000 == 76 [pid = 2743] [id = 290] 23:29:31 INFO - PROCESS | 2743 | --DOCSHELL 0x12549a800 == 75 [pid = 2743] [id = 289] 23:29:31 INFO - PROCESS | 2743 | --DOCSHELL 0x1192df000 == 74 [pid = 2743] [id = 288] 23:29:31 INFO - PROCESS | 2743 | --DOCSHELL 0x118dd4800 == 73 [pid = 2743] [id = 287] 23:29:31 INFO - PROCESS | 2743 | --DOCSHELL 0x13550f000 == 72 [pid = 2743] [id = 283] 23:29:31 INFO - PROCESS | 2743 | --DOCSHELL 0x12e11e000 == 71 [pid = 2743] [id = 282] 23:29:31 INFO - PROCESS | 2743 | --DOCSHELL 0x12d9a4000 == 70 [pid = 2743] [id = 281] 23:29:31 INFO - PROCESS | 2743 | --DOCSHELL 0x129403000 == 69 [pid = 2743] [id = 280] 23:29:31 INFO - PROCESS | 2743 | --DOCSHELL 0x1195a2800 == 68 [pid = 2743] [id = 279] 23:29:31 INFO - PROCESS | 2743 | 1463034571925 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] 23:29:31 INFO - PROCESS | 2743 | 1463034571962 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 23:29:31 INFO - PROCESS | 2743 | 1463034571964 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:29:31 INFO - PROCESS | 2743 | 1463034571967 Marionette TRACE conn2 <- [1,1198,null,{}] 23:29:31 INFO - PROCESS | 2743 | 1463034571974 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}] 23:29:32 INFO - PROCESS | 2743 | 1463034572071 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 165 (0x12bece400) [pid = 2743] [serial = 831] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 164 (0x1186e8000) [pid = 2743] [serial = 824] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 163 (0x1292b3c00) [pid = 2743] [serial = 786] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 162 (0x1127aa800) [pid = 2743] [serial = 776] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 161 (0x128c89800) [pid = 2743] [serial = 669] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 160 (0x12a795c00) [pid = 2743] [serial = 827] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x119567400) [pid = 2743] [serial = 807] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x1292dac00) [pid = 2743] [serial = 825] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 157 (0x12c186400) [pid = 2743] [serial = 729] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 156 (0x11278a000) [pid = 2743] [serial = 788] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 155 (0x121509000) [pid = 2743] [serial = 663] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x12ba9b800) [pid = 2743] [serial = 830] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x128c8c000) [pid = 2743] [serial = 785] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x12afa7000) [pid = 2743] [serial = 672] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x119120400) [pid = 2743] [serial = 720] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x113960c00) [pid = 2743] [serial = 777] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x127640c00) [pid = 2743] [serial = 816] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x118828400) [pid = 2743] [serial = 600] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x128cea400) [pid = 2743] [serial = 603] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x12d104000) [pid = 2743] [serial = 732] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x1129a8800) [pid = 2743] [serial = 657] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x11278b000) [pid = 2743] [serial = 797] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x12baa5400) [pid = 2743] [serial = 606] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x1197e0400) [pid = 2743] [serial = 809] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x1294de800) [pid = 2743] [serial = 726] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x1180a1800) [pid = 2743] [serial = 803] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x12c6c2800) [pid = 2743] [serial = 609] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x1292b5000) [pid = 2743] [serial = 791] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x12bec2c00) [pid = 2743] [serial = 795] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x1127ac400) [pid = 2743] [serial = 798] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x12ce12c00) [pid = 2743] [serial = 612] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x12150a800) [pid = 2743] [serial = 810] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x1292c1400) [pid = 2743] [serial = 597] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x11716fc00) [pid = 2743] [serial = 717] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x128c85400) [pid = 2743] [serial = 818] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x12ce14800) [pid = 2743] [serial = 792] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x11830cc00) [pid = 2743] [serial = 660] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x126920000) [pid = 2743] [serial = 815] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x11918e400) [pid = 2743] [serial = 780] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x1186e6c00) [pid = 2743] [serial = 806] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x125594c00) [pid = 2743] [serial = 666] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x118624c00) [pid = 2743] [serial = 804] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x11278ec00) [pid = 2743] [serial = 789] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x1275a6800) [pid = 2743] [serial = 783] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x124d2dc00) [pid = 2743] [serial = 812] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x118627400) [pid = 2743] [serial = 779] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 119 (0x1275a9400) [pid = 2743] [serial = 794] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 118 (0x1127adc00) [pid = 2743] [serial = 735] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 117 (0x12921f400) [pid = 2743] [serial = 821] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 116 (0x12aff7400) [pid = 2743] [serial = 828] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 115 (0x12ca8dc00) [pid = 2743] [serial = 654] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 114 (0x110f50c00) [pid = 2743] [serial = 800] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 113 (0x12684fc00) [pid = 2743] [serial = 723] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 112 (0x128ce7800) [pid = 2743] [serial = 819] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 111 (0x1292d6400) [pid = 2743] [serial = 822] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 110 (0x121c34000) [pid = 2743] [serial = 782] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 109 (0x125595800) [pid = 2743] [serial = 813] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | --DOMWINDOW == 108 (0x12c6c7400) [pid = 2743] [serial = 714] [outer = 0x0] [url = about:blank] 23:29:32 INFO - PROCESS | 2743 | 1463034572141 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:32 INFO - PROCESS | 2743 | ++DOCSHELL 0x117e21000 == 69 [pid = 2743] [id = 307] 23:29:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 109 (0x1127aa800) [pid = 2743] [serial = 920] [outer = 0x0] 23:29:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 110 (0x1129a9c00) [pid = 2743] [serial = 921] [outer = 0x1127aa800] 23:29:32 INFO - PROCESS | 2743 | 1463034572170 Marionette DEBUG loaded listener.js 23:29:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 111 (0x113df4400) [pid = 2743] [serial = 922] [outer = 0x1127aa800] 23:29:32 INFO - PROCESS | 2743 | 1463034572490 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]]]}] 23:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 571ms 23:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:29:32 INFO - PROCESS | 2743 | 1463034572536 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 23:29:32 INFO - PROCESS | 2743 | 1463034572538 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 23:29:32 INFO - PROCESS | 2743 | 1463034572540 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:29:32 INFO - PROCESS | 2743 | 1463034572541 Marionette TRACE conn2 <- [1,1202,null,{}] 23:29:32 INFO - PROCESS | 2743 | 1463034572543 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}] 23:29:32 INFO - PROCESS | 2743 | 1463034572647 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 23:29:32 INFO - PROCESS | 2743 | 1463034572723 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:32 INFO - PROCESS | 2743 | ++DOCSHELL 0x118dca000 == 70 [pid = 2743] [id = 308] 23:29:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 112 (0x1160e3400) [pid = 2743] [serial = 923] [outer = 0x0] 23:29:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 113 (0x11619fc00) [pid = 2743] [serial = 924] [outer = 0x1160e3400] 23:29:32 INFO - PROCESS | 2743 | 1463034572749 Marionette DEBUG loaded listener.js 23:29:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 114 (0x11673d400) [pid = 2743] [serial = 925] [outer = 0x1160e3400] 23:29:33 INFO - PROCESS | 2743 | 1463034573023 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]]]}] 23:29:33 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 23:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 518ms 23:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:29:33 INFO - PROCESS | 2743 | 1463034573059 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 23:29:33 INFO - PROCESS | 2743 | 1463034573060 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 23:29:33 INFO - PROCESS | 2743 | 1463034573078 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:29:33 INFO - PROCESS | 2743 | 1463034573079 Marionette TRACE conn2 <- [1,1206,null,{}] 23:29:33 INFO - PROCESS | 2743 | 1463034573083 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}] 23:29:33 INFO - PROCESS | 2743 | 1463034573171 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 23:29:33 INFO - PROCESS | 2743 | 1463034573228 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:33 INFO - PROCESS | 2743 | ++DOCSHELL 0x1192f9000 == 71 [pid = 2743] [id = 309] 23:29:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 115 (0x1161e4c00) [pid = 2743] [serial = 926] [outer = 0x0] 23:29:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 116 (0x1169b3400) [pid = 2743] [serial = 927] [outer = 0x1161e4c00] 23:29:33 INFO - PROCESS | 2743 | 1463034573254 Marionette DEBUG loaded listener.js 23:29:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 117 (0x117171c00) [pid = 2743] [serial = 928] [outer = 0x1161e4c00] 23:29:33 INFO - PROCESS | 2743 | 1463034573532 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]]]}] 23:29:33 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 23:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 489ms 23:29:33 INFO - PROCESS | 2743 | 1463034573556 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 23:29:33 INFO - PROCESS | 2743 | 1463034573557 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 23:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:29:33 INFO - PROCESS | 2743 | 1463034573560 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:29:33 INFO - PROCESS | 2743 | 1463034573561 Marionette TRACE conn2 <- [1,1210,null,{}] 23:29:33 INFO - PROCESS | 2743 | 1463034573564 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}] 23:29:33 INFO - PROCESS | 2743 | 1463034573678 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 23:29:33 INFO - PROCESS | 2743 | 1463034573684 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:33 INFO - PROCESS | 2743 | ++DOCSHELL 0x11bb4f800 == 72 [pid = 2743] [id = 310] 23:29:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 118 (0x11752a800) [pid = 2743] [serial = 929] [outer = 0x0] 23:29:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 119 (0x118143c00) [pid = 2743] [serial = 930] [outer = 0x11752a800] 23:29:33 INFO - PROCESS | 2743 | 1463034573710 Marionette DEBUG loaded listener.js 23:29:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x11861e800) [pid = 2743] [serial = 931] [outer = 0x11752a800] 23:29:34 INFO - PROCESS | 2743 | 1463034574053 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]]]}] 23:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 519ms 23:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:29:34 INFO - PROCESS | 2743 | 1463034574081 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 23:29:34 INFO - PROCESS | 2743 | 1463034574082 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 23:29:34 INFO - PROCESS | 2743 | 1463034574085 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:29:34 INFO - PROCESS | 2743 | 1463034574086 Marionette TRACE conn2 <- [1,1214,null,{}] 23:29:34 INFO - PROCESS | 2743 | 1463034574088 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}] 23:29:34 INFO - PROCESS | 2743 | 1463034574206 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 23:29:34 INFO - PROCESS | 2743 | 1463034574227 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:34 INFO - PROCESS | 2743 | ++DOCSHELL 0x1211bf000 == 73 [pid = 2743] [id = 311] 23:29:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x118624800) [pid = 2743] [serial = 932] [outer = 0x0] 23:29:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x11862b000) [pid = 2743] [serial = 933] [outer = 0x118624800] 23:29:34 INFO - PROCESS | 2743 | 1463034574252 Marionette DEBUG loaded listener.js 23:29:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x1186eb000) [pid = 2743] [serial = 934] [outer = 0x118624800] 23:29:34 INFO - PROCESS | 2743 | 1463034574594 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]]]}] 23:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 518ms 23:29:34 INFO - PROCESS | 2743 | 1463034574603 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 23:29:34 INFO - PROCESS | 2743 | 1463034574605 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 23:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:29:34 INFO - PROCESS | 2743 | 1463034574607 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:29:34 INFO - PROCESS | 2743 | 1463034574608 Marionette TRACE conn2 <- [1,1218,null,{}] 23:29:34 INFO - PROCESS | 2743 | 1463034574610 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}] 23:29:34 INFO - PROCESS | 2743 | 1463034574718 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 23:29:34 INFO - PROCESS | 2743 | 1463034574732 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:34 INFO - PROCESS | 2743 | ++DOCSHELL 0x1215e7800 == 74 [pid = 2743] [id = 312] 23:29:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x118821000) [pid = 2743] [serial = 935] [outer = 0x0] 23:29:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x118d1cc00) [pid = 2743] [serial = 936] [outer = 0x118821000] 23:29:34 INFO - PROCESS | 2743 | 1463034574757 Marionette DEBUG loaded listener.js 23:29:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x119118400) [pid = 2743] [serial = 937] [outer = 0x118821000] 23:29:35 INFO - PROCESS | 2743 | 1463034575091 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]]]}] 23:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 23:29:35 INFO - PROCESS | 2743 | 1463034575126 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 23:29:35 INFO - PROCESS | 2743 | 1463034575127 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 23:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:29:35 INFO - PROCESS | 2743 | 1463034575129 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:29:35 INFO - PROCESS | 2743 | 1463034575130 Marionette TRACE conn2 <- [1,1222,null,{}] 23:29:35 INFO - PROCESS | 2743 | 1463034575135 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}] 23:29:35 INFO - PROCESS | 2743 | 1463034575241 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 23:29:35 INFO - PROCESS | 2743 | 1463034575276 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:35 INFO - PROCESS | 2743 | ++DOCSHELL 0x123df4000 == 75 [pid = 2743] [id = 313] 23:29:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x118626400) [pid = 2743] [serial = 938] [outer = 0x0] 23:29:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x119191c00) [pid = 2743] [serial = 939] [outer = 0x118626400] 23:29:35 INFO - PROCESS | 2743 | 1463034575302 Marionette DEBUG loaded listener.js 23:29:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x1191d0c00) [pid = 2743] [serial = 940] [outer = 0x118626400] 23:29:35 INFO - PROCESS | 2743 | 1463034575635 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] 23:29:35 INFO - PROCESS | 2743 | 1463034575653 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 23:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:29:35 INFO - PROCESS | 2743 | 1463034575655 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:29:35 INFO - PROCESS | 2743 | 1463034575657 Marionette TRACE conn2 <- [1,1226,null,{}] 23:29:35 INFO - PROCESS | 2743 | 1463034575659 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}] 23:29:35 INFO - PROCESS | 2743 | 1463034575763 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 23:29:35 INFO - PROCESS | 2743 | 1463034575775 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:35 INFO - PROCESS | 2743 | ++DOCSHELL 0x12699a800 == 76 [pid = 2743] [id = 314] 23:29:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x118822800) [pid = 2743] [serial = 941] [outer = 0x0] 23:29:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x119212400) [pid = 2743] [serial = 942] [outer = 0x118822800] 23:29:35 INFO - PROCESS | 2743 | 1463034575800 Marionette DEBUG loaded listener.js 23:29:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x119789800) [pid = 2743] [serial = 943] [outer = 0x118822800] 23:29:36 INFO - PROCESS | 2743 | 1463034576132 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]]]}] 23:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 519ms 23:29:36 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x12713bc00) [pid = 2743] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:29:36 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x128cec000) [pid = 2743] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:29:36 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x129636000) [pid = 2743] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:29:36 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x1197d3400) [pid = 2743] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:29:36 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x12d7c7400) [pid = 2743] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:29:36 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x11978d000) [pid = 2743] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:29:36 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x113d60800) [pid = 2743] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:29:36 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x1127ae800) [pid = 2743] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:29:36 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x118312400) [pid = 2743] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:29:36 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x118821400) [pid = 2743] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:29:36 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x110f26c00) [pid = 2743] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:29:36 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x110f19800) [pid = 2743] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:29:36 INFO - PROCESS | 2743 | --DOMWINDOW == 119 (0x110f25400) [pid = 2743] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:29:36 INFO - PROCESS | 2743 | --DOMWINDOW == 118 (0x110f2ac00) [pid = 2743] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:29:36 INFO - PROCESS | 2743 | 1463034576377 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 23:29:36 INFO - PROCESS | 2743 | 1463034576379 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 23:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:29:36 INFO - PROCESS | 2743 | 1463034576390 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:29:36 INFO - PROCESS | 2743 | 1463034576392 Marionette TRACE conn2 <- [1,1230,null,{}] 23:29:36 INFO - PROCESS | 2743 | 1463034576394 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}] 23:29:36 INFO - PROCESS | 2743 | 1463034576516 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 23:29:36 INFO - PROCESS | 2743 | 1463034576522 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:36 INFO - PROCESS | 2743 | ++DOCSHELL 0x128cb5000 == 77 [pid = 2743] [id = 315] 23:29:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 119 (0x119792c00) [pid = 2743] [serial = 944] [outer = 0x0] 23:29:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x11979fc00) [pid = 2743] [serial = 945] [outer = 0x119792c00] 23:29:36 INFO - PROCESS | 2743 | 1463034576551 Marionette DEBUG loaded listener.js 23:29:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x12114b400) [pid = 2743] [serial = 946] [outer = 0x119792c00] 23:29:36 INFO - PROCESS | 2743 | 1463034576873 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]]]}] 23:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 520ms 23:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:29:36 INFO - PROCESS | 2743 | 1463034576911 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 23:29:36 INFO - PROCESS | 2743 | 1463034576912 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 23:29:36 INFO - PROCESS | 2743 | 1463034576914 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:29:36 INFO - PROCESS | 2743 | 1463034576924 Marionette TRACE conn2 <- [1,1234,null,{}] 23:29:36 INFO - PROCESS | 2743 | 1463034576926 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}] 23:29:37 INFO - PROCESS | 2743 | 1463034577015 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 23:29:37 INFO - PROCESS | 2743 | 1463034577082 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:37 INFO - PROCESS | 2743 | ++DOCSHELL 0x1290b1800 == 78 [pid = 2743] [id = 316] 23:29:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x121505c00) [pid = 2743] [serial = 947] [outer = 0x0] 23:29:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x1218eec00) [pid = 2743] [serial = 948] [outer = 0x121505c00] 23:29:37 INFO - PROCESS | 2743 | 1463034577108 Marionette DEBUG loaded listener.js 23:29:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x121b71000) [pid = 2743] [serial = 949] [outer = 0x121505c00] 23:29:37 INFO - PROCESS | 2743 | 1463034577368 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]]]}] 23:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 478ms 23:29:37 INFO - PROCESS | 2743 | 1463034577392 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 23:29:37 INFO - PROCESS | 2743 | 1463034577393 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 23:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:29:37 INFO - PROCESS | 2743 | 1463034577396 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:29:37 INFO - PROCESS | 2743 | 1463034577397 Marionette TRACE conn2 <- [1,1238,null,{}] 23:29:37 INFO - PROCESS | 2743 | 1463034577407 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}] 23:29:37 INFO - PROCESS | 2743 | 1463034577499 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 23:29:37 INFO - PROCESS | 2743 | 1463034577504 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:37 INFO - PROCESS | 2743 | ++DOCSHELL 0x12a767800 == 79 [pid = 2743] [id = 317] 23:29:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x121774000) [pid = 2743] [serial = 950] [outer = 0x0] 23:29:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x121c37000) [pid = 2743] [serial = 951] [outer = 0x121774000] 23:29:37 INFO - PROCESS | 2743 | 1463034577528 Marionette DEBUG loaded listener.js 23:29:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x123d96c00) [pid = 2743] [serial = 952] [outer = 0x121774000] 23:29:37 INFO - PROCESS | 2743 | 1463034577857 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]]]}] 23:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 476ms 23:29:37 INFO - PROCESS | 2743 | 1463034577873 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 23:29:37 INFO - PROCESS | 2743 | 1463034577874 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 23:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:29:37 INFO - PROCESS | 2743 | 1463034577876 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:29:37 INFO - PROCESS | 2743 | 1463034577877 Marionette TRACE conn2 <- [1,1242,null,{}] 23:29:37 INFO - PROCESS | 2743 | 1463034577880 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}] 23:29:38 INFO - PROCESS | 2743 | 1463034578007 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 23:29:38 INFO - PROCESS | 2743 | 1463034578015 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:38 INFO - PROCESS | 2743 | ++DOCSHELL 0x12aa3f800 == 80 [pid = 2743] [id = 318] 23:29:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x110f2f000) [pid = 2743] [serial = 953] [outer = 0x0] 23:29:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x124950000) [pid = 2743] [serial = 954] [outer = 0x110f2f000] 23:29:38 INFO - PROCESS | 2743 | 1463034578040 Marionette DEBUG loaded listener.js 23:29:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x124d30000) [pid = 2743] [serial = 955] [outer = 0x110f2f000] 23:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 468ms 23:29:38 INFO - PROCESS | 2743 | 1463034578340 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]]]}] 23:29:38 INFO - PROCESS | 2743 | 1463034578345 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 23:29:38 INFO - PROCESS | 2743 | 1463034578346 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 23:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:29:38 INFO - PROCESS | 2743 | 1463034578357 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:29:38 INFO - PROCESS | 2743 | 1463034578358 Marionette TRACE conn2 <- [1,1246,null,{}] 23:29:38 INFO - PROCESS | 2743 | 1463034578360 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}] 23:29:38 INFO - PROCESS | 2743 | 1463034578522 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 23:29:38 INFO - PROCESS | 2743 | 1463034578579 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:38 INFO - PROCESS | 2743 | ++DOCSHELL 0x112642800 == 81 [pid = 2743] [id = 319] 23:29:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x110f1d800) [pid = 2743] [serial = 956] [outer = 0x0] 23:29:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x110f26c00) [pid = 2743] [serial = 957] [outer = 0x110f1d800] 23:29:38 INFO - PROCESS | 2743 | 1463034578613 Marionette DEBUG loaded listener.js 23:29:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x1110af800) [pid = 2743] [serial = 958] [outer = 0x110f1d800] 23:29:39 INFO - PROCESS | 2743 | 1463034579078 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]]]}] 23:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 777ms 23:29:39 INFO - PROCESS | 2743 | 1463034579127 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 23:29:39 INFO - PROCESS | 2743 | 1463034579130 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 23:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:29:39 INFO - PROCESS | 2743 | 1463034579152 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:29:39 INFO - PROCESS | 2743 | 1463034579154 Marionette TRACE conn2 <- [1,1250,null,{}] 23:29:39 INFO - PROCESS | 2743 | 1463034579158 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}] 23:29:39 INFO - PROCESS | 2743 | 1463034579297 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 23:29:39 INFO - PROCESS | 2743 | 1463034579367 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:39 INFO - PROCESS | 2743 | ++DOCSHELL 0x117e1e000 == 82 [pid = 2743] [id = 320] 23:29:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x1129adc00) [pid = 2743] [serial = 959] [outer = 0x0] 23:29:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x112a69800) [pid = 2743] [serial = 960] [outer = 0x1129adc00] 23:29:39 INFO - PROCESS | 2743 | 1463034579399 Marionette DEBUG loaded listener.js 23:29:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x113217400) [pid = 2743] [serial = 961] [outer = 0x1129adc00] 23:29:39 INFO - PROCESS | 2743 | 1463034579801 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]]]}] 23:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 675ms 23:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:29:39 INFO - PROCESS | 2743 | 1463034579839 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 23:29:39 INFO - PROCESS | 2743 | 1463034579841 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 23:29:39 INFO - PROCESS | 2743 | 1463034579843 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:29:39 INFO - PROCESS | 2743 | 1463034579845 Marionette TRACE conn2 <- [1,1254,null,{}] 23:29:39 INFO - PROCESS | 2743 | 1463034579847 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}] 23:29:39 INFO - PROCESS | 2743 | 1463034579959 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 23:29:40 INFO - PROCESS | 2743 | 1463034580021 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:40 INFO - PROCESS | 2743 | ++DOCSHELL 0x12548f800 == 83 [pid = 2743] [id = 321] 23:29:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x11606dc00) [pid = 2743] [serial = 962] [outer = 0x0] 23:29:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x116a5f800) [pid = 2743] [serial = 963] [outer = 0x11606dc00] 23:29:40 INFO - PROCESS | 2743 | 1463034580092 Marionette DEBUG loaded listener.js 23:29:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x1180a3400) [pid = 2743] [serial = 964] [outer = 0x11606dc00] 23:29:40 INFO - PROCESS | 2743 | 1463034580495 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]]]}] 23:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 23:29:40 INFO - PROCESS | 2743 | 1463034580515 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 23:29:40 INFO - PROCESS | 2743 | 1463034580518 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 23:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:29:40 INFO - PROCESS | 2743 | 1463034580526 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:29:40 INFO - PROCESS | 2743 | 1463034580529 Marionette TRACE conn2 <- [1,1258,null,{}] 23:29:40 INFO - PROCESS | 2743 | 1463034580534 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}] 23:29:40 INFO - PROCESS | 2743 | 1463034580668 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 23:29:40 INFO - PROCESS | 2743 | 1463034580753 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:40 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b15c800 == 84 [pid = 2743] [id = 322] 23:29:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x1180a5400) [pid = 2743] [serial = 965] [outer = 0x0] 23:29:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x1183c7400) [pid = 2743] [serial = 966] [outer = 0x1180a5400] 23:29:40 INFO - PROCESS | 2743 | 1463034580783 Marionette DEBUG loaded listener.js 23:29:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x119195c00) [pid = 2743] [serial = 967] [outer = 0x1180a5400] 23:29:41 INFO - PROCESS | 2743 | 1463034581181 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]]]}] 23:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 677ms 23:29:41 INFO - PROCESS | 2743 | 1463034581201 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 23:29:41 INFO - PROCESS | 2743 | 1463034581202 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 23:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:29:41 INFO - PROCESS | 2743 | 1463034581205 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:29:41 INFO - PROCESS | 2743 | 1463034581206 Marionette TRACE conn2 <- [1,1262,null,{}] 23:29:41 INFO - PROCESS | 2743 | 1463034581209 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}] 23:29:41 INFO - PROCESS | 2743 | 1463034581318 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 23:29:41 INFO - PROCESS | 2743 | 1463034581374 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:41 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bb9d800 == 85 [pid = 2743] [id = 323] 23:29:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x11821b400) [pid = 2743] [serial = 968] [outer = 0x0] 23:29:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x1197d3c00) [pid = 2743] [serial = 969] [outer = 0x11821b400] 23:29:41 INFO - PROCESS | 2743 | 1463034581444 Marionette DEBUG loaded listener.js 23:29:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x12150a000) [pid = 2743] [serial = 970] [outer = 0x11821b400] 23:29:41 INFO - PROCESS | 2743 | 1463034581844 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]]]}] 23:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 669ms 23:29:41 INFO - PROCESS | 2743 | 1463034581875 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 23:29:41 INFO - PROCESS | 2743 | 1463034581876 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 23:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:29:41 INFO - PROCESS | 2743 | 1463034581878 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:29:41 INFO - PROCESS | 2743 | 1463034581880 Marionette TRACE conn2 <- [1,1266,null,{}] 23:29:41 INFO - PROCESS | 2743 | 1463034581882 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}] 23:29:41 INFO - PROCESS | 2743 | 1463034581991 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 23:29:42 INFO - PROCESS | 2743 | 1463034582081 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:42 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c1d1000 == 86 [pid = 2743] [id = 324] 23:29:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x124ff0800) [pid = 2743] [serial = 971] [outer = 0x0] 23:29:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x12558bc00) [pid = 2743] [serial = 972] [outer = 0x124ff0800] 23:29:42 INFO - PROCESS | 2743 | 1463034582117 Marionette DEBUG loaded listener.js 23:29:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x12684e000) [pid = 2743] [serial = 973] [outer = 0x124ff0800] 23:29:42 INFO - PROCESS | 2743 | 1463034582551 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]]]}] 23:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 723ms 23:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:29:42 INFO - PROCESS | 2743 | 1463034582602 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 23:29:42 INFO - PROCESS | 2743 | 1463034582603 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 23:29:42 INFO - PROCESS | 2743 | 1463034582605 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:29:42 INFO - PROCESS | 2743 | 1463034582607 Marionette TRACE conn2 <- [1,1270,null,{}] 23:29:42 INFO - PROCESS | 2743 | 1463034582609 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}] 23:29:42 INFO - PROCESS | 2743 | 1463034582718 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 23:29:42 INFO - PROCESS | 2743 | 1463034582789 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:42 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c61b000 == 87 [pid = 2743] [id = 325] 23:29:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x126916000) [pid = 2743] [serial = 974] [outer = 0x0] 23:29:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x126d05000) [pid = 2743] [serial = 975] [outer = 0x126916000] 23:29:42 INFO - PROCESS | 2743 | 1463034582818 Marionette DEBUG loaded listener.js 23:29:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x126fa9800) [pid = 2743] [serial = 976] [outer = 0x126916000] 23:29:43 INFO - PROCESS | 2743 | 1463034583256 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]]]}] 23:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 671ms 23:29:43 INFO - PROCESS | 2743 | 1463034583276 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 23:29:43 INFO - PROCESS | 2743 | 1463034583278 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 23:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:29:43 INFO - PROCESS | 2743 | 1463034583280 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:29:43 INFO - PROCESS | 2743 | 1463034583282 Marionette TRACE conn2 <- [1,1274,null,{}] 23:29:43 INFO - PROCESS | 2743 | 1463034583286 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}] 23:29:43 INFO - PROCESS | 2743 | 1463034583412 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 23:29:43 INFO - PROCESS | 2743 | 1463034583512 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:43 INFO - PROCESS | 2743 | ++DOCSHELL 0x1212a8800 == 88 [pid = 2743] [id = 326] 23:29:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x110f45c00) [pid = 2743] [serial = 977] [outer = 0x0] 23:29:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x11918e800) [pid = 2743] [serial = 978] [outer = 0x110f45c00] 23:29:43 INFO - PROCESS | 2743 | 1463034583543 Marionette DEBUG loaded listener.js 23:29:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x12713e000) [pid = 2743] [serial = 979] [outer = 0x110f45c00] 23:29:44 INFO - PROCESS | 2743 | 1463034584123 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]]]}] 23:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 874ms 23:29:44 INFO - PROCESS | 2743 | 1463034584170 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 23:29:44 INFO - PROCESS | 2743 | 1463034584172 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 23:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:29:44 INFO - PROCESS | 2743 | 1463034584176 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:29:44 INFO - PROCESS | 2743 | 1463034584178 Marionette TRACE conn2 <- [1,1278,null,{}] 23:29:44 INFO - PROCESS | 2743 | 1463034584182 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}] 23:29:44 INFO - PROCESS | 2743 | 1463034584287 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 23:29:44 INFO - PROCESS | 2743 | 1463034584360 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:44 INFO - PROCESS | 2743 | ++DOCSHELL 0x11976e000 == 89 [pid = 2743] [id = 327] 23:29:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x1127a3000) [pid = 2743] [serial = 980] [outer = 0x0] 23:29:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x1127b0800) [pid = 2743] [serial = 981] [outer = 0x1127a3000] 23:29:44 INFO - PROCESS | 2743 | 1463034584388 Marionette DEBUG loaded listener.js 23:29:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x112a68c00) [pid = 2743] [serial = 982] [outer = 0x1127a3000] 23:29:44 INFO - PROCESS | 2743 | 1463034584825 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]]]}] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x12d993800 == 88 [pid = 2743] [id = 221] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x127513800 == 87 [pid = 2743] [id = 220] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x12df95800 == 86 [pid = 2743] [id = 222] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x12aa3f800 == 85 [pid = 2743] [id = 318] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x12a767800 == 84 [pid = 2743] [id = 317] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x1290b1800 == 83 [pid = 2743] [id = 316] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x128cb5000 == 82 [pid = 2743] [id = 315] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x12699a800 == 81 [pid = 2743] [id = 314] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x123df4000 == 80 [pid = 2743] [id = 313] 23:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 720ms 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x1215e7800 == 79 [pid = 2743] [id = 312] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x1211bf000 == 78 [pid = 2743] [id = 311] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x11bb4f800 == 77 [pid = 2743] [id = 310] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x1192f9000 == 76 [pid = 2743] [id = 309] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x118dca000 == 75 [pid = 2743] [id = 308] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x117e21000 == 74 [pid = 2743] [id = 307] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x116977800 == 73 [pid = 2743] [id = 306] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x1131af000 == 72 [pid = 2743] [id = 305] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x135bd7800 == 71 [pid = 2743] [id = 302] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x1355a0000 == 70 [pid = 2743] [id = 301] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x12b8b4000 == 69 [pid = 2743] [id = 300] 23:29:44 INFO - PROCESS | 2743 | --DOCSHELL 0x121404000 == 68 [pid = 2743] [id = 299] 23:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:29:44 INFO - PROCESS | 2743 | 1463034584932 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 23:29:44 INFO - PROCESS | 2743 | 1463034584935 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 23:29:44 INFO - PROCESS | 2743 | 1463034584940 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:29:44 INFO - PROCESS | 2743 | 1463034584941 Marionette TRACE conn2 <- [1,1282,null,{}] 23:29:44 INFO - PROCESS | 2743 | 1463034584944 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}] 23:29:45 INFO - PROCESS | 2743 | 1463034585037 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 156 (0x12ce13800) [pid = 2743] [serial = 774] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 155 (0x128c7fc00) [pid = 2743] [serial = 875] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x12aa6a800) [pid = 2743] [serial = 878] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x12baa5000) [pid = 2743] [serial = 881] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x12afc5000) [pid = 2743] [serial = 879] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x1214e0400) [pid = 2743] [serial = 842] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x12d108c00) [pid = 2743] [serial = 854] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x124feb400) [pid = 2743] [serial = 872] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x12558f000) [pid = 2743] [serial = 845] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x12d7cf400) [pid = 2743] [serial = 858] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x12d7c9400) [pid = 2743] [serial = 857] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x121776c00) [pid = 2743] [serial = 869] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x124cabc00) [pid = 2743] [serial = 870] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x12c6bf400) [pid = 2743] [serial = 882] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x1294dd000) [pid = 2743] [serial = 848] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x117520c00) [pid = 2743] [serial = 863] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x118313000) [pid = 2743] [serial = 864] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x1169b1800) [pid = 2743] [serial = 839] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x1161ecc00) [pid = 2743] [serial = 861] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x1130a6800) [pid = 2743] [serial = 860] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x118d1bc00) [pid = 2743] [serial = 866] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x1197d2400) [pid = 2743] [serial = 867] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x1275a5000) [pid = 2743] [serial = 891] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x12c723800) [pid = 2743] [serial = 851] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x112784400) [pid = 2743] [serial = 836] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x12c6c5c00) [pid = 2743] [serial = 501] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x118144c00) [pid = 2743] [serial = 888] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x110f2ec00) [pid = 2743] [serial = 884] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x121c3b800) [pid = 2743] [serial = 889] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x12ca81c00) [pid = 2743] [serial = 892] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x1127a4400) [pid = 2743] [serial = 885] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x1292d2c00) [pid = 2743] [serial = 876] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x126d75400) [pid = 2743] [serial = 873] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x116742400) [pid = 2743] [serial = 801] [outer = 0x0] [url = about:blank] 23:29:45 INFO - PROCESS | 2743 | 1463034585109 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:45 INFO - PROCESS | 2743 | ++DOCSHELL 0x116905800 == 69 [pid = 2743] [id = 328] 23:29:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x112784400) [pid = 2743] [serial = 983] [outer = 0x0] 23:29:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x115ea7800) [pid = 2743] [serial = 984] [outer = 0x112784400] 23:29:45 INFO - PROCESS | 2743 | 1463034585138 Marionette DEBUG loaded listener.js 23:29:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x116742400) [pid = 2743] [serial = 985] [outer = 0x112784400] 23:29:45 INFO - PROCESS | 2743 | 1463034585461 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]]]}] 23:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 570ms 23:29:45 INFO - PROCESS | 2743 | 1463034585509 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 23:29:45 INFO - PROCESS | 2743 | 1463034585511 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 23:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:29:45 INFO - PROCESS | 2743 | 1463034585513 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:29:45 INFO - PROCESS | 2743 | 1463034585516 Marionette TRACE conn2 <- [1,1286,null,{}] 23:29:45 INFO - PROCESS | 2743 | 1463034585524 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}] 23:29:45 INFO - PROCESS | 2743 | 1463034585618 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 23:29:45 INFO - PROCESS | 2743 | 1463034585689 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:45 INFO - PROCESS | 2743 | ++DOCSHELL 0x1195a5000 == 70 [pid = 2743] [id = 329] 23:29:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x1169b1800) [pid = 2743] [serial = 986] [outer = 0x0] 23:29:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x1176b6c00) [pid = 2743] [serial = 987] [outer = 0x1169b1800] 23:29:45 INFO - PROCESS | 2743 | 1463034585717 Marionette DEBUG loaded listener.js 23:29:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x1183c2400) [pid = 2743] [serial = 988] [outer = 0x1169b1800] 23:29:46 INFO - PROCESS | 2743 | 1463034586008 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]]]}] 23:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 522ms 23:29:46 INFO - PROCESS | 2743 | 1463034586040 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 23:29:46 INFO - PROCESS | 2743 | 1463034586042 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 23:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:29:46 INFO - PROCESS | 2743 | 1463034586044 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:29:46 INFO - PROCESS | 2743 | 1463034586046 Marionette TRACE conn2 <- [1,1290,null,{}] 23:29:46 INFO - PROCESS | 2743 | 1463034586049 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}] 23:29:46 INFO - PROCESS | 2743 | 1463034586151 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 23:29:46 INFO - PROCESS | 2743 | 1463034586156 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:46 INFO - PROCESS | 2743 | ++DOCSHELL 0x1211be000 == 71 [pid = 2743] [id = 330] 23:29:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x118624c00) [pid = 2743] [serial = 989] [outer = 0x0] 23:29:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x118824000) [pid = 2743] [serial = 990] [outer = 0x118624c00] 23:29:46 INFO - PROCESS | 2743 | 1463034586182 Marionette DEBUG loaded listener.js 23:29:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x119127000) [pid = 2743] [serial = 991] [outer = 0x118624c00] 23:29:46 INFO - PROCESS | 2743 | 1463034586545 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]]]}] 23:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 519ms 23:29:46 INFO - PROCESS | 2743 | 1463034586564 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 23:29:46 INFO - PROCESS | 2743 | 1463034586567 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 23:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:29:46 INFO - PROCESS | 2743 | 1463034586572 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:29:46 INFO - PROCESS | 2743 | 1463034586573 Marionette TRACE conn2 <- [1,1294,null,{}] 23:29:46 INFO - PROCESS | 2743 | 1463034586575 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}] 23:29:46 INFO - PROCESS | 2743 | 1463034586664 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 23:29:46 INFO - PROCESS | 2743 | 1463034586669 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:46 INFO - PROCESS | 2743 | ++DOCSHELL 0x12181d000 == 72 [pid = 2743] [id = 331] 23:29:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x118d21000) [pid = 2743] [serial = 992] [outer = 0x0] 23:29:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x1191d3000) [pid = 2743] [serial = 993] [outer = 0x118d21000] 23:29:46 INFO - PROCESS | 2743 | 1463034586694 Marionette DEBUG loaded listener.js 23:29:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x119786c00) [pid = 2743] [serial = 994] [outer = 0x118d21000] 23:29:47 INFO - PROCESS | 2743 | 1463034587041 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]]]}] 23:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 473ms 23:29:47 INFO - PROCESS | 2743 | 1463034587045 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 23:29:47 INFO - PROCESS | 2743 | 1463034587047 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 23:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:29:47 INFO - PROCESS | 2743 | 1463034587050 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:29:47 INFO - PROCESS | 2743 | 1463034587052 Marionette TRACE conn2 <- [1,1298,null,{}] 23:29:47 INFO - PROCESS | 2743 | 1463034587055 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}] 23:29:47 INFO - PROCESS | 2743 | 1463034587157 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 23:29:47 INFO - PROCESS | 2743 | 1463034587230 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:47 INFO - PROCESS | 2743 | ++DOCSHELL 0x12689d800 == 73 [pid = 2743] [id = 332] 23:29:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x1191c9400) [pid = 2743] [serial = 995] [outer = 0x0] 23:29:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x1197d6000) [pid = 2743] [serial = 996] [outer = 0x1191c9400] 23:29:47 INFO - PROCESS | 2743 | 1463034587265 Marionette DEBUG loaded listener.js 23:29:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x124d32800) [pid = 2743] [serial = 997] [outer = 0x1191c9400] 23:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 572ms 23:29:47 INFO - PROCESS | 2743 | 1463034587618 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]]]}] 23:29:47 INFO - PROCESS | 2743 | 1463034587621 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 23:29:47 INFO - PROCESS | 2743 | 1463034587622 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 23:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:29:47 INFO - PROCESS | 2743 | 1463034587625 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:29:47 INFO - PROCESS | 2743 | 1463034587626 Marionette TRACE conn2 <- [1,1302,null,{}] 23:29:47 INFO - PROCESS | 2743 | 1463034587628 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}] 23:29:47 INFO - PROCESS | 2743 | 1463034587737 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 23:29:47 INFO - PROCESS | 2743 | 1463034587772 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:47 INFO - PROCESS | 2743 | ++DOCSHELL 0x12940a800 == 74 [pid = 2743] [id = 333] 23:29:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x12558d400) [pid = 2743] [serial = 998] [outer = 0x0] 23:29:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x126846c00) [pid = 2743] [serial = 999] [outer = 0x12558d400] 23:29:47 INFO - PROCESS | 2743 | 1463034587797 Marionette DEBUG loaded listener.js 23:29:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x126fb3400) [pid = 2743] [serial = 1000] [outer = 0x12558d400] 23:29:48 INFO - PROCESS | 2743 | 1463034588123 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]]]}] 23:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 519ms 23:29:48 INFO - PROCESS | 2743 | 1463034588145 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 23:29:48 INFO - PROCESS | 2743 | 1463034588146 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 23:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:29:48 INFO - PROCESS | 2743 | 1463034588149 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:29:48 INFO - PROCESS | 2743 | 1463034588152 Marionette TRACE conn2 <- [1,1306,null,{}] 23:29:48 INFO - PROCESS | 2743 | 1463034588161 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}] 23:29:48 INFO - PROCESS | 2743 | 1463034588270 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 23:29:48 INFO - PROCESS | 2743 | 1463034588306 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:48 INFO - PROCESS | 2743 | ++DOCSHELL 0x12aa41800 == 75 [pid = 2743] [id = 334] 23:29:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x125593400) [pid = 2743] [serial = 1001] [outer = 0x0] 23:29:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x1275a4400) [pid = 2743] [serial = 1002] [outer = 0x125593400] 23:29:48 INFO - PROCESS | 2743 | 1463034588331 Marionette DEBUG loaded listener.js 23:29:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x127641c00) [pid = 2743] [serial = 1003] [outer = 0x125593400] 23:29:48 INFO - PROCESS | 2743 | 1463034588669 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]]]}] 23:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 527ms 23:29:48 INFO - PROCESS | 2743 | 1463034588676 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 23:29:48 INFO - PROCESS | 2743 | 1463034588677 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 23:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:29:48 INFO - PROCESS | 2743 | 1463034588680 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:29:48 INFO - PROCESS | 2743 | 1463034588681 Marionette TRACE conn2 <- [1,1310,null,{}] 23:29:48 INFO - PROCESS | 2743 | 1463034588686 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}] 23:29:48 INFO - PROCESS | 2743 | 1463034588796 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 23:29:48 INFO - PROCESS | 2743 | 1463034588808 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:48 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bba6800 == 76 [pid = 2743] [id = 335] 23:29:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x12691a800) [pid = 2743] [serial = 1004] [outer = 0x0] 23:29:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x128c7fc00) [pid = 2743] [serial = 1005] [outer = 0x12691a800] 23:29:48 INFO - PROCESS | 2743 | 1463034588834 Marionette DEBUG loaded listener.js 23:29:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x128c86400) [pid = 2743] [serial = 1006] [outer = 0x12691a800] 23:29:49 INFO - PROCESS | 2743 | 1463034589322 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] 23:29:49 INFO - PROCESS | 2743 | 1463034589355 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 23:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:29:49 INFO - PROCESS | 2743 | 1463034589358 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:29:49 INFO - PROCESS | 2743 | 1463034589359 Marionette TRACE conn2 <- [1,1314,null,{}] 23:29:49 INFO - PROCESS | 2743 | 1463034589361 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}] 23:29:49 INFO - PROCESS | 2743 | 1463034589455 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 23:29:49 INFO - PROCESS | 2743 | 1463034589459 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:49 INFO - PROCESS | 2743 | ++DOCSHELL 0x119c10800 == 77 [pid = 2743] [id = 336] 23:29:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x11278dc00) [pid = 2743] [serial = 1007] [outer = 0x0] 23:29:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x113d63800) [pid = 2743] [serial = 1008] [outer = 0x11278dc00] 23:29:49 INFO - PROCESS | 2743 | 1463034589485 Marionette DEBUG loaded listener.js 23:29:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x11752c400) [pid = 2743] [serial = 1009] [outer = 0x11278dc00] 23:29:49 INFO - PROCESS | 2743 | 1463034589849 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]]]}] 23:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 518ms 23:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:29:49 INFO - PROCESS | 2743 | 1463034589876 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 23:29:49 INFO - PROCESS | 2743 | 1463034589878 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 23:29:49 INFO - PROCESS | 2743 | 1463034589880 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:29:49 INFO - PROCESS | 2743 | 1463034589883 Marionette TRACE conn2 <- [1,1318,null,{}] 23:29:49 INFO - PROCESS | 2743 | 1463034589887 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}] 23:29:50 INFO - PROCESS | 2743 | 1463034590016 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 23:29:50 INFO - PROCESS | 2743 | 1463034590024 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:50 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c61c000 == 78 [pid = 2743] [id = 337] 23:29:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x116ae6c00) [pid = 2743] [serial = 1010] [outer = 0x0] 23:29:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x119792c00) [pid = 2743] [serial = 1011] [outer = 0x116ae6c00] 23:29:50 INFO - PROCESS | 2743 | 1463034590052 Marionette DEBUG loaded listener.js 23:29:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x128e8e400) [pid = 2743] [serial = 1012] [outer = 0x116ae6c00] 23:29:50 INFO - PROCESS | 2743 | 1463034590356 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]]]}] 23:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 523ms 23:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:29:50 INFO - PROCESS | 2743 | 1463034590403 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 23:29:50 INFO - PROCESS | 2743 | 1463034590404 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 23:29:50 INFO - PROCESS | 2743 | 1463034590406 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:29:50 INFO - PROCESS | 2743 | 1463034590407 Marionette TRACE conn2 <- [1,1322,null,{}] 23:29:50 INFO - PROCESS | 2743 | 1463034590410 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}] 23:29:50 INFO - PROCESS | 2743 | 1463034590503 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 23:29:50 INFO - PROCESS | 2743 | 1463034590507 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:50 INFO - PROCESS | 2743 | ++DOCSHELL 0x12ce51800 == 79 [pid = 2743] [id = 338] 23:29:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x1129aa000) [pid = 2743] [serial = 1013] [outer = 0x0] 23:29:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x1290d5000) [pid = 2743] [serial = 1014] [outer = 0x1129aa000] 23:29:50 INFO - PROCESS | 2743 | 1463034590532 Marionette DEBUG loaded listener.js 23:29:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x129223c00) [pid = 2743] [serial = 1015] [outer = 0x1129aa000] 23:29:50 INFO - PROCESS | 2743 | 1463034590887 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]]]}] 23:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 518ms 23:29:50 INFO - PROCESS | 2743 | 1463034590932 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 23:29:50 INFO - PROCESS | 2743 | 1463034590933 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 23:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:29:50 INFO - PROCESS | 2743 | 1463034590936 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:29:50 INFO - PROCESS | 2743 | 1463034590937 Marionette TRACE conn2 <- [1,1326,null,{}] 23:29:50 INFO - PROCESS | 2743 | 1463034590939 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}] 23:29:51 INFO - PROCESS | 2743 | 1463034591038 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 23:29:51 INFO - PROCESS | 2743 | 1463034591042 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:51 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d35f800 == 80 [pid = 2743] [id = 339] 23:29:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x12921cc00) [pid = 2743] [serial = 1016] [outer = 0x0] 23:29:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x1292b9c00) [pid = 2743] [serial = 1017] [outer = 0x12921cc00] 23:29:51 INFO - PROCESS | 2743 | 1463034591067 Marionette DEBUG loaded listener.js 23:29:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x1292c1800) [pid = 2743] [serial = 1018] [outer = 0x12921cc00] 23:29:51 INFO - PROCESS | 2743 | 1463034591567 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]]]}] 23:29:51 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 23:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 668ms 23:29:51 INFO - PROCESS | 2743 | 1463034591609 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 23:29:51 INFO - PROCESS | 2743 | 1463034591613 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 23:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:29:51 INFO - PROCESS | 2743 | 1463034591621 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:29:51 INFO - PROCESS | 2743 | 1463034591625 Marionette TRACE conn2 <- [1,1330,null,{}] 23:29:51 INFO - PROCESS | 2743 | 1463034591631 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}] 23:29:51 INFO - PROCESS | 2743 | 1463034591813 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 23:29:51 INFO - PROCESS | 2743 | 1463034591947 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:51 INFO - PROCESS | 2743 | ++DOCSHELL 0x1171f0000 == 81 [pid = 2743] [id = 340] 23:29:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x1127af000) [pid = 2743] [serial = 1019] [outer = 0x0] 23:29:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x1129aac00) [pid = 2743] [serial = 1020] [outer = 0x1127af000] 23:29:51 INFO - PROCESS | 2743 | 1463034591980 Marionette DEBUG loaded listener.js 23:29:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x115e36c00) [pid = 2743] [serial = 1021] [outer = 0x1127af000] 23:29:52 INFO - PROCESS | 2743 | 1463034592413 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]]]}] 23:29:52 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 23:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 826ms 23:29:52 INFO - PROCESS | 2743 | 1463034592445 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 23:29:52 INFO - PROCESS | 2743 | 1463034592449 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 23:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:29:52 INFO - PROCESS | 2743 | 1463034592454 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:29:52 INFO - PROCESS | 2743 | 1463034592456 Marionette TRACE conn2 <- [1,1334,null,{}] 23:29:52 INFO - PROCESS | 2743 | 1463034592459 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}] 23:29:52 INFO - PROCESS | 2743 | 1463034592577 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 23:29:52 INFO - PROCESS | 2743 | 1463034592650 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:52 INFO - PROCESS | 2743 | ++DOCSHELL 0x12699b000 == 82 [pid = 2743] [id = 341] 23:29:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x116073800) [pid = 2743] [serial = 1022] [outer = 0x0] 23:29:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x116a5d000) [pid = 2743] [serial = 1023] [outer = 0x116073800] 23:29:52 INFO - PROCESS | 2743 | 1463034592680 Marionette DEBUG loaded listener.js 23:29:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x118627800) [pid = 2743] [serial = 1024] [outer = 0x116073800] 23:29:53 INFO - PROCESS | 2743 | 1463034593082 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]]]}] 23:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 23:29:53 INFO - PROCESS | 2743 | 1463034593126 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 23:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:29:53 INFO - PROCESS | 2743 | 1463034593127 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 23:29:53 INFO - PROCESS | 2743 | 1463034593130 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:29:53 INFO - PROCESS | 2743 | 1463034593133 Marionette TRACE conn2 <- [1,1338,null,{}] 23:29:53 INFO - PROCESS | 2743 | 1463034593143 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}] 23:29:53 INFO - PROCESS | 2743 | 1463034593277 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 23:29:53 INFO - PROCESS | 2743 | 1463034593366 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:53 INFO - PROCESS | 2743 | ++DOCSHELL 0x12ce68000 == 83 [pid = 2743] [id = 342] 23:29:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x11978bc00) [pid = 2743] [serial = 1025] [outer = 0x0] 23:29:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x121148800) [pid = 2743] [serial = 1026] [outer = 0x11978bc00] 23:29:53 INFO - PROCESS | 2743 | 1463034593399 Marionette DEBUG loaded listener.js 23:29:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x121b71c00) [pid = 2743] [serial = 1027] [outer = 0x11978bc00] 23:29:54 INFO - PROCESS | 2743 | 1463034594351 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]]]}] 23:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1226ms 23:29:54 INFO - PROCESS | 2743 | 1463034594356 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 23:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:29:54 INFO - PROCESS | 2743 | 1463034594358 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 23:29:54 INFO - PROCESS | 2743 | 1463034594361 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:29:54 INFO - PROCESS | 2743 | 1463034594362 Marionette TRACE conn2 <- [1,1342,null,{}] 23:29:54 INFO - PROCESS | 2743 | 1463034594364 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}] 23:29:54 INFO - PROCESS | 2743 | 1463034594480 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 23:29:54 INFO - PROCESS | 2743 | 1463034594537 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:54 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d956800 == 84 [pid = 2743] [id = 343] 23:29:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x121c37800) [pid = 2743] [serial = 1028] [outer = 0x0] 23:29:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x125587c00) [pid = 2743] [serial = 1029] [outer = 0x121c37800] 23:29:54 INFO - PROCESS | 2743 | 1463034594608 Marionette DEBUG loaded listener.js 23:29:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x127144c00) [pid = 2743] [serial = 1030] [outer = 0x121c37800] 23:29:55 INFO - PROCESS | 2743 | 1463034595076 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]]]}] 23:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 768ms 23:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:29:55 INFO - PROCESS | 2743 | 1463034595130 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 23:29:55 INFO - PROCESS | 2743 | 1463034595132 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 23:29:55 INFO - PROCESS | 2743 | 1463034595137 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:29:55 INFO - PROCESS | 2743 | 1463034595139 Marionette TRACE conn2 <- [1,1346,null,{}] 23:29:55 INFO - PROCESS | 2743 | 1463034595143 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}] 23:29:55 INFO - PROCESS | 2743 | 1463034595307 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 23:29:55 INFO - PROCESS | 2743 | 1463034595407 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:55 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d996800 == 85 [pid = 2743] [id = 344] 23:29:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x121c38400) [pid = 2743] [serial = 1031] [outer = 0x0] 23:29:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x128c8d400) [pid = 2743] [serial = 1032] [outer = 0x121c38400] 23:29:55 INFO - PROCESS | 2743 | 1463034595436 Marionette DEBUG loaded listener.js 23:29:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x128e8c000) [pid = 2743] [serial = 1033] [outer = 0x121c38400] 23:29:55 INFO - PROCESS | 2743 | 1463034595887 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]]]}] 23:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 769ms 23:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:29:55 INFO - PROCESS | 2743 | 1463034595907 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 23:29:55 INFO - PROCESS | 2743 | 1463034595908 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 23:29:55 INFO - PROCESS | 2743 | 1463034595910 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:29:55 INFO - PROCESS | 2743 | 1463034595911 Marionette TRACE conn2 <- [1,1350,null,{}] 23:29:55 INFO - PROCESS | 2743 | 1463034595914 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}] 23:29:56 INFO - PROCESS | 2743 | 1463034596040 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 23:29:56 INFO - PROCESS | 2743 | 1463034596115 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:56 INFO - PROCESS | 2743 | ++DOCSHELL 0x12df9a800 == 86 [pid = 2743] [id = 345] 23:29:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x1292b3800) [pid = 2743] [serial = 1034] [outer = 0x0] 23:29:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x1292d7000) [pid = 2743] [serial = 1035] [outer = 0x1292b3800] 23:29:56 INFO - PROCESS | 2743 | 1463034596147 Marionette DEBUG loaded listener.js 23:29:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x129622c00) [pid = 2743] [serial = 1036] [outer = 0x1292b3800] 23:29:56 INFO - PROCESS | 2743 | 1463034596590 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]]]}] 23:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 719ms 23:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:29:56 INFO - PROCESS | 2743 | 1463034596630 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 23:29:56 INFO - PROCESS | 2743 | 1463034596631 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 23:29:56 INFO - PROCESS | 2743 | 1463034596634 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:29:56 INFO - PROCESS | 2743 | 1463034596635 Marionette TRACE conn2 <- [1,1354,null,{}] 23:29:56 INFO - PROCESS | 2743 | 1463034596637 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}] 23:29:56 INFO - PROCESS | 2743 | 1463034596750 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 23:29:56 INFO - PROCESS | 2743 | 1463034596825 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:56 INFO - PROCESS | 2743 | ++DOCSHELL 0x113d42800 == 87 [pid = 2743] [id = 346] 23:29:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x1110a6c00) [pid = 2743] [serial = 1037] [outer = 0x0] 23:29:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x113df4000) [pid = 2743] [serial = 1038] [outer = 0x1110a6c00] 23:29:56 INFO - PROCESS | 2743 | 1463034596856 Marionette DEBUG loaded listener.js 23:29:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x121507c00) [pid = 2743] [serial = 1039] [outer = 0x1110a6c00] 23:29:57 INFO - PROCESS | 2743 | 1463034597546 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]]]}] 23:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 921ms 23:29:57 INFO - PROCESS | 2743 | 1463034597555 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 23:29:57 INFO - PROCESS | 2743 | 1463034597557 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 23:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:29:57 INFO - PROCESS | 2743 | 1463034597561 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:29:57 INFO - PROCESS | 2743 | 1463034597563 Marionette TRACE conn2 <- [1,1358,null,{}] 23:29:57 INFO - PROCESS | 2743 | 1463034597569 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}] 23:29:57 INFO - PROCESS | 2743 | 1463034597678 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 23:29:57 INFO - PROCESS | 2743 | 1463034597753 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:57 INFO - PROCESS | 2743 | ++DOCSHELL 0x119c1f800 == 88 [pid = 2743] [id = 347] 23:29:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x111f2ac00) [pid = 2743] [serial = 1040] [outer = 0x0] 23:29:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x1122b6000) [pid = 2743] [serial = 1041] [outer = 0x111f2ac00] 23:29:57 INFO - PROCESS | 2743 | 1463034597782 Marionette DEBUG loaded listener.js 23:29:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 162 (0x1129ac800) [pid = 2743] [serial = 1042] [outer = 0x111f2ac00] 23:29:58 INFO - PROCESS | 2743 | 1463034598192 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]]]}] 23:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 673ms 23:29:58 INFO - PROCESS | 2743 | 1463034598234 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 23:29:58 INFO - PROCESS | 2743 | 1463034598238 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 23:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:29:58 INFO - PROCESS | 2743 | 1463034598243 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:29:58 INFO - PROCESS | 2743 | 1463034598244 Marionette TRACE conn2 <- [1,1362,null,{}] 23:29:58 INFO - PROCESS | 2743 | 1463034598247 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}] 23:29:58 INFO - PROCESS | 2743 | 1463034598383 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 23:29:58 INFO - PROCESS | 2743 | 1463034598524 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:58 INFO - PROCESS | 2743 | ++DOCSHELL 0x118498800 == 89 [pid = 2743] [id = 348] 23:29:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 163 (0x112e32800) [pid = 2743] [serial = 1043] [outer = 0x0] 23:29:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 164 (0x1160da000) [pid = 2743] [serial = 1044] [outer = 0x112e32800] 23:29:58 INFO - PROCESS | 2743 | 1463034598572 Marionette DEBUG loaded listener.js 23:29:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 165 (0x117523400) [pid = 2743] [serial = 1045] [outer = 0x112e32800] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x12ce51800 == 88 [pid = 2743] [id = 338] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x12c61c000 == 87 [pid = 2743] [id = 337] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x13558a800 == 86 [pid = 2743] [id = 298] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x119c10800 == 85 [pid = 2743] [id = 336] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x12bba6800 == 84 [pid = 2743] [id = 335] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 164 (0x12c31fc00) [pid = 2743] [serial = 909] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 163 (0x1129aec00) [pid = 2743] [serial = 897] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 162 (0x124fefc00) [pid = 2743] [serial = 903] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 161 (0x11821f000) [pid = 2743] [serial = 912] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 160 (0x11861ec00) [pid = 2743] [serial = 900] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x12aa6dc00) [pid = 2743] [serial = 906] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x12aa41800 == 83 [pid = 2743] [id = 334] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x12940a800 == 82 [pid = 2743] [id = 333] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x12689d800 == 81 [pid = 2743] [id = 332] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x12181d000 == 80 [pid = 2743] [id = 331] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x1211be000 == 79 [pid = 2743] [id = 330] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x1195a5000 == 78 [pid = 2743] [id = 329] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x116905800 == 77 [pid = 2743] [id = 328] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x11976e000 == 76 [pid = 2743] [id = 327] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x1212a8800 == 75 [pid = 2743] [id = 326] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x12c61b000 == 74 [pid = 2743] [id = 325] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x12c1d1000 == 73 [pid = 2743] [id = 324] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x12bb9d800 == 72 [pid = 2743] [id = 323] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x12b15c800 == 71 [pid = 2743] [id = 322] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x12548f800 == 70 [pid = 2743] [id = 321] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x117e1e000 == 69 [pid = 2743] [id = 320] 23:29:59 INFO - PROCESS | 2743 | --DOCSHELL 0x112642800 == 68 [pid = 2743] [id = 319] 23:29:59 INFO - PROCESS | 2743 | 1463034599161 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]]]}] 23:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 970ms 23:29:59 INFO - PROCESS | 2743 | 1463034599213 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 23:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:29:59 INFO - PROCESS | 2743 | 1463034599217 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 23:29:59 INFO - PROCESS | 2743 | 1463034599220 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:29:59 INFO - PROCESS | 2743 | 1463034599223 Marionette TRACE conn2 <- [1,1366,null,{}] 23:29:59 INFO - PROCESS | 2743 | 1463034599231 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}] 23:29:59 INFO - PROCESS | 2743 | 1463034599370 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x118d1cc00) [pid = 2743] [serial = 936] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 157 (0x119191c00) [pid = 2743] [serial = 939] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 156 (0x11619fc00) [pid = 2743] [serial = 924] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 155 (0x11673d400) [pid = 2743] [serial = 925] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x12d111800) [pid = 2743] [serial = 894] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x12dbecc00) [pid = 2743] [serial = 895] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x1169b3400) [pid = 2743] [serial = 927] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x117171c00) [pid = 2743] [serial = 928] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x118143c00) [pid = 2743] [serial = 930] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x11861e800) [pid = 2743] [serial = 931] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x1129a3c00) [pid = 2743] [serial = 919] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x1127a8000) [pid = 2743] [serial = 918] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x1129a9c00) [pid = 2743] [serial = 921] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x113df4400) [pid = 2743] [serial = 922] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x119212400) [pid = 2743] [serial = 942] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x123d96c00) [pid = 2743] [serial = 952] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x1191d0c00) [pid = 2743] [serial = 940] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x11979fc00) [pid = 2743] [serial = 945] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x1218eec00) [pid = 2743] [serial = 948] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x12114b400) [pid = 2743] [serial = 946] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x121c37000) [pid = 2743] [serial = 951] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x119789800) [pid = 2743] [serial = 943] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x111d8ac00) [pid = 2743] [serial = 916] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x110f50400) [pid = 2743] [serial = 915] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x11862b000) [pid = 2743] [serial = 933] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x121b71000) [pid = 2743] [serial = 949] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x119118400) [pid = 2743] [serial = 937] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x124950000) [pid = 2743] [serial = 954] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x1186eb000) [pid = 2743] [serial = 934] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x11882d000) [pid = 2743] [serial = 843] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x128c8dc00) [pid = 2743] [serial = 846] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x118304800) [pid = 2743] [serial = 840] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x12afa7800) [pid = 2743] [serial = 849] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x12ce1a400) [pid = 2743] [serial = 852] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x1129a4800) [pid = 2743] [serial = 837] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x12d12b800) [pid = 2743] [serial = 855] [outer = 0x0] [url = about:blank] 23:29:59 INFO - PROCESS | 2743 | 1463034599449 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:59 INFO - PROCESS | 2743 | ++DOCSHELL 0x118656800 == 69 [pid = 2743] [id = 349] 23:29:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x1127a8000) [pid = 2743] [serial = 1046] [outer = 0x0] 23:29:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x11515d400) [pid = 2743] [serial = 1047] [outer = 0x1127a8000] 23:29:59 INFO - PROCESS | 2743 | 1463034599481 Marionette DEBUG loaded listener.js 23:29:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x118621c00) [pid = 2743] [serial = 1048] [outer = 0x1127a8000] 23:29:59 INFO - PROCESS | 2743 | 1463034599823 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] 23:29:59 INFO - PROCESS | 2743 | 1463034599848 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 23:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:29:59 INFO - PROCESS | 2743 | 1463034599851 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:29:59 INFO - PROCESS | 2743 | 1463034599852 Marionette TRACE conn2 <- [1,1370,null,{}] 23:29:59 INFO - PROCESS | 2743 | 1463034599854 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}] 23:29:59 INFO - PROCESS | 2743 | 1463034599945 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 23:30:00 INFO - PROCESS | 2743 | 1463034600001 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:00 INFO - PROCESS | 2743 | ++DOCSHELL 0x119c1b000 == 70 [pid = 2743] [id = 350] 23:30:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x11830e800) [pid = 2743] [serial = 1049] [outer = 0x0] 23:30:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x118824c00) [pid = 2743] [serial = 1050] [outer = 0x11830e800] 23:30:00 INFO - PROCESS | 2743 | 1463034600028 Marionette DEBUG loaded listener.js 23:30:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x1191c6400) [pid = 2743] [serial = 1051] [outer = 0x11830e800] 23:30:00 INFO - PROCESS | 2743 | 1463034600323 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] 23:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:30:00 INFO - PROCESS | 2743 | 1463034600380 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 23:30:00 INFO - PROCESS | 2743 | 1463034600383 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:30:00 INFO - PROCESS | 2743 | 1463034600384 Marionette TRACE conn2 <- [1,1374,null,{}] 23:30:00 INFO - PROCESS | 2743 | 1463034600386 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}] 23:30:00 INFO - PROCESS | 2743 | 1463034600474 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 23:30:00 INFO - PROCESS | 2743 | 1463034600533 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:00 INFO - PROCESS | 2743 | ++DOCSHELL 0x123d29800 == 71 [pid = 2743] [id = 351] 23:30:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x118623800) [pid = 2743] [serial = 1052] [outer = 0x0] 23:30:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x119212400) [pid = 2743] [serial = 1053] [outer = 0x118623800] 23:30:00 INFO - PROCESS | 2743 | 1463034600559 Marionette DEBUG loaded listener.js 23:30:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x12114c800) [pid = 2743] [serial = 1054] [outer = 0x118623800] 23:30:00 INFO - PROCESS | 2743 | [2743] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:30:00 INFO - PROCESS | 2743 | 1463034600882 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] 23:30:00 INFO - PROCESS | 2743 | 1463034600904 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 23:30:00 INFO - PROCESS | 2743 | 1463034600906 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:30:00 INFO - PROCESS | 2743 | 1463034600907 Marionette TRACE conn2 <- [1,1378,null,{}] 23:30:00 INFO - PROCESS | 2743 | 1463034600910 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}] 23:30:01 INFO - PROCESS | 2743 | 1463034601015 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 23:30:01 INFO - PROCESS | 2743 | 1463034601021 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:01 INFO - PROCESS | 2743 | ++DOCSHELL 0x12940a800 == 72 [pid = 2743] [id = 352] 23:30:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x121776c00) [pid = 2743] [serial = 1055] [outer = 0x0] 23:30:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x124c3e800) [pid = 2743] [serial = 1056] [outer = 0x121776c00] 23:30:01 INFO - PROCESS | 2743 | 1463034601047 Marionette DEBUG loaded listener.js 23:30:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x126d03400) [pid = 2743] [serial = 1057] [outer = 0x121776c00] 23:30:01 INFO - PROCESS | 2743 | 1463034601426 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] 23:30:01 INFO - PROCESS | 2743 | 1463034601479 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 23:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:30:01 INFO - PROCESS | 2743 | 1463034601481 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:30:01 INFO - PROCESS | 2743 | 1463034601482 Marionette TRACE conn2 <- [1,1382,null,{}] 23:30:01 INFO - PROCESS | 2743 | 1463034601485 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}] 23:30:01 INFO - PROCESS | 2743 | 1463034601603 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 23:30:01 INFO - PROCESS | 2743 | 1463034601618 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:01 INFO - PROCESS | 2743 | ++DOCSHELL 0x12a825800 == 73 [pid = 2743] [id = 353] 23:30:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x126d74400) [pid = 2743] [serial = 1058] [outer = 0x0] 23:30:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x126fb4000) [pid = 2743] [serial = 1059] [outer = 0x126d74400] 23:30:01 INFO - PROCESS | 2743 | 1463034601643 Marionette DEBUG loaded listener.js 23:30:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x12764ec00) [pid = 2743] [serial = 1060] [outer = 0x126d74400] 23:30:02 INFO - PROCESS | 2743 | [2743] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:30:02 INFO - PROCESS | 2743 | 1463034602030 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] 23:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:30:02 INFO - PROCESS | 2743 | 1463034602057 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 23:30:02 INFO - PROCESS | 2743 | 1463034602060 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:30:02 INFO - PROCESS | 2743 | 1463034602062 Marionette TRACE conn2 <- [1,1386,null,{}] 23:30:02 INFO - PROCESS | 2743 | 1463034602073 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}] 23:30:02 INFO - PROCESS | 2743 | 1463034602233 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 23:30:02 INFO - PROCESS | 2743 | 1463034602255 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:02 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b02c800 == 74 [pid = 2743] [id = 354] 23:30:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x126d79000) [pid = 2743] [serial = 1061] [outer = 0x0] 23:30:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x128ce4400) [pid = 2743] [serial = 1062] [outer = 0x126d79000] 23:30:02 INFO - PROCESS | 2743 | 1463034602296 Marionette DEBUG loaded listener.js 23:30:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x129221000) [pid = 2743] [serial = 1063] [outer = 0x126d79000] 23:30:02 INFO - PROCESS | 2743 | 1463034602688 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] 23:30:02 INFO - PROCESS | 2743 | 1463034602731 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 23:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:30:02 INFO - PROCESS | 2743 | 1463034602734 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:30:02 INFO - PROCESS | 2743 | 1463034602735 Marionette TRACE conn2 <- [1,1390,null,{}] 23:30:02 INFO - PROCESS | 2743 | 1463034602737 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}] 23:30:02 INFO - PROCESS | 2743 | 1463034602850 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 23:30:02 INFO - PROCESS | 2743 | 1463034602907 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:02 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c1d9800 == 75 [pid = 2743] [id = 355] 23:30:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x127146400) [pid = 2743] [serial = 1064] [outer = 0x0] 23:30:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x1292cec00) [pid = 2743] [serial = 1065] [outer = 0x127146400] 23:30:02 INFO - PROCESS | 2743 | 1463034602932 Marionette DEBUG loaded listener.js 23:30:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x1294dcc00) [pid = 2743] [serial = 1066] [outer = 0x127146400] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x12558d400) [pid = 2743] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x110f45c00) [pid = 2743] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x118d21000) [pid = 2743] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x125593400) [pid = 2743] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x112784400) [pid = 2743] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x1127a3000) [pid = 2743] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x1169b1800) [pid = 2743] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x12691a800) [pid = 2743] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x118624c00) [pid = 2743] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x11278dc00) [pid = 2743] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x116ae6c00) [pid = 2743] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x1129aa000) [pid = 2743] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x1191c9400) [pid = 2743] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x1160e2c00) [pid = 2743] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x1197d2c00) [pid = 2743] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x112782c00) [pid = 2743] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x112787c00) [pid = 2743] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x128e94800) [pid = 2743] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x110f51c00) [pid = 2743] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:30:03 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x12c17f800) [pid = 2743] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:30:03 INFO - PROCESS | 2743 | 1463034603459 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]]]}] 23:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 770ms 23:30:03 INFO - PROCESS | 2743 | 1463034603505 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 23:30:03 INFO - PROCESS | 2743 | 1463034603506 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 23:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:30:03 INFO - PROCESS | 2743 | 1463034603508 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:30:03 INFO - PROCESS | 2743 | 1463034603509 Marionette TRACE conn2 <- [1,1394,null,{}] 23:30:03 INFO - PROCESS | 2743 | 1463034603512 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}] 23:30:03 INFO - PROCESS | 2743 | 1463034603599 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 23:30:03 INFO - PROCESS | 2743 | 1463034603602 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:03 INFO - PROCESS | 2743 | ++DOCSHELL 0x123d25800 == 76 [pid = 2743] [id = 356] 23:30:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x112790000) [pid = 2743] [serial = 1067] [outer = 0x0] 23:30:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x113907000) [pid = 2743] [serial = 1068] [outer = 0x112790000] 23:30:03 INFO - PROCESS | 2743 | 1463034603628 Marionette DEBUG loaded listener.js 23:30:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x11882b400) [pid = 2743] [serial = 1069] [outer = 0x112790000] 23:30:03 INFO - PROCESS | 2743 | 1463034603989 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]]]}] 23:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 519ms 23:30:04 INFO - PROCESS | 2743 | 1463034604027 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 23:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:30:04 INFO - PROCESS | 2743 | 1463034604029 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 23:30:04 INFO - PROCESS | 2743 | 1463034604032 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:30:04 INFO - PROCESS | 2743 | 1463034604034 Marionette TRACE conn2 <- [1,1398,null,{}] 23:30:04 INFO - PROCESS | 2743 | 1463034604037 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}] 23:30:04 INFO - PROCESS | 2743 | 1463034604183 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 23:30:04 INFO - PROCESS | 2743 | 1463034604191 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:04 INFO - PROCESS | 2743 | ++DOCSHELL 0x12ce4c000 == 77 [pid = 2743] [id = 357] 23:30:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x127640400) [pid = 2743] [serial = 1070] [outer = 0x0] 23:30:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x1292b6c00) [pid = 2743] [serial = 1071] [outer = 0x127640400] 23:30:04 INFO - PROCESS | 2743 | 1463034604230 Marionette DEBUG loaded listener.js 23:30:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x12962ac00) [pid = 2743] [serial = 1072] [outer = 0x127640400] 23:30:04 INFO - PROCESS | 2743 | 1463034604587 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]]]}] 23:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 572ms 23:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:30:04 INFO - PROCESS | 2743 | 1463034604605 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 23:30:04 INFO - PROCESS | 2743 | 1463034604606 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 23:30:04 INFO - PROCESS | 2743 | 1463034604608 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:30:04 INFO - PROCESS | 2743 | 1463034604609 Marionette TRACE conn2 <- [1,1402,null,{}] 23:30:04 INFO - PROCESS | 2743 | 1463034604611 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}] 23:30:04 INFO - PROCESS | 2743 | 1463034604742 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 23:30:04 INFO - PROCESS | 2743 | 1463034604750 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:04 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d14d800 == 78 [pid = 2743] [id = 358] 23:30:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x12962c000) [pid = 2743] [serial = 1073] [outer = 0x0] 23:30:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x12a796000) [pid = 2743] [serial = 1074] [outer = 0x12962c000] 23:30:04 INFO - PROCESS | 2743 | 1463034604778 Marionette DEBUG loaded listener.js 23:30:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x12aa64800) [pid = 2743] [serial = 1075] [outer = 0x12962c000] 23:30:05 INFO - PROCESS | 2743 | 1463034605235 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]]]}] 23:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 669ms 23:30:05 INFO - PROCESS | 2743 | 1463034605283 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 23:30:05 INFO - PROCESS | 2743 | 1463034605284 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 23:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:30:05 INFO - PROCESS | 2743 | 1463034605287 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:30:05 INFO - PROCESS | 2743 | 1463034605287 Marionette TRACE conn2 <- [1,1406,null,{}] 23:30:05 INFO - PROCESS | 2743 | 1463034605290 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}] 23:30:05 INFO - PROCESS | 2743 | 1463034605370 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 23:30:05 INFO - PROCESS | 2743 | 1463034605591 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:05 INFO - PROCESS | 2743 | ++DOCSHELL 0x113d3f000 == 79 [pid = 2743] [id = 359] 23:30:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x110f45000) [pid = 2743] [serial = 1076] [outer = 0x0] 23:30:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x111d1f400) [pid = 2743] [serial = 1077] [outer = 0x110f45000] 23:30:05 INFO - PROCESS | 2743 | 1463034605647 Marionette DEBUG loaded listener.js 23:30:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x1122aa000) [pid = 2743] [serial = 1078] [outer = 0x110f45000] 23:30:06 INFO - PROCESS | 2743 | 1463034606207 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]]]}] 23:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 972ms 23:30:06 INFO - PROCESS | 2743 | 1463034606267 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 23:30:06 INFO - PROCESS | 2743 | 1463034606270 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 23:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:30:06 INFO - PROCESS | 2743 | 1463034606275 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:30:06 INFO - PROCESS | 2743 | 1463034606277 Marionette TRACE conn2 <- [1,1410,null,{}] 23:30:06 INFO - PROCESS | 2743 | 1463034606281 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}] 23:30:06 INFO - PROCESS | 2743 | 1463034606402 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 23:30:06 INFO - PROCESS | 2743 | 1463034606478 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:06 INFO - PROCESS | 2743 | ++DOCSHELL 0x1215d3000 == 80 [pid = 2743] [id = 360] 23:30:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x1160dc400) [pid = 2743] [serial = 1079] [outer = 0x0] 23:30:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x117171c00) [pid = 2743] [serial = 1080] [outer = 0x1160dc400] 23:30:06 INFO - PROCESS | 2743 | 1463034606509 Marionette DEBUG loaded listener.js 23:30:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x11813f000) [pid = 2743] [serial = 1081] [outer = 0x1160dc400] 23:30:06 INFO - PROCESS | 2743 | 1463034606989 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]]]}] 23:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 721ms 23:30:07 INFO - PROCESS | 2743 | 1463034606998 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 23:30:07 INFO - PROCESS | 2743 | 1463034607003 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 23:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:30:07 INFO - PROCESS | 2743 | 1463034607026 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:30:07 INFO - PROCESS | 2743 | 1463034607027 Marionette TRACE conn2 <- [1,1414,null,{}] 23:30:07 INFO - PROCESS | 2743 | 1463034607030 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}] 23:30:07 INFO - PROCESS | 2743 | 1463034607146 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 23:30:07 INFO - PROCESS | 2743 | 1463034607218 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:07 INFO - PROCESS | 2743 | ++DOCSHELL 0x12cac5000 == 81 [pid = 2743] [id = 361] 23:30:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x119118400) [pid = 2743] [serial = 1082] [outer = 0x0] 23:30:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x119193000) [pid = 2743] [serial = 1083] [outer = 0x119118400] 23:30:07 INFO - PROCESS | 2743 | 1463034607260 Marionette DEBUG loaded listener.js 23:30:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x12150a800) [pid = 2743] [serial = 1084] [outer = 0x119118400] 23:30:07 INFO - PROCESS | 2743 | 1463034607728 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]]]}] 23:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 723ms 23:30:07 INFO - PROCESS | 2743 | 1463034607746 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 23:30:07 INFO - PROCESS | 2743 | 1463034607748 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 23:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:30:07 INFO - PROCESS | 2743 | 1463034607777 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:30:07 INFO - PROCESS | 2743 | 1463034607781 Marionette TRACE conn2 <- [1,1418,null,{}] 23:30:07 INFO - PROCESS | 2743 | 1463034607787 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}] 23:30:07 INFO - PROCESS | 2743 | 1463034607899 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 23:30:07 INFO - PROCESS | 2743 | 1463034607972 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:07 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e2aa800 == 82 [pid = 2743] [id = 362] 23:30:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x123d96c00) [pid = 2743] [serial = 1085] [outer = 0x0] 23:30:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x12691d400) [pid = 2743] [serial = 1086] [outer = 0x123d96c00] 23:30:08 INFO - PROCESS | 2743 | 1463034608001 Marionette DEBUG loaded listener.js 23:30:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x128c81400) [pid = 2743] [serial = 1087] [outer = 0x123d96c00] 23:30:08 INFO - PROCESS | 2743 | 1463034608421 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]]]}] 23:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 685ms 23:30:08 INFO - PROCESS | 2743 | 1463034608460 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 23:30:08 INFO - PROCESS | 2743 | 1463034608462 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 23:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:30:08 INFO - PROCESS | 2743 | 1463034608464 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:30:08 INFO - PROCESS | 2743 | 1463034608466 Marionette TRACE conn2 <- [1,1422,null,{}] 23:30:08 INFO - PROCESS | 2743 | 1463034608487 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}] 23:30:08 INFO - PROCESS | 2743 | 1463034608600 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 23:30:08 INFO - PROCESS | 2743 | 1463034608673 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:08 INFO - PROCESS | 2743 | ++DOCSHELL 0x12f316800 == 83 [pid = 2743] [id = 363] 23:30:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x128cdf400) [pid = 2743] [serial = 1088] [outer = 0x0] 23:30:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x1292c0800) [pid = 2743] [serial = 1089] [outer = 0x128cdf400] 23:30:08 INFO - PROCESS | 2743 | 1463034608703 Marionette DEBUG loaded listener.js 23:30:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x129630800) [pid = 2743] [serial = 1090] [outer = 0x128cdf400] 23:30:09 INFO - PROCESS | 2743 | 1463034609096 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]]]}] 23:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 686ms 23:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:30:09 INFO - PROCESS | 2743 | 1463034609151 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 23:30:09 INFO - PROCESS | 2743 | 1463034609152 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 23:30:09 INFO - PROCESS | 2743 | 1463034609155 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:30:09 INFO - PROCESS | 2743 | 1463034609156 Marionette TRACE conn2 <- [1,1426,null,{}] 23:30:09 INFO - PROCESS | 2743 | 1463034609158 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}] 23:30:09 INFO - PROCESS | 2743 | 1463034609270 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 23:30:09 INFO - PROCESS | 2743 | 1463034609349 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:09 INFO - PROCESS | 2743 | ++DOCSHELL 0x135508800 == 84 [pid = 2743] [id = 364] 23:30:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x12afa5000) [pid = 2743] [serial = 1091] [outer = 0x0] 23:30:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x12afa9800) [pid = 2743] [serial = 1092] [outer = 0x12afa5000] 23:30:09 INFO - PROCESS | 2743 | 1463034609386 Marionette DEBUG loaded listener.js 23:30:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x12afc7400) [pid = 2743] [serial = 1093] [outer = 0x12afa5000] 23:30:09 INFO - PROCESS | 2743 | 1463034609823 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]]]}] 23:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 718ms 23:30:09 INFO - PROCESS | 2743 | 1463034609901 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 23:30:09 INFO - PROCESS | 2743 | 1463034609903 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 23:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:30:09 INFO - PROCESS | 2743 | 1463034609907 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:30:09 INFO - PROCESS | 2743 | 1463034609908 Marionette TRACE conn2 <- [1,1430,null,{}] 23:30:09 INFO - PROCESS | 2743 | 1463034609910 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}] 23:30:10 INFO - PROCESS | 2743 | 1463034610024 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 23:30:10 INFO - PROCESS | 2743 | 1463034610097 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:10 INFO - PROCESS | 2743 | ++DOCSHELL 0x135592800 == 85 [pid = 2743] [id = 365] 23:30:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x12affbc00) [pid = 2743] [serial = 1094] [outer = 0x0] 23:30:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x12ba7c000) [pid = 2743] [serial = 1095] [outer = 0x12affbc00] 23:30:10 INFO - PROCESS | 2743 | 1463034610127 Marionette DEBUG loaded listener.js 23:30:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x12ba84800) [pid = 2743] [serial = 1096] [outer = 0x12affbc00] 23:30:10 INFO - PROCESS | 2743 | 1463034610539 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]]]}] 23:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 23:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:30:10 INFO - PROCESS | 2743 | 1463034610578 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 23:30:10 INFO - PROCESS | 2743 | 1463034610579 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 23:30:10 INFO - PROCESS | 2743 | 1463034610597 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:30:10 INFO - PROCESS | 2743 | 1463034610600 Marionette TRACE conn2 <- [1,1434,null,{}] 23:30:10 INFO - PROCESS | 2743 | 1463034610606 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}] 23:30:10 INFO - PROCESS | 2743 | 1463034610717 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 23:30:10 INFO - PROCESS | 2743 | 1463034610792 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:10 INFO - PROCESS | 2743 | ++DOCSHELL 0x1356d5800 == 86 [pid = 2743] [id = 366] 23:30:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x12ba83c00) [pid = 2743] [serial = 1097] [outer = 0x0] 23:30:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x12baa1800) [pid = 2743] [serial = 1098] [outer = 0x12ba83c00] 23:30:10 INFO - PROCESS | 2743 | 1463034610821 Marionette DEBUG loaded listener.js 23:30:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x12bec7c00) [pid = 2743] [serial = 1099] [outer = 0x12ba83c00] 23:30:11 INFO - PROCESS | 2743 | 1463034611232 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]]]}] 23:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 691ms 23:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:30:11 INFO - PROCESS | 2743 | 1463034611273 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 23:30:11 INFO - PROCESS | 2743 | 1463034611274 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 23:30:11 INFO - PROCESS | 2743 | 1463034611276 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:30:11 INFO - PROCESS | 2743 | 1463034611277 Marionette TRACE conn2 <- [1,1438,null,{}] 23:30:11 INFO - PROCESS | 2743 | 1463034611280 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}] 23:30:11 INFO - PROCESS | 2743 | 1463034611411 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 23:30:11 INFO - PROCESS | 2743 | 1463034611523 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:11 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d138800 == 87 [pid = 2743] [id = 367] 23:30:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x1292b8c00) [pid = 2743] [serial = 1100] [outer = 0x0] 23:30:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x12bed0800) [pid = 2743] [serial = 1101] [outer = 0x1292b8c00] 23:30:11 INFO - PROCESS | 2743 | 1463034611553 Marionette DEBUG loaded listener.js 23:30:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x12c189c00) [pid = 2743] [serial = 1102] [outer = 0x1292b8c00] 23:30:11 INFO - PROCESS | 2743 | 1463034611961 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]]]}] 23:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 720ms 23:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:30:12 INFO - PROCESS | 2743 | 1463034611996 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 23:30:12 INFO - PROCESS | 2743 | 1463034611998 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 23:30:12 INFO - PROCESS | 2743 | 1463034612000 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:30:12 INFO - PROCESS | 2743 | 1463034612001 Marionette TRACE conn2 <- [1,1442,null,{}] 23:30:12 INFO - PROCESS | 2743 | 1463034612004 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}] 23:30:12 INFO - PROCESS | 2743 | 1463034612119 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 23:30:12 INFO - PROCESS | 2743 | 1463034612389 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:12 INFO - PROCESS | 2743 | ++DOCSHELL 0x119177000 == 88 [pid = 2743] [id = 368] 23:30:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x110f2ec00) [pid = 2743] [serial = 1103] [outer = 0x0] 23:30:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 162 (0x110f49400) [pid = 2743] [serial = 1104] [outer = 0x110f2ec00] 23:30:12 INFO - PROCESS | 2743 | 1463034612433 Marionette DEBUG loaded listener.js 23:30:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 163 (0x112049400) [pid = 2743] [serial = 1105] [outer = 0x110f2ec00] 23:30:12 INFO - PROCESS | 2743 | 1463034612942 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]]]}] 23:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 974ms 23:30:12 INFO - PROCESS | 2743 | 1463034612984 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 23:30:12 INFO - PROCESS | 2743 | 1463034612986 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 23:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:30:12 INFO - PROCESS | 2743 | 1463034612989 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:30:12 INFO - PROCESS | 2743 | 1463034612992 Marionette TRACE conn2 <- [1,1446,null,{}] 23:30:12 INFO - PROCESS | 2743 | 1463034612995 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}] 23:30:13 INFO - PROCESS | 2743 | 1463034613105 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 23:30:13 INFO - PROCESS | 2743 | 1463034613184 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:13 INFO - PROCESS | 2743 | ++DOCSHELL 0x118643000 == 89 [pid = 2743] [id = 369] 23:30:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 164 (0x11619d000) [pid = 2743] [serial = 1106] [outer = 0x0] 23:30:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 165 (0x116745000) [pid = 2743] [serial = 1107] [outer = 0x11619d000] 23:30:13 INFO - PROCESS | 2743 | 1463034613213 Marionette DEBUG loaded listener.js 23:30:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 166 (0x11809f800) [pid = 2743] [serial = 1108] [outer = 0x11619d000] 23:30:13 INFO - PROCESS | 2743 | --DOCSHELL 0x12d14d800 == 88 [pid = 2743] [id = 358] 23:30:13 INFO - PROCESS | 2743 | --DOCSHELL 0x12ce4c000 == 87 [pid = 2743] [id = 357] 23:30:13 INFO - PROCESS | 2743 | --DOCSHELL 0x123d25800 == 86 [pid = 2743] [id = 356] 23:30:13 INFO - PROCESS | 2743 | --DOCSHELL 0x12c1d9800 == 85 [pid = 2743] [id = 355] 23:30:13 INFO - PROCESS | 2743 | --DOCSHELL 0x12b02c800 == 84 [pid = 2743] [id = 354] 23:30:13 INFO - PROCESS | 2743 | --DOCSHELL 0x12a825800 == 83 [pid = 2743] [id = 353] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 165 (0x1292b9c00) [pid = 2743] [serial = 1017] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOCSHELL 0x12940a800 == 82 [pid = 2743] [id = 352] 23:30:13 INFO - PROCESS | 2743 | --DOCSHELL 0x123d29800 == 81 [pid = 2743] [id = 351] 23:30:13 INFO - PROCESS | 2743 | --DOCSHELL 0x119c1b000 == 80 [pid = 2743] [id = 350] 23:30:13 INFO - PROCESS | 2743 | --DOCSHELL 0x118656800 == 79 [pid = 2743] [id = 349] 23:30:13 INFO - PROCESS | 2743 | --DOCSHELL 0x118498800 == 78 [pid = 2743] [id = 348] 23:30:13 INFO - PROCESS | 2743 | --DOCSHELL 0x119c1f800 == 77 [pid = 2743] [id = 347] 23:30:13 INFO - PROCESS | 2743 | --DOCSHELL 0x12699b000 == 76 [pid = 2743] [id = 341] 23:30:13 INFO - PROCESS | 2743 | --DOCSHELL 0x1171f0000 == 75 [pid = 2743] [id = 340] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 164 (0x119788800) [pid = 2743] [serial = 901] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 163 (0x128ce2000) [pid = 2743] [serial = 904] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 162 (0x12d131c00) [pid = 2743] [serial = 910] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 161 (0x12c98fc00) [pid = 2743] [serial = 913] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 160 (0x12c185000) [pid = 2743] [serial = 907] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x116942800) [pid = 2743] [serial = 898] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x12c32ac00) [pid = 2743] [serial = 834] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 157 (0x126846c00) [pid = 2743] [serial = 999] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 156 (0x1197d3c00) [pid = 2743] [serial = 969] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 155 (0x1183c7400) [pid = 2743] [serial = 966] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x126d05000) [pid = 2743] [serial = 975] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x11918e800) [pid = 2743] [serial = 978] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x12713e000) [pid = 2743] [serial = 979] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x1191d3000) [pid = 2743] [serial = 993] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x119786c00) [pid = 2743] [serial = 994] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x112a69800) [pid = 2743] [serial = 960] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x1275a4400) [pid = 2743] [serial = 1002] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x115ea7800) [pid = 2743] [serial = 984] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x116742400) [pid = 2743] [serial = 985] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x112a68c00) [pid = 2743] [serial = 982] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x1127b0800) [pid = 2743] [serial = 981] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x116a5f800) [pid = 2743] [serial = 963] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x126fb3400) [pid = 2743] [serial = 1000] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x110f26c00) [pid = 2743] [serial = 957] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x1176b6c00) [pid = 2743] [serial = 987] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x1183c2400) [pid = 2743] [serial = 988] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x128c7fc00) [pid = 2743] [serial = 1005] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x118824000) [pid = 2743] [serial = 990] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x119127000) [pid = 2743] [serial = 991] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x127641c00) [pid = 2743] [serial = 1003] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x12558bc00) [pid = 2743] [serial = 972] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x113d63800) [pid = 2743] [serial = 1008] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x11752c400) [pid = 2743] [serial = 1009] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x119792c00) [pid = 2743] [serial = 1011] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x1290d5000) [pid = 2743] [serial = 1014] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x128e8e400) [pid = 2743] [serial = 1012] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x1197d6000) [pid = 2743] [serial = 996] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x128c86400) [pid = 2743] [serial = 1006] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x124d32800) [pid = 2743] [serial = 997] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x129223c00) [pid = 2743] [serial = 1015] [outer = 0x0] [url = about:blank] 23:30:13 INFO - PROCESS | 2743 | 1463034613641 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]]]}] 23:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 23:30:13 INFO - PROCESS | 2743 | 1463034613661 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 23:30:13 INFO - PROCESS | 2743 | 1463034613663 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 23:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:30:13 INFO - PROCESS | 2743 | 1463034613669 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:30:13 INFO - PROCESS | 2743 | 1463034613670 Marionette TRACE conn2 <- [1,1450,null,{}] 23:30:13 INFO - PROCESS | 2743 | 1463034613673 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}] 23:30:13 INFO - PROCESS | 2743 | 1463034613768 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 23:30:13 INFO - PROCESS | 2743 | 1463034613773 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:13 INFO - PROCESS | 2743 | ++DOCSHELL 0x1195a8800 == 76 [pid = 2743] [id = 370] 23:30:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x118218000) [pid = 2743] [serial = 1109] [outer = 0x0] 23:30:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x11861fc00) [pid = 2743] [serial = 1110] [outer = 0x118218000] 23:30:13 INFO - PROCESS | 2743 | 1463034613799 Marionette DEBUG loaded listener.js 23:30:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x118d1bc00) [pid = 2743] [serial = 1111] [outer = 0x118218000] 23:30:14 INFO - PROCESS | 2743 | 1463034614214 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]]]}] 23:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 571ms 23:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:30:14 INFO - PROCESS | 2743 | 1463034614243 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 23:30:14 INFO - PROCESS | 2743 | 1463034614246 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 23:30:14 INFO - PROCESS | 2743 | 1463034614253 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:30:14 INFO - PROCESS | 2743 | 1463034614259 Marionette TRACE conn2 <- [1,1454,null,{}] 23:30:14 INFO - PROCESS | 2743 | 1463034614270 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}] 23:30:14 INFO - PROCESS | 2743 | 1463034614418 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 23:30:14 INFO - PROCESS | 2743 | 1463034614531 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:14 INFO - PROCESS | 2743 | ++DOCSHELL 0x125497800 == 77 [pid = 2743] [id = 371] 23:30:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x118219c00) [pid = 2743] [serial = 1112] [outer = 0x0] 23:30:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x1197d7000) [pid = 2743] [serial = 1113] [outer = 0x118219c00] 23:30:14 INFO - PROCESS | 2743 | 1463034614576 Marionette DEBUG loaded listener.js 23:30:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x121560c00) [pid = 2743] [serial = 1114] [outer = 0x118219c00] 23:30:14 INFO - PROCESS | 2743 | 1463034614870 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]]]}] 23:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 631ms 23:30:14 INFO - PROCESS | 2743 | 1463034614891 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 23:30:14 INFO - PROCESS | 2743 | 1463034614892 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 23:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:30:14 INFO - PROCESS | 2743 | 1463034614907 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:30:14 INFO - PROCESS | 2743 | 1463034614908 Marionette TRACE conn2 <- [1,1458,null,{}] 23:30:14 INFO - PROCESS | 2743 | 1463034614911 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}] 23:30:15 INFO - PROCESS | 2743 | 1463034615022 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 23:30:15 INFO - PROCESS | 2743 | 1463034615095 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:15 INFO - PROCESS | 2743 | ++DOCSHELL 0x126f8f000 == 78 [pid = 2743] [id = 372] 23:30:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x1197d9400) [pid = 2743] [serial = 1115] [outer = 0x0] 23:30:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x121c32400) [pid = 2743] [serial = 1116] [outer = 0x1197d9400] 23:30:15 INFO - PROCESS | 2743 | 1463034615136 Marionette DEBUG loaded listener.js 23:30:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x124ff7c00) [pid = 2743] [serial = 1117] [outer = 0x1197d9400] 23:30:15 INFO - PROCESS | 2743 | 1463034615567 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]]]}] 23:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 678ms 23:30:15 INFO - PROCESS | 2743 | 1463034615578 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 23:30:15 INFO - PROCESS | 2743 | 1463034615579 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 23:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:30:15 INFO - PROCESS | 2743 | 1463034615581 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:30:15 INFO - PROCESS | 2743 | 1463034615582 Marionette TRACE conn2 <- [1,1462,null,{}] 23:30:15 INFO - PROCESS | 2743 | 1463034615588 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}] 23:30:15 INFO - PROCESS | 2743 | 1463034615718 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 23:30:15 INFO - PROCESS | 2743 | 1463034615733 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:15 INFO - PROCESS | 2743 | ++DOCSHELL 0x12a763000 == 79 [pid = 2743] [id = 373] 23:30:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x126922400) [pid = 2743] [serial = 1118] [outer = 0x0] 23:30:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x126d74000) [pid = 2743] [serial = 1119] [outer = 0x126922400] 23:30:15 INFO - PROCESS | 2743 | 1463034615779 Marionette DEBUG loaded listener.js 23:30:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x127647c00) [pid = 2743] [serial = 1120] [outer = 0x126922400] 23:30:16 INFO - PROCESS | 2743 | 1463034616158 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]]]}] 23:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 621ms 23:30:16 INFO - PROCESS | 2743 | 1463034616202 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 23:30:16 INFO - PROCESS | 2743 | 1463034616203 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 23:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:30:16 INFO - PROCESS | 2743 | 1463034616206 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:30:16 INFO - PROCESS | 2743 | 1463034616207 Marionette TRACE conn2 <- [1,1466,null,{}] 23:30:16 INFO - PROCESS | 2743 | 1463034616209 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}] 23:30:16 INFO - PROCESS | 2743 | 1463034616335 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 23:30:16 INFO - PROCESS | 2743 | 1463034616350 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:16 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b036000 == 80 [pid = 2743] [id = 374] 23:30:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x127648400) [pid = 2743] [serial = 1121] [outer = 0x0] 23:30:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x128ce3400) [pid = 2743] [serial = 1122] [outer = 0x127648400] 23:30:16 INFO - PROCESS | 2743 | 1463034616374 Marionette DEBUG loaded listener.js 23:30:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x1292b5c00) [pid = 2743] [serial = 1123] [outer = 0x127648400] 23:30:16 INFO - PROCESS | 2743 | 1463034616723 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]]]}] 23:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 568ms 23:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:30:16 INFO - PROCESS | 2743 | 1463034616775 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 23:30:16 INFO - PROCESS | 2743 | 1463034616776 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 23:30:16 INFO - PROCESS | 2743 | 1463034616778 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:30:16 INFO - PROCESS | 2743 | 1463034616779 Marionette TRACE conn2 <- [1,1470,null,{}] 23:30:16 INFO - PROCESS | 2743 | 1463034616782 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}] 23:30:16 INFO - PROCESS | 2743 | 1463034616914 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 23:30:17 INFO - PROCESS | 2743 | 1463034617081 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:17 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c603800 == 81 [pid = 2743] [id = 375] 23:30:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x12aa6b400) [pid = 2743] [serial = 1124] [outer = 0x0] 23:30:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x12aa6f800) [pid = 2743] [serial = 1125] [outer = 0x12aa6b400] 23:30:17 INFO - PROCESS | 2743 | 1463034617131 Marionette DEBUG loaded listener.js 23:30:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x12afbf000) [pid = 2743] [serial = 1126] [outer = 0x12aa6b400] 23:30:17 INFO - PROCESS | 2743 | 1463034617531 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]]]}] 23:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 769ms 23:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:30:17 INFO - PROCESS | 2743 | 1463034617547 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 23:30:17 INFO - PROCESS | 2743 | 1463034617548 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 23:30:17 INFO - PROCESS | 2743 | 1463034617552 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:30:17 INFO - PROCESS | 2743 | 1463034617555 Marionette TRACE conn2 <- [1,1474,null,{}] 23:30:17 INFO - PROCESS | 2743 | 1463034617558 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}] 23:30:17 INFO - PROCESS | 2743 | 1463034617678 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 23:30:17 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x126d74400) [pid = 2743] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:30:17 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x126d79000) [pid = 2743] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:30:17 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x127146400) [pid = 2743] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:30:17 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x118623800) [pid = 2743] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:30:17 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x1127a8000) [pid = 2743] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:30:17 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x121776c00) [pid = 2743] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:30:17 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x111f2ac00) [pid = 2743] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:30:17 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x11830e800) [pid = 2743] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:30:17 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x112e32800) [pid = 2743] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:30:17 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x112790000) [pid = 2743] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:30:17 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x127640400) [pid = 2743] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:30:17 INFO - PROCESS | 2743 | 1463034617878 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:17 INFO - PROCESS | 2743 | ++DOCSHELL 0x118dc2800 == 82 [pid = 2743] [id = 376] 23:30:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x111f2ac00) [pid = 2743] [serial = 1127] [outer = 0x0] 23:30:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x1160e2c00) [pid = 2743] [serial = 1128] [outer = 0x111f2ac00] 23:30:17 INFO - PROCESS | 2743 | 1463034617901 Marionette DEBUG loaded listener.js 23:30:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x12138c400) [pid = 2743] [serial = 1129] [outer = 0x111f2ac00] 23:30:18 INFO - PROCESS | 2743 | 1463034618195 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]]]}] 23:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 671ms 23:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:30:18 INFO - PROCESS | 2743 | 1463034618224 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 23:30:18 INFO - PROCESS | 2743 | 1463034618225 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 23:30:18 INFO - PROCESS | 2743 | 1463034618227 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:30:18 INFO - PROCESS | 2743 | 1463034618228 Marionette TRACE conn2 <- [1,1478,null,{}] 23:30:18 INFO - PROCESS | 2743 | 1463034618230 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}] 23:30:18 INFO - PROCESS | 2743 | 1463034618333 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 23:30:18 INFO - PROCESS | 2743 | 1463034618338 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:18 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c1d4800 == 83 [pid = 2743] [id = 377] 23:30:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x126d79000) [pid = 2743] [serial = 1130] [outer = 0x0] 23:30:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x12ba87000) [pid = 2743] [serial = 1131] [outer = 0x126d79000] 23:30:18 INFO - PROCESS | 2743 | 1463034618364 Marionette DEBUG loaded listener.js 23:30:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x12c18c800) [pid = 2743] [serial = 1132] [outer = 0x126d79000] 23:30:18 INFO - PROCESS | 2743 | 1463034618734 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]]]}] 23:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 521ms 23:30:18 INFO - PROCESS | 2743 | 1463034618748 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 23:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:30:18 INFO - PROCESS | 2743 | 1463034618760 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 23:30:18 INFO - PROCESS | 2743 | 1463034618777 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:30:18 INFO - PROCESS | 2743 | 1463034618778 Marionette TRACE conn2 <- [1,1482,null,{}] 23:30:18 INFO - PROCESS | 2743 | 1463034618780 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}] 23:30:18 INFO - PROCESS | 2743 | 1463034618875 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 23:30:18 INFO - PROCESS | 2743 | 1463034618879 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:18 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d71d000 == 84 [pid = 2743] [id = 378] 23:30:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x12a78c400) [pid = 2743] [serial = 1133] [outer = 0x0] 23:30:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x12c323400) [pid = 2743] [serial = 1134] [outer = 0x12a78c400] 23:30:18 INFO - PROCESS | 2743 | 1463034618911 Marionette DEBUG loaded listener.js 23:30:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x12c6c1800) [pid = 2743] [serial = 1135] [outer = 0x12a78c400] 23:30:19 INFO - PROCESS | 2743 | 1463034619268 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]]]}] 23:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 532ms 23:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:30:19 INFO - PROCESS | 2743 | 1463034619296 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 23:30:19 INFO - PROCESS | 2743 | 1463034619297 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 23:30:19 INFO - PROCESS | 2743 | 1463034619300 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:30:19 INFO - PROCESS | 2743 | 1463034619304 Marionette TRACE conn2 <- [1,1486,null,{}] 23:30:19 INFO - PROCESS | 2743 | 1463034619307 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}] 23:30:19 INFO - PROCESS | 2743 | 1463034619442 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 23:30:19 INFO - PROCESS | 2743 | 1463034619482 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:19 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e123800 == 85 [pid = 2743] [id = 379] 23:30:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x12c6c0400) [pid = 2743] [serial = 1136] [outer = 0x0] 23:30:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x12c6cc400) [pid = 2743] [serial = 1137] [outer = 0x12c6c0400] 23:30:19 INFO - PROCESS | 2743 | 1463034619506 Marionette DEBUG loaded listener.js 23:30:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x12c722000) [pid = 2743] [serial = 1138] [outer = 0x12c6c0400] 23:30:19 INFO - PROCESS | 2743 | 1463034619823 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]]]}] 23:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 573ms 23:30:19 INFO - PROCESS | 2743 | 1463034619929 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 23:30:19 INFO - PROCESS | 2743 | 1463034619931 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 23:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:30:19 INFO - PROCESS | 2743 | 1463034619941 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:30:19 INFO - PROCESS | 2743 | 1463034619944 Marionette TRACE conn2 <- [1,1490,null,{}] 23:30:19 INFO - PROCESS | 2743 | 1463034619948 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}] 23:30:20 INFO - PROCESS | 2743 | 1463034620077 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 23:30:20 INFO - PROCESS | 2743 | 1463034620149 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:20 INFO - PROCESS | 2743 | ++DOCSHELL 0x118660000 == 86 [pid = 2743] [id = 380] 23:30:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x1127a3000) [pid = 2743] [serial = 1139] [outer = 0x0] 23:30:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x1129a1000) [pid = 2743] [serial = 1140] [outer = 0x1127a3000] 23:30:20 INFO - PROCESS | 2743 | 1463034620181 Marionette DEBUG loaded listener.js 23:30:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x113963000) [pid = 2743] [serial = 1141] [outer = 0x1127a3000] 23:30:20 INFO - PROCESS | 2743 | 1463034620612 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]]]}] 23:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 723ms 23:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:30:20 INFO - PROCESS | 2743 | 1463034620690 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 23:30:20 INFO - PROCESS | 2743 | 1463034620692 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 23:30:20 INFO - PROCESS | 2743 | 1463034620698 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:30:20 INFO - PROCESS | 2743 | 1463034620701 Marionette TRACE conn2 <- [1,1494,null,{}] 23:30:20 INFO - PROCESS | 2743 | 1463034620724 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}] 23:30:20 INFO - PROCESS | 2743 | 1463034620843 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 23:30:20 INFO - PROCESS | 2743 | 1463034620917 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:20 INFO - PROCESS | 2743 | ++DOCSHELL 0x12548c000 == 87 [pid = 2743] [id = 381] 23:30:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x1176b2c00) [pid = 2743] [serial = 1142] [outer = 0x0] 23:30:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x1185be000) [pid = 2743] [serial = 1143] [outer = 0x1176b2c00] 23:30:20 INFO - PROCESS | 2743 | 1463034620946 Marionette DEBUG loaded listener.js 23:30:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x11918e800) [pid = 2743] [serial = 1144] [outer = 0x1176b2c00] 23:30:21 INFO - PROCESS | 2743 | 1463034621377 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]]]}] 23:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 691ms 23:30:21 INFO - PROCESS | 2743 | 1463034621387 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 23:30:21 INFO - PROCESS | 2743 | 1463034621389 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 23:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:30:21 INFO - PROCESS | 2743 | 1463034621391 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:30:21 INFO - PROCESS | 2743 | 1463034621393 Marionette TRACE conn2 <- [1,1498,null,{}] 23:30:21 INFO - PROCESS | 2743 | 1463034621400 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}] 23:30:21 INFO - PROCESS | 2743 | 1463034621531 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 23:30:21 INFO - PROCESS | 2743 | 1463034621661 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:21 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d71b800 == 88 [pid = 2743] [id = 382] 23:30:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x121c39000) [pid = 2743] [serial = 1145] [outer = 0x0] 23:30:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x124d35400) [pid = 2743] [serial = 1146] [outer = 0x121c39000] 23:30:21 INFO - PROCESS | 2743 | 1463034621698 Marionette DEBUG loaded listener.js 23:30:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x12713e000) [pid = 2743] [serial = 1147] [outer = 0x121c39000] 23:30:22 INFO - PROCESS | 2743 | 1463034622124 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]]]}] 23:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 770ms 23:30:22 INFO - PROCESS | 2743 | 1463034622165 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 23:30:22 INFO - PROCESS | 2743 | 1463034622166 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 23:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:30:22 INFO - PROCESS | 2743 | 1463034622171 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:30:22 INFO - PROCESS | 2743 | 1463034622172 Marionette TRACE conn2 <- [1,1502,null,{}] 23:30:22 INFO - PROCESS | 2743 | 1463034622174 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}] 23:30:22 INFO - PROCESS | 2743 | 1463034622290 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 23:30:22 INFO - PROCESS | 2743 | 1463034622406 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:22 INFO - PROCESS | 2743 | ++DOCSHELL 0x113fc9800 == 89 [pid = 2743] [id = 383] 23:30:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x128ceac00) [pid = 2743] [serial = 1148] [outer = 0x0] 23:30:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x1292b9c00) [pid = 2743] [serial = 1149] [outer = 0x128ceac00] 23:30:22 INFO - PROCESS | 2743 | 1463034622438 Marionette DEBUG loaded listener.js 23:30:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x12a798400) [pid = 2743] [serial = 1150] [outer = 0x128ceac00] 23:30:22 INFO - PROCESS | 2743 | 1463034622862 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]]]}] 23:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 719ms 23:30:22 INFO - PROCESS | 2743 | 1463034622891 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 23:30:22 INFO - PROCESS | 2743 | 1463034622892 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 23:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:30:22 INFO - PROCESS | 2743 | 1463034622895 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:30:22 INFO - PROCESS | 2743 | 1463034622896 Marionette TRACE conn2 <- [1,1506,null,{}] 23:30:22 INFO - PROCESS | 2743 | 1463034622898 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}] 23:30:23 INFO - PROCESS | 2743 | 1463034623015 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 23:30:23 INFO - PROCESS | 2743 | 1463034623118 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:23 INFO - PROCESS | 2743 | ++DOCSHELL 0x1358ea800 == 90 [pid = 2743] [id = 384] 23:30:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x12aa66c00) [pid = 2743] [serial = 1151] [outer = 0x0] 23:30:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x12baa2000) [pid = 2743] [serial = 1152] [outer = 0x12aa66c00] 23:30:23 INFO - PROCESS | 2743 | 1463034623149 Marionette DEBUG loaded listener.js 23:30:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x12c325400) [pid = 2743] [serial = 1153] [outer = 0x12aa66c00] 23:30:23 INFO - PROCESS | 2743 | 1463034623527 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]]]}] 23:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 668ms 23:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:30:23 INFO - PROCESS | 2743 | 1463034623563 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 23:30:23 INFO - PROCESS | 2743 | 1463034623565 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 23:30:23 INFO - PROCESS | 2743 | 1463034623567 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:30:23 INFO - PROCESS | 2743 | 1463034623568 Marionette TRACE conn2 <- [1,1510,null,{}] 23:30:23 INFO - PROCESS | 2743 | 1463034623570 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}] 23:30:23 INFO - PROCESS | 2743 | 1463034623718 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 23:30:23 INFO - PROCESS | 2743 | 1463034623795 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:23 INFO - PROCESS | 2743 | ++DOCSHELL 0x135b81800 == 91 [pid = 2743] [id = 385] 23:30:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x12c6cbc00) [pid = 2743] [serial = 1154] [outer = 0x0] 23:30:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x12c71d400) [pid = 2743] [serial = 1155] [outer = 0x12c6cbc00] 23:30:23 INFO - PROCESS | 2743 | 1463034623825 Marionette DEBUG loaded listener.js 23:30:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 162 (0x12c991c00) [pid = 2743] [serial = 1156] [outer = 0x12c6cbc00] 23:30:24 INFO - PROCESS | 2743 | 1463034624240 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]]]}] 23:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 719ms 23:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:30:24 INFO - PROCESS | 2743 | 1463034624286 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 23:30:24 INFO - PROCESS | 2743 | 1463034624288 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 23:30:24 INFO - PROCESS | 2743 | 1463034624290 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:30:24 INFO - PROCESS | 2743 | 1463034624291 Marionette TRACE conn2 <- [1,1514,null,{}] 23:30:24 INFO - PROCESS | 2743 | 1463034624294 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}] 23:30:24 INFO - PROCESS | 2743 | 1463034624407 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 23:30:24 INFO - PROCESS | 2743 | 1463034624484 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:24 INFO - PROCESS | 2743 | ++DOCSHELL 0x135bdc000 == 92 [pid = 2743] [id = 386] 23:30:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 163 (0x12c327000) [pid = 2743] [serial = 1157] [outer = 0x0] 23:30:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 164 (0x12ca82800) [pid = 2743] [serial = 1158] [outer = 0x12c327000] 23:30:24 INFO - PROCESS | 2743 | 1463034624512 Marionette DEBUG loaded listener.js 23:30:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 165 (0x12ca8e800) [pid = 2743] [serial = 1159] [outer = 0x12c327000] 23:30:24 INFO - PROCESS | 2743 | 1463034624919 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]]]}] 23:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 668ms 23:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:30:24 INFO - PROCESS | 2743 | 1463034624959 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 23:30:24 INFO - PROCESS | 2743 | 1463034624960 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 23:30:24 INFO - PROCESS | 2743 | 1463034624962 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:30:24 INFO - PROCESS | 2743 | 1463034624963 Marionette TRACE conn2 <- [1,1518,null,{}] 23:30:24 INFO - PROCESS | 2743 | 1463034624966 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}] 23:30:25 INFO - PROCESS | 2743 | 1463034625098 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 23:30:25 INFO - PROCESS | 2743 | 1463034625187 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:25 INFO - PROCESS | 2743 | ++DOCSHELL 0x135c12800 == 93 [pid = 2743] [id = 387] 23:30:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 166 (0x12c715c00) [pid = 2743] [serial = 1160] [outer = 0x0] 23:30:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 167 (0x12ce18400) [pid = 2743] [serial = 1161] [outer = 0x12c715c00] 23:30:25 INFO - PROCESS | 2743 | 1463034625217 Marionette DEBUG loaded listener.js 23:30:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 168 (0x12d104000) [pid = 2743] [serial = 1162] [outer = 0x12c715c00] 23:30:25 INFO - PROCESS | 2743 | 1463034625665 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]]]}] 23:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 720ms 23:30:25 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:30:25 INFO - PROCESS | 2743 | 1463034625702 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 23:30:25 INFO - PROCESS | 2743 | 1463034625704 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 23:30:25 INFO - PROCESS | 2743 | 1463034625709 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:30:25 INFO - PROCESS | 2743 | 1463034625710 Marionette TRACE conn2 <- [1,1522,null,{}] 23:30:25 INFO - PROCESS | 2743 | 1463034625712 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}] 23:30:25 INFO - PROCESS | 2743 | 1463034625834 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 23:30:25 INFO - PROCESS | 2743 | 1463034625910 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:25 INFO - PROCESS | 2743 | ++DOCSHELL 0x11990c000 == 94 [pid = 2743] [id = 388] 23:30:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 169 (0x1160d8000) [pid = 2743] [serial = 1163] [outer = 0x0] 23:30:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 170 (0x12a796800) [pid = 2743] [serial = 1164] [outer = 0x1160d8000] 23:30:25 INFO - PROCESS | 2743 | 1463034625939 Marionette DEBUG loaded listener.js 23:30:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 171 (0x12d108c00) [pid = 2743] [serial = 1165] [outer = 0x1160d8000] 23:30:26 INFO - PROCESS | 2743 | 1463034626576 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"]]]}] 23:30:26 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 () { 23:30:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:30:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:30:26 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 () { 23:30:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:30:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:30:26 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 () { 23:30:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:30:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:30:26 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 () { 23:30:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:30:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:30:26 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 921ms 23:30:26 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:30:26 INFO - PROCESS | 2743 | 1463034626629 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 23:30:26 INFO - PROCESS | 2743 | 1463034626632 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 23:30:26 INFO - PROCESS | 2743 | 1463034626636 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:30:26 INFO - PROCESS | 2743 | 1463034626638 Marionette TRACE conn2 <- [1,1526,null,{}] 23:30:26 INFO - PROCESS | 2743 | 1463034626642 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}] 23:30:26 INFO - PROCESS | 2743 | 1463034626753 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 23:30:26 INFO - PROCESS | 2743 | 1463034626865 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:26 INFO - PROCESS | 2743 | ++DOCSHELL 0x117e06000 == 95 [pid = 2743] [id = 389] 23:30:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 172 (0x110f50c00) [pid = 2743] [serial = 1166] [outer = 0x0] 23:30:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 173 (0x1127a2000) [pid = 2743] [serial = 1167] [outer = 0x110f50c00] 23:30:26 INFO - PROCESS | 2743 | 1463034626897 Marionette DEBUG loaded listener.js 23:30:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 174 (0x11693f000) [pid = 2743] [serial = 1168] [outer = 0x110f50c00] 23:30:27 INFO - PROCESS | 2743 | 1463034627282 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"]]]}] 23:30:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:30:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:30:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:30:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:30:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:30:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:30:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:30:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:30:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:30:27 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 672ms 23:30:27 INFO - PROCESS | 2743 | 1463034627310 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 23:30:27 INFO - PROCESS | 2743 | 1463034627317 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 23:30:27 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:30:27 INFO - PROCESS | 2743 | 1463034627323 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:30:27 INFO - PROCESS | 2743 | 1463034627326 Marionette TRACE conn2 <- [1,1530,null,{}] 23:30:27 INFO - PROCESS | 2743 | 1463034627330 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}] 23:30:27 INFO - PROCESS | 2743 | 1463034627494 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 23:30:27 INFO - PROCESS | 2743 | 1463034627641 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:27 INFO - PROCESS | 2743 | ++DOCSHELL 0x1195b0800 == 96 [pid = 2743] [id = 390] 23:30:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 175 (0x1176b4c00) [pid = 2743] [serial = 1169] [outer = 0x0] 23:30:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 176 (0x11862d400) [pid = 2743] [serial = 1170] [outer = 0x1176b4c00] 23:30:27 INFO - PROCESS | 2743 | 1463034627674 Marionette DEBUG loaded listener.js 23:30:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 177 (0x119205c00) [pid = 2743] [serial = 1171] [outer = 0x1176b4c00] 23:30:27 INFO - PROCESS | 2743 | --DOCSHELL 0x12aa59800 == 95 [pid = 2743] [id = 201] 23:30:27 INFO - PROCESS | 2743 | --DOCSHELL 0x135585800 == 94 [pid = 2743] [id = 286] 23:30:27 INFO - PROCESS | 2743 | --DOCSHELL 0x12d71d000 == 93 [pid = 2743] [id = 378] 23:30:27 INFO - PROCESS | 2743 | --DOCSHELL 0x12c1d4800 == 92 [pid = 2743] [id = 377] 23:30:27 INFO - PROCESS | 2743 | --DOCSHELL 0x118dc2800 == 91 [pid = 2743] [id = 376] 23:30:27 INFO - PROCESS | 2743 | --DOCSHELL 0x12c603800 == 90 [pid = 2743] [id = 375] 23:30:27 INFO - PROCESS | 2743 | --DOMWINDOW == 176 (0x12a796000) [pid = 2743] [serial = 1074] [outer = 0x0] [url = about:blank] 23:30:27 INFO - PROCESS | 2743 | --DOCSHELL 0x12b036000 == 89 [pid = 2743] [id = 374] 23:30:27 INFO - PROCESS | 2743 | --DOCSHELL 0x12a763000 == 88 [pid = 2743] [id = 373] 23:30:27 INFO - PROCESS | 2743 | --DOCSHELL 0x126f8f000 == 87 [pid = 2743] [id = 372] 23:30:27 INFO - PROCESS | 2743 | --DOCSHELL 0x125497800 == 86 [pid = 2743] [id = 371] 23:30:27 INFO - PROCESS | 2743 | --DOCSHELL 0x1195a8800 == 85 [pid = 2743] [id = 370] 23:30:27 INFO - PROCESS | 2743 | --DOCSHELL 0x118643000 == 84 [pid = 2743] [id = 369] 23:30:27 INFO - PROCESS | 2743 | --DOCSHELL 0x119177000 == 83 [pid = 2743] [id = 368] 23:30:28 INFO - PROCESS | 2743 | --DOCSHELL 0x135508800 == 82 [pid = 2743] [id = 364] 23:30:28 INFO - PROCESS | 2743 | --DOCSHELL 0x12f316800 == 81 [pid = 2743] [id = 363] 23:30:28 INFO - PROCESS | 2743 | --DOCSHELL 0x12e2aa800 == 80 [pid = 2743] [id = 362] 23:30:28 INFO - PROCESS | 2743 | --DOCSHELL 0x12cac5000 == 79 [pid = 2743] [id = 361] 23:30:28 INFO - PROCESS | 2743 | --DOCSHELL 0x1215d3000 == 78 [pid = 2743] [id = 360] 23:30:28 INFO - PROCESS | 2743 | --DOCSHELL 0x113d3f000 == 77 [pid = 2743] [id = 359] 23:30:28 INFO - PROCESS | 2743 | 1463034628096 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]]]}] 23:30:28 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 23:30:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:30:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:30:28 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. 23:30:28 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:30:28 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 779ms 23:30:28 INFO - PROCESS | 2743 | 1463034628101 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 23:30:28 INFO - PROCESS | 2743 | 1463034628103 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 23:30:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:30:28 INFO - PROCESS | 2743 | 1463034628105 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:30:28 INFO - PROCESS | 2743 | 1463034628107 Marionette TRACE conn2 <- [1,1534,null,{}] 23:30:28 INFO - PROCESS | 2743 | 1463034628114 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}] 23:30:28 INFO - PROCESS | 2743 | 1463034628205 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 175 (0x126fb4000) [pid = 2743] [serial = 1059] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 174 (0x128ce4400) [pid = 2743] [serial = 1062] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 173 (0x12764ec00) [pid = 2743] [serial = 1060] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 172 (0x1292cec00) [pid = 2743] [serial = 1065] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 171 (0x119212400) [pid = 2743] [serial = 1053] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 170 (0x12114c800) [pid = 2743] [serial = 1054] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 169 (0x129221000) [pid = 2743] [serial = 1063] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 168 (0x1292d7000) [pid = 2743] [serial = 1035] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 167 (0x11515d400) [pid = 2743] [serial = 1047] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 166 (0x118621c00) [pid = 2743] [serial = 1048] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 165 (0x121148800) [pid = 2743] [serial = 1026] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 164 (0x124c3e800) [pid = 2743] [serial = 1056] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 163 (0x125587c00) [pid = 2743] [serial = 1029] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 162 (0x1129ac800) [pid = 2743] [serial = 1042] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 161 (0x1122b6000) [pid = 2743] [serial = 1041] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 160 (0x118824c00) [pid = 2743] [serial = 1050] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x1191c6400) [pid = 2743] [serial = 1051] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x116a5d000) [pid = 2743] [serial = 1023] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 157 (0x117523400) [pid = 2743] [serial = 1045] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 156 (0x1160da000) [pid = 2743] [serial = 1044] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 155 (0x128c8d400) [pid = 2743] [serial = 1032] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x113df4000) [pid = 2743] [serial = 1038] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x1129aac00) [pid = 2743] [serial = 1020] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x113907000) [pid = 2743] [serial = 1068] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x1294dcc00) [pid = 2743] [serial = 1066] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x126d03400) [pid = 2743] [serial = 1057] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x1292b6c00) [pid = 2743] [serial = 1071] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x12962ac00) [pid = 2743] [serial = 1072] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x11882b400) [pid = 2743] [serial = 1069] [outer = 0x0] [url = about:blank] 23:30:28 INFO - PROCESS | 2743 | 1463034628277 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:28 INFO - PROCESS | 2743 | ++DOCSHELL 0x11bb5e000 == 78 [pid = 2743] [id = 391] 23:30:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x1129ac800) [pid = 2743] [serial = 1172] [outer = 0x0] 23:30:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x118621c00) [pid = 2743] [serial = 1173] [outer = 0x1129ac800] 23:30:28 INFO - PROCESS | 2743 | 1463034628329 Marionette DEBUG loaded listener.js 23:30:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x121c32000) [pid = 2743] [serial = 1174] [outer = 0x1129ac800] 23:30:28 INFO - PROCESS | 2743 | 1463034628779 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]]]}] 23:30:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:30:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 724ms 23:30:28 INFO - PROCESS | 2743 | 1463034628830 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 23:30:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:30:28 INFO - PROCESS | 2743 | 1463034628833 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 23:30:28 INFO - PROCESS | 2743 | 1463034628836 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:30:28 INFO - PROCESS | 2743 | 1463034628838 Marionette TRACE conn2 <- [1,1538,null,{}] 23:30:28 INFO - PROCESS | 2743 | 1463034628841 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}] 23:30:28 INFO - PROCESS | 2743 | 1463034628959 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 23:30:28 INFO - PROCESS | 2743 | 1463034628964 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:28 INFO - PROCESS | 2743 | ++DOCSHELL 0x128cc0000 == 79 [pid = 2743] [id = 392] 23:30:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x123d96800) [pid = 2743] [serial = 1175] [outer = 0x0] 23:30:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x125588c00) [pid = 2743] [serial = 1176] [outer = 0x123d96800] 23:30:28 INFO - PROCESS | 2743 | 1463034628991 Marionette DEBUG loaded listener.js 23:30:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x12691a000) [pid = 2743] [serial = 1177] [outer = 0x123d96800] 23:30:29 INFO - PROCESS | 2743 | 1463034629331 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]]]}] 23:30:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:30:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 521ms 23:30:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:30:29 INFO - PROCESS | 2743 | 1463034629363 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 23:30:29 INFO - PROCESS | 2743 | 1463034629364 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 23:30:29 INFO - PROCESS | 2743 | 1463034629371 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:30:29 INFO - PROCESS | 2743 | 1463034629372 Marionette TRACE conn2 <- [1,1542,null,{}] 23:30:29 INFO - PROCESS | 2743 | 1463034629374 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}] 23:30:29 INFO - PROCESS | 2743 | 1463034629466 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 23:30:29 INFO - PROCESS | 2743 | 1463034629470 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:29 INFO - PROCESS | 2743 | ++DOCSHELL 0x12aa41800 == 80 [pid = 2743] [id = 393] 23:30:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x12691b800) [pid = 2743] [serial = 1178] [outer = 0x0] 23:30:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x126f2d000) [pid = 2743] [serial = 1179] [outer = 0x12691b800] 23:30:29 INFO - PROCESS | 2743 | 1463034629496 Marionette DEBUG loaded listener.js 23:30:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x1275aec00) [pid = 2743] [serial = 1180] [outer = 0x12691b800] 23:30:29 INFO - PROCESS | 2743 | 1463034629849 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]]]}] 23:30:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:30:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 519ms 23:30:29 INFO - PROCESS | 2743 | 1463034629889 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 23:30:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:30:29 INFO - PROCESS | 2743 | 1463034629890 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 23:30:29 INFO - PROCESS | 2743 | 1463034629892 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:30:29 INFO - PROCESS | 2743 | 1463034629893 Marionette TRACE conn2 <- [1,1546,null,{}] 23:30:29 INFO - PROCESS | 2743 | 1463034629896 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}] 23:30:30 INFO - PROCESS | 2743 | 1463034630004 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 23:30:30 INFO - PROCESS | 2743 | 1463034630091 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:30 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b8ab000 == 81 [pid = 2743] [id = 394] 23:30:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x126f2c800) [pid = 2743] [serial = 1181] [outer = 0x0] 23:30:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x128c86400) [pid = 2743] [serial = 1182] [outer = 0x126f2c800] 23:30:30 INFO - PROCESS | 2743 | 1463034630117 Marionette DEBUG loaded listener.js 23:30:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x12962ac00) [pid = 2743] [serial = 1183] [outer = 0x126f2c800] 23:30:30 INFO - PROCESS | 2743 | 1463034630429 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]]]}] 23:30:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:30:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 569ms 23:30:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:30:30 INFO - PROCESS | 2743 | 1463034630466 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 23:30:30 INFO - PROCESS | 2743 | 1463034630467 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 23:30:30 INFO - PROCESS | 2743 | 1463034630471 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:30:30 INFO - PROCESS | 2743 | 1463034630473 Marionette TRACE conn2 <- [1,1550,null,{}] 23:30:30 INFO - PROCESS | 2743 | 1463034630475 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}] 23:30:30 INFO - PROCESS | 2743 | 1463034630598 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 23:30:30 INFO - PROCESS | 2743 | 1463034630612 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:30 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c60d800 == 82 [pid = 2743] [id = 395] 23:30:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x1275a8400) [pid = 2743] [serial = 1184] [outer = 0x0] 23:30:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x12afaa400) [pid = 2743] [serial = 1185] [outer = 0x1275a8400] 23:30:30 INFO - PROCESS | 2743 | 1463034630637 Marionette DEBUG loaded listener.js 23:30:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 162 (0x12affac00) [pid = 2743] [serial = 1186] [outer = 0x1275a8400] 23:30:31 INFO - PROCESS | 2743 | 1463034630999 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]]]}] 23:30:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:30:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 573ms 23:30:31 INFO - PROCESS | 2743 | 1463034631045 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 23:30:31 INFO - PROCESS | 2743 | 1463034631046 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 23:30:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:30:31 INFO - PROCESS | 2743 | 1463034631049 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:30:31 INFO - PROCESS | 2743 | 1463034631050 Marionette TRACE conn2 <- [1,1554,null,{}] 23:30:31 INFO - PROCESS | 2743 | 1463034631052 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}] 23:30:31 INFO - PROCESS | 2743 | 1463034631170 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 23:30:31 INFO - PROCESS | 2743 | 1463034631185 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:31 INFO - PROCESS | 2743 | ++DOCSHELL 0x12cab9800 == 83 [pid = 2743] [id = 396] 23:30:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 163 (0x12a797000) [pid = 2743] [serial = 1187] [outer = 0x0] 23:30:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 164 (0x12baa0400) [pid = 2743] [serial = 1188] [outer = 0x12a797000] 23:30:31 INFO - PROCESS | 2743 | 1463034631210 Marionette DEBUG loaded listener.js 23:30:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 165 (0x12c31e400) [pid = 2743] [serial = 1189] [outer = 0x12a797000] 23:30:31 INFO - PROCESS | 2743 | 1463034631599 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]]]}] 23:30:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:30:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 568ms 23:30:31 INFO - PROCESS | 2743 | 1463034631619 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 23:30:31 INFO - PROCESS | 2743 | 1463034631621 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 23:30:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:30:31 INFO - PROCESS | 2743 | 1463034631624 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:30:31 INFO - PROCESS | 2743 | 1463034631626 Marionette TRACE conn2 <- [1,1558,null,{}] 23:30:31 INFO - PROCESS | 2743 | 1463034631649 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}] 23:30:31 INFO - PROCESS | 2743 | 1463034631811 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 23:30:31 INFO - PROCESS | 2743 | 1463034631843 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:31 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d13b000 == 84 [pid = 2743] [id = 397] 23:30:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 166 (0x12aa6c000) [pid = 2743] [serial = 1190] [outer = 0x0] 23:30:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 167 (0x12c32cc00) [pid = 2743] [serial = 1191] [outer = 0x12aa6c000] 23:30:31 INFO - PROCESS | 2743 | 1463034631875 Marionette DEBUG loaded listener.js 23:30:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 168 (0x12c717400) [pid = 2743] [serial = 1192] [outer = 0x12aa6c000] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 167 (0x11606dc00) [pid = 2743] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 166 (0x11821b400) [pid = 2743] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 165 (0x1180a5400) [pid = 2743] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 164 (0x124ff0800) [pid = 2743] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 163 (0x126916000) [pid = 2743] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 162 (0x110f1d800) [pid = 2743] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 161 (0x1129adc00) [pid = 2743] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 160 (0x12962c000) [pid = 2743] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x12921cc00) [pid = 2743] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x127648400) [pid = 2743] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 157 (0x12aa6b400) [pid = 2743] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 156 (0x111f2ac00) [pid = 2743] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 155 (0x118218000) [pid = 2743] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x118219c00) [pid = 2743] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x110f2ec00) [pid = 2743] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x11619d000) [pid = 2743] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x1197d9400) [pid = 2743] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x12a78c400) [pid = 2743] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x126d79000) [pid = 2743] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:30:32 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x126922400) [pid = 2743] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:30:32 INFO - PROCESS | 2743 | 1463034632428 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]]]}] 23:30:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:30:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 843ms 23:30:32 INFO - PROCESS | 2743 | 1463034632467 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 23:30:32 INFO - PROCESS | 2743 | 1463034632468 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 23:30:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:30:32 INFO - PROCESS | 2743 | 1463034632471 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:30:32 INFO - PROCESS | 2743 | 1463034632472 Marionette TRACE conn2 <- [1,1562,null,{}] 23:30:32 INFO - PROCESS | 2743 | 1463034632474 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}] 23:30:32 INFO - PROCESS | 2743 | 1463034632569 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 23:30:32 INFO - PROCESS | 2743 | 1463034632635 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:32 INFO - PROCESS | 2743 | ++DOCSHELL 0x1255d4000 == 85 [pid = 2743] [id = 398] 23:30:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x110f1d000) [pid = 2743] [serial = 1193] [outer = 0x0] 23:30:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x1161e6800) [pid = 2743] [serial = 1194] [outer = 0x110f1d000] 23:30:32 INFO - PROCESS | 2743 | 1463034632660 Marionette DEBUG loaded listener.js 23:30:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x11919a800) [pid = 2743] [serial = 1195] [outer = 0x110f1d000] 23:30:32 INFO - PROCESS | 2743 | 1463034632947 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]]]}] 23:30:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:30:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 518ms 23:30:32 INFO - PROCESS | 2743 | 1463034632989 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 23:30:32 INFO - PROCESS | 2743 | 1463034632991 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 23:30:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:30:32 INFO - PROCESS | 2743 | 1463034632993 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:30:32 INFO - PROCESS | 2743 | 1463034632995 Marionette TRACE conn2 <- [1,1566,null,{}] 23:30:32 INFO - PROCESS | 2743 | 1463034632997 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}] 23:30:33 INFO - PROCESS | 2743 | 1463034633108 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 23:30:33 INFO - PROCESS | 2743 | 1463034633113 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:33 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d999800 == 86 [pid = 2743] [id = 399] 23:30:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x120f23000) [pid = 2743] [serial = 1196] [outer = 0x0] 23:30:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x120f2b800) [pid = 2743] [serial = 1197] [outer = 0x120f23000] 23:30:33 INFO - PROCESS | 2743 | 1463034633142 Marionette DEBUG loaded listener.js 23:30:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x128ce9800) [pid = 2743] [serial = 1198] [outer = 0x120f23000] 23:30:33 INFO - PROCESS | 2743 | 1463034633507 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]]]}] 23:30:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:30:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 519ms 23:30:33 INFO - PROCESS | 2743 | 1463034633512 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 23:30:33 INFO - PROCESS | 2743 | 1463034633513 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 23:30:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:30:33 INFO - PROCESS | 2743 | 1463034633515 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:30:33 INFO - PROCESS | 2743 | 1463034633517 Marionette TRACE conn2 <- [1,1570,null,{}] 23:30:33 INFO - PROCESS | 2743 | 1463034633522 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}] 23:30:33 INFO - PROCESS | 2743 | 1463034633649 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 23:30:33 INFO - PROCESS | 2743 | 1463034633656 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:33 INFO - PROCESS | 2743 | ++DOCSHELL 0x12da9f000 == 87 [pid = 2743] [id = 400] 23:30:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x118219c00) [pid = 2743] [serial = 1199] [outer = 0x0] 23:30:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x1292c2800) [pid = 2743] [serial = 1200] [outer = 0x118219c00] 23:30:33 INFO - PROCESS | 2743 | 1463034633681 Marionette DEBUG loaded listener.js 23:30:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x12c719800) [pid = 2743] [serial = 1201] [outer = 0x118219c00] 23:30:33 INFO - PROCESS | 2743 | 1463034633992 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]]]}] 23:30:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:30:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 521ms 23:30:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:30:34 INFO - PROCESS | 2743 | 1463034634038 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 23:30:34 INFO - PROCESS | 2743 | 1463034634039 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 23:30:34 INFO - PROCESS | 2743 | 1463034634041 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:30:34 INFO - PROCESS | 2743 | 1463034634042 Marionette TRACE conn2 <- [1,1574,null,{}] 23:30:34 INFO - PROCESS | 2743 | 1463034634045 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}] 23:30:34 INFO - PROCESS | 2743 | 1463034634140 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 23:30:34 INFO - PROCESS | 2743 | 1463034634144 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:34 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e11a000 == 88 [pid = 2743] [id = 401] 23:30:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x12c719c00) [pid = 2743] [serial = 1202] [outer = 0x0] 23:30:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x12c98cc00) [pid = 2743] [serial = 1203] [outer = 0x12c719c00] 23:30:34 INFO - PROCESS | 2743 | 1463034634169 Marionette DEBUG loaded listener.js 23:30:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x12ca86000) [pid = 2743] [serial = 1204] [outer = 0x12c719c00] 23:30:34 INFO - PROCESS | 2743 | 1463034634700 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]]]}] 23:30:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:30:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 720ms 23:30:34 INFO - PROCESS | 2743 | 1463034634762 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 23:30:34 INFO - PROCESS | 2743 | 1463034634765 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 23:30:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:30:34 INFO - PROCESS | 2743 | 1463034634791 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:30:34 INFO - PROCESS | 2743 | 1463034634794 Marionette TRACE conn2 <- [1,1578,null,{}] 23:30:34 INFO - PROCESS | 2743 | 1463034634800 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}] 23:30:35 INFO - PROCESS | 2743 | 1463034634997 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 23:30:35 INFO - PROCESS | 2743 | 1463034635135 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:35 INFO - PROCESS | 2743 | ++DOCSHELL 0x119762000 == 89 [pid = 2743] [id = 402] 23:30:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x1130a5400) [pid = 2743] [serial = 1205] [outer = 0x0] 23:30:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 162 (0x11619e400) [pid = 2743] [serial = 1206] [outer = 0x1130a5400] 23:30:35 INFO - PROCESS | 2743 | 1463034635186 Marionette DEBUG loaded listener.js 23:30:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 163 (0x1180a0400) [pid = 2743] [serial = 1207] [outer = 0x1130a5400] 23:30:35 INFO - PROCESS | 2743 | 1463034635678 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]]]}] 23:30:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:30:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 926ms 23:30:35 INFO - PROCESS | 2743 | 1463034635714 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 23:30:35 INFO - PROCESS | 2743 | 1463034635719 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 23:30:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:30:35 INFO - PROCESS | 2743 | 1463034635723 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:30:35 INFO - PROCESS | 2743 | 1463034635725 Marionette TRACE conn2 <- [1,1582,null,{}] 23:30:35 INFO - PROCESS | 2743 | 1463034635728 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}] 23:30:35 INFO - PROCESS | 2743 | 1463034635848 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 23:30:35 INFO - PROCESS | 2743 | 1463034635956 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:35 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b025000 == 90 [pid = 2743] [id = 403] 23:30:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 164 (0x1183c3000) [pid = 2743] [serial = 1208] [outer = 0x0] 23:30:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 165 (0x119567c00) [pid = 2743] [serial = 1209] [outer = 0x1183c3000] 23:30:35 INFO - PROCESS | 2743 | 1463034635989 Marionette DEBUG loaded listener.js 23:30:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 166 (0x120f27000) [pid = 2743] [serial = 1210] [outer = 0x1183c3000] 23:30:36 INFO - PROCESS | 2743 | 1463034636438 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]]]}] 23:30:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:30:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 725ms 23:30:36 INFO - PROCESS | 2743 | 1463034636449 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 23:30:36 INFO - PROCESS | 2743 | 1463034636450 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 23:30:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:30:36 INFO - PROCESS | 2743 | 1463034636455 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:30:36 INFO - PROCESS | 2743 | 1463034636458 Marionette TRACE conn2 <- [1,1586,null,{}] 23:30:36 INFO - PROCESS | 2743 | 1463034636466 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}] 23:30:36 INFO - PROCESS | 2743 | 1463034636584 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 23:30:36 INFO - PROCESS | 2743 | 1463034636695 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:36 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e132000 == 91 [pid = 2743] [id = 404] 23:30:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 167 (0x120f2ec00) [pid = 2743] [serial = 1211] [outer = 0x0] 23:30:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 168 (0x124944400) [pid = 2743] [serial = 1212] [outer = 0x120f2ec00] 23:30:36 INFO - PROCESS | 2743 | 1463034636730 Marionette DEBUG loaded listener.js 23:30:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 169 (0x1275a7000) [pid = 2743] [serial = 1213] [outer = 0x120f2ec00] 23:30:37 INFO - PROCESS | 2743 | 1463034637158 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]]]}] 23:30:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:30:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 723ms 23:30:37 INFO - PROCESS | 2743 | 1463034637211 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 23:30:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:30:37 INFO - PROCESS | 2743 | 1463034637213 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 23:30:37 INFO - PROCESS | 2743 | 1463034637215 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:30:37 INFO - PROCESS | 2743 | 1463034637216 Marionette TRACE conn2 <- [1,1590,null,{}] 23:30:37 INFO - PROCESS | 2743 | 1463034637219 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}] 23:30:37 INFO - PROCESS | 2743 | 1463034637335 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 23:30:37 INFO - PROCESS | 2743 | 1463034637454 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:37 INFO - PROCESS | 2743 | ++DOCSHELL 0x13558a800 == 92 [pid = 2743] [id = 405] 23:30:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 170 (0x128ce7000) [pid = 2743] [serial = 1214] [outer = 0x0] 23:30:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 171 (0x129221000) [pid = 2743] [serial = 1215] [outer = 0x128ce7000] 23:30:37 INFO - PROCESS | 2743 | 1463034637485 Marionette DEBUG loaded listener.js 23:30:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 172 (0x1292d2400) [pid = 2743] [serial = 1216] [outer = 0x128ce7000] 23:30:37 INFO - PROCESS | 2743 | 1463034637958 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]]]}] 23:30:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:30:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 769ms 23:30:37 INFO - PROCESS | 2743 | 1463034637985 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 23:30:37 INFO - PROCESS | 2743 | 1463034637987 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 23:30:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:30:37 INFO - PROCESS | 2743 | 1463034637991 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:30:37 INFO - PROCESS | 2743 | 1463034637993 Marionette TRACE conn2 <- [1,1594,null,{}] 23:30:38 INFO - PROCESS | 2743 | 1463034637997 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}] 23:30:38 INFO - PROCESS | 2743 | 1463034638164 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 23:30:38 INFO - PROCESS | 2743 | 1463034638275 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:38 INFO - PROCESS | 2743 | ++DOCSHELL 0x135b7d800 == 93 [pid = 2743] [id = 406] 23:30:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 173 (0x1290c8800) [pid = 2743] [serial = 1217] [outer = 0x0] 23:30:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 174 (0x12aa6dc00) [pid = 2743] [serial = 1218] [outer = 0x1290c8800] 23:30:38 INFO - PROCESS | 2743 | 1463034638308 Marionette DEBUG loaded listener.js 23:30:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 175 (0x12c326400) [pid = 2743] [serial = 1219] [outer = 0x1290c8800] 23:30:38 INFO - PROCESS | 2743 | 1463034638738 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]]]}] 23:30:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:30:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 774ms 23:30:38 INFO - PROCESS | 2743 | 1463034638765 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 23:30:38 INFO - PROCESS | 2743 | 1463034638766 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 23:30:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:30:38 INFO - PROCESS | 2743 | 1463034638769 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:30:38 INFO - PROCESS | 2743 | 1463034638770 Marionette TRACE conn2 <- [1,1598,null,{}] 23:30:38 INFO - PROCESS | 2743 | 1463034638772 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}] 23:30:38 INFO - PROCESS | 2743 | 1463034638902 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 23:30:39 INFO - PROCESS | 2743 | 1463034639010 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:39 INFO - PROCESS | 2743 | ++DOCSHELL 0x135642800 == 94 [pid = 2743] [id = 407] 23:30:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 176 (0x12ba9fc00) [pid = 2743] [serial = 1220] [outer = 0x0] 23:30:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 177 (0x12c990400) [pid = 2743] [serial = 1221] [outer = 0x12ba9fc00] 23:30:39 INFO - PROCESS | 2743 | 1463034639041 Marionette DEBUG loaded listener.js 23:30:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 178 (0x12d7cdc00) [pid = 2743] [serial = 1222] [outer = 0x12ba9fc00] 23:30:39 INFO - PROCESS | 2743 | 1463034639467 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]]]}] 23:30:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:30:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 719ms 23:30:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:30:39 INFO - PROCESS | 2743 | 1463034639489 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 23:30:39 INFO - PROCESS | 2743 | 1463034639490 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 23:30:39 INFO - PROCESS | 2743 | 1463034639493 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:30:39 INFO - PROCESS | 2743 | 1463034639494 Marionette TRACE conn2 <- [1,1602,null,{}] 23:30:39 INFO - PROCESS | 2743 | 1463034639496 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}] 23:30:39 INFO - PROCESS | 2743 | 1463034639610 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 23:30:39 INFO - PROCESS | 2743 | 1463034639718 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:39 INFO - PROCESS | 2743 | ++DOCSHELL 0x1358e4800 == 95 [pid = 2743] [id = 408] 23:30:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 179 (0x128cea800) [pid = 2743] [serial = 1223] [outer = 0x0] 23:30:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 180 (0x12dbec400) [pid = 2743] [serial = 1224] [outer = 0x128cea800] 23:30:39 INFO - PROCESS | 2743 | 1463034639750 Marionette DEBUG loaded listener.js 23:30:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 181 (0x12dbf1c00) [pid = 2743] [serial = 1225] [outer = 0x128cea800] 23:30:40 INFO - PROCESS | 2743 | 1463034640162 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]]]}] 23:30:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:30:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 721ms 23:30:40 INFO - PROCESS | 2743 | 1463034640232 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 23:30:40 INFO - PROCESS | 2743 | 1463034640233 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 23:30:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:30:40 INFO - PROCESS | 2743 | 1463034640253 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:30:40 INFO - PROCESS | 2743 | 1463034640254 Marionette TRACE conn2 <- [1,1606,null,{}] 23:30:40 INFO - PROCESS | 2743 | 1463034640256 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}] 23:30:40 INFO - PROCESS | 2743 | 1463034640373 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 23:30:40 INFO - PROCESS | 2743 | 1463034640482 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:40 INFO - PROCESS | 2743 | ++DOCSHELL 0x1171de000 == 96 [pid = 2743] [id = 409] 23:30:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 182 (0x110f4b800) [pid = 2743] [serial = 1226] [outer = 0x0] 23:30:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 183 (0x116740c00) [pid = 2743] [serial = 1227] [outer = 0x110f4b800] 23:30:40 INFO - PROCESS | 2743 | 1463034640514 Marionette DEBUG loaded listener.js 23:30:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 184 (0x1292cd800) [pid = 2743] [serial = 1228] [outer = 0x110f4b800] 23:30:41 INFO - PROCESS | 2743 | 1463034641114 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]]]}] 23:30:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:30:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 875ms 23:30:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:30:41 INFO - PROCESS | 2743 | 1463034641126 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 23:30:41 INFO - PROCESS | 2743 | 1463034641128 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 23:30:41 INFO - PROCESS | 2743 | 1463034641131 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:30:41 INFO - PROCESS | 2743 | 1463034641134 Marionette TRACE conn2 <- [1,1610,null,{}] 23:30:41 INFO - PROCESS | 2743 | 1463034641141 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}] 23:30:41 INFO - PROCESS | 2743 | 1463034641255 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 23:30:41 INFO - PROCESS | 2743 | 1463034641369 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:41 INFO - PROCESS | 2743 | ++DOCSHELL 0x124c03000 == 97 [pid = 2743] [id = 410] 23:30:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 185 (0x11204b800) [pid = 2743] [serial = 1229] [outer = 0x0] 23:30:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 186 (0x1129ac000) [pid = 2743] [serial = 1230] [outer = 0x11204b800] 23:30:41 INFO - PROCESS | 2743 | 1463034641400 Marionette DEBUG loaded listener.js 23:30:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 187 (0x116a5b000) [pid = 2743] [serial = 1231] [outer = 0x11204b800] 23:30:41 INFO - PROCESS | 2743 | 1463034641873 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]]]}] 23:30:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:30:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 778ms 23:30:41 INFO - PROCESS | 2743 | 1463034641909 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 23:30:41 INFO - PROCESS | 2743 | 1463034641913 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 23:30:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:30:41 INFO - PROCESS | 2743 | 1463034641917 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:30:41 INFO - PROCESS | 2743 | 1463034641919 Marionette TRACE conn2 <- [1,1614,null,{}] 23:30:41 INFO - PROCESS | 2743 | 1463034641921 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}] 23:30:42 INFO - PROCESS | 2743 | 1463034642030 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 23:30:42 INFO - PROCESS | 2743 | 1463034642149 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:42 INFO - PROCESS | 2743 | --DOCSHELL 0x12da9f000 == 96 [pid = 2743] [id = 400] 23:30:42 INFO - PROCESS | 2743 | --DOCSHELL 0x12d999800 == 95 [pid = 2743] [id = 399] 23:30:42 INFO - PROCESS | 2743 | --DOCSHELL 0x1255d4000 == 94 [pid = 2743] [id = 398] 23:30:42 INFO - PROCESS | 2743 | --DOCSHELL 0x12d13b000 == 93 [pid = 2743] [id = 397] 23:30:42 INFO - PROCESS | 2743 | --DOCSHELL 0x12cab9800 == 92 [pid = 2743] [id = 396] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 186 (0x12baa1800) [pid = 2743] [serial = 1098] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 185 (0x12bed0800) [pid = 2743] [serial = 1101] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 184 (0x12c6cc400) [pid = 2743] [serial = 1137] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | ++DOCSHELL 0x1131a2800 == 93 [pid = 2743] [id = 411] 23:30:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 185 (0x110f2f800) [pid = 2743] [serial = 1232] [outer = 0x0] 23:30:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 186 (0x1129a3400) [pid = 2743] [serial = 1233] [outer = 0x110f2f800] 23:30:42 INFO - PROCESS | 2743 | 1463034642212 Marionette DEBUG loaded listener.js 23:30:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 187 (0x11830c400) [pid = 2743] [serial = 1234] [outer = 0x110f2f800] 23:30:42 INFO - PROCESS | 2743 | --DOCSHELL 0x12c60d800 == 92 [pid = 2743] [id = 395] 23:30:42 INFO - PROCESS | 2743 | --DOCSHELL 0x12b8ab000 == 91 [pid = 2743] [id = 394] 23:30:42 INFO - PROCESS | 2743 | --DOCSHELL 0x12aa41800 == 90 [pid = 2743] [id = 393] 23:30:42 INFO - PROCESS | 2743 | --DOCSHELL 0x128cc0000 == 89 [pid = 2743] [id = 392] 23:30:42 INFO - PROCESS | 2743 | --DOCSHELL 0x11bb5e000 == 88 [pid = 2743] [id = 391] 23:30:42 INFO - PROCESS | 2743 | --DOCSHELL 0x1195b0800 == 87 [pid = 2743] [id = 390] 23:30:42 INFO - PROCESS | 2743 | --DOCSHELL 0x117e06000 == 86 [pid = 2743] [id = 389] 23:30:42 INFO - PROCESS | 2743 | --DOCSHELL 0x118660000 == 85 [pid = 2743] [id = 380] 23:30:42 INFO - PROCESS | 2743 | --DOCSHELL 0x12e123800 == 84 [pid = 2743] [id = 379] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 186 (0x12aa64800) [pid = 2743] [serial = 1075] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 185 (0x1180a3400) [pid = 2743] [serial = 964] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 184 (0x12150a000) [pid = 2743] [serial = 970] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 183 (0x119195c00) [pid = 2743] [serial = 967] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 182 (0x12684e000) [pid = 2743] [serial = 973] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 181 (0x126fa9800) [pid = 2743] [serial = 976] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 180 (0x1110af800) [pid = 2743] [serial = 958] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 179 (0x113217400) [pid = 2743] [serial = 961] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 178 (0x128ce3400) [pid = 2743] [serial = 1122] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 177 (0x12aa6f800) [pid = 2743] [serial = 1125] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 176 (0x1160e2c00) [pid = 2743] [serial = 1128] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 175 (0x12afbf000) [pid = 2743] [serial = 1126] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 174 (0x12138c400) [pid = 2743] [serial = 1129] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 173 (0x1292c0800) [pid = 2743] [serial = 1089] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 172 (0x12ba7c000) [pid = 2743] [serial = 1095] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 171 (0x11861fc00) [pid = 2743] [serial = 1110] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 170 (0x118d1bc00) [pid = 2743] [serial = 1111] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 169 (0x1197d7000) [pid = 2743] [serial = 1113] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 168 (0x121560c00) [pid = 2743] [serial = 1114] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 167 (0x117171c00) [pid = 2743] [serial = 1080] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 166 (0x112049400) [pid = 2743] [serial = 1105] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 165 (0x110f49400) [pid = 2743] [serial = 1104] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 164 (0x11809f800) [pid = 2743] [serial = 1108] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 163 (0x116745000) [pid = 2743] [serial = 1107] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 162 (0x121c32400) [pid = 2743] [serial = 1116] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 161 (0x124ff7c00) [pid = 2743] [serial = 1117] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 160 (0x12afa9800) [pid = 2743] [serial = 1092] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x119193000) [pid = 2743] [serial = 1083] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x111d1f400) [pid = 2743] [serial = 1077] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 157 (0x12c6c1800) [pid = 2743] [serial = 1135] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 156 (0x12691d400) [pid = 2743] [serial = 1086] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 155 (0x12c323400) [pid = 2743] [serial = 1134] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x12c18c800) [pid = 2743] [serial = 1132] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x126d74000) [pid = 2743] [serial = 1119] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x1292b5c00) [pid = 2743] [serial = 1123] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x12ba87000) [pid = 2743] [serial = 1131] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x127647c00) [pid = 2743] [serial = 1120] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x1292c1800) [pid = 2743] [serial = 1018] [outer = 0x0] [url = about:blank] 23:30:42 INFO - PROCESS | 2743 | 1463034642563 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]]]}] 23:30:42 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 23:30:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 23:30:42 INFO - PROCESS | 2743 | 1463034642589 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 23:30:42 INFO - PROCESS | 2743 | 1463034642590 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 23:30:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:30:42 INFO - PROCESS | 2743 | 1463034642592 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:30:42 INFO - PROCESS | 2743 | 1463034642595 Marionette TRACE conn2 <- [1,1618,null,{}] 23:30:42 INFO - PROCESS | 2743 | 1463034642602 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}] 23:30:42 INFO - PROCESS | 2743 | 1463034642701 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 23:30:42 INFO - PROCESS | 2743 | 1463034642706 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:42 INFO - PROCESS | 2743 | ++DOCSHELL 0x1219ab000 == 85 [pid = 2743] [id = 412] 23:30:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x11979b400) [pid = 2743] [serial = 1235] [outer = 0x0] 23:30:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x120f2a400) [pid = 2743] [serial = 1236] [outer = 0x11979b400] 23:30:42 INFO - PROCESS | 2743 | 1463034642734 Marionette DEBUG loaded listener.js 23:30:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x121510800) [pid = 2743] [serial = 1237] [outer = 0x11979b400] 23:30:43 INFO - PROCESS | 2743 | 1463034643102 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]]]}] 23:30:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:30:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 521ms 23:30:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:30:43 INFO - PROCESS | 2743 | 1463034643113 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 23:30:43 INFO - PROCESS | 2743 | 1463034643115 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 23:30:43 INFO - PROCESS | 2743 | 1463034643117 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:30:43 INFO - PROCESS | 2743 | 1463034643120 Marionette TRACE conn2 <- [1,1622,null,{}] 23:30:43 INFO - PROCESS | 2743 | 1463034643123 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}] 23:30:43 INFO - PROCESS | 2743 | 1463034643222 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 23:30:43 INFO - PROCESS | 2743 | 1463034643287 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:43 INFO - PROCESS | 2743 | ++DOCSHELL 0x127511800 == 86 [pid = 2743] [id = 413] 23:30:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x12150ac00) [pid = 2743] [serial = 1238] [outer = 0x0] 23:30:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x124c3d800) [pid = 2743] [serial = 1239] [outer = 0x12150ac00] 23:30:43 INFO - PROCESS | 2743 | 1463034643314 Marionette DEBUG loaded listener.js 23:30:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x126850400) [pid = 2743] [serial = 1240] [outer = 0x12150ac00] 23:30:43 INFO - PROCESS | 2743 | 1463034643641 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]]]}] 23:30:43 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 23:30:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 571ms 23:30:43 INFO - PROCESS | 2743 | 1463034643689 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 23:30:43 INFO - PROCESS | 2743 | 1463034643690 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 23:30:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:30:43 INFO - PROCESS | 2743 | 1463034643692 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:30:43 INFO - PROCESS | 2743 | 1463034643693 Marionette TRACE conn2 <- [1,1626,null,{}] 23:30:43 INFO - PROCESS | 2743 | 1463034643695 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}] 23:30:43 INFO - PROCESS | 2743 | 1463034643816 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 23:30:43 INFO - PROCESS | 2743 | 1463034643823 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:43 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b028800 == 87 [pid = 2743] [id = 414] 23:30:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x126844c00) [pid = 2743] [serial = 1241] [outer = 0x0] 23:30:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x126d09000) [pid = 2743] [serial = 1242] [outer = 0x126844c00] 23:30:43 INFO - PROCESS | 2743 | 1463034643849 Marionette DEBUG loaded listener.js 23:30:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x128c84000) [pid = 2743] [serial = 1243] [outer = 0x126844c00] 23:30:44 INFO - PROCESS | 2743 | 1463034644164 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]]]}] 23:30:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:30:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 518ms 23:30:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:30:44 INFO - PROCESS | 2743 | 1463034644211 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 23:30:44 INFO - PROCESS | 2743 | 1463034644212 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 23:30:44 INFO - PROCESS | 2743 | 1463034644214 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:30:44 INFO - PROCESS | 2743 | 1463034644215 Marionette TRACE conn2 <- [1,1630,null,{}] 23:30:44 INFO - PROCESS | 2743 | 1463034644217 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}] 23:30:44 INFO - PROCESS | 2743 | 1463034644326 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 23:30:44 INFO - PROCESS | 2743 | 1463034644331 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:44 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c1eb000 == 88 [pid = 2743] [id = 415] 23:30:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x128ce4c00) [pid = 2743] [serial = 1244] [outer = 0x0] 23:30:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x1294e3000) [pid = 2743] [serial = 1245] [outer = 0x128ce4c00] 23:30:44 INFO - PROCESS | 2743 | 1463034644359 Marionette DEBUG loaded listener.js 23:30:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x12ba7d000) [pid = 2743] [serial = 1246] [outer = 0x128ce4c00] 23:30:44 INFO - PROCESS | 2743 | 1463034644769 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]]]}] 23:30:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:30:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 568ms 23:30:44 INFO - PROCESS | 2743 | 1463034644786 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 23:30:44 INFO - PROCESS | 2743 | 1463034644788 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 23:30:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:30:44 INFO - PROCESS | 2743 | 1463034644790 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:30:44 INFO - PROCESS | 2743 | 1463034644791 Marionette TRACE conn2 <- [1,1634,null,{}] 23:30:44 INFO - PROCESS | 2743 | 1463034644793 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}] 23:30:44 INFO - PROCESS | 2743 | 1463034644918 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 23:30:44 INFO - PROCESS | 2743 | 1463034644932 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:44 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c7c8800 == 89 [pid = 2743] [id = 416] 23:30:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 162 (0x129223400) [pid = 2743] [serial = 1247] [outer = 0x0] 23:30:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 163 (0x12bece400) [pid = 2743] [serial = 1248] [outer = 0x129223400] 23:30:44 INFO - PROCESS | 2743 | 1463034644959 Marionette DEBUG loaded listener.js 23:30:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 164 (0x12c32c000) [pid = 2743] [serial = 1249] [outer = 0x129223400] 23:30:45 INFO - PROCESS | 2743 | 1463034645310 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]]]}] 23:30:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:30:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 568ms 23:30:45 INFO - PROCESS | 2743 | 1463034645359 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 23:30:45 INFO - PROCESS | 2743 | 1463034645360 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 23:30:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:30:45 INFO - PROCESS | 2743 | 1463034645362 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:30:45 INFO - PROCESS | 2743 | 1463034645363 Marionette TRACE conn2 <- [1,1638,null,{}] 23:30:45 INFO - PROCESS | 2743 | 1463034645366 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}] 23:30:45 INFO - PROCESS | 2743 | 1463034645483 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 23:30:45 INFO - PROCESS | 2743 | 1463034645500 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:45 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d13b000 == 90 [pid = 2743] [id = 417] 23:30:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 165 (0x12ba87000) [pid = 2743] [serial = 1250] [outer = 0x0] 23:30:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 166 (0x12c719000) [pid = 2743] [serial = 1251] [outer = 0x12ba87000] 23:30:45 INFO - PROCESS | 2743 | 1463034645525 Marionette DEBUG loaded listener.js 23:30:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 167 (0x12c98e400) [pid = 2743] [serial = 1252] [outer = 0x12ba87000] 23:30:45 INFO - PROCESS | 2743 | 1463034645905 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]]]}] 23:30:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:30:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 569ms 23:30:45 INFO - PROCESS | 2743 | 1463034645933 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 23:30:45 INFO - PROCESS | 2743 | 1463034645934 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 23:30:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:30:45 INFO - PROCESS | 2743 | 1463034645943 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:30:45 INFO - PROCESS | 2743 | 1463034645945 Marionette TRACE conn2 <- [1,1642,null,{}] 23:30:45 INFO - PROCESS | 2743 | 1463034645947 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}] 23:30:46 INFO - PROCESS | 2743 | 1463034646075 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 23:30:46 INFO - PROCESS | 2743 | 1463034646089 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:46 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d98d800 == 91 [pid = 2743] [id = 418] 23:30:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 168 (0x12baa4800) [pid = 2743] [serial = 1253] [outer = 0x0] 23:30:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 169 (0x12ca85c00) [pid = 2743] [serial = 1254] [outer = 0x12baa4800] 23:30:46 INFO - PROCESS | 2743 | 1463034646116 Marionette DEBUG loaded listener.js 23:30:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 170 (0x12d127c00) [pid = 2743] [serial = 1255] [outer = 0x12baa4800] 23:30:46 INFO - PROCESS | 2743 | 1463034646597 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]]]}] 23:30:46 INFO - PROCESS | 2743 | --DOMWINDOW == 169 (0x1275a8400) [pid = 2743] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:30:46 INFO - PROCESS | 2743 | --DOMWINDOW == 168 (0x12a797000) [pid = 2743] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:30:46 INFO - PROCESS | 2743 | --DOMWINDOW == 167 (0x123d96800) [pid = 2743] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:30:46 INFO - PROCESS | 2743 | --DOMWINDOW == 166 (0x12c6c0400) [pid = 2743] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:30:46 INFO - PROCESS | 2743 | --DOMWINDOW == 165 (0x12aa6c000) [pid = 2743] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:30:46 INFO - PROCESS | 2743 | --DOMWINDOW == 164 (0x110f1d000) [pid = 2743] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:30:46 INFO - PROCESS | 2743 | --DOMWINDOW == 163 (0x1129ac800) [pid = 2743] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:30:46 INFO - PROCESS | 2743 | --DOMWINDOW == 162 (0x120f23000) [pid = 2743] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:30:46 INFO - PROCESS | 2743 | --DOMWINDOW == 161 (0x118219c00) [pid = 2743] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:30:46 INFO - PROCESS | 2743 | --DOMWINDOW == 160 (0x12691b800) [pid = 2743] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:30:46 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x1176b4c00) [pid = 2743] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:30:46 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x110f50c00) [pid = 2743] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:30:46 INFO - PROCESS | 2743 | --DOMWINDOW == 157 (0x126f2c800) [pid = 2743] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:30:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:30:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 669ms 23:30:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:30:46 INFO - PROCESS | 2743 | 1463034646614 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 23:30:46 INFO - PROCESS | 2743 | 1463034646615 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 23:30:46 INFO - PROCESS | 2743 | 1463034646617 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:30:46 INFO - PROCESS | 2743 | 1463034646618 Marionette TRACE conn2 <- [1,1646,null,{}] 23:30:46 INFO - PROCESS | 2743 | 1463034646620 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}] 23:30:46 INFO - PROCESS | 2743 | 1463034646716 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 23:30:46 INFO - PROCESS | 2743 | 1463034646721 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:46 INFO - PROCESS | 2743 | ++DOCSHELL 0x126f0a800 == 92 [pid = 2743] [id = 419] 23:30:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x1176b4c00) [pid = 2743] [serial = 1256] [outer = 0x0] 23:30:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x120f2f000) [pid = 2743] [serial = 1257] [outer = 0x1176b4c00] 23:30:46 INFO - PROCESS | 2743 | 1463034646746 Marionette DEBUG loaded listener.js 23:30:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x128ce3000) [pid = 2743] [serial = 1258] [outer = 0x1176b4c00] 23:30:47 INFO - PROCESS | 2743 | 1463034647106 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]]]}] 23:30:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:30:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 519ms 23:30:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:30:47 INFO - PROCESS | 2743 | 1463034647137 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 23:30:47 INFO - PROCESS | 2743 | 1463034647138 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 23:30:47 INFO - PROCESS | 2743 | 1463034647140 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:30:47 INFO - PROCESS | 2743 | 1463034647142 Marionette TRACE conn2 <- [1,1650,null,{}] 23:30:47 INFO - PROCESS | 2743 | 1463034647144 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}] 23:30:47 INFO - PROCESS | 2743 | 1463034647284 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 23:30:47 INFO - PROCESS | 2743 | 1463034647339 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:47 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e2ab800 == 93 [pid = 2743] [id = 420] 23:30:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x1275a8400) [pid = 2743] [serial = 1259] [outer = 0x0] 23:30:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 162 (0x12d130800) [pid = 2743] [serial = 1260] [outer = 0x1275a8400] 23:30:47 INFO - PROCESS | 2743 | 1463034647368 Marionette DEBUG loaded listener.js 23:30:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 163 (0x12da81800) [pid = 2743] [serial = 1261] [outer = 0x1275a8400] 23:30:47 INFO - PROCESS | 2743 | 1463034647673 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]]]}] 23:30:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:30:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 571ms 23:30:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:30:47 INFO - PROCESS | 2743 | 1463034647712 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 23:30:47 INFO - PROCESS | 2743 | 1463034647713 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 23:30:47 INFO - PROCESS | 2743 | 1463034647715 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:30:47 INFO - PROCESS | 2743 | 1463034647717 Marionette TRACE conn2 <- [1,1654,null,{}] 23:30:47 INFO - PROCESS | 2743 | 1463034647722 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}] 23:30:47 INFO - PROCESS | 2743 | 1463034647820 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 23:30:47 INFO - PROCESS | 2743 | 1463034647883 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:47 INFO - PROCESS | 2743 | ++DOCSHELL 0x135516000 == 94 [pid = 2743] [id = 421] 23:30:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 164 (0x110f1e000) [pid = 2743] [serial = 1262] [outer = 0x0] 23:30:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 165 (0x12da83c00) [pid = 2743] [serial = 1263] [outer = 0x110f1e000] 23:30:47 INFO - PROCESS | 2743 | 1463034647908 Marionette DEBUG loaded listener.js 23:30:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 166 (0x12e170400) [pid = 2743] [serial = 1264] [outer = 0x110f1e000] 23:30:48 INFO - PROCESS | 2743 | 1463034648191 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]]]}] 23:30:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:30:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 521ms 23:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:30:48 INFO - PROCESS | 2743 | 1463034648239 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 23:30:48 INFO - PROCESS | 2743 | 1463034648240 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 23:30:48 INFO - PROCESS | 2743 | 1463034648242 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:30:48 INFO - PROCESS | 2743 | 1463034648243 Marionette TRACE conn2 <- [1,1658,null,{}] 23:30:48 INFO - PROCESS | 2743 | 1463034648246 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}] 23:30:48 INFO - PROCESS | 2743 | 1463034648346 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 23:30:48 INFO - PROCESS | 2743 | 1463034648351 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:48 INFO - PROCESS | 2743 | ++DOCSHELL 0x1358ec800 == 95 [pid = 2743] [id = 422] 23:30:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 167 (0x12e172c00) [pid = 2743] [serial = 1265] [outer = 0x0] 23:30:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 168 (0x12e177400) [pid = 2743] [serial = 1266] [outer = 0x12e172c00] 23:30:48 INFO - PROCESS | 2743 | 1463034648376 Marionette DEBUG loaded listener.js 23:30:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 169 (0x1357da000) [pid = 2743] [serial = 1267] [outer = 0x12e172c00] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x1358f1800 == 94 [pid = 2743] [id = 263] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x135519800 == 93 [pid = 2743] [id = 261] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12f320000 == 92 [pid = 2743] [id = 262] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12d371000 == 91 [pid = 2743] [id = 176] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12751e800 == 90 [pid = 2743] [id = 102] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12c7d8000 == 89 [pid = 2743] [id = 175] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12d361000 == 88 [pid = 2743] [id = 204] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x116f0d800 == 87 [pid = 2743] [id = 153] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x1192dd800 == 86 [pid = 2743] [id = 192] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x1186c7800 == 85 [pid = 2743] [id = 224] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x135c12800 == 84 [pid = 2743] [id = 387] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x1199ca800 == 83 [pid = 2743] [id = 265] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x11990c000 == 82 [pid = 2743] [id = 388] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x1219b3000 == 81 [pid = 2743] [id = 132] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12df9a800 == 80 [pid = 2743] [id = 345] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x128ca9000 == 79 [pid = 2743] [id = 245] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x135b81800 == 78 [pid = 2743] [id = 385] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12e127000 == 77 [pid = 2743] [id = 223] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12d138800 == 76 [pid = 2743] [id = 367] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x135bcc000 == 75 [pid = 2743] [id = 285] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12d996800 == 74 [pid = 2743] [id = 344] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x1358ea800 == 73 [pid = 2743] [id = 384] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12d970800 == 72 [pid = 2743] [id = 243] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12ce68000 == 71 [pid = 2743] [id = 342] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12d71b800 == 70 [pid = 2743] [id = 382] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12aa46000 == 69 [pid = 2743] [id = 117] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x135bdc000 == 68 [pid = 2743] [id = 386] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x113fc9800 == 67 [pid = 2743] [id = 383] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12d71d800 == 66 [pid = 2743] [id = 177] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12d956800 == 65 [pid = 2743] [id = 343] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12e118800 == 64 [pid = 2743] [id = 244] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x116964000 == 63 [pid = 2743] [id = 304] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12548c000 == 62 [pid = 2743] [id = 381] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12d95d800 == 61 [pid = 2743] [id = 278] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x1358e0000 == 60 [pid = 2743] [id = 284] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x117e09000 == 59 [pid = 2743] [id = 86] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x1356d5800 == 58 [pid = 2743] [id = 366] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12ce5b800 == 57 [pid = 2743] [id = 203] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12e2b9000 == 56 [pid = 2743] [id = 264] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12d35f800 == 55 [pid = 2743] [id = 339] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12cac1000 == 54 [pid = 2743] [id = 152] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12d963000 == 53 [pid = 2743] [id = 178] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12a761000 == 52 [pid = 2743] [id = 260] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x113d42800 == 51 [pid = 2743] [id = 346] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12c7db800 == 50 [pid = 2743] [id = 148] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x135592800 == 49 [pid = 2743] [id = 365] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12d36f800 == 48 [pid = 2743] [id = 303] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x124c03000 == 47 [pid = 2743] [id = 410] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x1171de000 == 46 [pid = 2743] [id = 409] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x1358e4800 == 45 [pid = 2743] [id = 408] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x135642800 == 44 [pid = 2743] [id = 407] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x135b7d800 == 43 [pid = 2743] [id = 406] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x13558a800 == 42 [pid = 2743] [id = 405] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12e132000 == 41 [pid = 2743] [id = 404] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12b025000 == 40 [pid = 2743] [id = 403] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x12e11a000 == 39 [pid = 2743] [id = 401] 23:30:49 INFO - PROCESS | 2743 | --DOCSHELL 0x119762000 == 38 [pid = 2743] [id = 402] 23:30:50 INFO - PROCESS | 2743 | --DOCSHELL 0x1131a2800 == 37 [pid = 2743] [id = 411] 23:30:50 INFO - PROCESS | 2743 | --DOCSHELL 0x127511800 == 36 [pid = 2743] [id = 413] 23:30:50 INFO - PROCESS | 2743 | --DOCSHELL 0x12d13b000 == 35 [pid = 2743] [id = 417] 23:30:50 INFO - PROCESS | 2743 | --DOCSHELL 0x12c1eb000 == 34 [pid = 2743] [id = 415] 23:30:50 INFO - PROCESS | 2743 | --DOCSHELL 0x12c7c8800 == 33 [pid = 2743] [id = 416] 23:30:50 INFO - PROCESS | 2743 | --DOCSHELL 0x12e2ab800 == 32 [pid = 2743] [id = 420] 23:30:50 INFO - PROCESS | 2743 | --DOCSHELL 0x1219ab000 == 31 [pid = 2743] [id = 412] 23:30:50 INFO - PROCESS | 2743 | --DOCSHELL 0x126f0a800 == 30 [pid = 2743] [id = 419] 23:30:50 INFO - PROCESS | 2743 | --DOCSHELL 0x12d98d800 == 29 [pid = 2743] [id = 418] 23:30:50 INFO - PROCESS | 2743 | --DOCSHELL 0x12b028800 == 28 [pid = 2743] [id = 414] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 168 (0x12afaa400) [pid = 2743] [serial = 1185] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 167 (0x12a796800) [pid = 2743] [serial = 1164] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 166 (0x12baa0400) [pid = 2743] [serial = 1188] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 165 (0x125588c00) [pid = 2743] [serial = 1176] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 164 (0x12691a000) [pid = 2743] [serial = 1177] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 163 (0x1185be000) [pid = 2743] [serial = 1143] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 162 (0x12affac00) [pid = 2743] [serial = 1186] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 161 (0x12c722000) [pid = 2743] [serial = 1138] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 160 (0x124d35400) [pid = 2743] [serial = 1146] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x1129a1000) [pid = 2743] [serial = 1140] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x12c32cc00) [pid = 2743] [serial = 1191] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 157 (0x1292b9c00) [pid = 2743] [serial = 1149] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 156 (0x12baa2000) [pid = 2743] [serial = 1152] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 155 (0x12c71d400) [pid = 2743] [serial = 1155] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x12ce18400) [pid = 2743] [serial = 1161] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x1161e6800) [pid = 2743] [serial = 1194] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x118621c00) [pid = 2743] [serial = 1173] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x121c32000) [pid = 2743] [serial = 1174] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x12c31e400) [pid = 2743] [serial = 1189] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x120f2b800) [pid = 2743] [serial = 1197] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x1292c2800) [pid = 2743] [serial = 1200] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x128ce9800) [pid = 2743] [serial = 1198] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x11919a800) [pid = 2743] [serial = 1195] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x12c717400) [pid = 2743] [serial = 1192] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x12ca82800) [pid = 2743] [serial = 1158] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x126f2d000) [pid = 2743] [serial = 1179] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x1275aec00) [pid = 2743] [serial = 1180] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x119205c00) [pid = 2743] [serial = 1171] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x11862d400) [pid = 2743] [serial = 1170] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x12c719800) [pid = 2743] [serial = 1201] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x12c98cc00) [pid = 2743] [serial = 1203] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x11693f000) [pid = 2743] [serial = 1168] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x1127a2000) [pid = 2743] [serial = 1167] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x128c86400) [pid = 2743] [serial = 1182] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x12962ac00) [pid = 2743] [serial = 1183] [outer = 0x0] [url = about:blank] 23:30:50 INFO - PROCESS | 2743 | --DOCSHELL 0x135516000 == 27 [pid = 2743] [id = 421] 23:30:50 INFO - PROCESS | 2743 | 1463034650565 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]]]}] 23:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2371ms 23:30:50 INFO - PROCESS | 2743 | 1463034650615 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 23:30:50 INFO - PROCESS | 2743 | 1463034650617 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 23:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:30:50 INFO - PROCESS | 2743 | 1463034650627 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:30:50 INFO - PROCESS | 2743 | 1463034650629 Marionette TRACE conn2 <- [1,1662,null,{}] 23:30:50 INFO - PROCESS | 2743 | 1463034650634 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}] 23:30:50 INFO - PROCESS | 2743 | 1463034650721 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 23:30:50 INFO - PROCESS | 2743 | 1463034650727 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:50 INFO - PROCESS | 2743 | ++DOCSHELL 0x113318000 == 28 [pid = 2743] [id = 423] 23:30:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x1110aa800) [pid = 2743] [serial = 1268] [outer = 0x0] 23:30:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x111d20c00) [pid = 2743] [serial = 1269] [outer = 0x1110aa800] 23:30:50 INFO - PROCESS | 2743 | 1463034650756 Marionette DEBUG loaded listener.js 23:30:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x1120ed000) [pid = 2743] [serial = 1270] [outer = 0x1110aa800] 23:30:51 INFO - PROCESS | 2743 | 1463034651107 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]]]}] 23:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 521ms 23:30:51 INFO - PROCESS | 2743 | 1463034651148 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 23:30:51 INFO - PROCESS | 2743 | 1463034651152 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 23:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:30:51 INFO - PROCESS | 2743 | 1463034651156 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:30:51 INFO - PROCESS | 2743 | 1463034651158 Marionette TRACE conn2 <- [1,1666,null,{}] 23:30:51 INFO - PROCESS | 2743 | 1463034651168 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}] 23:30:51 INFO - PROCESS | 2743 | 1463034651250 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 23:30:51 INFO - PROCESS | 2743 | 1463034651258 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:51 INFO - PROCESS | 2743 | ++DOCSHELL 0x116908000 == 29 [pid = 2743] [id = 424] 23:30:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x112784000) [pid = 2743] [serial = 1271] [outer = 0x0] 23:30:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x1127a5400) [pid = 2743] [serial = 1272] [outer = 0x112784000] 23:30:51 INFO - PROCESS | 2743 | 1463034651285 Marionette DEBUG loaded listener.js 23:30:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x1127b0c00) [pid = 2743] [serial = 1273] [outer = 0x112784000] 23:30:51 INFO - PROCESS | 2743 | 1463034651643 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]]]}] 23:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 519ms 23:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:30:51 INFO - PROCESS | 2743 | 1463034651676 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 23:30:51 INFO - PROCESS | 2743 | 1463034651678 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 23:30:51 INFO - PROCESS | 2743 | 1463034651680 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:30:51 INFO - PROCESS | 2743 | 1463034651682 Marionette TRACE conn2 <- [1,1670,null,{}] 23:30:51 INFO - PROCESS | 2743 | 1463034651699 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}] 23:30:51 INFO - PROCESS | 2743 | 1463034651782 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 23:30:51 INFO - PROCESS | 2743 | 1463034651798 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:51 INFO - PROCESS | 2743 | ++DOCSHELL 0x117e09800 == 30 [pid = 2743] [id = 425] 23:30:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x110f1f000) [pid = 2743] [serial = 1274] [outer = 0x0] 23:30:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x112a6c800) [pid = 2743] [serial = 1275] [outer = 0x110f1f000] 23:30:51 INFO - PROCESS | 2743 | 1463034651828 Marionette DEBUG loaded listener.js 23:30:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x113350400) [pid = 2743] [serial = 1276] [outer = 0x110f1f000] 23:30:52 INFO - PROCESS | 2743 | 1463034652193 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]]]}] 23:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 526ms 23:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:30:52 INFO - PROCESS | 2743 | 1463034652207 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 23:30:52 INFO - PROCESS | 2743 | 1463034652208 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 23:30:52 INFO - PROCESS | 2743 | 1463034652211 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:30:52 INFO - PROCESS | 2743 | 1463034652212 Marionette TRACE conn2 <- [1,1674,null,{}] 23:30:52 INFO - PROCESS | 2743 | 1463034652214 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}] 23:30:52 INFO - PROCESS | 2743 | 1463034652295 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 23:30:52 INFO - PROCESS | 2743 | 1463034652350 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:52 INFO - PROCESS | 2743 | ++DOCSHELL 0x11865c800 == 31 [pid = 2743] [id = 426] 23:30:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x1129ac400) [pid = 2743] [serial = 1277] [outer = 0x0] 23:30:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x11606a800) [pid = 2743] [serial = 1278] [outer = 0x1129ac400] 23:30:52 INFO - PROCESS | 2743 | 1463034652377 Marionette DEBUG loaded listener.js 23:30:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x1161f3000) [pid = 2743] [serial = 1279] [outer = 0x1129ac400] 23:30:52 INFO - PROCESS | 2743 | 1463034652668 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]]]}] 23:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 468ms 23:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:30:52 INFO - PROCESS | 2743 | 1463034652679 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 23:30:52 INFO - PROCESS | 2743 | 1463034652681 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 23:30:52 INFO - PROCESS | 2743 | 1463034652682 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:30:52 INFO - PROCESS | 2743 | 1463034652684 Marionette TRACE conn2 <- [1,1678,null,{}] 23:30:52 INFO - PROCESS | 2743 | 1463034652695 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}] 23:30:52 INFO - PROCESS | 2743 | 1463034652777 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 23:30:52 INFO - PROCESS | 2743 | 1463034652782 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:52 INFO - PROCESS | 2743 | ++DOCSHELL 0x119597800 == 32 [pid = 2743] [id = 427] 23:30:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x112782c00) [pid = 2743] [serial = 1280] [outer = 0x0] 23:30:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x116749400) [pid = 2743] [serial = 1281] [outer = 0x112782c00] 23:30:52 INFO - PROCESS | 2743 | 1463034652811 Marionette DEBUG loaded listener.js 23:30:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x117171400) [pid = 2743] [serial = 1282] [outer = 0x112782c00] 23:30:53 INFO - PROCESS | 2743 | 1463034653166 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]]]}] 23:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 527ms 23:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:30:53 INFO - PROCESS | 2743 | 1463034653211 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 23:30:53 INFO - PROCESS | 2743 | 1463034653212 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 23:30:53 INFO - PROCESS | 2743 | 1463034653214 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:30:53 INFO - PROCESS | 2743 | 1463034653215 Marionette TRACE conn2 <- [1,1682,null,{}] 23:30:53 INFO - PROCESS | 2743 | 1463034653218 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}] 23:30:53 INFO - PROCESS | 2743 | 1463034653314 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 23:30:53 INFO - PROCESS | 2743 | 1463034653322 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:53 INFO - PROCESS | 2743 | ++DOCSHELL 0x1199c4000 == 33 [pid = 2743] [id = 428] 23:30:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x117524000) [pid = 2743] [serial = 1283] [outer = 0x0] 23:30:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x1180ab000) [pid = 2743] [serial = 1284] [outer = 0x117524000] 23:30:53 INFO - PROCESS | 2743 | 1463034653349 Marionette DEBUG loaded listener.js 23:30:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x118311000) [pid = 2743] [serial = 1285] [outer = 0x117524000] 23:30:53 INFO - PROCESS | 2743 | 1463034653655 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]]]}] 23:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 471ms 23:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:30:53 INFO - PROCESS | 2743 | 1463034653688 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 23:30:53 INFO - PROCESS | 2743 | 1463034653689 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 23:30:53 INFO - PROCESS | 2743 | 1463034653691 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:30:53 INFO - PROCESS | 2743 | 1463034653692 Marionette TRACE conn2 <- [1,1686,null,{}] 23:30:53 INFO - PROCESS | 2743 | 1463034653694 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}] 23:30:53 INFO - PROCESS | 2743 | 1463034653799 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 23:30:53 INFO - PROCESS | 2743 | 1463034653874 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:53 INFO - PROCESS | 2743 | ++DOCSHELL 0x119c18000 == 34 [pid = 2743] [id = 429] 23:30:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x11752a800) [pid = 2743] [serial = 1286] [outer = 0x0] 23:30:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x1183bb000) [pid = 2743] [serial = 1287] [outer = 0x11752a800] 23:30:53 INFO - PROCESS | 2743 | 1463034653912 Marionette DEBUG loaded listener.js 23:30:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x1185c5800) [pid = 2743] [serial = 1288] [outer = 0x11752a800] 23:30:54 INFO - PROCESS | 2743 | 1463034654307 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]]]}] 23:30:54 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 23:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 668ms 23:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:30:54 INFO - PROCESS | 2743 | 1463034654362 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 23:30:54 INFO - PROCESS | 2743 | 1463034654363 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 23:30:54 INFO - PROCESS | 2743 | 1463034654366 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:30:54 INFO - PROCESS | 2743 | 1463034654369 Marionette TRACE conn2 <- [1,1690,null,{}] 23:30:54 INFO - PROCESS | 2743 | 1463034654381 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}] 23:30:54 INFO - PROCESS | 2743 | 1463034654476 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 23:30:54 INFO - PROCESS | 2743 | 1463034654480 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:54 INFO - PROCESS | 2743 | ++DOCSHELL 0x11bb69800 == 35 [pid = 2743] [id = 430] 23:30:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x11861f000) [pid = 2743] [serial = 1289] [outer = 0x0] 23:30:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x11862b000) [pid = 2743] [serial = 1290] [outer = 0x11861f000] 23:30:54 INFO - PROCESS | 2743 | 1463034654505 Marionette DEBUG loaded listener.js 23:30:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x1186ea400) [pid = 2743] [serial = 1291] [outer = 0x11861f000] 23:30:54 INFO - PROCESS | 2743 | 1463034654835 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]]]}] 23:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 480ms 23:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:30:54 INFO - PROCESS | 2743 | 1463034654846 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 23:30:54 INFO - PROCESS | 2743 | 1463034654848 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 23:30:54 INFO - PROCESS | 2743 | 1463034654850 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:30:54 INFO - PROCESS | 2743 | 1463034654851 Marionette TRACE conn2 <- [1,1694,null,{}] 23:30:54 INFO - PROCESS | 2743 | 1463034654856 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}] 23:30:54 INFO - PROCESS | 2743 | 1463034654934 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 23:30:54 INFO - PROCESS | 2743 | 1463034654941 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:54 INFO - PROCESS | 2743 | ++DOCSHELL 0x117e09000 == 36 [pid = 2743] [id = 431] 23:30:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x1186e3c00) [pid = 2743] [serial = 1292] [outer = 0x0] 23:30:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x118d1b400) [pid = 2743] [serial = 1293] [outer = 0x1186e3c00] 23:30:54 INFO - PROCESS | 2743 | 1463034654966 Marionette DEBUG loaded listener.js 23:30:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x118d27800) [pid = 2743] [serial = 1294] [outer = 0x1186e3c00] 23:30:55 INFO - PROCESS | 2743 | 1463034655308 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]]]}] 23:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 473ms 23:30:55 INFO - PROCESS | 2743 | 1463034655324 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 23:30:55 INFO - PROCESS | 2743 | 1463034655325 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 23:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:30:55 INFO - PROCESS | 2743 | 1463034655327 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:30:55 INFO - PROCESS | 2743 | 1463034655328 Marionette TRACE conn2 <- [1,1698,null,{}] 23:30:55 INFO - PROCESS | 2743 | 1463034655330 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}] 23:30:55 INFO - PROCESS | 2743 | 1463034655442 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 23:30:55 INFO - PROCESS | 2743 | 1463034655459 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:55 INFO - PROCESS | 2743 | ++DOCSHELL 0x12181a800 == 37 [pid = 2743] [id = 432] 23:30:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 162 (0x118828800) [pid = 2743] [serial = 1295] [outer = 0x0] 23:30:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 163 (0x119193000) [pid = 2743] [serial = 1296] [outer = 0x118828800] 23:30:55 INFO - PROCESS | 2743 | 1463034655484 Marionette DEBUG loaded listener.js 23:30:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 164 (0x1191ca000) [pid = 2743] [serial = 1297] [outer = 0x118828800] 23:30:55 INFO - PROCESS | 2743 | 1463034655859 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]]]}] 23:30:55 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 23:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 570ms 23:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:30:55 INFO - PROCESS | 2743 | 1463034655902 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 23:30:55 INFO - PROCESS | 2743 | 1463034655903 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 23:30:55 INFO - PROCESS | 2743 | 1463034655906 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:30:55 INFO - PROCESS | 2743 | 1463034655907 Marionette TRACE conn2 <- [1,1702,null,{}] 23:30:55 INFO - PROCESS | 2743 | 1463034655910 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}] 23:30:56 INFO - PROCESS | 2743 | 1463034656030 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 23:30:56 INFO - PROCESS | 2743 | 1463034656084 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:56 INFO - PROCESS | 2743 | ++DOCSHELL 0x1192f9800 == 38 [pid = 2743] [id = 433] 23:30:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 165 (0x1191d2800) [pid = 2743] [serial = 1298] [outer = 0x0] 23:30:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 166 (0x11956e800) [pid = 2743] [serial = 1299] [outer = 0x1191d2800] 23:30:56 INFO - PROCESS | 2743 | 1463034656136 Marionette DEBUG loaded listener.js 23:30:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 167 (0x119795000) [pid = 2743] [serial = 1300] [outer = 0x1191d2800] 23:30:56 INFO - PROCESS | 2743 | 1463034656554 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]]]}] 23:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 668ms 23:30:56 INFO - PROCESS | 2743 | 1463034656575 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 23:30:56 INFO - PROCESS | 2743 | 1463034656576 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 23:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:30:56 INFO - PROCESS | 2743 | 1463034656578 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:30:56 INFO - PROCESS | 2743 | 1463034656579 Marionette TRACE conn2 <- [1,1706,null,{}] 23:30:56 INFO - PROCESS | 2743 | 1463034656582 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}] 23:30:56 INFO - PROCESS | 2743 | 1463034656685 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 23:30:56 INFO - PROCESS | 2743 | 1463034656699 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:56 INFO - PROCESS | 2743 | ++DOCSHELL 0x1255e1000 == 39 [pid = 2743] [id = 434] 23:30:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 168 (0x1186eb400) [pid = 2743] [serial = 1301] [outer = 0x0] 23:30:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 169 (0x1197d6800) [pid = 2743] [serial = 1302] [outer = 0x1186eb400] 23:30:56 INFO - PROCESS | 2743 | 1463034656725 Marionette DEBUG loaded listener.js 23:30:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 170 (0x120f23c00) [pid = 2743] [serial = 1303] [outer = 0x1186eb400] 23:30:57 INFO - PROCESS | 2743 | 1463034657087 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]]]}] 23:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 519ms 23:30:57 INFO - PROCESS | 2743 | 1463034657097 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 23:30:57 INFO - PROCESS | 2743 | 1463034657098 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 23:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:30:57 INFO - PROCESS | 2743 | 1463034657100 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:30:57 INFO - PROCESS | 2743 | 1463034657101 Marionette TRACE conn2 <- [1,1710,null,{}] 23:30:57 INFO - PROCESS | 2743 | 1463034657108 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}] 23:30:57 INFO - PROCESS | 2743 | 1463034657221 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 23:30:57 INFO - PROCESS | 2743 | 1463034657257 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:57 INFO - PROCESS | 2743 | ++DOCSHELL 0x128cb2800 == 40 [pid = 2743] [id = 435] 23:30:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 171 (0x1197dbc00) [pid = 2743] [serial = 1304] [outer = 0x0] 23:30:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 172 (0x120f2bc00) [pid = 2743] [serial = 1305] [outer = 0x1197dbc00] 23:30:57 INFO - PROCESS | 2743 | 1463034657282 Marionette DEBUG loaded listener.js 23:30:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 173 (0x12114c800) [pid = 2743] [serial = 1306] [outer = 0x1197dbc00] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 172 (0x11978bc00) [pid = 2743] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 171 (0x1275a8400) [pid = 2743] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 170 (0x110f4b800) [pid = 2743] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 169 (0x1292b8c00) [pid = 2743] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 168 (0x119118400) [pid = 2743] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 167 (0x123d96c00) [pid = 2743] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 166 (0x1176b4c00) [pid = 2743] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 165 (0x120f2ec00) [pid = 2743] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 164 (0x1130a5400) [pid = 2743] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 163 (0x11979b400) [pid = 2743] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 162 (0x12ba9fc00) [pid = 2743] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 161 (0x11204b800) [pid = 2743] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 160 (0x128ce7000) [pid = 2743] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x121c37800) [pid = 2743] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x1183c3000) [pid = 2743] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 157 (0x1127af000) [pid = 2743] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 156 (0x12baa4800) [pid = 2743] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 155 (0x12afa5000) [pid = 2743] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x128cea800) [pid = 2743] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x1160d8000) [pid = 2743] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x121c38400) [pid = 2743] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x1127a3000) [pid = 2743] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x12ba87000) [pid = 2743] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x110f2f800) [pid = 2743] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x12150ac00) [pid = 2743] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x1290c8800) [pid = 2743] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x128cdf400) [pid = 2743] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x128ce4c00) [pid = 2743] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x110f1e000) [pid = 2743] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x126844c00) [pid = 2743] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x1110a6c00) [pid = 2743] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x129223400) [pid = 2743] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x12c719c00) [pid = 2743] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x1160dc400) [pid = 2743] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x12ba83c00) [pid = 2743] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x128ceac00) [pid = 2743] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x1176b2c00) [pid = 2743] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x110f45000) [pid = 2743] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x116073800) [pid = 2743] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x12c715c00) [pid = 2743] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x1292b3800) [pid = 2743] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x12aa66c00) [pid = 2743] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x12c327000) [pid = 2743] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x12c6cbc00) [pid = 2743] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x12affbc00) [pid = 2743] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x121c39000) [pid = 2743] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:30:58 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x110f2f000) [pid = 2743] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:30:58 INFO - PROCESS | 2743 | 1463034658240 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]]]}] 23:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1175ms 23:30:58 INFO - PROCESS | 2743 | 1463034658276 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 23:30:58 INFO - PROCESS | 2743 | 1463034658277 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 23:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:30:58 INFO - PROCESS | 2743 | 1463034658289 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:30:58 INFO - PROCESS | 2743 | 1463034658291 Marionette TRACE conn2 <- [1,1714,null,{}] 23:30:58 INFO - PROCESS | 2743 | 1463034658294 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}] 23:30:58 INFO - PROCESS | 2743 | 1463034658420 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 23:30:58 INFO - PROCESS | 2743 | 1463034658427 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:58 INFO - PROCESS | 2743 | ++DOCSHELL 0x1219c5800 == 41 [pid = 2743] [id = 436] 23:30:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x110f49400) [pid = 2743] [serial = 1307] [outer = 0x0] 23:30:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x116073800) [pid = 2743] [serial = 1308] [outer = 0x110f49400] 23:30:58 INFO - PROCESS | 2743 | 1463034658468 Marionette DEBUG loaded listener.js 23:30:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x1180adc00) [pid = 2743] [serial = 1309] [outer = 0x110f49400] 23:30:58 INFO - PROCESS | 2743 | 1463034658887 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]]]}] 23:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 621ms 23:30:58 INFO - PROCESS | 2743 | 1463034658909 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 23:30:58 INFO - PROCESS | 2743 | 1463034658910 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 23:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:30:58 INFO - PROCESS | 2743 | 1463034658913 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:30:58 INFO - PROCESS | 2743 | 1463034658914 Marionette TRACE conn2 <- [1,1718,null,{}] 23:30:58 INFO - PROCESS | 2743 | 1463034658916 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}] 23:30:59 INFO - PROCESS | 2743 | 1463034659026 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 23:30:59 INFO - PROCESS | 2743 | 1463034659156 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:59 INFO - PROCESS | 2743 | ++DOCSHELL 0x112737000 == 42 [pid = 2743] [id = 437] 23:30:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x110f23800) [pid = 2743] [serial = 1310] [outer = 0x0] 23:30:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x110f29c00) [pid = 2743] [serial = 1311] [outer = 0x110f23800] 23:30:59 INFO - PROCESS | 2743 | 1463034659211 Marionette DEBUG loaded listener.js 23:30:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x110f4a400) [pid = 2743] [serial = 1312] [outer = 0x110f23800] 23:30:59 INFO - PROCESS | 2743 | 1463034659740 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]]]}] 23:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 870ms 23:30:59 INFO - PROCESS | 2743 | 1463034659784 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 23:30:59 INFO - PROCESS | 2743 | 1463034659790 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 23:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:30:59 INFO - PROCESS | 2743 | 1463034659793 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:30:59 INFO - PROCESS | 2743 | 1463034659795 Marionette TRACE conn2 <- [1,1722,null,{}] 23:30:59 INFO - PROCESS | 2743 | 1463034659799 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}] 23:30:59 INFO - PROCESS | 2743 | 1463034659911 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 23:30:59 INFO - PROCESS | 2743 | 1463034659991 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:00 INFO - PROCESS | 2743 | ++DOCSHELL 0x118653800 == 43 [pid = 2743] [id = 438] 23:31:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x1127a6000) [pid = 2743] [serial = 1313] [outer = 0x0] 23:31:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x1127b0800) [pid = 2743] [serial = 1314] [outer = 0x1127a6000] 23:31:00 INFO - PROCESS | 2743 | 1463034660024 Marionette DEBUG loaded listener.js 23:31:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x1129ad000) [pid = 2743] [serial = 1315] [outer = 0x1127a6000] 23:31:00 INFO - PROCESS | 2743 | 1463034660565 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]]]}] 23:31:00 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 23:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 873ms 23:31:00 INFO - PROCESS | 2743 | 1463034660667 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 23:31:00 INFO - PROCESS | 2743 | 1463034660670 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 23:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:31:00 INFO - PROCESS | 2743 | 1463034660673 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:31:00 INFO - PROCESS | 2743 | 1463034660674 Marionette TRACE conn2 <- [1,1726,null,{}] 23:31:00 INFO - PROCESS | 2743 | 1463034660677 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}] 23:31:00 INFO - PROCESS | 2743 | 1463034660788 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 23:31:00 INFO - PROCESS | 2743 | 1463034660870 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:00 INFO - PROCESS | 2743 | ++DOCSHELL 0x118650800 == 44 [pid = 2743] [id = 439] 23:31:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x11224d800) [pid = 2743] [serial = 1316] [outer = 0x0] 23:31:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x1129a0400) [pid = 2743] [serial = 1317] [outer = 0x11224d800] 23:31:00 INFO - PROCESS | 2743 | 1463034660900 Marionette DEBUG loaded listener.js 23:31:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x1169b3000) [pid = 2743] [serial = 1318] [outer = 0x11224d800] 23:31:01 INFO - PROCESS | 2743 | 1463034661570 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]]]}] 23:31:01 INFO - PROCESS | 2743 | --DOCSHELL 0x12d719000 == 43 [pid = 2743] [id = 19] 23:31:01 INFO - PROCESS | 2743 | --DOCSHELL 0x12c610800 == 42 [pid = 2743] [id = 13] 23:31:01 INFO - PROCESS | 2743 | --DOCSHELL 0x1199d7000 == 41 [pid = 2743] [id = 6] 23:31:01 INFO - PROCESS | 2743 | --DOCSHELL 0x12c1dd000 == 40 [pid = 2743] [id = 12] 23:31:01 INFO - PROCESS | 2743 | --DOCSHELL 0x12b157000 == 39 [pid = 2743] [id = 9] 23:31:01 INFO - PROCESS | 2743 | --DOCSHELL 0x113b08000 == 38 [pid = 2743] [id = 26] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x12e177400) [pid = 2743] [serial = 1266] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOCSHELL 0x1358ec800 == 37 [pid = 2743] [id = 422] 23:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 974ms 23:31:01 INFO - PROCESS | 2743 | 1463034661647 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 23:31:01 INFO - PROCESS | 2743 | 1463034661650 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 23:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:31:01 INFO - PROCESS | 2743 | 1463034661653 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:31:01 INFO - PROCESS | 2743 | 1463034661655 Marionette TRACE conn2 <- [1,1730,null,{}] 23:31:01 INFO - PROCESS | 2743 | 1463034661659 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}] 23:31:01 INFO - PROCESS | 2743 | 1463034661741 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x12e170400) [pid = 2743] [serial = 1264] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x121b71c00) [pid = 2743] [serial = 1027] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x12da81800) [pid = 2743] [serial = 1261] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x116740c00) [pid = 2743] [serial = 1227] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x12c189c00) [pid = 2743] [serial = 1102] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x12150a800) [pid = 2743] [serial = 1084] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x128c81400) [pid = 2743] [serial = 1087] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x128ce3000) [pid = 2743] [serial = 1258] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x124944400) [pid = 2743] [serial = 1212] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x1180a0400) [pid = 2743] [serial = 1207] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x121510800) [pid = 2743] [serial = 1237] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x12d7cdc00) [pid = 2743] [serial = 1222] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x1275a7000) [pid = 2743] [serial = 1213] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x116a5b000) [pid = 2743] [serial = 1231] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x1292d2400) [pid = 2743] [serial = 1216] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x127144c00) [pid = 2743] [serial = 1030] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x120f27000) [pid = 2743] [serial = 1210] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 119 (0x120f2a400) [pid = 2743] [serial = 1236] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 118 (0x115e36c00) [pid = 2743] [serial = 1021] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 117 (0x12d127c00) [pid = 2743] [serial = 1255] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 116 (0x12afc7400) [pid = 2743] [serial = 1093] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 115 (0x12dbf1c00) [pid = 2743] [serial = 1225] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 114 (0x120f2f000) [pid = 2743] [serial = 1257] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 113 (0x12d108c00) [pid = 2743] [serial = 1165] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 112 (0x128e8c000) [pid = 2743] [serial = 1033] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 111 (0x113963000) [pid = 2743] [serial = 1141] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 110 (0x12c719000) [pid = 2743] [serial = 1251] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 109 (0x1129a3400) [pid = 2743] [serial = 1233] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 108 (0x126850400) [pid = 2743] [serial = 1240] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 107 (0x1292cd800) [pid = 2743] [serial = 1228] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 106 (0x1129ac000) [pid = 2743] [serial = 1230] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 105 (0x12c326400) [pid = 2743] [serial = 1219] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 104 (0x129630800) [pid = 2743] [serial = 1090] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 103 (0x12ba7d000) [pid = 2743] [serial = 1246] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 102 (0x12da83c00) [pid = 2743] [serial = 1263] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 101 (0x126d09000) [pid = 2743] [serial = 1242] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 100 (0x121507c00) [pid = 2743] [serial = 1039] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 99 (0x12bece400) [pid = 2743] [serial = 1248] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 98 (0x12ca86000) [pid = 2743] [serial = 1204] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 97 (0x128c84000) [pid = 2743] [serial = 1243] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 96 (0x11813f000) [pid = 2743] [serial = 1081] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 95 (0x12bec7c00) [pid = 2743] [serial = 1099] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 94 (0x119567c00) [pid = 2743] [serial = 1209] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 93 (0x12a798400) [pid = 2743] [serial = 1150] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 92 (0x11918e800) [pid = 2743] [serial = 1144] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 91 (0x124c3d800) [pid = 2743] [serial = 1239] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 90 (0x11619e400) [pid = 2743] [serial = 1206] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 89 (0x1294e3000) [pid = 2743] [serial = 1245] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 88 (0x1122aa000) [pid = 2743] [serial = 1078] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 87 (0x118627800) [pid = 2743] [serial = 1024] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 86 (0x11830c400) [pid = 2743] [serial = 1234] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 85 (0x12d104000) [pid = 2743] [serial = 1162] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 84 (0x129622c00) [pid = 2743] [serial = 1036] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 83 (0x129221000) [pid = 2743] [serial = 1215] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 82 (0x12c325400) [pid = 2743] [serial = 1153] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 81 (0x12ca8e800) [pid = 2743] [serial = 1159] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 80 (0x12dbec400) [pid = 2743] [serial = 1224] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 79 (0x12c991c00) [pid = 2743] [serial = 1156] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 78 (0x12ca85c00) [pid = 2743] [serial = 1254] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 77 (0x12aa6dc00) [pid = 2743] [serial = 1218] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 76 (0x12c990400) [pid = 2743] [serial = 1221] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 75 (0x12ba84800) [pid = 2743] [serial = 1096] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 74 (0x12d130800) [pid = 2743] [serial = 1260] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 73 (0x12713e000) [pid = 2743] [serial = 1147] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 72 (0x12c98e400) [pid = 2743] [serial = 1252] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 71 (0x124d30000) [pid = 2743] [serial = 955] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | --DOMWINDOW == 70 (0x12c32c000) [pid = 2743] [serial = 1249] [outer = 0x0] [url = about:blank] 23:31:01 INFO - PROCESS | 2743 | 1463034661811 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:01 INFO - PROCESS | 2743 | ++DOCSHELL 0x115e19000 == 38 [pid = 2743] [id = 440] 23:31:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 71 (0x1122aa000) [pid = 2743] [serial = 1319] [outer = 0x0] 23:31:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 72 (0x112786800) [pid = 2743] [serial = 1320] [outer = 0x1122aa000] 23:31:01 INFO - PROCESS | 2743 | 1463034661857 Marionette DEBUG loaded listener.js 23:31:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 73 (0x1127a7800) [pid = 2743] [serial = 1321] [outer = 0x1122aa000] 23:31:02 INFO - PROCESS | 2743 | 1463034662259 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]]]}] 23:31:02 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 23:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 621ms 23:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:31:02 INFO - PROCESS | 2743 | 1463034662275 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 23:31:02 INFO - PROCESS | 2743 | 1463034662279 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 23:31:02 INFO - PROCESS | 2743 | 1463034662283 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:31:02 INFO - PROCESS | 2743 | 1463034662285 Marionette TRACE conn2 <- [1,1734,null,{}] 23:31:02 INFO - PROCESS | 2743 | 1463034662290 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}] 23:31:02 INFO - PROCESS | 2743 | 1463034662388 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 23:31:02 INFO - PROCESS | 2743 | 1463034662437 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:02 INFO - PROCESS | 2743 | ++DOCSHELL 0x1171d8800 == 39 [pid = 2743] [id = 441] 23:31:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 74 (0x1127a4c00) [pid = 2743] [serial = 1322] [outer = 0x0] 23:31:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 75 (0x1129a9400) [pid = 2743] [serial = 1323] [outer = 0x1127a4c00] 23:31:02 INFO - PROCESS | 2743 | 1463034662463 Marionette DEBUG loaded listener.js 23:31:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 76 (0x115e42400) [pid = 2743] [serial = 1324] [outer = 0x1127a4c00] 23:31:02 INFO - PROCESS | 2743 | 1463034662764 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]]]}] 23:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 522ms 23:31:02 INFO - PROCESS | 2743 | 1463034662807 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 23:31:02 INFO - PROCESS | 2743 | 1463034662809 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 23:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:31:02 INFO - PROCESS | 2743 | 1463034662811 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:31:02 INFO - PROCESS | 2743 | 1463034662813 Marionette TRACE conn2 <- [1,1738,null,{}] 23:31:02 INFO - PROCESS | 2743 | 1463034662823 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}] 23:31:02 INFO - PROCESS | 2743 | 1463034662913 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 23:31:02 INFO - PROCESS | 2743 | 1463034662968 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:02 INFO - PROCESS | 2743 | ++DOCSHELL 0x11976a000 == 40 [pid = 2743] [id = 442] 23:31:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 77 (0x110f43000) [pid = 2743] [serial = 1325] [outer = 0x0] 23:31:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 78 (0x11673d400) [pid = 2743] [serial = 1326] [outer = 0x110f43000] 23:31:02 INFO - PROCESS | 2743 | 1463034662996 Marionette DEBUG loaded listener.js 23:31:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 79 (0x1176a9c00) [pid = 2743] [serial = 1327] [outer = 0x110f43000] 23:31:03 INFO - PROCESS | 2743 | 1463034663295 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]]]}] 23:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 521ms 23:31:03 INFO - PROCESS | 2743 | 1463034663333 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 23:31:03 INFO - PROCESS | 2743 | 1463034663335 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 23:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:31:03 INFO - PROCESS | 2743 | 1463034663341 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:31:03 INFO - PROCESS | 2743 | 1463034663342 Marionette TRACE conn2 <- [1,1742,null,{}] 23:31:03 INFO - PROCESS | 2743 | 1463034663344 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}] 23:31:03 INFO - PROCESS | 2743 | 1463034663426 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 23:31:03 INFO - PROCESS | 2743 | 1463034663431 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:03 INFO - PROCESS | 2743 | ++DOCSHELL 0x11bb6b000 == 41 [pid = 2743] [id = 443] 23:31:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 80 (0x1180a0400) [pid = 2743] [serial = 1328] [outer = 0x0] 23:31:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 81 (0x118219800) [pid = 2743] [serial = 1329] [outer = 0x1180a0400] 23:31:03 INFO - PROCESS | 2743 | 1463034663460 Marionette DEBUG loaded listener.js 23:31:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 82 (0x11830e400) [pid = 2743] [serial = 1330] [outer = 0x1180a0400] 23:31:03 INFO - PROCESS | 2743 | 1463034663805 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]]]}] 23:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 520ms 23:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:31:03 INFO - PROCESS | 2743 | 1463034663860 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 23:31:03 INFO - PROCESS | 2743 | 1463034663862 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 23:31:03 INFO - PROCESS | 2743 | 1463034663864 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:31:03 INFO - PROCESS | 2743 | 1463034663865 Marionette TRACE conn2 <- [1,1746,null,{}] 23:31:03 INFO - PROCESS | 2743 | 1463034663867 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}] 23:31:03 INFO - PROCESS | 2743 | 1463034663968 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 23:31:03 INFO - PROCESS | 2743 | 1463034663981 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:03 INFO - PROCESS | 2743 | ++DOCSHELL 0x1215e8800 == 42 [pid = 2743] [id = 444] 23:31:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 83 (0x110f2c400) [pid = 2743] [serial = 1331] [outer = 0x0] 23:31:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 84 (0x1183bbc00) [pid = 2743] [serial = 1332] [outer = 0x110f2c400] 23:31:04 INFO - PROCESS | 2743 | 1463034664007 Marionette DEBUG loaded listener.js 23:31:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 85 (0x1185c5000) [pid = 2743] [serial = 1333] [outer = 0x110f2c400] 23:31:04 INFO - PROCESS | 2743 | 1463034664357 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]]]}] 23:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 518ms 23:31:04 INFO - PROCESS | 2743 | 1463034664386 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 23:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:31:04 INFO - PROCESS | 2743 | 1463034664389 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 23:31:04 INFO - PROCESS | 2743 | 1463034664392 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:31:04 INFO - PROCESS | 2743 | 1463034664393 Marionette TRACE conn2 <- [1,1750,null,{}] 23:31:04 INFO - PROCESS | 2743 | 1463034664395 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}] 23:31:04 INFO - PROCESS | 2743 | 1463034664510 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 23:31:04 INFO - PROCESS | 2743 | 1463034664515 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:04 INFO - PROCESS | 2743 | ++DOCSHELL 0x123dde800 == 43 [pid = 2743] [id = 445] 23:31:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 86 (0x118623800) [pid = 2743] [serial = 1334] [outer = 0x0] 23:31:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 87 (0x1186e7400) [pid = 2743] [serial = 1335] [outer = 0x118623800] 23:31:04 INFO - PROCESS | 2743 | 1463034664571 Marionette DEBUG loaded listener.js 23:31:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 88 (0x1191c6400) [pid = 2743] [serial = 1336] [outer = 0x118623800] 23:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 519ms 23:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:31:04 INFO - PROCESS | 2743 | 1463034664907 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]]]}] 23:31:04 INFO - PROCESS | 2743 | 1463034664912 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 23:31:04 INFO - PROCESS | 2743 | 1463034664913 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 23:31:04 INFO - PROCESS | 2743 | 1463034664915 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:31:04 INFO - PROCESS | 2743 | 1463034664916 Marionette TRACE conn2 <- [1,1754,null,{}] 23:31:04 INFO - PROCESS | 2743 | 1463034664918 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}] 23:31:05 INFO - PROCESS | 2743 | 1463034665022 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 23:31:05 INFO - PROCESS | 2743 | 1463034665027 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:05 INFO - PROCESS | 2743 | ++DOCSHELL 0x128ca8800 == 44 [pid = 2743] [id = 446] 23:31:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 89 (0x1191cd400) [pid = 2743] [serial = 1337] [outer = 0x0] 23:31:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 90 (0x11920d800) [pid = 2743] [serial = 1338] [outer = 0x1191cd400] 23:31:05 INFO - PROCESS | 2743 | 1463034665082 Marionette DEBUG loaded listener.js 23:31:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 91 (0x119786800) [pid = 2743] [serial = 1339] [outer = 0x1191cd400] 23:31:05 INFO - PROCESS | 2743 | 1463034665400 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]]]}] 23:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 520ms 23:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:31:05 INFO - PROCESS | 2743 | 1463034665441 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 23:31:05 INFO - PROCESS | 2743 | 1463034665442 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 23:31:05 INFO - PROCESS | 2743 | 1463034665444 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:31:05 INFO - PROCESS | 2743 | 1463034665445 Marionette TRACE conn2 <- [1,1758,null,{}] 23:31:05 INFO - PROCESS | 2743 | 1463034665447 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}] 23:31:05 INFO - PROCESS | 2743 | 1463034665553 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 23:31:05 INFO - PROCESS | 2743 | 1463034665557 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:05 INFO - PROCESS | 2743 | ++DOCSHELL 0x12940c800 == 45 [pid = 2743] [id = 447] 23:31:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 92 (0x1191d4400) [pid = 2743] [serial = 1340] [outer = 0x0] 23:31:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 93 (0x11978e000) [pid = 2743] [serial = 1341] [outer = 0x1191d4400] 23:31:05 INFO - PROCESS | 2743 | 1463034665612 Marionette DEBUG loaded listener.js 23:31:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 94 (0x1197d4000) [pid = 2743] [serial = 1342] [outer = 0x1191d4400] 23:31:05 INFO - PROCESS | 2743 | --DOMWINDOW == 93 (0x1191d2800) [pid = 2743] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:31:05 INFO - PROCESS | 2743 | --DOMWINDOW == 92 (0x117524000) [pid = 2743] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:31:05 INFO - PROCESS | 2743 | --DOMWINDOW == 91 (0x1110aa800) [pid = 2743] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:31:05 INFO - PROCESS | 2743 | --DOMWINDOW == 90 (0x112784000) [pid = 2743] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:31:05 INFO - PROCESS | 2743 | --DOMWINDOW == 89 (0x11861f000) [pid = 2743] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:31:05 INFO - PROCESS | 2743 | --DOMWINDOW == 88 (0x112782c00) [pid = 2743] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:31:05 INFO - PROCESS | 2743 | --DOMWINDOW == 87 (0x1186e3c00) [pid = 2743] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:31:05 INFO - PROCESS | 2743 | --DOMWINDOW == 86 (0x1129ac400) [pid = 2743] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:31:05 INFO - PROCESS | 2743 | --DOMWINDOW == 85 (0x110f1f000) [pid = 2743] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:31:05 INFO - PROCESS | 2743 | --DOMWINDOW == 84 (0x1186eb400) [pid = 2743] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:31:05 INFO - PROCESS | 2743 | --DOMWINDOW == 83 (0x1197dbc00) [pid = 2743] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:31:05 INFO - PROCESS | 2743 | --DOMWINDOW == 82 (0x11752a800) [pid = 2743] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:31:05 INFO - PROCESS | 2743 | --DOMWINDOW == 81 (0x118828800) [pid = 2743] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:31:05 INFO - PROCESS | 2743 | 1463034665997 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]]]}] 23:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 569ms 23:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:31:06 INFO - PROCESS | 2743 | 1463034666013 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 23:31:06 INFO - PROCESS | 2743 | 1463034666015 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 23:31:06 INFO - PROCESS | 2743 | 1463034666017 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:31:06 INFO - PROCESS | 2743 | 1463034666020 Marionette TRACE conn2 <- [1,1762,null,{}] 23:31:06 INFO - PROCESS | 2743 | 1463034666022 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}] 23:31:06 INFO - PROCESS | 2743 | 1463034666102 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 23:31:06 INFO - PROCESS | 2743 | 1463034666109 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:06 INFO - PROCESS | 2743 | ++DOCSHELL 0x119768800 == 46 [pid = 2743] [id = 448] 23:31:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 82 (0x112782c00) [pid = 2743] [serial = 1343] [outer = 0x0] 23:31:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 83 (0x115ea5c00) [pid = 2743] [serial = 1344] [outer = 0x112782c00] 23:31:06 INFO - PROCESS | 2743 | 1463034666134 Marionette DEBUG loaded listener.js 23:31:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 84 (0x118220c00) [pid = 2743] [serial = 1345] [outer = 0x112782c00] 23:31:06 INFO - PROCESS | 2743 | 1463034666461 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]]]}] 23:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 473ms 23:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:31:06 INFO - PROCESS | 2743 | 1463034666490 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 23:31:06 INFO - PROCESS | 2743 | 1463034666491 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 23:31:06 INFO - PROCESS | 2743 | 1463034666493 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:31:06 INFO - PROCESS | 2743 | 1463034666495 Marionette TRACE conn2 <- [1,1766,null,{}] 23:31:06 INFO - PROCESS | 2743 | 1463034666497 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}] 23:31:06 INFO - PROCESS | 2743 | 1463034666598 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 23:31:06 INFO - PROCESS | 2743 | 1463034666605 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:06 INFO - PROCESS | 2743 | ++DOCSHELL 0x12a761000 == 47 [pid = 2743] [id = 449] 23:31:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 85 (0x112784000) [pid = 2743] [serial = 1346] [outer = 0x0] 23:31:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 86 (0x118d1d400) [pid = 2743] [serial = 1347] [outer = 0x112784000] 23:31:06 INFO - PROCESS | 2743 | 1463034666638 Marionette DEBUG loaded listener.js 23:31:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 87 (0x120f24400) [pid = 2743] [serial = 1348] [outer = 0x112784000] 23:31:06 INFO - PROCESS | 2743 | 1463034666962 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]]]}] 23:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 518ms 23:31:07 INFO - PROCESS | 2743 | 1463034667012 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 23:31:07 INFO - PROCESS | 2743 | 1463034667013 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 23:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:31:07 INFO - PROCESS | 2743 | 1463034667016 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:31:07 INFO - PROCESS | 2743 | 1463034667017 Marionette TRACE conn2 <- [1,1770,null,{}] 23:31:07 INFO - PROCESS | 2743 | 1463034667020 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}] 23:31:07 INFO - PROCESS | 2743 | 1463034667115 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 23:31:07 INFO - PROCESS | 2743 | 1463034667122 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:07 INFO - PROCESS | 2743 | ++DOCSHELL 0x12aa5d800 == 48 [pid = 2743] [id = 450] 23:31:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 88 (0x120f29400) [pid = 2743] [serial = 1349] [outer = 0x0] 23:31:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 89 (0x12114c000) [pid = 2743] [serial = 1350] [outer = 0x120f29400] 23:31:07 INFO - PROCESS | 2743 | 1463034667151 Marionette DEBUG loaded listener.js 23:31:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 90 (0x121774000) [pid = 2743] [serial = 1351] [outer = 0x120f29400] 23:31:07 INFO - PROCESS | 2743 | 1463034667479 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]]]}] 23:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 468ms 23:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:31:07 INFO - PROCESS | 2743 | 1463034667489 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 23:31:07 INFO - PROCESS | 2743 | 1463034667491 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 23:31:07 INFO - PROCESS | 2743 | 1463034667495 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:31:07 INFO - PROCESS | 2743 | 1463034667496 Marionette TRACE conn2 <- [1,1774,null,{}] 23:31:07 INFO - PROCESS | 2743 | 1463034667499 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}] 23:31:07 INFO - PROCESS | 2743 | 1463034667620 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 23:31:07 INFO - PROCESS | 2743 | 1463034667629 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:07 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b035800 == 49 [pid = 2743] [id = 451] 23:31:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 91 (0x120f2a400) [pid = 2743] [serial = 1352] [outer = 0x0] 23:31:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 92 (0x121b6f000) [pid = 2743] [serial = 1353] [outer = 0x120f2a400] 23:31:07 INFO - PROCESS | 2743 | 1463034667653 Marionette DEBUG loaded listener.js 23:31:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 93 (0x121c33800) [pid = 2743] [serial = 1354] [outer = 0x120f2a400] 23:31:08 INFO - PROCESS | 2743 | 1463034668026 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]]]}] 23:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 569ms 23:31:08 INFO - PROCESS | 2743 | 1463034668064 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 23:31:08 INFO - PROCESS | 2743 | 1463034668067 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 23:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:31:08 INFO - PROCESS | 2743 | 1463034668071 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:31:08 INFO - PROCESS | 2743 | 1463034668073 Marionette TRACE conn2 <- [1,1778,null,{}] 23:31:08 INFO - PROCESS | 2743 | 1463034668078 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}] 23:31:08 INFO - PROCESS | 2743 | 1463034668183 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 23:31:08 INFO - PROCESS | 2743 | 1463034668235 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:08 INFO - PROCESS | 2743 | ++DOCSHELL 0x116906800 == 50 [pid = 2743] [id = 452] 23:31:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 94 (0x110f4e800) [pid = 2743] [serial = 1355] [outer = 0x0] 23:31:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 95 (0x111b0a000) [pid = 2743] [serial = 1356] [outer = 0x110f4e800] 23:31:08 INFO - PROCESS | 2743 | 1463034668267 Marionette DEBUG loaded listener.js 23:31:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 96 (0x11278b800) [pid = 2743] [serial = 1357] [outer = 0x110f4e800] 23:31:08 INFO - PROCESS | 2743 | 1463034668749 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]]]}] 23:31:08 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 23:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 726ms 23:31:08 INFO - PROCESS | 2743 | 1463034668797 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 23:31:08 INFO - PROCESS | 2743 | 1463034668802 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 23:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:31:08 INFO - PROCESS | 2743 | 1463034668825 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:31:08 INFO - PROCESS | 2743 | 1463034668827 Marionette TRACE conn2 <- [1,1782,null,{}] 23:31:08 INFO - PROCESS | 2743 | 1463034668830 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}] 23:31:08 INFO - PROCESS | 2743 | 1463034668936 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 23:31:09 INFO - PROCESS | 2743 | 1463034669001 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:09 INFO - PROCESS | 2743 | ++DOCSHELL 0x121404800 == 51 [pid = 2743] [id = 453] 23:31:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 97 (0x11278e800) [pid = 2743] [serial = 1358] [outer = 0x0] 23:31:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 98 (0x115e3e400) [pid = 2743] [serial = 1359] [outer = 0x11278e800] 23:31:09 INFO - PROCESS | 2743 | 1463034669031 Marionette DEBUG loaded listener.js 23:31:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 99 (0x1166bf000) [pid = 2743] [serial = 1360] [outer = 0x11278e800] 23:31:09 INFO - PROCESS | 2743 | 1463034669449 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]]]}] 23:31:09 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 23:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 676ms 23:31:09 INFO - PROCESS | 2743 | 1463034669530 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 23:31:09 INFO - PROCESS | 2743 | 1463034669532 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 23:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:31:09 INFO - PROCESS | 2743 | 1463034669557 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:31:09 INFO - PROCESS | 2743 | 1463034669562 Marionette TRACE conn2 <- [1,1786,null,{}] 23:31:09 INFO - PROCESS | 2743 | 1463034669578 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}] 23:31:09 INFO - PROCESS | 2743 | 1463034669745 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 23:31:09 INFO - PROCESS | 2743 | 1463034669847 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:09 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b02a000 == 52 [pid = 2743] [id = 454] 23:31:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 100 (0x118213800) [pid = 2743] [serial = 1361] [outer = 0x0] 23:31:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 101 (0x11830e000) [pid = 2743] [serial = 1362] [outer = 0x118213800] 23:31:09 INFO - PROCESS | 2743 | 1463034669901 Marionette DEBUG loaded listener.js 23:31:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 102 (0x118627c00) [pid = 2743] [serial = 1363] [outer = 0x118213800] 23:31:10 INFO - PROCESS | 2743 | 1463034670375 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]]]}] 23:31:10 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 23:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 853ms 23:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:31:10 INFO - PROCESS | 2743 | 1463034670389 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 23:31:10 INFO - PROCESS | 2743 | 1463034670391 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 23:31:10 INFO - PROCESS | 2743 | 1463034670393 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:31:10 INFO - PROCESS | 2743 | 1463034670394 Marionette TRACE conn2 <- [1,1790,null,{}] 23:31:10 INFO - PROCESS | 2743 | 1463034670397 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}] 23:31:10 INFO - PROCESS | 2743 | 1463034670500 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 23:31:10 INFO - PROCESS | 2743 | 1463034670550 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:10 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bba0800 == 53 [pid = 2743] [id = 455] 23:31:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 103 (0x1186e5c00) [pid = 2743] [serial = 1364] [outer = 0x0] 23:31:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 104 (0x119118800) [pid = 2743] [serial = 1365] [outer = 0x1186e5c00] 23:31:10 INFO - PROCESS | 2743 | 1463034670580 Marionette DEBUG loaded listener.js 23:31:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 105 (0x11978d400) [pid = 2743] [serial = 1366] [outer = 0x1186e5c00] 23:31:11 INFO - PROCESS | 2743 | 1463034671029 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]]]}] 23:31:11 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) 23:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 668ms 23:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:31:11 INFO - PROCESS | 2743 | 1463034671061 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 23:31:11 INFO - PROCESS | 2743 | 1463034671063 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 23:31:11 INFO - PROCESS | 2743 | 1463034671065 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:31:11 INFO - PROCESS | 2743 | 1463034671066 Marionette TRACE conn2 <- [1,1794,null,{}] 23:31:11 INFO - PROCESS | 2743 | 1463034671069 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}] 23:31:11 INFO - PROCESS | 2743 | 1463034671170 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 23:31:11 INFO - PROCESS | 2743 | 1463034671256 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:11 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bf46000 == 54 [pid = 2743] [id = 456] 23:31:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 106 (0x11978f800) [pid = 2743] [serial = 1367] [outer = 0x0] 23:31:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 107 (0x12114dc00) [pid = 2743] [serial = 1368] [outer = 0x11978f800] 23:31:11 INFO - PROCESS | 2743 | 1463034671287 Marionette DEBUG loaded listener.js 23:31:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 108 (0x1216b1800) [pid = 2743] [serial = 1369] [outer = 0x11978f800] 23:31:11 INFO - PROCESS | 2743 | 1463034671705 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]]]}] 23:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 668ms 23:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:31:11 INFO - PROCESS | 2743 | 1463034671735 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 23:31:11 INFO - PROCESS | 2743 | 1463034671739 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 23:31:11 INFO - PROCESS | 2743 | 1463034671742 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:31:11 INFO - PROCESS | 2743 | 1463034671744 Marionette TRACE conn2 <- [1,1798,null,{}] 23:31:11 INFO - PROCESS | 2743 | 1463034671748 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}] 23:31:11 INFO - PROCESS | 2743 | 1463034671877 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 23:31:11 INFO - PROCESS | 2743 | 1463034671932 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:11 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c1df000 == 55 [pid = 2743] [id = 457] 23:31:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 109 (0x1216b0800) [pid = 2743] [serial = 1370] [outer = 0x0] 23:31:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 110 (0x121c3c000) [pid = 2743] [serial = 1371] [outer = 0x1216b0800] 23:31:11 INFO - PROCESS | 2743 | 1463034671962 Marionette DEBUG loaded listener.js 23:31:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 111 (0x124d2b800) [pid = 2743] [serial = 1372] [outer = 0x1216b0800] 23:31:12 INFO - PROCESS | 2743 | 1463034672427 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]]]}] 23:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 724ms 23:31:12 INFO - PROCESS | 2743 | 1463034672620 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 23:31:12 INFO - PROCESS | 2743 | 1463034672623 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 23:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:31:12 INFO - PROCESS | 2743 | 1463034672671 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:31:12 INFO - PROCESS | 2743 | 1463034672673 Marionette TRACE conn2 <- [1,1802,null,{}] 23:31:12 INFO - PROCESS | 2743 | 1463034672677 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}] 23:31:12 INFO - PROCESS | 2743 | 1463034672770 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 23:31:12 INFO - PROCESS | 2743 | 1463034672822 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:12 INFO - PROCESS | 2743 | ++DOCSHELL 0x1192dc000 == 56 [pid = 2743] [id = 458] 23:31:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 112 (0x111b0e000) [pid = 2743] [serial = 1373] [outer = 0x0] 23:31:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 113 (0x111f24800) [pid = 2743] [serial = 1374] [outer = 0x111b0e000] 23:31:12 INFO - PROCESS | 2743 | 1463034672849 Marionette DEBUG loaded listener.js 23:31:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 114 (0x1127a2c00) [pid = 2743] [serial = 1375] [outer = 0x111b0e000] 23:31:13 INFO - PROCESS | 2743 | 1463034673286 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]]]}] 23:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 633ms 23:31:13 INFO - PROCESS | 2743 | 1463034673293 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 23:31:13 INFO - PROCESS | 2743 | 1463034673295 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 23:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:31:13 INFO - PROCESS | 2743 | 1463034673300 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:31:13 INFO - PROCESS | 2743 | 1463034673304 Marionette TRACE conn2 <- [1,1806,null,{}] 23:31:13 INFO - PROCESS | 2743 | 1463034673308 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}] 23:31:13 INFO - PROCESS | 2743 | 1463034673404 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 23:31:13 INFO - PROCESS | 2743 | 1463034673457 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:13 INFO - PROCESS | 2743 | ++DOCSHELL 0x117e13000 == 57 [pid = 2743] [id = 459] 23:31:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 115 (0x112782800) [pid = 2743] [serial = 1376] [outer = 0x0] 23:31:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 116 (0x1129a5c00) [pid = 2743] [serial = 1377] [outer = 0x112782800] 23:31:13 INFO - PROCESS | 2743 | 1463034673484 Marionette DEBUG loaded listener.js 23:31:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 117 (0x11515c800) [pid = 2743] [serial = 1378] [outer = 0x112782800] 23:31:13 INFO - PROCESS | 2743 | --DOCSHELL 0x116975000 == 56 [pid = 2743] [id = 25] 23:31:13 INFO - PROCESS | 2743 | --DOCSHELL 0x12aa5d800 == 55 [pid = 2743] [id = 450] 23:31:13 INFO - PROCESS | 2743 | --DOCSHELL 0x12a761000 == 54 [pid = 2743] [id = 449] 23:31:13 INFO - PROCESS | 2743 | --DOCSHELL 0x119768800 == 53 [pid = 2743] [id = 448] 23:31:13 INFO - PROCESS | 2743 | --DOCSHELL 0x12940c800 == 52 [pid = 2743] [id = 447] 23:31:13 INFO - PROCESS | 2743 | --DOCSHELL 0x128ca8800 == 51 [pid = 2743] [id = 446] 23:31:13 INFO - PROCESS | 2743 | --DOCSHELL 0x123dde800 == 50 [pid = 2743] [id = 445] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 116 (0x116073800) [pid = 2743] [serial = 1308] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOCSHELL 0x1215e8800 == 49 [pid = 2743] [id = 444] 23:31:13 INFO - PROCESS | 2743 | --DOCSHELL 0x11bb6b000 == 48 [pid = 2743] [id = 443] 23:31:13 INFO - PROCESS | 2743 | --DOCSHELL 0x11976a000 == 47 [pid = 2743] [id = 442] 23:31:13 INFO - PROCESS | 2743 | --DOCSHELL 0x1171d8800 == 46 [pid = 2743] [id = 441] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 115 (0x11956e800) [pid = 2743] [serial = 1299] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 114 (0x1180ab000) [pid = 2743] [serial = 1284] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 113 (0x118311000) [pid = 2743] [serial = 1285] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 112 (0x111d20c00) [pid = 2743] [serial = 1269] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 111 (0x1120ed000) [pid = 2743] [serial = 1270] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 110 (0x1127a5400) [pid = 2743] [serial = 1272] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 109 (0x1127b0c00) [pid = 2743] [serial = 1273] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 108 (0x11862b000) [pid = 2743] [serial = 1290] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 107 (0x1186ea400) [pid = 2743] [serial = 1291] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 106 (0x116749400) [pid = 2743] [serial = 1281] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 105 (0x117171400) [pid = 2743] [serial = 1282] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 104 (0x118d1b400) [pid = 2743] [serial = 1293] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 103 (0x118d27800) [pid = 2743] [serial = 1294] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 102 (0x11606a800) [pid = 2743] [serial = 1278] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 101 (0x1161f3000) [pid = 2743] [serial = 1279] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 100 (0x112a6c800) [pid = 2743] [serial = 1275] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 99 (0x113350400) [pid = 2743] [serial = 1276] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 98 (0x1197d6800) [pid = 2743] [serial = 1302] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 97 (0x119795000) [pid = 2743] [serial = 1300] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 96 (0x120f2bc00) [pid = 2743] [serial = 1305] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 95 (0x1183bb000) [pid = 2743] [serial = 1287] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 94 (0x1185c5800) [pid = 2743] [serial = 1288] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 93 (0x12114c800) [pid = 2743] [serial = 1306] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 92 (0x119193000) [pid = 2743] [serial = 1296] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 91 (0x120f23c00) [pid = 2743] [serial = 1303] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | --DOMWINDOW == 90 (0x1191ca000) [pid = 2743] [serial = 1297] [outer = 0x0] [url = about:blank] 23:31:13 INFO - PROCESS | 2743 | 1463034673886 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]]]}] 23:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 628ms 23:31:13 INFO - PROCESS | 2743 | 1463034673927 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 23:31:13 INFO - PROCESS | 2743 | 1463034673929 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 23:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:31:13 INFO - PROCESS | 2743 | 1463034673931 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:31:13 INFO - PROCESS | 2743 | 1463034673932 Marionette TRACE conn2 <- [1,1810,null,{}] 23:31:13 INFO - PROCESS | 2743 | 1463034673936 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}] 23:31:14 INFO - PROCESS | 2743 | 1463034674022 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 23:31:14 INFO - PROCESS | 2743 | 1463034674052 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:14 INFO - PROCESS | 2743 | ++DOCSHELL 0x11865d000 == 47 [pid = 2743] [id = 460] 23:31:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 91 (0x116740800) [pid = 2743] [serial = 1379] [outer = 0x0] 23:31:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 92 (0x116747400) [pid = 2743] [serial = 1380] [outer = 0x116740800] 23:31:14 INFO - PROCESS | 2743 | 1463034674080 Marionette DEBUG loaded listener.js 23:31:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 93 (0x116a60c00) [pid = 2743] [serial = 1381] [outer = 0x116740800] 23:31:14 INFO - PROCESS | 2743 | 1463034674413 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]]]}] 23:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 520ms 23:31:14 INFO - PROCESS | 2743 | 1463034674452 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 23:31:14 INFO - PROCESS | 2743 | 1463034674453 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 23:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:31:14 INFO - PROCESS | 2743 | 1463034674455 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:31:14 INFO - PROCESS | 2743 | 1463034674456 Marionette TRACE conn2 <- [1,1814,null,{}] 23:31:14 INFO - PROCESS | 2743 | 1463034674459 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}] 23:31:14 INFO - PROCESS | 2743 | 1463034674544 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 23:31:14 INFO - PROCESS | 2743 | 1463034674548 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:14 INFO - PROCESS | 2743 | ++DOCSHELL 0x119c1b800 == 48 [pid = 2743] [id = 461] 23:31:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 94 (0x11752c400) [pid = 2743] [serial = 1382] [outer = 0x0] 23:31:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 95 (0x11813f000) [pid = 2743] [serial = 1383] [outer = 0x11752c400] 23:31:14 INFO - PROCESS | 2743 | 1463034674575 Marionette DEBUG loaded listener.js 23:31:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 96 (0x118311000) [pid = 2743] [serial = 1384] [outer = 0x11752c400] 23:31:14 INFO - PROCESS | 2743 | 1463034674908 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]]]}] 23:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 472ms 23:31:14 INFO - PROCESS | 2743 | 1463034674927 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 23:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:31:14 INFO - PROCESS | 2743 | 1463034674937 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 23:31:14 INFO - PROCESS | 2743 | 1463034674941 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:31:14 INFO - PROCESS | 2743 | 1463034674942 Marionette TRACE conn2 <- [1,1818,null,{}] 23:31:14 INFO - PROCESS | 2743 | 1463034674944 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}] 23:31:15 INFO - PROCESS | 2743 | 1463034675030 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 23:31:15 INFO - PROCESS | 2743 | 1463034675086 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:15 INFO - PROCESS | 2743 | ++DOCSHELL 0x1171e8000 == 49 [pid = 2743] [id = 462] 23:31:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 97 (0x1176b5c00) [pid = 2743] [serial = 1385] [outer = 0x0] 23:31:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 98 (0x1185be000) [pid = 2743] [serial = 1386] [outer = 0x1176b5c00] 23:31:15 INFO - PROCESS | 2743 | 1463034675111 Marionette DEBUG loaded listener.js 23:31:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 99 (0x1186e4000) [pid = 2743] [serial = 1387] [outer = 0x1176b5c00] 23:31:15 INFO - PROCESS | 2743 | 1463034675394 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]]]}] 23:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 471ms 23:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:31:15 INFO - PROCESS | 2743 | 1463034675412 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 23:31:15 INFO - PROCESS | 2743 | 1463034675414 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 23:31:15 INFO - PROCESS | 2743 | 1463034675416 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:31:15 INFO - PROCESS | 2743 | 1463034675417 Marionette TRACE conn2 <- [1,1822,null,{}] 23:31:15 INFO - PROCESS | 2743 | 1463034675428 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}] 23:31:15 INFO - PROCESS | 2743 | 1463034675532 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 23:31:15 INFO - PROCESS | 2743 | 1463034675592 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:15 INFO - PROCESS | 2743 | ++DOCSHELL 0x121cc6000 == 50 [pid = 2743] [id = 463] 23:31:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 100 (0x1183bb000) [pid = 2743] [serial = 1388] [outer = 0x0] 23:31:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 101 (0x118d25400) [pid = 2743] [serial = 1389] [outer = 0x1183bb000] 23:31:15 INFO - PROCESS | 2743 | 1463034675619 Marionette DEBUG loaded listener.js 23:31:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 102 (0x119795000) [pid = 2743] [serial = 1390] [outer = 0x1183bb000] 23:31:15 INFO - PROCESS | 2743 | 1463034675925 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]]]}] 23:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 524ms 23:31:15 INFO - PROCESS | 2743 | 1463034675943 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 23:31:15 INFO - PROCESS | 2743 | 1463034675944 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 23:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:31:15 INFO - PROCESS | 2743 | 1463034675947 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:31:15 INFO - PROCESS | 2743 | 1463034675948 Marionette TRACE conn2 <- [1,1826,null,{}] 23:31:15 INFO - PROCESS | 2743 | 1463034675950 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}] 23:31:16 INFO - PROCESS | 2743 | 1463034676060 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 23:31:16 INFO - PROCESS | 2743 | 1463034676092 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:16 INFO - PROCESS | 2743 | ++DOCSHELL 0x127511800 == 51 [pid = 2743] [id = 464] 23:31:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 103 (0x11862d000) [pid = 2743] [serial = 1391] [outer = 0x0] 23:31:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 104 (0x1197d6800) [pid = 2743] [serial = 1392] [outer = 0x11862d000] 23:31:16 INFO - PROCESS | 2743 | 1463034676118 Marionette DEBUG loaded listener.js 23:31:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 105 (0x1214ea000) [pid = 2743] [serial = 1393] [outer = 0x11862d000] 23:31:16 INFO - PROCESS | 2743 | 1463034676432 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]]]}] 23:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 518ms 23:31:16 INFO - PROCESS | 2743 | 1463034676467 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 23:31:16 INFO - PROCESS | 2743 | 1463034676468 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 23:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:31:16 INFO - PROCESS | 2743 | 1463034676473 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:31:16 INFO - PROCESS | 2743 | 1463034676474 Marionette TRACE conn2 <- [1,1830,null,{}] 23:31:16 INFO - PROCESS | 2743 | 1463034676476 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}] 23:31:16 INFO - PROCESS | 2743 | 1463034676578 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 23:31:16 INFO - PROCESS | 2743 | 1463034676611 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:16 INFO - PROCESS | 2743 | ++DOCSHELL 0x129405800 == 52 [pid = 2743] [id = 465] 23:31:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 106 (0x119e29c00) [pid = 2743] [serial = 1394] [outer = 0x0] 23:31:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 107 (0x121b70400) [pid = 2743] [serial = 1395] [outer = 0x119e29c00] 23:31:16 INFO - PROCESS | 2743 | 1463034676637 Marionette DEBUG loaded listener.js 23:31:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 108 (0x12487b400) [pid = 2743] [serial = 1396] [outer = 0x119e29c00] 23:31:16 INFO - PROCESS | 2743 | 1463034676975 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]]]}] 23:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 519ms 23:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:31:16 INFO - PROCESS | 2743 | 1463034676992 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 23:31:16 INFO - PROCESS | 2743 | 1463034676993 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 23:31:16 INFO - PROCESS | 2743 | 1463034676995 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:31:16 INFO - PROCESS | 2743 | 1463034676997 Marionette TRACE conn2 <- [1,1834,null,{}] 23:31:17 INFO - PROCESS | 2743 | 1463034676999 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}] 23:31:17 INFO - PROCESS | 2743 | 1463034677105 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 23:31:17 INFO - PROCESS | 2743 | 1463034677120 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:17 INFO - PROCESS | 2743 | ++DOCSHELL 0x12a82c800 == 53 [pid = 2743] [id = 466] 23:31:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 109 (0x124944400) [pid = 2743] [serial = 1397] [outer = 0x0] 23:31:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 110 (0x124cb4c00) [pid = 2743] [serial = 1398] [outer = 0x124944400] 23:31:17 INFO - PROCESS | 2743 | 1463034677145 Marionette DEBUG loaded listener.js 23:31:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 111 (0x124ff8c00) [pid = 2743] [serial = 1399] [outer = 0x124944400] 23:31:17 INFO - PROCESS | 2743 | 1463034677483 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]]]}] 23:31:17 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 23:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 518ms 23:31:17 INFO - PROCESS | 2743 | 1463034677522 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 23:31:17 INFO - PROCESS | 2743 | 1463034677523 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 23:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:31:17 INFO - PROCESS | 2743 | 1463034677525 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:31:17 INFO - PROCESS | 2743 | 1463034677526 Marionette TRACE conn2 <- [1,1838,null,{}] 23:31:17 INFO - PROCESS | 2743 | 1463034677529 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}] 23:31:17 INFO - PROCESS | 2743 | 1463034677630 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 23:31:17 INFO - PROCESS | 2743 | 1463034677664 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:17 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b151800 == 54 [pid = 2743] [id = 467] 23:31:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 112 (0x1219d2800) [pid = 2743] [serial = 1400] [outer = 0x0] 23:31:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 113 (0x125588400) [pid = 2743] [serial = 1401] [outer = 0x1219d2800] 23:31:17 INFO - PROCESS | 2743 | 1463034677690 Marionette DEBUG loaded listener.js 23:31:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 114 (0x125590800) [pid = 2743] [serial = 1402] [outer = 0x1219d2800] 23:31:17 INFO - PROCESS | 2743 | --DOMWINDOW == 113 (0x110f49400) [pid = 2743] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:31:17 INFO - PROCESS | 2743 | --DOMWINDOW == 112 (0x118623800) [pid = 2743] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:31:17 INFO - PROCESS | 2743 | --DOMWINDOW == 111 (0x1191cd400) [pid = 2743] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:31:17 INFO - PROCESS | 2743 | --DOMWINDOW == 110 (0x1122aa000) [pid = 2743] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:31:17 INFO - PROCESS | 2743 | --DOMWINDOW == 109 (0x1180a0400) [pid = 2743] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:31:17 INFO - PROCESS | 2743 | --DOMWINDOW == 108 (0x110f43000) [pid = 2743] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:31:17 INFO - PROCESS | 2743 | --DOMWINDOW == 107 (0x1191d4400) [pid = 2743] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:31:17 INFO - PROCESS | 2743 | --DOMWINDOW == 106 (0x120f29400) [pid = 2743] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:31:17 INFO - PROCESS | 2743 | --DOMWINDOW == 105 (0x112784000) [pid = 2743] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:31:17 INFO - PROCESS | 2743 | --DOMWINDOW == 104 (0x112782c00) [pid = 2743] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:31:17 INFO - PROCESS | 2743 | --DOMWINDOW == 103 (0x1127a4c00) [pid = 2743] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:31:17 INFO - PROCESS | 2743 | --DOMWINDOW == 102 (0x110f2c400) [pid = 2743] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:31:18 INFO - PROCESS | 2743 | 1463034678078 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]]]}] 23:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 573ms 23:31:18 INFO - PROCESS | 2743 | 1463034678099 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 23:31:18 INFO - PROCESS | 2743 | 1463034678100 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 23:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:31:18 INFO - PROCESS | 2743 | 1463034678103 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:31:18 INFO - PROCESS | 2743 | 1463034678104 Marionette TRACE conn2 <- [1,1842,null,{}] 23:31:18 INFO - PROCESS | 2743 | 1463034678107 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}] 23:31:18 INFO - PROCESS | 2743 | 1463034678209 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 23:31:18 INFO - PROCESS | 2743 | 1463034678213 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:18 INFO - PROCESS | 2743 | ++DOCSHELL 0x12a757800 == 55 [pid = 2743] [id = 468] 23:31:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 103 (0x1127a8800) [pid = 2743] [serial = 1403] [outer = 0x0] 23:31:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 104 (0x1169b2400) [pid = 2743] [serial = 1404] [outer = 0x1127a8800] 23:31:18 INFO - PROCESS | 2743 | 1463034678243 Marionette DEBUG loaded listener.js 23:31:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 105 (0x125595800) [pid = 2743] [serial = 1405] [outer = 0x1127a8800] 23:31:18 INFO - PROCESS | 2743 | 1463034678575 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]]]}] 23:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 522ms 23:31:18 INFO - PROCESS | 2743 | 1463034678626 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 23:31:18 INFO - PROCESS | 2743 | 1463034678627 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 23:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:31:18 INFO - PROCESS | 2743 | 1463034678629 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:31:18 INFO - PROCESS | 2743 | 1463034678630 Marionette TRACE conn2 <- [1,1846,null,{}] 23:31:18 INFO - PROCESS | 2743 | 1463034678632 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}] 23:31:18 INFO - PROCESS | 2743 | 1463034678718 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 23:31:18 INFO - PROCESS | 2743 | 1463034678726 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:18 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c621000 == 56 [pid = 2743] [id = 469] 23:31:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 106 (0x12558f400) [pid = 2743] [serial = 1406] [outer = 0x0] 23:31:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 107 (0x12691a400) [pid = 2743] [serial = 1407] [outer = 0x12558f400] 23:31:18 INFO - PROCESS | 2743 | 1463034678750 Marionette DEBUG loaded listener.js 23:31:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 108 (0x126d08800) [pid = 2743] [serial = 1408] [outer = 0x12558f400] 23:31:19 INFO - PROCESS | 2743 | 1463034679086 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]]]}] 23:31:19 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) 23:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 469ms 23:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:31:19 INFO - PROCESS | 2743 | 1463034679099 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 23:31:19 INFO - PROCESS | 2743 | 1463034679100 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 23:31:19 INFO - PROCESS | 2743 | 1463034679102 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:31:19 INFO - PROCESS | 2743 | 1463034679106 Marionette TRACE conn2 <- [1,1850,null,{}] 23:31:19 INFO - PROCESS | 2743 | 1463034679109 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}] 23:31:19 INFO - PROCESS | 2743 | 1463034679197 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 23:31:19 INFO - PROCESS | 2743 | 1463034679254 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:19 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c7cf800 == 57 [pid = 2743] [id = 470] 23:31:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 109 (0x126d05000) [pid = 2743] [serial = 1409] [outer = 0x0] 23:31:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 110 (0x126f24400) [pid = 2743] [serial = 1410] [outer = 0x126d05000] 23:31:19 INFO - PROCESS | 2743 | 1463034679278 Marionette DEBUG loaded listener.js 23:31:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 111 (0x12713e000) [pid = 2743] [serial = 1411] [outer = 0x126d05000] 23:31:19 INFO - PROCESS | 2743 | 1463034679553 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]]]}] 23:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 475ms 23:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:31:19 INFO - PROCESS | 2743 | 1463034679577 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 23:31:19 INFO - PROCESS | 2743 | 1463034679578 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 23:31:19 INFO - PROCESS | 2743 | 1463034679580 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:31:19 INFO - PROCESS | 2743 | 1463034679581 Marionette TRACE conn2 <- [1,1854,null,{}] 23:31:19 INFO - PROCESS | 2743 | 1463034679584 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}] 23:31:19 INFO - PROCESS | 2743 | 1463034679695 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 23:31:19 INFO - PROCESS | 2743 | 1463034679698 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:19 INFO - PROCESS | 2743 | ++DOCSHELL 0x12cacd000 == 58 [pid = 2743] [id = 471] 23:31:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 112 (0x126fa7800) [pid = 2743] [serial = 1412] [outer = 0x0] 23:31:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 113 (0x127145000) [pid = 2743] [serial = 1413] [outer = 0x126fa7800] 23:31:19 INFO - PROCESS | 2743 | 1463034679723 Marionette DEBUG loaded listener.js 23:31:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 114 (0x1275ab800) [pid = 2743] [serial = 1414] [outer = 0x126fa7800] 23:31:20 INFO - PROCESS | 2743 | 1463034680210 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]]]}] 23:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 669ms 23:31:20 INFO - PROCESS | 2743 | 1463034680251 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 23:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:31:20 INFO - PROCESS | 2743 | 1463034680253 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 23:31:20 INFO - PROCESS | 2743 | 1463034680257 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:31:20 INFO - PROCESS | 2743 | 1463034680259 Marionette TRACE conn2 <- [1,1858,null,{}] 23:31:20 INFO - PROCESS | 2743 | 1463034680263 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}] 23:31:20 INFO - PROCESS | 2743 | 1463034680375 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 23:31:20 INFO - PROCESS | 2743 | 1463034680483 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:20 INFO - PROCESS | 2743 | ++DOCSHELL 0x1170f8000 == 59 [pid = 2743] [id = 472] 23:31:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 115 (0x11278c400) [pid = 2743] [serial = 1415] [outer = 0x0] 23:31:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 116 (0x1127a3800) [pid = 2743] [serial = 1416] [outer = 0x11278c400] 23:31:20 INFO - PROCESS | 2743 | 1463034680514 Marionette DEBUG loaded listener.js 23:31:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 117 (0x112d49000) [pid = 2743] [serial = 1417] [outer = 0x11278c400] 23:31:20 INFO - PROCESS | 2743 | 1463034680945 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]]]}] 23:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 722ms 23:31:20 INFO - PROCESS | 2743 | 1463034680979 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 23:31:20 INFO - PROCESS | 2743 | 1463034680983 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 23:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:31:20 INFO - PROCESS | 2743 | 1463034680988 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:31:20 INFO - PROCESS | 2743 | 1463034680990 Marionette TRACE conn2 <- [1,1862,null,{}] 23:31:20 INFO - PROCESS | 2743 | 1463034680992 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}] 23:31:21 INFO - PROCESS | 2743 | 1463034681102 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 23:31:21 INFO - PROCESS | 2743 | 1463034681159 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:21 INFO - PROCESS | 2743 | ++DOCSHELL 0x121294000 == 60 [pid = 2743] [id = 473] 23:31:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 118 (0x112e33000) [pid = 2743] [serial = 1418] [outer = 0x0] 23:31:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 119 (0x1161a0400) [pid = 2743] [serial = 1419] [outer = 0x112e33000] 23:31:21 INFO - PROCESS | 2743 | 1463034681188 Marionette DEBUG loaded listener.js 23:31:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x117177c00) [pid = 2743] [serial = 1420] [outer = 0x112e33000] 23:31:21 INFO - PROCESS | 2743 | 1463034681625 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]]]}] 23:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 673ms 23:31:21 INFO - PROCESS | 2743 | 1463034681662 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 23:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:31:21 INFO - PROCESS | 2743 | 1463034681664 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 23:31:21 INFO - PROCESS | 2743 | 1463034681667 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:31:21 INFO - PROCESS | 2743 | 1463034681671 Marionette TRACE conn2 <- [1,1866,null,{}] 23:31:21 INFO - PROCESS | 2743 | 1463034681683 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}] 23:31:21 INFO - PROCESS | 2743 | 1463034681856 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 23:31:21 INFO - PROCESS | 2743 | 1463034681928 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:21 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c61a800 == 61 [pid = 2743] [id = 474] 23:31:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x1183c5800) [pid = 2743] [serial = 1421] [outer = 0x0] 23:31:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x11918f800) [pid = 2743] [serial = 1422] [outer = 0x1183c5800] 23:31:21 INFO - PROCESS | 2743 | 1463034681960 Marionette DEBUG loaded listener.js 23:31:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x119206800) [pid = 2743] [serial = 1423] [outer = 0x1183c5800] 23:31:22 INFO - PROCESS | 2743 | 1463034682381 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]]]}] 23:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 726ms 23:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:31:22 INFO - PROCESS | 2743 | 1463034682392 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 23:31:22 INFO - PROCESS | 2743 | 1463034682394 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 23:31:22 INFO - PROCESS | 2743 | 1463034682396 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:31:22 INFO - PROCESS | 2743 | 1463034682397 Marionette TRACE conn2 <- [1,1870,null,{}] 23:31:22 INFO - PROCESS | 2743 | 1463034682400 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}] 23:31:22 INFO - PROCESS | 2743 | 1463034682507 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 23:31:22 INFO - PROCESS | 2743 | 1463034682561 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:22 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d136000 == 62 [pid = 2743] [id = 475] 23:31:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x119193000) [pid = 2743] [serial = 1424] [outer = 0x0] 23:31:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x119791800) [pid = 2743] [serial = 1425] [outer = 0x119193000] 23:31:22 INFO - PROCESS | 2743 | 1463034682590 Marionette DEBUG loaded listener.js 23:31:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x121b6c000) [pid = 2743] [serial = 1426] [outer = 0x119193000] 23:31:23 INFO - PROCESS | 2743 | 1463034683020 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]]]}] 23:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 23:31:23 INFO - PROCESS | 2743 | 1463034683066 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 23:31:23 INFO - PROCESS | 2743 | 1463034683067 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 23:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:31:23 INFO - PROCESS | 2743 | 1463034683089 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:31:23 INFO - PROCESS | 2743 | 1463034683090 Marionette TRACE conn2 <- [1,1874,null,{}] 23:31:23 INFO - PROCESS | 2743 | 1463034683093 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}] 23:31:23 INFO - PROCESS | 2743 | 1463034683215 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 23:31:23 INFO - PROCESS | 2743 | 1463034683297 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:23 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d376800 == 63 [pid = 2743] [id = 476] 23:31:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x121c32800) [pid = 2743] [serial = 1427] [outer = 0x0] 23:31:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x124cb1000) [pid = 2743] [serial = 1428] [outer = 0x121c32800] 23:31:23 INFO - PROCESS | 2743 | 1463034683326 Marionette DEBUG loaded listener.js 23:31:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x126843c00) [pid = 2743] [serial = 1429] [outer = 0x121c32800] 23:31:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x1275a5400) [pid = 2743] [serial = 1430] [outer = 0x12ce1d400] 23:31:23 INFO - PROCESS | 2743 | 1463034683817 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]]]}] 23:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 772ms 23:31:23 INFO - PROCESS | 2743 | 1463034683859 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 23:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:31:23 INFO - PROCESS | 2743 | 1463034683860 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 23:31:23 INFO - PROCESS | 2743 | 1463034683863 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:31:23 INFO - PROCESS | 2743 | 1463034683864 Marionette TRACE conn2 <- [1,1878,null,{}] 23:31:23 INFO - PROCESS | 2743 | 1463034683866 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}] 23:31:23 INFO - PROCESS | 2743 | 1463034683985 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 23:31:24 INFO - PROCESS | 2743 | 1463034684070 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:24 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d957800 == 64 [pid = 2743] [id = 477] 23:31:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x116938400) [pid = 2743] [serial = 1431] [outer = 0x0] 23:31:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x125593400) [pid = 2743] [serial = 1432] [outer = 0x116938400] 23:31:24 INFO - PROCESS | 2743 | 1463034684099 Marionette DEBUG loaded listener.js 23:31:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x128c87c00) [pid = 2743] [serial = 1433] [outer = 0x116938400] 23:31:24 INFO - PROCESS | 2743 | 1463034684518 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]]]}] 23:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 719ms 23:31:24 INFO - PROCESS | 2743 | 1463034684587 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 23:31:24 INFO - PROCESS | 2743 | 1463034684589 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 23:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:31:24 INFO - PROCESS | 2743 | 1463034684593 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:31:24 INFO - PROCESS | 2743 | 1463034684594 Marionette TRACE conn2 <- [1,1882,null,{}] 23:31:24 INFO - PROCESS | 2743 | 1463034684596 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}] 23:31:24 INFO - PROCESS | 2743 | 1463034684707 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 23:31:24 INFO - PROCESS | 2743 | 1463034684776 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:24 INFO - PROCESS | 2743 | ++DOCSHELL 0x1171ed000 == 65 [pid = 2743] [id = 478] 23:31:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x110f51800) [pid = 2743] [serial = 1434] [outer = 0x0] 23:31:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x119790800) [pid = 2743] [serial = 1435] [outer = 0x110f51800] 23:31:24 INFO - PROCESS | 2743 | 1463034684806 Marionette DEBUG loaded listener.js 23:31:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x128c88000) [pid = 2743] [serial = 1436] [outer = 0x110f51800] 23:31:25 INFO - PROCESS | 2743 | 1463034685362 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]]]}] 23:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 820ms 23:31:25 INFO - PROCESS | 2743 | 1463034685414 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 23:31:25 INFO - PROCESS | 2743 | 1463034685416 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 23:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:31:25 INFO - PROCESS | 2743 | 1463034685422 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:31:25 INFO - PROCESS | 2743 | 1463034685424 Marionette TRACE conn2 <- [1,1886,null,{}] 23:31:25 INFO - PROCESS | 2743 | 1463034685428 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}] 23:31:25 INFO - PROCESS | 2743 | 1463034685524 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 23:31:25 INFO - PROCESS | 2743 | 1463034685599 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:25 INFO - PROCESS | 2743 | ++DOCSHELL 0x116f21000 == 66 [pid = 2743] [id = 479] 23:31:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x1127a6400) [pid = 2743] [serial = 1437] [outer = 0x0] 23:31:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x11299f800) [pid = 2743] [serial = 1438] [outer = 0x1127a6400] 23:31:25 INFO - PROCESS | 2743 | 1463034685628 Marionette DEBUG loaded listener.js 23:31:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x112e33800) [pid = 2743] [serial = 1439] [outer = 0x1127a6400] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12cabd800 == 65 [pid = 2743] [id = 15] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12c7cf800 == 64 [pid = 2743] [id = 470] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12c621000 == 63 [pid = 2743] [id = 469] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12a757800 == 62 [pid = 2743] [id = 468] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12b151800 == 61 [pid = 2743] [id = 467] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12a82c800 == 60 [pid = 2743] [id = 466] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x121b6f000) [pid = 2743] [serial = 1353] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x129405800 == 59 [pid = 2743] [id = 465] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x127511800 == 58 [pid = 2743] [id = 464] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x121cc6000 == 57 [pid = 2743] [id = 463] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x1171e8000 == 56 [pid = 2743] [id = 462] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x119c1b800 == 55 [pid = 2743] [id = 461] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x11865d000 == 54 [pid = 2743] [id = 460] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x117e13000 == 53 [pid = 2743] [id = 459] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x1192dc000 == 52 [pid = 2743] [id = 458] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12c1df000 == 51 [pid = 2743] [id = 457] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12bf46000 == 50 [pid = 2743] [id = 456] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12bba0800 == 49 [pid = 2743] [id = 455] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12b02a000 == 48 [pid = 2743] [id = 454] 23:31:26 INFO - PROCESS | 2743 | 1463034686099 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]]]}] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x121404800 == 47 [pid = 2743] [id = 453] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x116906800 == 46 [pid = 2743] [id = 452] 23:31:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12b035800 == 45 [pid = 2743] [id = 451] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x1180adc00) [pid = 2743] [serial = 1309] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x1186e7400) [pid = 2743] [serial = 1335] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x11920d800) [pid = 2743] [serial = 1338] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x1191c6400) [pid = 2743] [serial = 1336] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x112786800) [pid = 2743] [serial = 1320] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x1127a7800) [pid = 2743] [serial = 1321] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x118219800) [pid = 2743] [serial = 1329] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x11673d400) [pid = 2743] [serial = 1326] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x11978e000) [pid = 2743] [serial = 1341] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x1176a9c00) [pid = 2743] [serial = 1327] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x1127b0800) [pid = 2743] [serial = 1314] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x110f29c00) [pid = 2743] [serial = 1311] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x119786800) [pid = 2743] [serial = 1339] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x1129a0400) [pid = 2743] [serial = 1317] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x121774000) [pid = 2743] [serial = 1351] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x118d1d400) [pid = 2743] [serial = 1347] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x115ea5c00) [pid = 2743] [serial = 1344] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x118220c00) [pid = 2743] [serial = 1345] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 119 (0x12114c000) [pid = 2743] [serial = 1350] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 118 (0x1197d4000) [pid = 2743] [serial = 1342] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 117 (0x1129a9400) [pid = 2743] [serial = 1323] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 116 (0x115e42400) [pid = 2743] [serial = 1324] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 115 (0x1183bbc00) [pid = 2743] [serial = 1332] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 114 (0x120f24400) [pid = 2743] [serial = 1348] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 113 (0x11830e400) [pid = 2743] [serial = 1330] [outer = 0x0] [url = about:blank] 23:31:26 INFO - PROCESS | 2743 | --DOMWINDOW == 112 (0x1185c5000) [pid = 2743] [serial = 1333] [outer = 0x0] [url = about:blank] 23:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 727ms 23:31:26 INFO - PROCESS | 2743 | 1463034686168 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 23:31:26 INFO - PROCESS | 2743 | 1463034686172 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 23:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:31:26 INFO - PROCESS | 2743 | 1463034686182 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:31:26 INFO - PROCESS | 2743 | 1463034686184 Marionette TRACE conn2 <- [1,1890,null,{}] 23:31:26 INFO - PROCESS | 2743 | 1463034686188 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}] 23:31:26 INFO - PROCESS | 2743 | 1463034686277 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 23:31:26 INFO - PROCESS | 2743 | 1463034686282 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:26 INFO - PROCESS | 2743 | ++DOCSHELL 0x1170e9800 == 46 [pid = 2743] [id = 480] 23:31:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 113 (0x112e32c00) [pid = 2743] [serial = 1440] [outer = 0x0] 23:31:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 114 (0x1161ecc00) [pid = 2743] [serial = 1441] [outer = 0x112e32c00] 23:31:26 INFO - PROCESS | 2743 | 1463034686308 Marionette DEBUG loaded listener.js 23:31:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 115 (0x117528800) [pid = 2743] [serial = 1442] [outer = 0x112e32c00] 23:31:26 INFO - PROCESS | 2743 | 1463034686676 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]]]}] 23:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 524ms 23:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:31:26 INFO - PROCESS | 2743 | 1463034686706 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 23:31:26 INFO - PROCESS | 2743 | 1463034686708 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 23:31:26 INFO - PROCESS | 2743 | 1463034686710 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:31:26 INFO - PROCESS | 2743 | 1463034686712 Marionette TRACE conn2 <- [1,1894,null,{}] 23:31:26 INFO - PROCESS | 2743 | 1463034686720 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}] 23:31:26 INFO - PROCESS | 2743 | 1463034686808 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 23:31:26 INFO - PROCESS | 2743 | 1463034686814 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:26 INFO - PROCESS | 2743 | ++DOCSHELL 0x1211cf000 == 47 [pid = 2743] [id = 481] 23:31:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 116 (0x118143c00) [pid = 2743] [serial = 1443] [outer = 0x0] 23:31:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 117 (0x11830f800) [pid = 2743] [serial = 1444] [outer = 0x118143c00] 23:31:26 INFO - PROCESS | 2743 | 1463034686842 Marionette DEBUG loaded listener.js 23:31:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 118 (0x1186e7400) [pid = 2743] [serial = 1445] [outer = 0x118143c00] 23:31:27 INFO - PROCESS | 2743 | 1463034687202 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]]]}] 23:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 521ms 23:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:31:27 INFO - PROCESS | 2743 | 1463034687241 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 23:31:27 INFO - PROCESS | 2743 | 1463034687244 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 23:31:27 INFO - PROCESS | 2743 | 1463034687247 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:31:27 INFO - PROCESS | 2743 | 1463034687249 Marionette TRACE conn2 <- [1,1898,null,{}] 23:31:27 INFO - PROCESS | 2743 | 1463034687263 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}] 23:31:27 INFO - PROCESS | 2743 | 1463034687398 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 23:31:27 INFO - PROCESS | 2743 | 1463034687409 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:27 INFO - PROCESS | 2743 | ++DOCSHELL 0x123df1800 == 48 [pid = 2743] [id = 482] 23:31:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 119 (0x118d1cc00) [pid = 2743] [serial = 1446] [outer = 0x0] 23:31:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x1191c9400) [pid = 2743] [serial = 1447] [outer = 0x118d1cc00] 23:31:27 INFO - PROCESS | 2743 | 1463034687450 Marionette DEBUG loaded listener.js 23:31:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x119788000) [pid = 2743] [serial = 1448] [outer = 0x118d1cc00] 23:31:27 INFO - PROCESS | 2743 | 1463034687863 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]]]}] 23:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 23:31:27 INFO - PROCESS | 2743 | 1463034687919 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 23:31:27 INFO - PROCESS | 2743 | 1463034687923 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 23:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:31:27 INFO - PROCESS | 2743 | 1463034687926 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:31:27 INFO - PROCESS | 2743 | 1463034687927 Marionette TRACE conn2 <- [1,1902,null,{}] 23:31:27 INFO - PROCESS | 2743 | 1463034687929 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}] 23:31:28 INFO - PROCESS | 2743 | 1463034688016 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 23:31:28 INFO - PROCESS | 2743 | 1463034688021 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:28 INFO - PROCESS | 2743 | ++DOCSHELL 0x128cb2000 == 49 [pid = 2743] [id = 483] 23:31:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x119792800) [pid = 2743] [serial = 1449] [outer = 0x0] 23:31:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x11bb33800) [pid = 2743] [serial = 1450] [outer = 0x119792800] 23:31:28 INFO - PROCESS | 2743 | 1463034688047 Marionette DEBUG loaded listener.js 23:31:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x12114c000) [pid = 2743] [serial = 1451] [outer = 0x119792800] 23:31:28 INFO - PROCESS | 2743 | 1463034688448 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]]]}] 23:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 572ms 23:31:28 INFO - PROCESS | 2743 | 1463034688498 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 23:31:28 INFO - PROCESS | 2743 | 1463034688499 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 23:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:31:28 INFO - PROCESS | 2743 | 1463034688502 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:31:28 INFO - PROCESS | 2743 | 1463034688503 Marionette TRACE conn2 <- [1,1906,null,{}] 23:31:28 INFO - PROCESS | 2743 | 1463034688505 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}] 23:31:28 INFO - PROCESS | 2743 | 1463034688629 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 23:31:28 INFO - PROCESS | 2743 | 1463034688654 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:28 INFO - PROCESS | 2743 | ++DOCSHELL 0x1297df800 == 50 [pid = 2743] [id = 484] 23:31:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x1218f7400) [pid = 2743] [serial = 1452] [outer = 0x0] 23:31:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x124879400) [pid = 2743] [serial = 1453] [outer = 0x1218f7400] 23:31:28 INFO - PROCESS | 2743 | 1463034688680 Marionette DEBUG loaded listener.js 23:31:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x12558c800) [pid = 2743] [serial = 1454] [outer = 0x1218f7400] 23:31:29 INFO - PROCESS | 2743 | 1463034689044 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]]]}] 23:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 570ms 23:31:29 INFO - PROCESS | 2743 | 1463034689072 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 23:31:29 INFO - PROCESS | 2743 | 1463034689074 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 23:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:31:29 INFO - PROCESS | 2743 | 1463034689082 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:31:29 INFO - PROCESS | 2743 | 1463034689083 Marionette TRACE conn2 <- [1,1910,null,{}] 23:31:29 INFO - PROCESS | 2743 | 1463034689085 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}] 23:31:29 INFO - PROCESS | 2743 | 1463034689189 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 23:31:29 INFO - PROCESS | 2743 | 1463034689227 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:29 INFO - PROCESS | 2743 | ++DOCSHELL 0x12a828800 == 51 [pid = 2743] [id = 485] 23:31:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x12558d800) [pid = 2743] [serial = 1455] [outer = 0x0] 23:31:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x126920c00) [pid = 2743] [serial = 1456] [outer = 0x12558d800] 23:31:29 INFO - PROCESS | 2743 | 1463034689253 Marionette DEBUG loaded listener.js 23:31:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x126fb0800) [pid = 2743] [serial = 1457] [outer = 0x12558d800] 23:31:29 INFO - PROCESS | 2743 | 1463034689564 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]]]}] 23:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 524ms 23:31:29 INFO - PROCESS | 2743 | 1463034689607 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 23:31:29 INFO - PROCESS | 2743 | 1463034689608 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 23:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:31:29 INFO - PROCESS | 2743 | 1463034689611 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:31:29 INFO - PROCESS | 2743 | 1463034689612 Marionette TRACE conn2 <- [1,1914,null,{}] 23:31:29 INFO - PROCESS | 2743 | 1463034689614 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}] 23:31:29 INFO - PROCESS | 2743 | 1463034689721 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 23:31:29 INFO - PROCESS | 2743 | 1463034689757 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:29 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b03d000 == 52 [pid = 2743] [id = 486] 23:31:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x125591400) [pid = 2743] [serial = 1458] [outer = 0x0] 23:31:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x1275abc00) [pid = 2743] [serial = 1459] [outer = 0x125591400] 23:31:29 INFO - PROCESS | 2743 | 1463034689783 Marionette DEBUG loaded listener.js 23:31:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x128c81c00) [pid = 2743] [serial = 1460] [outer = 0x125591400] 23:31:30 INFO - PROCESS | 2743 | 1463034690118 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]]]}] 23:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 521ms 23:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:31:30 INFO - PROCESS | 2743 | 1463034690132 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 23:31:30 INFO - PROCESS | 2743 | 1463034690133 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 23:31:30 INFO - PROCESS | 2743 | 1463034690136 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:31:30 INFO - PROCESS | 2743 | 1463034690139 Marionette TRACE conn2 <- [1,1918,null,{}] 23:31:30 INFO - PROCESS | 2743 | 1463034690142 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}] 23:31:30 INFO - PROCESS | 2743 | 1463034690248 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 23:31:30 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x119e29c00) [pid = 2743] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:31:30 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x11752c400) [pid = 2743] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:31:30 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x120f2a400) [pid = 2743] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:31:30 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x111b0e000) [pid = 2743] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:31:30 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x124944400) [pid = 2743] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:31:30 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x116740800) [pid = 2743] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:31:30 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x1183bb000) [pid = 2743] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:31:30 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x1219d2800) [pid = 2743] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:31:30 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x112782800) [pid = 2743] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:31:30 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x1127a8800) [pid = 2743] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:31:30 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x1176b5c00) [pid = 2743] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:31:30 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x12558f400) [pid = 2743] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:31:30 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x11862d000) [pid = 2743] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:31:30 INFO - PROCESS | 2743 | --DOMWINDOW == 119 (0x126d05000) [pid = 2743] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:31:30 INFO - PROCESS | 2743 | 1463034690371 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:30 INFO - PROCESS | 2743 | ++DOCSHELL 0x11849d000 == 53 [pid = 2743] [id = 487] 23:31:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x110f49800) [pid = 2743] [serial = 1461] [outer = 0x0] 23:31:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x112a60000) [pid = 2743] [serial = 1462] [outer = 0x110f49800] 23:31:30 INFO - PROCESS | 2743 | 1463034690395 Marionette DEBUG loaded listener.js 23:31:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x11862d000) [pid = 2743] [serial = 1463] [outer = 0x110f49800] 23:31:30 INFO - PROCESS | 2743 | 1463034690651 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]]]}] 23:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 572ms 23:31:30 INFO - PROCESS | 2743 | 1463034690711 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 23:31:30 INFO - PROCESS | 2743 | 1463034690712 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 23:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:31:30 INFO - PROCESS | 2743 | 1463034690714 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:31:30 INFO - PROCESS | 2743 | 1463034690715 Marionette TRACE conn2 <- [1,1922,null,{}] 23:31:30 INFO - PROCESS | 2743 | 1463034690717 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}] 23:31:30 INFO - PROCESS | 2743 | 1463034690812 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 23:31:30 INFO - PROCESS | 2743 | 1463034690816 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:30 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c1d5000 == 54 [pid = 2743] [id = 488] 23:31:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x120f24000) [pid = 2743] [serial = 1464] [outer = 0x0] 23:31:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x12558f400) [pid = 2743] [serial = 1465] [outer = 0x120f24000] 23:31:30 INFO - PROCESS | 2743 | 1463034690845 Marionette DEBUG loaded listener.js 23:31:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x128c8b400) [pid = 2743] [serial = 1466] [outer = 0x120f24000] 23:31:31 INFO - PROCESS | 2743 | 1463034691199 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]]]}] 23:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 519ms 23:31:31 INFO - PROCESS | 2743 | 1463034691234 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 23:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:31:31 INFO - PROCESS | 2743 | 1463034691244 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 23:31:31 INFO - PROCESS | 2743 | 1463034691246 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:31:31 INFO - PROCESS | 2743 | 1463034691248 Marionette TRACE conn2 <- [1,1926,null,{}] 23:31:31 INFO - PROCESS | 2743 | 1463034691250 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}] 23:31:31 INFO - PROCESS | 2743 | 1463034691352 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 23:31:31 INFO - PROCESS | 2743 | 1463034691357 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:31 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c7dd800 == 55 [pid = 2743] [id = 489] 23:31:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x128cde800) [pid = 2743] [serial = 1467] [outer = 0x0] 23:31:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x128ce6800) [pid = 2743] [serial = 1468] [outer = 0x128cde800] 23:31:31 INFO - PROCESS | 2743 | 1463034691386 Marionette DEBUG loaded listener.js 23:31:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x1290d3400) [pid = 2743] [serial = 1469] [outer = 0x128cde800] 23:31:31 INFO - PROCESS | 2743 | 1463034691698 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]]]}] 23:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 468ms 23:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:31:31 INFO - PROCESS | 2743 | 1463034691715 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 23:31:31 INFO - PROCESS | 2743 | 1463034691716 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 23:31:31 INFO - PROCESS | 2743 | 1463034691718 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:31:31 INFO - PROCESS | 2743 | 1463034691719 Marionette TRACE conn2 <- [1,1930,null,{}] 23:31:31 INFO - PROCESS | 2743 | 1463034691725 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}] 23:31:31 INFO - PROCESS | 2743 | 1463034691816 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 23:31:31 INFO - PROCESS | 2743 | 1463034691875 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:31 INFO - PROCESS | 2743 | ++DOCSHELL 0x12ce62000 == 56 [pid = 2743] [id = 490] 23:31:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x128cdec00) [pid = 2743] [serial = 1470] [outer = 0x0] 23:31:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x129217800) [pid = 2743] [serial = 1471] [outer = 0x128cdec00] 23:31:31 INFO - PROCESS | 2743 | 1463034691900 Marionette DEBUG loaded listener.js 23:31:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x1292b4c00) [pid = 2743] [serial = 1472] [outer = 0x128cdec00] 23:31:32 INFO - PROCESS | 2743 | 1463034692209 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]]]}] 23:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 523ms 23:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:31:32 INFO - PROCESS | 2743 | 1463034692242 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 23:31:32 INFO - PROCESS | 2743 | 1463034692243 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 23:31:32 INFO - PROCESS | 2743 | 1463034692246 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:31:32 INFO - PROCESS | 2743 | 1463034692247 Marionette TRACE conn2 <- [1,1934,null,{}] 23:31:32 INFO - PROCESS | 2743 | 1463034692249 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}] 23:31:32 INFO - PROCESS | 2743 | 1463034692351 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 23:31:32 INFO - PROCESS | 2743 | 1463034692471 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:32 INFO - PROCESS | 2743 | ++DOCSHELL 0x115e04800 == 57 [pid = 2743] [id = 491] 23:31:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x110f16400) [pid = 2743] [serial = 1473] [outer = 0x0] 23:31:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x110f2b400) [pid = 2743] [serial = 1474] [outer = 0x110f16400] 23:31:32 INFO - PROCESS | 2743 | 1463034692503 Marionette DEBUG loaded listener.js 23:31:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x111d20c00) [pid = 2743] [serial = 1475] [outer = 0x110f16400] 23:31:32 INFO - PROCESS | 2743 | 1463034692948 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]]]}] 23:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 719ms 23:31:32 INFO - PROCESS | 2743 | 1463034692966 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 23:31:32 INFO - PROCESS | 2743 | 1463034692969 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 23:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:31:32 INFO - PROCESS | 2743 | 1463034692975 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:31:32 INFO - PROCESS | 2743 | 1463034692977 Marionette TRACE conn2 <- [1,1938,null,{}] 23:31:32 INFO - PROCESS | 2743 | 1463034692980 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}] 23:31:33 INFO - PROCESS | 2743 | 1463034693092 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 23:31:33 INFO - PROCESS | 2743 | 1463034693165 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:33 INFO - PROCESS | 2743 | ++DOCSHELL 0x121806000 == 58 [pid = 2743] [id = 492] 23:31:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x1129aa800) [pid = 2743] [serial = 1476] [outer = 0x0] 23:31:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x11673d800) [pid = 2743] [serial = 1477] [outer = 0x1129aa800] 23:31:33 INFO - PROCESS | 2743 | 1463034693201 Marionette DEBUG loaded listener.js 23:31:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x11809fc00) [pid = 2743] [serial = 1478] [outer = 0x1129aa800] 23:31:33 INFO - PROCESS | 2743 | 1463034693697 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]]]}] 23:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 774ms 23:31:33 INFO - PROCESS | 2743 | 1463034693751 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 23:31:33 INFO - PROCESS | 2743 | 1463034693754 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 23:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:31:33 INFO - PROCESS | 2743 | 1463034693775 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:31:33 INFO - PROCESS | 2743 | 1463034693776 Marionette TRACE conn2 <- [1,1942,null,{}] 23:31:33 INFO - PROCESS | 2743 | 1463034693779 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}] 23:31:33 INFO - PROCESS | 2743 | 1463034693891 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 23:31:33 INFO - PROCESS | 2743 | 1463034693965 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:33 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c619800 == 59 [pid = 2743] [id = 493] 23:31:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x1186e7000) [pid = 2743] [serial = 1479] [outer = 0x0] 23:31:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x119193400) [pid = 2743] [serial = 1480] [outer = 0x1186e7000] 23:31:33 INFO - PROCESS | 2743 | 1463034693995 Marionette DEBUG loaded listener.js 23:31:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x120f26c00) [pid = 2743] [serial = 1481] [outer = 0x1186e7000] 23:31:34 INFO - PROCESS | 2743 | 1463034694423 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]]]}] 23:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 676ms 23:31:34 INFO - PROCESS | 2743 | 1463034694450 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 23:31:34 INFO - PROCESS | 2743 | 1463034694452 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 23:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:31:34 INFO - PROCESS | 2743 | 1463034694459 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:31:34 INFO - PROCESS | 2743 | 1463034694464 Marionette TRACE conn2 <- [1,1946,null,{}] 23:31:34 INFO - PROCESS | 2743 | 1463034694467 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}] 23:31:34 INFO - PROCESS | 2743 | 1463034694615 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 23:31:34 INFO - PROCESS | 2743 | 1463034694669 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:34 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d9a6000 == 60 [pid = 2743] [id = 494] 23:31:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x118d21000) [pid = 2743] [serial = 1482] [outer = 0x0] 23:31:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x124c46800) [pid = 2743] [serial = 1483] [outer = 0x118d21000] 23:31:34 INFO - PROCESS | 2743 | 1463034694700 Marionette DEBUG loaded listener.js 23:31:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x12558d000) [pid = 2743] [serial = 1484] [outer = 0x118d21000] 23:31:35 INFO - PROCESS | 2743 | 1463034695143 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]]]}] 23:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 727ms 23:31:35 INFO - PROCESS | 2743 | 1463034695198 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 23:31:35 INFO - PROCESS | 2743 | 1463034695201 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 23:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:31:35 INFO - PROCESS | 2743 | 1463034695227 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:31:35 INFO - PROCESS | 2743 | 1463034695229 Marionette TRACE conn2 <- [1,1950,null,{}] 23:31:35 INFO - PROCESS | 2743 | 1463034695232 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}] 23:31:35 INFO - PROCESS | 2743 | 1463034695397 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 23:31:35 INFO - PROCESS | 2743 | 1463034695498 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:35 INFO - PROCESS | 2743 | ++DOCSHELL 0x12daa8800 == 61 [pid = 2743] [id = 495] 23:31:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x124d2d800) [pid = 2743] [serial = 1485] [outer = 0x0] 23:31:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x12764e800) [pid = 2743] [serial = 1486] [outer = 0x124d2d800] 23:31:35 INFO - PROCESS | 2743 | 1463034695545 Marionette DEBUG loaded listener.js 23:31:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x128cea800) [pid = 2743] [serial = 1487] [outer = 0x124d2d800] 23:31:35 INFO - PROCESS | 2743 | 1463034695993 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]]]}] 23:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 776ms 23:31:36 INFO - PROCESS | 2743 | 1463034696000 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 23:31:36 INFO - PROCESS | 2743 | 1463034696001 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 23:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:31:36 INFO - PROCESS | 2743 | 1463034696003 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:31:36 INFO - PROCESS | 2743 | 1463034696005 Marionette TRACE conn2 <- [1,1954,null,{}] 23:31:36 INFO - PROCESS | 2743 | 1463034696007 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}] 23:31:36 INFO - PROCESS | 2743 | 1463034696114 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 23:31:36 INFO - PROCESS | 2743 | 1463034696173 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:36 INFO - PROCESS | 2743 | ++DOCSHELL 0x12df91800 == 62 [pid = 2743] [id = 496] 23:31:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x1292b3400) [pid = 2743] [serial = 1488] [outer = 0x0] 23:31:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x1292b9c00) [pid = 2743] [serial = 1489] [outer = 0x1292b3400] 23:31:36 INFO - PROCESS | 2743 | 1463034696250 Marionette DEBUG loaded listener.js 23:31:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x1292d4400) [pid = 2743] [serial = 1490] [outer = 0x1292b3400] 23:31:36 INFO - PROCESS | 2743 | 1463034696649 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]]]}] 23:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 674ms 23:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:31:36 INFO - PROCESS | 2743 | 1463034696678 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 23:31:36 INFO - PROCESS | 2743 | 1463034696680 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 23:31:36 INFO - PROCESS | 2743 | 1463034696682 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:31:36 INFO - PROCESS | 2743 | 1463034696683 Marionette TRACE conn2 <- [1,1958,null,{}] 23:31:36 INFO - PROCESS | 2743 | 1463034696685 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}] 23:31:36 INFO - PROCESS | 2743 | 1463034696792 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 23:31:36 INFO - PROCESS | 2743 | 1463034696886 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:36 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e124800 == 63 [pid = 2743] [id = 497] 23:31:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x1292da400) [pid = 2743] [serial = 1491] [outer = 0x0] 23:31:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x1294dc400) [pid = 2743] [serial = 1492] [outer = 0x1292da400] 23:31:36 INFO - PROCESS | 2743 | 1463034696915 Marionette DEBUG loaded listener.js 23:31:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x12961a800) [pid = 2743] [serial = 1493] [outer = 0x1292da400] 23:31:37 INFO - PROCESS | 2743 | 1463034697381 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]]]}] 23:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 770ms 23:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:31:37 INFO - PROCESS | 2743 | 1463034697453 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 23:31:37 INFO - PROCESS | 2743 | 1463034697455 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 23:31:37 INFO - PROCESS | 2743 | 1463034697459 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:31:37 INFO - PROCESS | 2743 | 1463034697461 Marionette TRACE conn2 <- [1,1962,null,{}] 23:31:37 INFO - PROCESS | 2743 | 1463034697465 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}] 23:31:37 INFO - PROCESS | 2743 | 1463034697597 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 23:31:37 INFO - PROCESS | 2743 | 1463034697696 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:37 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c1df800 == 64 [pid = 2743] [id = 498] 23:31:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x1160dac00) [pid = 2743] [serial = 1494] [outer = 0x0] 23:31:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x127140c00) [pid = 2743] [serial = 1495] [outer = 0x1160dac00] 23:31:37 INFO - PROCESS | 2743 | 1463034697728 Marionette DEBUG loaded listener.js 23:31:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x129629800) [pid = 2743] [serial = 1496] [outer = 0x1160dac00] 23:31:38 INFO - PROCESS | 2743 | 1463034698348 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]]]}] 23:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 924ms 23:31:38 INFO - PROCESS | 2743 | 1463034698382 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 23:31:38 INFO - PROCESS | 2743 | 1463034698385 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 23:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:31:38 INFO - PROCESS | 2743 | 1463034698391 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:31:38 INFO - PROCESS | 2743 | 1463034698393 Marionette TRACE conn2 <- [1,1966,null,{}] 23:31:38 INFO - PROCESS | 2743 | 1463034698397 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}] 23:31:38 INFO - PROCESS | 2743 | 1463034698500 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 23:31:38 INFO - PROCESS | 2743 | 1463034698576 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:38 INFO - PROCESS | 2743 | ++DOCSHELL 0x11bb4f800 == 65 [pid = 2743] [id = 499] 23:31:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x112783000) [pid = 2743] [serial = 1497] [outer = 0x0] 23:31:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x1127a5000) [pid = 2743] [serial = 1498] [outer = 0x112783000] 23:31:38 INFO - PROCESS | 2743 | 1463034698604 Marionette DEBUG loaded listener.js 23:31:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x115e3e800) [pid = 2743] [serial = 1499] [outer = 0x112783000] 23:31:39 INFO - PROCESS | 2743 | 1463034699058 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]]]}] 23:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 724ms 23:31:39 INFO - PROCESS | 2743 | 1463034699113 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 23:31:39 INFO - PROCESS | 2743 | 1463034699119 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 23:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:31:39 INFO - PROCESS | 2743 | 1463034699127 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:31:39 INFO - PROCESS | 2743 | 1463034699130 Marionette TRACE conn2 <- [1,1970,null,{}] 23:31:39 INFO - PROCESS | 2743 | 1463034699133 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}] 23:31:39 INFO - PROCESS | 2743 | 1463034699275 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 23:31:39 INFO - PROCESS | 2743 | 1463034699352 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:39 INFO - PROCESS | 2743 | ++DOCSHELL 0x11959e800 == 66 [pid = 2743] [id = 500] 23:31:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x11752ac00) [pid = 2743] [serial = 1500] [outer = 0x0] 23:31:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x1180aa800) [pid = 2743] [serial = 1501] [outer = 0x11752ac00] 23:31:39 INFO - PROCESS | 2743 | 1463034699380 Marionette DEBUG loaded listener.js 23:31:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x11830c000) [pid = 2743] [serial = 1502] [outer = 0x11752ac00] 23:31:39 INFO - PROCESS | 2743 | --DOCSHELL 0x12ce62000 == 65 [pid = 2743] [id = 490] 23:31:39 INFO - PROCESS | 2743 | --DOCSHELL 0x12c7dd800 == 64 [pid = 2743] [id = 489] 23:31:39 INFO - PROCESS | 2743 | --DOCSHELL 0x12c1d5000 == 63 [pid = 2743] [id = 488] 23:31:39 INFO - PROCESS | 2743 | --DOMWINDOW == 160 (0x121c3c000) [pid = 2743] [serial = 1371] [outer = 0x0] [url = about:blank] 23:31:39 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x115e3e400) [pid = 2743] [serial = 1359] [outer = 0x0] [url = about:blank] 23:31:39 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x11830e000) [pid = 2743] [serial = 1362] [outer = 0x0] [url = about:blank] 23:31:39 INFO - PROCESS | 2743 | --DOMWINDOW == 157 (0x12114dc00) [pid = 2743] [serial = 1368] [outer = 0x0] [url = about:blank] 23:31:39 INFO - PROCESS | 2743 | --DOMWINDOW == 156 (0x119118800) [pid = 2743] [serial = 1365] [outer = 0x0] [url = about:blank] 23:31:39 INFO - PROCESS | 2743 | --DOMWINDOW == 155 (0x111b0a000) [pid = 2743] [serial = 1356] [outer = 0x0] [url = about:blank] 23:31:39 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x127145000) [pid = 2743] [serial = 1413] [outer = 0x0] [url = about:blank] 23:31:39 INFO - PROCESS | 2743 | --DOCSHELL 0x11849d000 == 62 [pid = 2743] [id = 487] 23:31:39 INFO - PROCESS | 2743 | --DOCSHELL 0x12b03d000 == 61 [pid = 2743] [id = 486] 23:31:39 INFO - PROCESS | 2743 | --DOCSHELL 0x12a828800 == 60 [pid = 2743] [id = 485] 23:31:39 INFO - PROCESS | 2743 | --DOCSHELL 0x1297df800 == 59 [pid = 2743] [id = 484] 23:31:39 INFO - PROCESS | 2743 | --DOCSHELL 0x128cb2000 == 58 [pid = 2743] [id = 483] 23:31:39 INFO - PROCESS | 2743 | --DOCSHELL 0x123df1800 == 57 [pid = 2743] [id = 482] 23:31:39 INFO - PROCESS | 2743 | 1463034699886 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]]]}] 23:31:39 INFO - PROCESS | 2743 | --DOCSHELL 0x1211cf000 == 56 [pid = 2743] [id = 481] 23:31:39 INFO - PROCESS | 2743 | --DOCSHELL 0x1170e9800 == 55 [pid = 2743] [id = 480] 23:31:39 INFO - PROCESS | 2743 | --DOCSHELL 0x116f21000 == 54 [pid = 2743] [id = 479] 23:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 772ms 23:31:39 INFO - PROCESS | 2743 | 1463034699899 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 23:31:39 INFO - PROCESS | 2743 | 1463034699901 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 23:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:31:39 INFO - PROCESS | 2743 | 1463034699915 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:31:39 INFO - PROCESS | 2743 | 1463034699918 Marionette TRACE conn2 <- [1,1974,null,{}] 23:31:39 INFO - PROCESS | 2743 | 1463034699927 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}] 23:31:40 INFO - PROCESS | 2743 | 1463034700016 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x121b70400) [pid = 2743] [serial = 1395] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x11813f000) [pid = 2743] [serial = 1383] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x118311000) [pid = 2743] [serial = 1384] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x121c33800) [pid = 2743] [serial = 1354] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x1127a2c00) [pid = 2743] [serial = 1375] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x111f24800) [pid = 2743] [serial = 1374] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x124cb4c00) [pid = 2743] [serial = 1398] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x116747400) [pid = 2743] [serial = 1380] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x116a60c00) [pid = 2743] [serial = 1381] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x118d25400) [pid = 2743] [serial = 1389] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x12487b400) [pid = 2743] [serial = 1396] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x125588400) [pid = 2743] [serial = 1401] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x1129a5c00) [pid = 2743] [serial = 1377] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x1169b2400) [pid = 2743] [serial = 1404] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x11515c800) [pid = 2743] [serial = 1378] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x1185be000) [pid = 2743] [serial = 1386] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x1186e4000) [pid = 2743] [serial = 1387] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x125590800) [pid = 2743] [serial = 1402] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x12691a400) [pid = 2743] [serial = 1407] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x1197d6800) [pid = 2743] [serial = 1392] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x12713e000) [pid = 2743] [serial = 1411] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x1214ea000) [pid = 2743] [serial = 1393] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x125595800) [pid = 2743] [serial = 1405] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x124ff8c00) [pid = 2743] [serial = 1399] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x126f24400) [pid = 2743] [serial = 1410] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x126d08800) [pid = 2743] [serial = 1408] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x119795000) [pid = 2743] [serial = 1390] [outer = 0x0] [url = about:blank] 23:31:40 INFO - PROCESS | 2743 | 1463034700093 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:40 INFO - PROCESS | 2743 | ++DOCSHELL 0x1195ad800 == 55 [pid = 2743] [id = 501] 23:31:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x1127afc00) [pid = 2743] [serial = 1503] [outer = 0x0] 23:31:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x11813f000) [pid = 2743] [serial = 1504] [outer = 0x1127afc00] 23:31:40 INFO - PROCESS | 2743 | 1463034700124 Marionette DEBUG loaded listener.js 23:31:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x118d25000) [pid = 2743] [serial = 1505] [outer = 0x1127afc00] 23:31:40 INFO - PROCESS | 2743 | 1463034700417 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]]]}] 23:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 526ms 23:31:40 INFO - PROCESS | 2743 | 1463034700445 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 23:31:40 INFO - PROCESS | 2743 | 1463034700447 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 23:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:31:40 INFO - PROCESS | 2743 | 1463034700450 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:31:40 INFO - PROCESS | 2743 | 1463034700451 Marionette TRACE conn2 <- [1,1978,null,{}] 23:31:40 INFO - PROCESS | 2743 | 1463034700457 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}] 23:31:40 INFO - PROCESS | 2743 | 1463034700556 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 23:31:40 INFO - PROCESS | 2743 | 1463034700585 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:40 INFO - PROCESS | 2743 | ++DOCSHELL 0x1211c6000 == 56 [pid = 2743] [id = 502] 23:31:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x11693d400) [pid = 2743] [serial = 1506] [outer = 0x0] 23:31:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x1191ce800) [pid = 2743] [serial = 1507] [outer = 0x11693d400] 23:31:40 INFO - PROCESS | 2743 | 1463034700695 Marionette DEBUG loaded listener.js 23:31:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x1197d6000) [pid = 2743] [serial = 1508] [outer = 0x11693d400] 23:31:41 INFO - PROCESS | 2743 | 1463034701092 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]]]}] 23:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 23:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:31:41 INFO - PROCESS | 2743 | 1463034701121 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 23:31:41 INFO - PROCESS | 2743 | 1463034701122 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 23:31:41 INFO - PROCESS | 2743 | 1463034701124 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:31:41 INFO - PROCESS | 2743 | 1463034701125 Marionette TRACE conn2 <- [1,1982,null,{}] 23:31:41 INFO - PROCESS | 2743 | 1463034701140 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}] 23:31:41 INFO - PROCESS | 2743 | 1463034701235 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 23:31:41 INFO - PROCESS | 2743 | 1463034701240 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:41 INFO - PROCESS | 2743 | ++DOCSHELL 0x12751e800 == 57 [pid = 2743] [id = 503] 23:31:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x119e2a000) [pid = 2743] [serial = 1509] [outer = 0x0] 23:31:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x120f30800) [pid = 2743] [serial = 1510] [outer = 0x119e2a000] 23:31:41 INFO - PROCESS | 2743 | 1463034701265 Marionette DEBUG loaded listener.js 23:31:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x1214e0400) [pid = 2743] [serial = 1511] [outer = 0x119e2a000] 23:31:41 INFO - PROCESS | 2743 | 1463034701610 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]]]}] 23:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 522ms 23:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:31:41 INFO - PROCESS | 2743 | 1463034701647 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 23:31:41 INFO - PROCESS | 2743 | 1463034701648 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 23:31:41 INFO - PROCESS | 2743 | 1463034701650 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:31:41 INFO - PROCESS | 2743 | 1463034701651 Marionette TRACE conn2 <- [1,1986,null,{}] 23:31:41 INFO - PROCESS | 2743 | 1463034701654 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}] 23:31:41 INFO - PROCESS | 2743 | 1463034701757 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 23:31:41 INFO - PROCESS | 2743 | 1463034701831 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:41 INFO - PROCESS | 2743 | ++DOCSHELL 0x129415800 == 58 [pid = 2743] [id = 504] 23:31:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x121510c00) [pid = 2743] [serial = 1512] [outer = 0x0] 23:31:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x121c38800) [pid = 2743] [serial = 1513] [outer = 0x121510c00] 23:31:41 INFO - PROCESS | 2743 | 1463034701857 Marionette DEBUG loaded listener.js 23:31:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x125588400) [pid = 2743] [serial = 1514] [outer = 0x121510c00] 23:31:42 INFO - PROCESS | 2743 | 1463034702164 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]]]}] 23:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 568ms 23:31:42 INFO - PROCESS | 2743 | 1463034702219 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 23:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:31:42 INFO - PROCESS | 2743 | 1463034702220 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 23:31:42 INFO - PROCESS | 2743 | 1463034702222 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:31:42 INFO - PROCESS | 2743 | 1463034702223 Marionette TRACE conn2 <- [1,1990,null,{}] 23:31:42 INFO - PROCESS | 2743 | 1463034702226 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}] 23:31:42 INFO - PROCESS | 2743 | 1463034702334 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 23:31:42 INFO - PROCESS | 2743 | 1463034702352 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:42 INFO - PROCESS | 2743 | ++DOCSHELL 0x12a773800 == 59 [pid = 2743] [id = 505] 23:31:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x1218ee000) [pid = 2743] [serial = 1515] [outer = 0x0] 23:31:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x126851400) [pid = 2743] [serial = 1516] [outer = 0x1218ee000] 23:31:42 INFO - PROCESS | 2743 | 1463034702378 Marionette DEBUG loaded listener.js 23:31:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x126f29800) [pid = 2743] [serial = 1517] [outer = 0x1218ee000] 23:31:42 INFO - PROCESS | 2743 | 1463034702712 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]]]}] 23:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 519ms 23:31:42 INFO - PROCESS | 2743 | 1463034702741 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 23:31:42 INFO - PROCESS | 2743 | 1463034702743 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 23:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:31:42 INFO - PROCESS | 2743 | 1463034702745 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:31:42 INFO - PROCESS | 2743 | 1463034702746 Marionette TRACE conn2 <- [1,1994,null,{}] 23:31:42 INFO - PROCESS | 2743 | 1463034702748 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}] 23:31:42 INFO - PROCESS | 2743 | 1463034702857 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 23:31:42 INFO - PROCESS | 2743 | 1463034702871 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:42 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b14e000 == 60 [pid = 2743] [id = 506] 23:31:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x12691b400) [pid = 2743] [serial = 1518] [outer = 0x0] 23:31:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x12764dc00) [pid = 2743] [serial = 1519] [outer = 0x12691b400] 23:31:42 INFO - PROCESS | 2743 | 1463034702896 Marionette DEBUG loaded listener.js 23:31:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x128c85000) [pid = 2743] [serial = 1520] [outer = 0x12691b400] 23:31:43 INFO - PROCESS | 2743 | 1463034703224 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]]]}] 23:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 518ms 23:31:43 INFO - PROCESS | 2743 | 1463034703263 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 23:31:43 INFO - PROCESS | 2743 | 1463034703264 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 23:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:31:43 INFO - PROCESS | 2743 | 1463034703266 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:31:43 INFO - PROCESS | 2743 | 1463034703268 Marionette TRACE conn2 <- [1,1998,null,{}] 23:31:43 INFO - PROCESS | 2743 | 1463034703270 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}] 23:31:43 INFO - PROCESS | 2743 | 1463034703381 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 23:31:43 INFO - PROCESS | 2743 | 1463034703396 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:43 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bf3a000 == 61 [pid = 2743] [id = 507] 23:31:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x127144800) [pid = 2743] [serial = 1521] [outer = 0x0] 23:31:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x128ce1000) [pid = 2743] [serial = 1522] [outer = 0x127144800] 23:31:43 INFO - PROCESS | 2743 | 1463034703421 Marionette DEBUG loaded listener.js 23:31:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x1290c9400) [pid = 2743] [serial = 1523] [outer = 0x127144800] 23:31:43 INFO - PROCESS | 2743 | 1463034703784 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]]]}] 23:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 567ms 23:31:43 INFO - PROCESS | 2743 | 1463034703835 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 23:31:43 INFO - PROCESS | 2743 | 1463034703836 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 23:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:31:43 INFO - PROCESS | 2743 | 1463034703838 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:31:43 INFO - PROCESS | 2743 | 1463034703839 Marionette TRACE conn2 <- [1,2002,null,{}] 23:31:43 INFO - PROCESS | 2743 | 1463034703842 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}] 23:31:43 INFO - PROCESS | 2743 | 1463034703952 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 23:31:43 INFO - PROCESS | 2743 | 1463034703992 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:44 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c60f800 == 62 [pid = 2743] [id = 508] 23:31:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x128e8cc00) [pid = 2743] [serial = 1524] [outer = 0x0] 23:31:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x1292c0000) [pid = 2743] [serial = 1525] [outer = 0x128e8cc00] 23:31:44 INFO - PROCESS | 2743 | 1463034704018 Marionette DEBUG loaded listener.js 23:31:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x1292d7c00) [pid = 2743] [serial = 1526] [outer = 0x128e8cc00] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x118143c00) [pid = 2743] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x112e33000) [pid = 2743] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x11278e800) [pid = 2743] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x1186e5c00) [pid = 2743] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x119193000) [pid = 2743] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x1127a6400) [pid = 2743] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x11224d800) [pid = 2743] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x121c32800) [pid = 2743] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x12558d800) [pid = 2743] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x116938400) [pid = 2743] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x110f23800) [pid = 2743] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x118213800) [pid = 2743] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x110f4e800) [pid = 2743] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x1183c5800) [pid = 2743] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x125591400) [pid = 2743] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x119792800) [pid = 2743] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x1127a6000) [pid = 2743] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x126fa7800) [pid = 2743] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x11278c400) [pid = 2743] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x12e172c00) [pid = 2743] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x118d1cc00) [pid = 2743] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x128cde800) [pid = 2743] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x110f51800) [pid = 2743] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x110f49800) [pid = 2743] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x1216b0800) [pid = 2743] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x120f24000) [pid = 2743] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x1218f7400) [pid = 2743] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x11978f800) [pid = 2743] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:31:44 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x112e32c00) [pid = 2743] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:31:44 INFO - PROCESS | 2743 | 1463034704500 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]]]}] 23:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 719ms 23:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:31:44 INFO - PROCESS | 2743 | 1463034704559 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 23:31:44 INFO - PROCESS | 2743 | 1463034704561 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 23:31:44 INFO - PROCESS | 2743 | 1463034704563 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:31:44 INFO - PROCESS | 2743 | 1463034704565 Marionette TRACE conn2 <- [1,2006,null,{}] 23:31:44 INFO - PROCESS | 2743 | 1463034704568 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}] 23:31:44 INFO - PROCESS | 2743 | 1463034704687 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 23:31:44 INFO - PROCESS | 2743 | 1463034704709 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:44 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bba7800 == 63 [pid = 2743] [id = 509] 23:31:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x113d63800) [pid = 2743] [serial = 1527] [outer = 0x0] 23:31:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x119120800) [pid = 2743] [serial = 1528] [outer = 0x113d63800] 23:31:44 INFO - PROCESS | 2743 | 1463034704739 Marionette DEBUG loaded listener.js 23:31:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x121c32800) [pid = 2743] [serial = 1529] [outer = 0x113d63800] 23:31:45 INFO - PROCESS | 2743 | 1463034705080 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]]]}] 23:31:45 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 23:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 520ms 23:31:45 INFO - PROCESS | 2743 | 1463034705084 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 23:31:45 INFO - PROCESS | 2743 | 1463034705085 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 23:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:31:45 INFO - PROCESS | 2743 | 1463034705100 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:31:45 INFO - PROCESS | 2743 | 1463034705101 Marionette TRACE conn2 <- [1,2010,null,{}] 23:31:45 INFO - PROCESS | 2743 | 1463034705106 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}] 23:31:45 INFO - PROCESS | 2743 | 1463034705226 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 23:31:45 INFO - PROCESS | 2743 | 1463034705234 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:45 INFO - PROCESS | 2743 | ++DOCSHELL 0x12cace800 == 64 [pid = 2743] [id = 510] 23:31:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x115ea5c00) [pid = 2743] [serial = 1530] [outer = 0x0] 23:31:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x126fadc00) [pid = 2743] [serial = 1531] [outer = 0x115ea5c00] 23:31:45 INFO - PROCESS | 2743 | 1463034705259 Marionette DEBUG loaded listener.js 23:31:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x1292d5400) [pid = 2743] [serial = 1532] [outer = 0x115ea5c00] 23:31:45 INFO - PROCESS | 2743 | 1463034705573 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]]]}] 23:31:45 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 23:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 521ms 23:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:31:45 INFO - PROCESS | 2743 | 1463034705620 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 23:31:45 INFO - PROCESS | 2743 | 1463034705621 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 23:31:45 INFO - PROCESS | 2743 | 1463034705623 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:31:45 INFO - PROCESS | 2743 | 1463034705624 Marionette TRACE conn2 <- [1,2014,null,{}] 23:31:45 INFO - PROCESS | 2743 | 1463034705627 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}] 23:31:45 INFO - PROCESS | 2743 | 1463034705718 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 23:31:45 INFO - PROCESS | 2743 | 1463034705722 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:45 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d96f000 == 65 [pid = 2743] [id = 511] 23:31:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x110f1d000) [pid = 2743] [serial = 1533] [outer = 0x0] 23:31:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x129627000) [pid = 2743] [serial = 1534] [outer = 0x110f1d000] 23:31:45 INFO - PROCESS | 2743 | 1463034705747 Marionette DEBUG loaded listener.js 23:31:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x12a78d800) [pid = 2743] [serial = 1535] [outer = 0x110f1d000] 23:31:46 INFO - PROCESS | 2743 | 1463034706060 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]]]}] 23:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 471ms 23:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:31:46 INFO - PROCESS | 2743 | 1463034706094 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 23:31:46 INFO - PROCESS | 2743 | 1463034706095 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 23:31:46 INFO - PROCESS | 2743 | 1463034706097 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:31:46 INFO - PROCESS | 2743 | 1463034706098 Marionette TRACE conn2 <- [1,2018,null,{}] 23:31:46 INFO - PROCESS | 2743 | 1463034706101 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}] 23:31:46 INFO - PROCESS | 2743 | 1463034706230 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 23:31:46 INFO - PROCESS | 2743 | 1463034706238 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:46 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d9aa800 == 66 [pid = 2743] [id = 512] 23:31:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x128ce4c00) [pid = 2743] [serial = 1536] [outer = 0x0] 23:31:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x12a793000) [pid = 2743] [serial = 1537] [outer = 0x128ce4c00] 23:31:46 INFO - PROCESS | 2743 | 1463034706263 Marionette DEBUG loaded listener.js 23:31:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x12aa66000) [pid = 2743] [serial = 1538] [outer = 0x128ce4c00] 23:31:46 INFO - PROCESS | 2743 | 1463034706741 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]]]}] 23:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 668ms 23:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:31:46 INFO - PROCESS | 2743 | 1463034706779 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 23:31:46 INFO - PROCESS | 2743 | 1463034706783 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 23:31:46 INFO - PROCESS | 2743 | 1463034706787 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:31:46 INFO - PROCESS | 2743 | 1463034706793 Marionette TRACE conn2 <- [1,2022,null,{}] 23:31:46 INFO - PROCESS | 2743 | 1463034706797 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}] 23:31:46 INFO - PROCESS | 2743 | 1463034706918 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 23:31:47 INFO - PROCESS | 2743 | 1463034707018 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:47 INFO - PROCESS | 2743 | ++DOCSHELL 0x1199d2000 == 67 [pid = 2743] [id = 513] 23:31:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x112e32c00) [pid = 2743] [serial = 1539] [outer = 0x0] 23:31:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x113964400) [pid = 2743] [serial = 1540] [outer = 0x112e32c00] 23:31:47 INFO - PROCESS | 2743 | 1463034707062 Marionette DEBUG loaded listener.js 23:31:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x1166bcc00) [pid = 2743] [serial = 1541] [outer = 0x112e32c00] 23:31:47 INFO - PROCESS | 2743 | 1463034707480 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]]]}] 23:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 724ms 23:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:31:47 INFO - PROCESS | 2743 | 1463034707511 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 23:31:47 INFO - PROCESS | 2743 | 1463034707515 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 23:31:47 INFO - PROCESS | 2743 | 1463034707519 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:31:47 INFO - PROCESS | 2743 | 1463034707521 Marionette TRACE conn2 <- [1,2026,null,{}] 23:31:47 INFO - PROCESS | 2743 | 1463034707524 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}] 23:31:47 INFO - PROCESS | 2743 | 1463034707637 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 23:31:47 INFO - PROCESS | 2743 | 1463034707740 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:47 INFO - PROCESS | 2743 | ++DOCSHELL 0x1255d2800 == 68 [pid = 2743] [id = 514] 23:31:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x116a5b000) [pid = 2743] [serial = 1542] [outer = 0x0] 23:31:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x118221400) [pid = 2743] [serial = 1543] [outer = 0x116a5b000] 23:31:47 INFO - PROCESS | 2743 | 1463034707771 Marionette DEBUG loaded listener.js 23:31:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x1186ea400) [pid = 2743] [serial = 1544] [outer = 0x116a5b000] 23:31:48 INFO - PROCESS | 2743 | 1463034708157 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]]]}] 23:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 674ms 23:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:31:48 INFO - PROCESS | 2743 | 1463034708193 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 23:31:48 INFO - PROCESS | 2743 | 1463034708195 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 23:31:48 INFO - PROCESS | 2743 | 1463034708197 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:31:48 INFO - PROCESS | 2743 | 1463034708200 Marionette TRACE conn2 <- [1,2030,null,{}] 23:31:48 INFO - PROCESS | 2743 | 1463034708208 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}] 23:31:48 INFO - PROCESS | 2743 | 1463034708325 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 23:31:48 INFO - PROCESS | 2743 | 1463034708424 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:48 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e11d800 == 69 [pid = 2743] [id = 515] 23:31:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x11956b000) [pid = 2743] [serial = 1545] [outer = 0x0] 23:31:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x121510400) [pid = 2743] [serial = 1546] [outer = 0x11956b000] 23:31:48 INFO - PROCESS | 2743 | 1463034708455 Marionette DEBUG loaded listener.js 23:31:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x121c3b000) [pid = 2743] [serial = 1547] [outer = 0x11956b000] 23:31:48 INFO - PROCESS | 2743 | 1463034708871 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]]]}] 23:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 721ms 23:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:31:48 INFO - PROCESS | 2743 | 1463034708921 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 23:31:48 INFO - PROCESS | 2743 | 1463034708923 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 23:31:48 INFO - PROCESS | 2743 | 1463034708927 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:31:48 INFO - PROCESS | 2743 | 1463034708928 Marionette TRACE conn2 <- [1,2034,null,{}] 23:31:48 INFO - PROCESS | 2743 | 1463034708930 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}] 23:31:49 INFO - PROCESS | 2743 | 1463034709041 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 23:31:49 INFO - PROCESS | 2743 | 1463034709114 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:49 INFO - PROCESS | 2743 | ++DOCSHELL 0x12f31b000 == 70 [pid = 2743] [id = 516] 23:31:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x121c3c800) [pid = 2743] [serial = 1548] [outer = 0x0] 23:31:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x12558b400) [pid = 2743] [serial = 1549] [outer = 0x121c3c800] 23:31:49 INFO - PROCESS | 2743 | 1463034709143 Marionette DEBUG loaded listener.js 23:31:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x12764e000) [pid = 2743] [serial = 1550] [outer = 0x121c3c800] 23:31:49 INFO - PROCESS | 2743 | 1463034709553 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]]]}] 23:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 672ms 23:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:31:49 INFO - PROCESS | 2743 | 1463034709600 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 23:31:49 INFO - PROCESS | 2743 | 1463034709601 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 23:31:49 INFO - PROCESS | 2743 | 1463034709603 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:31:49 INFO - PROCESS | 2743 | 1463034709604 Marionette TRACE conn2 <- [1,2038,null,{}] 23:31:49 INFO - PROCESS | 2743 | 1463034709607 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}] 23:31:49 INFO - PROCESS | 2743 | 1463034709723 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 23:31:49 INFO - PROCESS | 2743 | 1463034709788 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:49 INFO - PROCESS | 2743 | ++DOCSHELL 0x12f32f800 == 71 [pid = 2743] [id = 517] 23:31:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x124cb0400) [pid = 2743] [serial = 1551] [outer = 0x0] 23:31:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x129221400) [pid = 2743] [serial = 1552] [outer = 0x124cb0400] 23:31:49 INFO - PROCESS | 2743 | 1463034709831 Marionette DEBUG loaded listener.js 23:31:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x129621c00) [pid = 2743] [serial = 1553] [outer = 0x124cb0400] 23:31:50 INFO - PROCESS | 2743 | 1463034710381 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]]]}] 23:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 823ms 23:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:31:50 INFO - PROCESS | 2743 | 1463034710427 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 23:31:50 INFO - PROCESS | 2743 | 1463034710429 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 23:31:50 INFO - PROCESS | 2743 | 1463034710433 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:31:50 INFO - PROCESS | 2743 | 1463034710435 Marionette TRACE conn2 <- [1,2042,null,{}] 23:31:50 INFO - PROCESS | 2743 | 1463034710441 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}] 23:31:50 INFO - PROCESS | 2743 | 1463034710595 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 23:31:50 INFO - PROCESS | 2743 | 1463034710673 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:50 INFO - PROCESS | 2743 | ++DOCSHELL 0x13558b000 == 72 [pid = 2743] [id = 518] 23:31:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x12961bc00) [pid = 2743] [serial = 1554] [outer = 0x0] 23:31:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x12afa7800) [pid = 2743] [serial = 1555] [outer = 0x12961bc00] 23:31:50 INFO - PROCESS | 2743 | 1463034710703 Marionette DEBUG loaded listener.js 23:31:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x12afad000) [pid = 2743] [serial = 1556] [outer = 0x12961bc00] 23:31:51 INFO - PROCESS | 2743 | 1463034711133 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]]]}] 23:31:51 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) 23:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 725ms 23:31:51 INFO - PROCESS | 2743 | 1463034711158 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 23:31:51 INFO - PROCESS | 2743 | 1463034711159 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 23:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:31:51 INFO - PROCESS | 2743 | 1463034711161 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:31:51 INFO - PROCESS | 2743 | 1463034711162 Marionette TRACE conn2 <- [1,2046,null,{}] 23:31:51 INFO - PROCESS | 2743 | 1463034711165 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}] 23:31:51 INFO - PROCESS | 2743 | 1463034711271 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 23:31:51 INFO - PROCESS | 2743 | 1463034711364 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:51 INFO - PROCESS | 2743 | ++DOCSHELL 0x1355a3000 == 73 [pid = 2743] [id = 519] 23:31:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x111d23c00) [pid = 2743] [serial = 1557] [outer = 0x0] 23:31:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x12afb1c00) [pid = 2743] [serial = 1558] [outer = 0x111d23c00] 23:31:51 INFO - PROCESS | 2743 | 1463034711393 Marionette DEBUG loaded listener.js 23:31:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x12afc7000) [pid = 2743] [serial = 1559] [outer = 0x111d23c00] 23:31:51 INFO - PROCESS | 2743 | 1463034711820 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]]]}] 23:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 669ms 23:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:31:51 INFO - PROCESS | 2743 | 1463034711831 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 23:31:51 INFO - PROCESS | 2743 | 1463034711832 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 23:31:51 INFO - PROCESS | 2743 | 1463034711834 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:31:51 INFO - PROCESS | 2743 | 1463034711836 Marionette TRACE conn2 <- [1,2050,null,{}] 23:31:51 INFO - PROCESS | 2743 | 1463034711840 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}] 23:31:51 INFO - PROCESS | 2743 | 1463034711950 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 23:31:52 INFO - PROCESS | 2743 | 1463034712027 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:52 INFO - PROCESS | 2743 | ++DOCSHELL 0x113b9f800 == 74 [pid = 2743] [id = 520] 23:31:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x110f24800) [pid = 2743] [serial = 1560] [outer = 0x0] 23:31:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x112787c00) [pid = 2743] [serial = 1561] [outer = 0x110f24800] 23:31:52 INFO - PROCESS | 2743 | 1463034712057 Marionette DEBUG loaded listener.js 23:31:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x118220000) [pid = 2743] [serial = 1562] [outer = 0x110f24800] 23:31:52 INFO - PROCESS | 2743 | 1463034712695 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]]]}] 23:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 873ms 23:31:52 INFO - PROCESS | 2743 | 1463034712708 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 23:31:52 INFO - PROCESS | 2743 | 1463034712710 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 23:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:31:52 INFO - PROCESS | 2743 | 1463034712714 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:31:52 INFO - PROCESS | 2743 | 1463034712716 Marionette TRACE conn2 <- [1,2054,null,{}] 23:31:52 INFO - PROCESS | 2743 | 1463034712720 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}] 23:31:52 INFO - PROCESS | 2743 | 1463034712823 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 23:31:52 INFO - PROCESS | 2743 | 1463034712888 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:52 INFO - PROCESS | 2743 | ++DOCSHELL 0x1186c3000 == 75 [pid = 2743] [id = 521] 23:31:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x110f33c00) [pid = 2743] [serial = 1563] [outer = 0x0] 23:31:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x110f50800) [pid = 2743] [serial = 1564] [outer = 0x110f33c00] 23:31:52 INFO - PROCESS | 2743 | 1463034712931 Marionette DEBUG loaded listener.js 23:31:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x1127b0400) [pid = 2743] [serial = 1565] [outer = 0x110f33c00] 23:31:53 INFO - PROCESS | 2743 | 1463034713363 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]]]}] 23:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 671ms 23:31:53 INFO - PROCESS | 2743 | 1463034713385 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 23:31:53 INFO - PROCESS | 2743 | 1463034713391 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 23:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:31:53 INFO - PROCESS | 2743 | 1463034713395 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:31:53 INFO - PROCESS | 2743 | 1463034713397 Marionette TRACE conn2 <- [1,2058,null,{}] 23:31:53 INFO - PROCESS | 2743 | 1463034713399 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}] 23:31:53 INFO - PROCESS | 2743 | 1463034713504 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 23:31:53 INFO - PROCESS | 2743 | 1463034713568 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:53 INFO - PROCESS | 2743 | ++DOCSHELL 0x1192df000 == 76 [pid = 2743] [id = 522] 23:31:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 162 (0x113d63c00) [pid = 2743] [serial = 1566] [outer = 0x0] 23:31:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 163 (0x116a5f000) [pid = 2743] [serial = 1567] [outer = 0x113d63c00] 23:31:53 INFO - PROCESS | 2743 | 1463034713596 Marionette DEBUG loaded listener.js 23:31:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 164 (0x1180ab000) [pid = 2743] [serial = 1568] [outer = 0x113d63c00] 23:31:53 INFO - PROCESS | 2743 | --DOCSHELL 0x12d96f000 == 75 [pid = 2743] [id = 511] 23:31:53 INFO - PROCESS | 2743 | --DOCSHELL 0x12cace800 == 74 [pid = 2743] [id = 510] 23:31:53 INFO - PROCESS | 2743 | --DOCSHELL 0x12bba7800 == 73 [pid = 2743] [id = 509] 23:31:53 INFO - PROCESS | 2743 | --DOCSHELL 0x12c60f800 == 72 [pid = 2743] [id = 508] 23:31:53 INFO - PROCESS | 2743 | --DOCSHELL 0x12bf3a000 == 71 [pid = 2743] [id = 507] 23:31:53 INFO - PROCESS | 2743 | --DOCSHELL 0x12b14e000 == 70 [pid = 2743] [id = 506] 23:31:53 INFO - PROCESS | 2743 | --DOCSHELL 0x12a773800 == 69 [pid = 2743] [id = 505] 23:31:53 INFO - PROCESS | 2743 | --DOCSHELL 0x129415800 == 68 [pid = 2743] [id = 504] 23:31:53 INFO - PROCESS | 2743 | --DOCSHELL 0x12751e800 == 67 [pid = 2743] [id = 503] 23:31:53 INFO - PROCESS | 2743 | --DOCSHELL 0x1211c6000 == 66 [pid = 2743] [id = 502] 23:31:53 INFO - PROCESS | 2743 | --DOCSHELL 0x1195ad800 == 65 [pid = 2743] [id = 501] 23:31:53 INFO - PROCESS | 2743 | --DOCSHELL 0x11959e800 == 64 [pid = 2743] [id = 500] 23:31:53 INFO - PROCESS | 2743 | --DOCSHELL 0x11bb4f800 == 63 [pid = 2743] [id = 499] 23:31:53 INFO - PROCESS | 2743 | --DOCSHELL 0x12df91800 == 62 [pid = 2743] [id = 496] 23:31:53 INFO - PROCESS | 2743 | --DOCSHELL 0x12daa8800 == 61 [pid = 2743] [id = 495] 23:31:53 INFO - PROCESS | 2743 | --DOCSHELL 0x12d9a6000 == 60 [pid = 2743] [id = 494] 23:31:53 INFO - PROCESS | 2743 | --DOCSHELL 0x115e04800 == 59 [pid = 2743] [id = 491] 23:31:54 INFO - PROCESS | 2743 | 1463034714014 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]]]}] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 163 (0x129217800) [pid = 2743] [serial = 1471] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 162 (0x11830f800) [pid = 2743] [serial = 1444] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 161 (0x1161a0400) [pid = 2743] [serial = 1419] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 160 (0x1166bf000) [pid = 2743] [serial = 1360] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x11978d400) [pid = 2743] [serial = 1366] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x121b6c000) [pid = 2743] [serial = 1426] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 157 (0x112e33800) [pid = 2743] [serial = 1439] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 156 (0x1169b3000) [pid = 2743] [serial = 1318] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 155 (0x124cb1000) [pid = 2743] [serial = 1428] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x126920c00) [pid = 2743] [serial = 1456] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x125593400) [pid = 2743] [serial = 1432] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x110f4a400) [pid = 2743] [serial = 1312] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x118627c00) [pid = 2743] [serial = 1363] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x128c87c00) [pid = 2743] [serial = 1433] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x11278b800) [pid = 2743] [serial = 1357] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x126843c00) [pid = 2743] [serial = 1429] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x11918f800) [pid = 2743] [serial = 1422] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x1275abc00) [pid = 2743] [serial = 1459] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x12114c000) [pid = 2743] [serial = 1451] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x11bb33800) [pid = 2743] [serial = 1450] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x1129ad000) [pid = 2743] [serial = 1315] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x1275ab800) [pid = 2743] [serial = 1414] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x119206800) [pid = 2743] [serial = 1423] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x112d49000) [pid = 2743] [serial = 1417] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x1357da000) [pid = 2743] [serial = 1267] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x1191c9400) [pid = 2743] [serial = 1447] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x119791800) [pid = 2743] [serial = 1425] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x128ce6800) [pid = 2743] [serial = 1468] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x128c88000) [pid = 2743] [serial = 1436] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x1127a3800) [pid = 2743] [serial = 1416] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x1186e7400) [pid = 2743] [serial = 1445] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x119788000) [pid = 2743] [serial = 1448] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x11299f800) [pid = 2743] [serial = 1438] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x11862d000) [pid = 2743] [serial = 1463] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x119790800) [pid = 2743] [serial = 1435] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x124d2b800) [pid = 2743] [serial = 1372] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x128c8b400) [pid = 2743] [serial = 1466] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x1129a4c00) [pid = 2743] [serial = 886] [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.] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x12558f400) [pid = 2743] [serial = 1465] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x117177c00) [pid = 2743] [serial = 1420] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x12558c800) [pid = 2743] [serial = 1454] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x1216b1800) [pid = 2743] [serial = 1369] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 121 (0x112a60000) [pid = 2743] [serial = 1462] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 120 (0x1161ecc00) [pid = 2743] [serial = 1441] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 119 (0x124879400) [pid = 2743] [serial = 1453] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 118 (0x126fb0800) [pid = 2743] [serial = 1457] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 117 (0x117528800) [pid = 2743] [serial = 1442] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 116 (0x128c81c00) [pid = 2743] [serial = 1460] [outer = 0x0] [url = about:blank] 23:31:54 INFO - PROCESS | 2743 | --DOMWINDOW == 115 (0x1290d3400) [pid = 2743] [serial = 1469] [outer = 0x0] [url = about:blank] 23:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 668ms 23:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:31:54 INFO - PROCESS | 2743 | 1463034714064 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 23:31:54 INFO - PROCESS | 2743 | 1463034714065 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 23:31:54 INFO - PROCESS | 2743 | 1463034714068 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:31:54 INFO - PROCESS | 2743 | 1463034714070 Marionette TRACE conn2 <- [1,2062,null,{}] 23:31:54 INFO - PROCESS | 2743 | 1463034714084 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}] 23:31:54 INFO - PROCESS | 2743 | 1463034714196 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 23:31:54 INFO - PROCESS | 2743 | 1463034714211 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:54 INFO - PROCESS | 2743 | ++DOCSHELL 0x11976a000 == 60 [pid = 2743] [id = 523] 23:31:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 116 (0x11830f000) [pid = 2743] [serial = 1569] [outer = 0x0] 23:31:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 117 (0x1183bbc00) [pid = 2743] [serial = 1570] [outer = 0x11830f000] 23:31:54 INFO - PROCESS | 2743 | 1463034714239 Marionette DEBUG loaded listener.js 23:31:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 118 (0x118623c00) [pid = 2743] [serial = 1571] [outer = 0x11830f000] 23:31:54 INFO - PROCESS | 2743 | 1463034714611 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]]]}] 23:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 581ms 23:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:31:54 INFO - PROCESS | 2743 | 1463034714649 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 23:31:54 INFO - PROCESS | 2743 | 1463034714651 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 23:31:54 INFO - PROCESS | 2743 | 1463034714655 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:31:54 INFO - PROCESS | 2743 | 1463034714658 Marionette TRACE conn2 <- [1,2066,null,{}] 23:31:54 INFO - PROCESS | 2743 | 1463034714660 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}] 23:31:54 INFO - PROCESS | 2743 | 1463034714774 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 23:31:54 INFO - PROCESS | 2743 | 1463034714780 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:54 INFO - PROCESS | 2743 | ++DOCSHELL 0x121ca8800 == 61 [pid = 2743] [id = 524] 23:31:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 119 (0x11862c800) [pid = 2743] [serial = 1572] [outer = 0x0] 23:31:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 120 (0x118826000) [pid = 2743] [serial = 1573] [outer = 0x11862c800] 23:31:54 INFO - PROCESS | 2743 | 1463034714823 Marionette DEBUG loaded listener.js 23:31:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 121 (0x11918e400) [pid = 2743] [serial = 1574] [outer = 0x11862c800] 23:31:55 INFO - PROCESS | 2743 | 1463034715234 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]]]}] 23:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 623ms 23:31:55 INFO - PROCESS | 2743 | 1463034715277 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 23:31:55 INFO - PROCESS | 2743 | 1463034715278 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 23:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:31:55 INFO - PROCESS | 2743 | 1463034715280 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:31:55 INFO - PROCESS | 2743 | 1463034715281 Marionette TRACE conn2 <- [1,2070,null,{}] 23:31:55 INFO - PROCESS | 2743 | 1463034715283 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}] 23:31:55 INFO - PROCESS | 2743 | 1463034715371 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 23:31:55 INFO - PROCESS | 2743 | 1463034715376 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:55 INFO - PROCESS | 2743 | ++DOCSHELL 0x1255e5000 == 62 [pid = 2743] [id = 525] 23:31:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 122 (0x119127000) [pid = 2743] [serial = 1575] [outer = 0x0] 23:31:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x1191d0800) [pid = 2743] [serial = 1576] [outer = 0x119127000] 23:31:55 INFO - PROCESS | 2743 | 1463034715401 Marionette DEBUG loaded listener.js 23:31:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x119213000) [pid = 2743] [serial = 1577] [outer = 0x119127000] 23:31:55 INFO - PROCESS | 2743 | 1463034715763 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]]]}] 23:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 519ms 23:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:31:55 INFO - PROCESS | 2743 | 1463034715799 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 23:31:55 INFO - PROCESS | 2743 | 1463034715801 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 23:31:55 INFO - PROCESS | 2743 | 1463034715803 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:31:55 INFO - PROCESS | 2743 | 1463034715804 Marionette TRACE conn2 <- [1,2074,null,{}] 23:31:55 INFO - PROCESS | 2743 | 1463034715806 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}] 23:31:55 INFO - PROCESS | 2743 | 1463034715939 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 23:31:55 INFO - PROCESS | 2743 | 1463034715956 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:55 INFO - PROCESS | 2743 | ++DOCSHELL 0x128cac800 == 63 [pid = 2743] [id = 526] 23:31:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x11920f400) [pid = 2743] [serial = 1578] [outer = 0x0] 23:31:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x11978e000) [pid = 2743] [serial = 1579] [outer = 0x11920f400] 23:31:55 INFO - PROCESS | 2743 | 1463034715986 Marionette DEBUG loaded listener.js 23:31:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x121509000) [pid = 2743] [serial = 1580] [outer = 0x11920f400] 23:31:56 INFO - PROCESS | 2743 | 1463034716325 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]]]}] 23:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 570ms 23:31:56 INFO - PROCESS | 2743 | 1463034716374 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 23:31:56 INFO - PROCESS | 2743 | 1463034716375 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 23:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:31:56 INFO - PROCESS | 2743 | 1463034716377 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:31:56 INFO - PROCESS | 2743 | 1463034716378 Marionette TRACE conn2 <- [1,2078,null,{}] 23:31:56 INFO - PROCESS | 2743 | 1463034716381 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}] 23:31:56 INFO - PROCESS | 2743 | 1463034716501 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 23:31:56 INFO - PROCESS | 2743 | 1463034716538 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:56 INFO - PROCESS | 2743 | ++DOCSHELL 0x1297ed000 == 64 [pid = 2743] [id = 527] 23:31:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x11979b400) [pid = 2743] [serial = 1581] [outer = 0x0] 23:31:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x1219d0000) [pid = 2743] [serial = 1582] [outer = 0x11979b400] 23:31:56 INFO - PROCESS | 2743 | 1463034716563 Marionette DEBUG loaded listener.js 23:31:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x121c39c00) [pid = 2743] [serial = 1583] [outer = 0x11979b400] 23:31:56 INFO - PROCESS | 2743 | 1463034716892 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]]]}] 23:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 521ms 23:31:56 INFO - PROCESS | 2743 | 1463034716899 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 23:31:56 INFO - PROCESS | 2743 | 1463034716900 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 23:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:31:56 INFO - PROCESS | 2743 | 1463034716902 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:31:56 INFO - PROCESS | 2743 | 1463034716903 Marionette TRACE conn2 <- [1,2082,null,{}] 23:31:56 INFO - PROCESS | 2743 | 1463034716908 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}] 23:31:57 INFO - PROCESS | 2743 | 1463034717022 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 23:31:57 INFO - PROCESS | 2743 | 1463034717041 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:57 INFO - PROCESS | 2743 | ++DOCSHELL 0x12aa44000 == 65 [pid = 2743] [id = 528] 23:31:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x121c3cc00) [pid = 2743] [serial = 1584] [outer = 0x0] 23:31:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x124cb4800) [pid = 2743] [serial = 1585] [outer = 0x121c3cc00] 23:31:57 INFO - PROCESS | 2743 | 1463034717066 Marionette DEBUG loaded listener.js 23:31:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x125586c00) [pid = 2743] [serial = 1586] [outer = 0x121c3cc00] 23:31:57 INFO - PROCESS | 2743 | 1463034717411 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]]]}] 23:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 522ms 23:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:31:57 INFO - PROCESS | 2743 | 1463034717425 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 23:31:57 INFO - PROCESS | 2743 | 1463034717426 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 23:31:57 INFO - PROCESS | 2743 | 1463034717428 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:31:57 INFO - PROCESS | 2743 | 1463034717429 Marionette TRACE conn2 <- [1,2086,null,{}] 23:31:57 INFO - PROCESS | 2743 | 1463034717431 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}] 23:31:57 INFO - PROCESS | 2743 | 1463034717546 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 23:31:57 INFO - PROCESS | 2743 | 1463034717560 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:57 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b151800 == 66 [pid = 2743] [id = 529] 23:31:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x124d38400) [pid = 2743] [serial = 1587] [outer = 0x0] 23:31:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x125592c00) [pid = 2743] [serial = 1588] [outer = 0x124d38400] 23:31:57 INFO - PROCESS | 2743 | 1463034717585 Marionette DEBUG loaded listener.js 23:31:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x126920000) [pid = 2743] [serial = 1589] [outer = 0x124d38400] 23:31:58 INFO - PROCESS | 2743 | 1463034718143 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]]]}] 23:31:58 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x1218ee000) [pid = 2743] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:31:58 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x127144800) [pid = 2743] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:31:58 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x121510c00) [pid = 2743] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:31:58 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x12691b400) [pid = 2743] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:31:58 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x128e8cc00) [pid = 2743] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:31:58 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x119e2a000) [pid = 2743] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:31:58 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x110f1d000) [pid = 2743] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:31:58 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x1160dac00) [pid = 2743] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:31:58 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x11693d400) [pid = 2743] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:31:58 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x112783000) [pid = 2743] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:31:58 INFO - PROCESS | 2743 | --DOMWINDOW == 125 (0x1127afc00) [pid = 2743] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:31:58 INFO - PROCESS | 2743 | --DOMWINDOW == 124 (0x11752ac00) [pid = 2743] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:31:58 INFO - PROCESS | 2743 | --DOMWINDOW == 123 (0x115ea5c00) [pid = 2743] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:31:58 INFO - PROCESS | 2743 | --DOMWINDOW == 122 (0x113d63800) [pid = 2743] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 775ms 23:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:31:58 INFO - PROCESS | 2743 | 1463034718204 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 23:31:58 INFO - PROCESS | 2743 | 1463034718206 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 23:31:58 INFO - PROCESS | 2743 | 1463034718209 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:31:58 INFO - PROCESS | 2743 | 1463034718211 Marionette TRACE conn2 <- [1,2090,null,{}] 23:31:58 INFO - PROCESS | 2743 | 1463034718214 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}] 23:31:58 INFO - PROCESS | 2743 | 1463034718353 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 23:31:58 INFO - PROCESS | 2743 | 1463034718362 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:58 INFO - PROCESS | 2743 | ++DOCSHELL 0x11bb5f000 == 67 [pid = 2743] [id = 530] 23:31:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 123 (0x1127ab000) [pid = 2743] [serial = 1590] [outer = 0x0] 23:31:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 124 (0x11830b400) [pid = 2743] [serial = 1591] [outer = 0x1127ab000] 23:31:58 INFO - PROCESS | 2743 | 1463034718405 Marionette DEBUG loaded listener.js 23:31:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 125 (0x121c3d000) [pid = 2743] [serial = 1592] [outer = 0x1127ab000] 23:31:58 INFO - PROCESS | 2743 | 1463034718754 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]]]}] 23:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 572ms 23:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:31:58 INFO - PROCESS | 2743 | 1463034718781 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 23:31:58 INFO - PROCESS | 2743 | 1463034718782 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 23:31:58 INFO - PROCESS | 2743 | 1463034718784 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:31:58 INFO - PROCESS | 2743 | 1463034718786 Marionette TRACE conn2 <- [1,2094,null,{}] 23:31:58 INFO - PROCESS | 2743 | 1463034718817 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}] 23:31:58 INFO - PROCESS | 2743 | 1463034718923 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 23:31:58 INFO - PROCESS | 2743 | 1463034718928 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:58 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c1cd800 == 68 [pid = 2743] [id = 531] 23:31:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 126 (0x126920c00) [pid = 2743] [serial = 1593] [outer = 0x0] 23:31:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x1275a4000) [pid = 2743] [serial = 1594] [outer = 0x126920c00] 23:31:58 INFO - PROCESS | 2743 | 1463034718958 Marionette DEBUG loaded listener.js 23:31:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x128cdf400) [pid = 2743] [serial = 1595] [outer = 0x126920c00] 23:31:59 INFO - PROCESS | 2743 | 1463034719289 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]]]}] 23:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 542ms 23:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:31:59 INFO - PROCESS | 2743 | 1463034719326 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 23:31:59 INFO - PROCESS | 2743 | 1463034719328 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 23:31:59 INFO - PROCESS | 2743 | 1463034719330 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:31:59 INFO - PROCESS | 2743 | 1463034719331 Marionette TRACE conn2 <- [1,2098,null,{}] 23:31:59 INFO - PROCESS | 2743 | 1463034719333 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}] 23:31:59 INFO - PROCESS | 2743 | 1463034719425 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 23:31:59 INFO - PROCESS | 2743 | 1463034719487 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:59 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c60b000 == 69 [pid = 2743] [id = 532] 23:31:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x126921800) [pid = 2743] [serial = 1596] [outer = 0x0] 23:31:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x128cea400) [pid = 2743] [serial = 1597] [outer = 0x126921800] 23:31:59 INFO - PROCESS | 2743 | 1463034719512 Marionette DEBUG loaded listener.js 23:31:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x1290c8c00) [pid = 2743] [serial = 1598] [outer = 0x126921800] 23:31:59 INFO - PROCESS | 2743 | 1463034719794 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]]]}] 23:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 519ms 23:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:31:59 INFO - PROCESS | 2743 | 1463034719850 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 23:31:59 INFO - PROCESS | 2743 | 1463034719851 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 23:31:59 INFO - PROCESS | 2743 | 1463034719853 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:31:59 INFO - PROCESS | 2743 | 1463034719856 Marionette TRACE conn2 <- [1,2102,null,{}] 23:31:59 INFO - PROCESS | 2743 | 1463034719859 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}] 23:31:59 INFO - PROCESS | 2743 | 1463034719949 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 23:31:59 INFO - PROCESS | 2743 | 1463034719954 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:59 INFO - PROCESS | 2743 | ++DOCSHELL 0x12caca000 == 70 [pid = 2743] [id = 533] 23:31:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x128e8c000) [pid = 2743] [serial = 1599] [outer = 0x0] 23:31:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x1292bc400) [pid = 2743] [serial = 1600] [outer = 0x128e8c000] 23:31:59 INFO - PROCESS | 2743 | 1463034719979 Marionette DEBUG loaded listener.js 23:32:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x1294d5000) [pid = 2743] [serial = 1601] [outer = 0x128e8c000] 23:32:00 INFO - PROCESS | 2743 | 1463034720490 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]]]}] 23:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 673ms 23:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:32:00 INFO - PROCESS | 2743 | 1463034720528 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 23:32:00 INFO - PROCESS | 2743 | 1463034720530 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 23:32:00 INFO - PROCESS | 2743 | 1463034720534 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:32:00 INFO - PROCESS | 2743 | 1463034720536 Marionette TRACE conn2 <- [1,2106,null,{}] 23:32:00 INFO - PROCESS | 2743 | 1463034720543 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}] 23:32:00 INFO - PROCESS | 2743 | 1463034720660 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 23:32:00 INFO - PROCESS | 2743 | 1463034720763 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:00 INFO - PROCESS | 2743 | ++DOCSHELL 0x1186d8000 == 71 [pid = 2743] [id = 534] 23:32:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x112782800) [pid = 2743] [serial = 1602] [outer = 0x0] 23:32:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x1129a4c00) [pid = 2743] [serial = 1603] [outer = 0x112782800] 23:32:00 INFO - PROCESS | 2743 | 1463034720797 Marionette DEBUG loaded listener.js 23:32:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x113df2400) [pid = 2743] [serial = 1604] [outer = 0x112782800] 23:32:01 INFO - PROCESS | 2743 | 1463034721231 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]]]}] 23:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 724ms 23:32:01 INFO - PROCESS | 2743 | 1463034721258 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 23:32:01 INFO - PROCESS | 2743 | 1463034721263 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 23:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:32:01 INFO - PROCESS | 2743 | 1463034721267 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:32:01 INFO - PROCESS | 2743 | 1463034721269 Marionette TRACE conn2 <- [1,2110,null,{}] 23:32:01 INFO - PROCESS | 2743 | 1463034721292 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}] 23:32:01 INFO - PROCESS | 2743 | 1463034721404 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 23:32:01 INFO - PROCESS | 2743 | 1463034721499 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:01 INFO - PROCESS | 2743 | ++DOCSHELL 0x127514000 == 72 [pid = 2743] [id = 535] 23:32:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x116a5e400) [pid = 2743] [serial = 1605] [outer = 0x0] 23:32:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x11821f800) [pid = 2743] [serial = 1606] [outer = 0x116a5e400] 23:32:01 INFO - PROCESS | 2743 | 1463034721529 Marionette DEBUG loaded listener.js 23:32:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x118625000) [pid = 2743] [serial = 1607] [outer = 0x116a5e400] 23:32:01 INFO - PROCESS | 2743 | 1463034721946 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]]]}] 23:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 740ms 23:32:02 INFO - PROCESS | 2743 | 1463034722008 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 23:32:02 INFO - PROCESS | 2743 | 1463034722010 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 23:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:32:02 INFO - PROCESS | 2743 | 1463034722012 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:32:02 INFO - PROCESS | 2743 | 1463034722015 Marionette TRACE conn2 <- [1,2114,null,{}] 23:32:02 INFO - PROCESS | 2743 | 1463034722023 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}] 23:32:02 INFO - PROCESS | 2743 | 1463034722137 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 23:32:02 INFO - PROCESS | 2743 | 1463034722214 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:02 INFO - PROCESS | 2743 | ++DOCSHELL 0x12ce58800 == 73 [pid = 2743] [id = 536] 23:32:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x11978f400) [pid = 2743] [serial = 1608] [outer = 0x0] 23:32:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x1197d8400) [pid = 2743] [serial = 1609] [outer = 0x11978f400] 23:32:02 INFO - PROCESS | 2743 | 1463034722246 Marionette DEBUG loaded listener.js 23:32:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x12114a400) [pid = 2743] [serial = 1610] [outer = 0x11978f400] 23:32:02 INFO - PROCESS | 2743 | 1463034722674 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]]]}] 23:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 672ms 23:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:32:02 INFO - PROCESS | 2743 | 1463034722685 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 23:32:02 INFO - PROCESS | 2743 | 1463034722687 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 23:32:02 INFO - PROCESS | 2743 | 1463034722692 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:32:02 INFO - PROCESS | 2743 | 1463034722694 Marionette TRACE conn2 <- [1,2118,null,{}] 23:32:02 INFO - PROCESS | 2743 | 1463034722696 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}] 23:32:02 INFO - PROCESS | 2743 | 1463034722852 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 23:32:02 INFO - PROCESS | 2743 | 1463034722969 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:02 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d710000 == 74 [pid = 2743] [id = 537] 23:32:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x121b71c00) [pid = 2743] [serial = 1611] [outer = 0x0] 23:32:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x12558e400) [pid = 2743] [serial = 1612] [outer = 0x121b71c00] 23:32:03 INFO - PROCESS | 2743 | 1463034723001 Marionette DEBUG loaded listener.js 23:32:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x127140400) [pid = 2743] [serial = 1613] [outer = 0x121b71c00] 23:32:03 INFO - PROCESS | 2743 | 1463034723415 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]]]}] 23:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 771ms 23:32:03 INFO - PROCESS | 2743 | 1463034723464 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 23:32:03 INFO - PROCESS | 2743 | 1463034723465 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 23:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:32:03 INFO - PROCESS | 2743 | 1463034723468 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:32:03 INFO - PROCESS | 2743 | 1463034723469 Marionette TRACE conn2 <- [1,2122,null,{}] 23:32:03 INFO - PROCESS | 2743 | 1463034723472 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}] 23:32:03 INFO - PROCESS | 2743 | 1463034723609 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 23:32:03 INFO - PROCESS | 2743 | 1463034723692 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:03 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d96f000 == 75 [pid = 2743] [id = 538] 23:32:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x121c31400) [pid = 2743] [serial = 1614] [outer = 0x0] 23:32:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x128c7fc00) [pid = 2743] [serial = 1615] [outer = 0x121c31400] 23:32:03 INFO - PROCESS | 2743 | 1463034723722 Marionette DEBUG loaded listener.js 23:32:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x1290c6400) [pid = 2743] [serial = 1616] [outer = 0x121c31400] 23:32:04 INFO - PROCESS | 2743 | 1463034724145 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]]]}] 23:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 719ms 23:32:04 INFO - PROCESS | 2743 | 1463034724195 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 23:32:04 INFO - PROCESS | 2743 | 1463034724196 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 23:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:32:04 INFO - PROCESS | 2743 | 1463034724198 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:32:04 INFO - PROCESS | 2743 | 1463034724200 Marionette TRACE conn2 <- [1,2126,null,{}] 23:32:04 INFO - PROCESS | 2743 | 1463034724202 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}] 23:32:04 INFO - PROCESS | 2743 | 1463034724362 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 23:32:04 INFO - PROCESS | 2743 | 1463034724419 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:04 INFO - PROCESS | 2743 | ++DOCSHELL 0x12df93000 == 76 [pid = 2743] [id = 539] 23:32:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x1292bc000) [pid = 2743] [serial = 1617] [outer = 0x0] 23:32:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x129634000) [pid = 2743] [serial = 1618] [outer = 0x1292bc000] 23:32:04 INFO - PROCESS | 2743 | 1463034724449 Marionette DEBUG loaded listener.js 23:32:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x12afa5000) [pid = 2743] [serial = 1619] [outer = 0x1292bc000] 23:32:04 INFO - PROCESS | 2743 | 1463034724893 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]]]}] 23:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 721ms 23:32:04 INFO - PROCESS | 2743 | 1463034724919 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 23:32:04 INFO - PROCESS | 2743 | 1463034724921 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 23:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:32:04 INFO - PROCESS | 2743 | 1463034724923 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:32:04 INFO - PROCESS | 2743 | 1463034724924 Marionette TRACE conn2 <- [1,2130,null,{}] 23:32:04 INFO - PROCESS | 2743 | 1463034724927 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}] 23:32:05 INFO - PROCESS | 2743 | 1463034725037 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 23:32:05 INFO - PROCESS | 2743 | 1463034725141 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:05 INFO - PROCESS | 2743 | ++DOCSHELL 0x1171f1800 == 77 [pid = 2743] [id = 540] 23:32:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x1122aa000) [pid = 2743] [serial = 1620] [outer = 0x0] 23:32:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x116197400) [pid = 2743] [serial = 1621] [outer = 0x1122aa000] 23:32:05 INFO - PROCESS | 2743 | 1463034725173 Marionette DEBUG loaded listener.js 23:32:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x12114cc00) [pid = 2743] [serial = 1622] [outer = 0x1122aa000] 23:32:05 INFO - PROCESS | 2743 | 1463034725761 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] 23:32:05 INFO - PROCESS | 2743 | 1463034725795 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 23:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:32:05 INFO - PROCESS | 2743 | 1463034725799 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:32:05 INFO - PROCESS | 2743 | 1463034725801 Marionette TRACE conn2 <- [1,2134,null,{}] 23:32:05 INFO - PROCESS | 2743 | 1463034725805 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}] 23:32:05 INFO - PROCESS | 2743 | 1463034725907 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 23:32:05 INFO - PROCESS | 2743 | 1463034725991 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:06 INFO - PROCESS | 2743 | ++DOCSHELL 0x11bb58800 == 78 [pid = 2743] [id = 541] 23:32:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x110f46400) [pid = 2743] [serial = 1623] [outer = 0x0] 23:32:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x11278e400) [pid = 2743] [serial = 1624] [outer = 0x110f46400] 23:32:06 INFO - PROCESS | 2743 | 1463034726019 Marionette DEBUG loaded listener.js 23:32:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x113d5fc00) [pid = 2743] [serial = 1625] [outer = 0x110f46400] 23:32:06 INFO - PROCESS | 2743 | 1463034726418 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]]]}] 23:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 23:32:06 INFO - PROCESS | 2743 | 1463034726469 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 23:32:06 INFO - PROCESS | 2743 | 1463034726473 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 23:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:32:06 INFO - PROCESS | 2743 | 1463034726477 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:32:06 INFO - PROCESS | 2743 | 1463034726479 Marionette TRACE conn2 <- [1,2138,null,{}] 23:32:06 INFO - PROCESS | 2743 | 1463034726481 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}] 23:32:06 INFO - PROCESS | 2743 | 1463034726585 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 23:32:06 INFO - PROCESS | 2743 | 1463034726651 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:06 INFO - PROCESS | 2743 | ++DOCSHELL 0x113d43800 == 79 [pid = 2743] [id = 542] 23:32:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x112783000) [pid = 2743] [serial = 1626] [outer = 0x0] 23:32:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x113220c00) [pid = 2743] [serial = 1627] [outer = 0x112783000] 23:32:06 INFO - PROCESS | 2743 | 1463034726749 Marionette DEBUG loaded listener.js 23:32:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x118304800) [pid = 2743] [serial = 1628] [outer = 0x112783000] 23:32:06 INFO - PROCESS | 2743 | --DOCSHELL 0x12c7ce000 == 78 [pid = 2743] [id = 14] 23:32:06 INFO - PROCESS | 2743 | --DOCSHELL 0x12ce57800 == 77 [pid = 2743] [id = 16] 23:32:06 INFO - PROCESS | 2743 | --DOCSHELL 0x12c60b000 == 76 [pid = 2743] [id = 532] 23:32:06 INFO - PROCESS | 2743 | --DOCSHELL 0x12c1cd800 == 75 [pid = 2743] [id = 531] 23:32:06 INFO - PROCESS | 2743 | --DOCSHELL 0x11bb5f000 == 74 [pid = 2743] [id = 530] 23:32:06 INFO - PROCESS | 2743 | --DOCSHELL 0x12b151800 == 73 [pid = 2743] [id = 529] 23:32:06 INFO - PROCESS | 2743 | --DOCSHELL 0x12aa44000 == 72 [pid = 2743] [id = 528] 23:32:06 INFO - PROCESS | 2743 | --DOCSHELL 0x1297ed000 == 71 [pid = 2743] [id = 527] 23:32:06 INFO - PROCESS | 2743 | --DOCSHELL 0x128cac800 == 70 [pid = 2743] [id = 526] 23:32:06 INFO - PROCESS | 2743 | --DOCSHELL 0x1255e5000 == 69 [pid = 2743] [id = 525] 23:32:06 INFO - PROCESS | 2743 | --DOCSHELL 0x121ca8800 == 68 [pid = 2743] [id = 524] 23:32:07 INFO - PROCESS | 2743 | --DOCSHELL 0x11976a000 == 67 [pid = 2743] [id = 523] 23:32:07 INFO - PROCESS | 2743 | --DOCSHELL 0x1192df000 == 66 [pid = 2743] [id = 522] 23:32:07 INFO - PROCESS | 2743 | --DOCSHELL 0x1186c3000 == 65 [pid = 2743] [id = 521] 23:32:07 INFO - PROCESS | 2743 | --DOCSHELL 0x1199d2000 == 64 [pid = 2743] [id = 513] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 160 (0x126851400) [pid = 2743] [serial = 1516] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x128ce1000) [pid = 2743] [serial = 1522] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x121c38800) [pid = 2743] [serial = 1513] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 157 (0x12764e800) [pid = 2743] [serial = 1486] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 156 (0x1294dc400) [pid = 2743] [serial = 1492] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 155 (0x12764dc00) [pid = 2743] [serial = 1519] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x1292c0000) [pid = 2743] [serial = 1525] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x11673d800) [pid = 2743] [serial = 1477] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x120f30800) [pid = 2743] [serial = 1510] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x1214e0400) [pid = 2743] [serial = 1511] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x129627000) [pid = 2743] [serial = 1534] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x127140c00) [pid = 2743] [serial = 1495] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x129629800) [pid = 2743] [serial = 1496] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x110f2b400) [pid = 2743] [serial = 1474] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x119193400) [pid = 2743] [serial = 1480] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x1191ce800) [pid = 2743] [serial = 1507] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x1197d6000) [pid = 2743] [serial = 1508] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x124c46800) [pid = 2743] [serial = 1483] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x115e3e800) [pid = 2743] [serial = 1499] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x1127a5000) [pid = 2743] [serial = 1498] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x11813f000) [pid = 2743] [serial = 1504] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x118d25000) [pid = 2743] [serial = 1505] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x1292b9c00) [pid = 2743] [serial = 1489] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x11830c000) [pid = 2743] [serial = 1502] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x1180aa800) [pid = 2743] [serial = 1501] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x1292d7c00) [pid = 2743] [serial = 1526] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x1292d5400) [pid = 2743] [serial = 1532] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x128c85000) [pid = 2743] [serial = 1520] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x1290c9400) [pid = 2743] [serial = 1523] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x12a78d800) [pid = 2743] [serial = 1535] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x121c32800) [pid = 2743] [serial = 1529] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 129 (0x119120800) [pid = 2743] [serial = 1528] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 128 (0x125588400) [pid = 2743] [serial = 1514] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 127 (0x126fadc00) [pid = 2743] [serial = 1531] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | --DOMWINDOW == 126 (0x126f29800) [pid = 2743] [serial = 1517] [outer = 0x0] [url = about:blank] 23:32:07 INFO - PROCESS | 2743 | 1463034727294 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]]]}] 23:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 822ms 23:32:07 INFO - PROCESS | 2743 | 1463034727299 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 23:32:07 INFO - PROCESS | 2743 | 1463034727301 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 23:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:32:07 INFO - PROCESS | 2743 | 1463034727309 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:32:07 INFO - PROCESS | 2743 | 1463034727311 Marionette TRACE conn2 <- [1,2142,null,{}] 23:32:07 INFO - PROCESS | 2743 | 1463034727319 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}] 23:32:07 INFO - PROCESS | 2743 | 1463034727415 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 23:32:07 INFO - PROCESS | 2743 | 1463034727423 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:07 INFO - PROCESS | 2743 | ++DOCSHELL 0x1212a3000 == 65 [pid = 2743] [id = 543] 23:32:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 127 (0x11882ac00) [pid = 2743] [serial = 1629] [outer = 0x0] 23:32:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 128 (0x119192c00) [pid = 2743] [serial = 1630] [outer = 0x11882ac00] 23:32:07 INFO - PROCESS | 2743 | 1463034727451 Marionette DEBUG loaded listener.js 23:32:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 129 (0x11920d800) [pid = 2743] [serial = 1631] [outer = 0x11882ac00] 23:32:07 INFO - PROCESS | 2743 | 1463034727827 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] 23:32:07 INFO - PROCESS | 2743 | 1463034727836 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 23:32:07 INFO - PROCESS | 2743 | 1463034727840 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:32:07 INFO - PROCESS | 2743 | 1463034727842 Marionette TRACE conn2 <- [1,2146,null,{}] 23:32:07 INFO - PROCESS | 2743 | 1463034727844 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}] 23:32:07 INFO - PROCESS | 2743 | 1463034727935 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 23:32:07 INFO - PROCESS | 2743 | 1463034727940 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:07 INFO - PROCESS | 2743 | ++DOCSHELL 0x127503000 == 66 [pid = 2743] [id = 544] 23:32:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 130 (0x11978b400) [pid = 2743] [serial = 1632] [outer = 0x0] 23:32:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x11bb3b800) [pid = 2743] [serial = 1633] [outer = 0x11978b400] 23:32:07 INFO - PROCESS | 2743 | 1463034727966 Marionette DEBUG loaded listener.js 23:32:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x121505c00) [pid = 2743] [serial = 1634] [outer = 0x11978b400] 23:32:08 INFO - PROCESS | 2743 | 1463034728328 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] 23:32:08 INFO - PROCESS | 2743 | 1463034728367 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 23:32:08 INFO - PROCESS | 2743 | 1463034728369 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:32:08 INFO - PROCESS | 2743 | 1463034728370 Marionette TRACE conn2 <- [1,2150,null,{}] 23:32:08 INFO - PROCESS | 2743 | 1463034728375 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}] 23:32:08 INFO - PROCESS | 2743 | 1463034728465 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 23:32:08 INFO - PROCESS | 2743 | 1463034728469 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:08 INFO - PROCESS | 2743 | ++DOCSHELL 0x12a767800 == 67 [pid = 2743] [id = 545] 23:32:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x1216b9c00) [pid = 2743] [serial = 1635] [outer = 0x0] 23:32:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x121c33000) [pid = 2743] [serial = 1636] [outer = 0x1216b9c00] 23:32:08 INFO - PROCESS | 2743 | 1463034728497 Marionette DEBUG loaded listener.js 23:32:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x124f11c00) [pid = 2743] [serial = 1637] [outer = 0x1216b9c00] 23:32:08 INFO - PROCESS | 2743 | 1463034728946 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]]]}] 23:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 620ms 23:32:09 INFO - PROCESS | 2743 | 1463034729012 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 23:32:09 INFO - PROCESS | 2743 | 1463034729014 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 23:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:32:09 INFO - PROCESS | 2743 | 1463034729017 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:32:09 INFO - PROCESS | 2743 | 1463034729019 Marionette TRACE conn2 <- [1,2154,null,{}] 23:32:09 INFO - PROCESS | 2743 | 1463034729025 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}] 23:32:09 INFO - PROCESS | 2743 | 1463034729211 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 23:32:09 INFO - PROCESS | 2743 | 1463034729242 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:09 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b8b4000 == 68 [pid = 2743] [id = 546] 23:32:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x126fab000) [pid = 2743] [serial = 1638] [outer = 0x0] 23:32:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x128c80000) [pid = 2743] [serial = 1639] [outer = 0x126fab000] 23:32:09 INFO - PROCESS | 2743 | 1463034729284 Marionette DEBUG loaded listener.js 23:32:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x128ce5000) [pid = 2743] [serial = 1640] [outer = 0x126fab000] 23:32:09 INFO - PROCESS | 2743 | 1463034729699 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]]]}] 23:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 722ms 23:32:09 INFO - PROCESS | 2743 | 1463034729747 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 23:32:09 INFO - PROCESS | 2743 | 1463034729749 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 23:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:32:09 INFO - PROCESS | 2743 | 1463034729753 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:32:09 INFO - PROCESS | 2743 | 1463034729756 Marionette TRACE conn2 <- [1,2158,null,{}] 23:32:09 INFO - PROCESS | 2743 | 1463034729760 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}] 23:32:09 INFO - PROCESS | 2743 | 1463034729961 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 23:32:09 INFO - PROCESS | 2743 | 1463034729992 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:10 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bf57000 == 69 [pid = 2743] [id = 547] 23:32:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x1275a4400) [pid = 2743] [serial = 1641] [outer = 0x0] 23:32:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x1292bd800) [pid = 2743] [serial = 1642] [outer = 0x1275a4400] 23:32:10 INFO - PROCESS | 2743 | 1463034730033 Marionette DEBUG loaded listener.js 23:32:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x12961a400) [pid = 2743] [serial = 1643] [outer = 0x1275a4400] 23:32:10 INFO - PROCESS | 2743 | 1463034730440 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]]]}] 23:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 727ms 23:32:10 INFO - PROCESS | 2743 | 1463034730489 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 23:32:10 INFO - PROCESS | 2743 | 1463034730490 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 23:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:32:10 INFO - PROCESS | 2743 | 1463034730492 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:32:10 INFO - PROCESS | 2743 | 1463034730493 Marionette TRACE conn2 <- [1,2162,null,{}] 23:32:10 INFO - PROCESS | 2743 | 1463034730495 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}] 23:32:10 INFO - PROCESS | 2743 | 1463034730610 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 23:32:10 INFO - PROCESS | 2743 | 1463034730621 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:10 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c7c5000 == 70 [pid = 2743] [id = 548] 23:32:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x1292c2800) [pid = 2743] [serial = 1644] [outer = 0x0] 23:32:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x12962cc00) [pid = 2743] [serial = 1645] [outer = 0x1292c2800] 23:32:10 INFO - PROCESS | 2743 | 1463034730646 Marionette DEBUG loaded listener.js 23:32:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x12aa60800) [pid = 2743] [serial = 1646] [outer = 0x1292c2800] 23:32:11 INFO - PROCESS | 2743 | 1463034731207 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]]]}] 23:32:11 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x128cdec00) [pid = 2743] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:32:11 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x11979b400) [pid = 2743] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:32:11 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x121c3cc00) [pid = 2743] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:32:11 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x124d38400) [pid = 2743] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:32:11 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x110f24800) [pid = 2743] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:32:11 INFO - PROCESS | 2743 | --DOMWINDOW == 138 (0x11830f000) [pid = 2743] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:32:11 INFO - PROCESS | 2743 | --DOMWINDOW == 137 (0x113d63c00) [pid = 2743] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:32:11 INFO - PROCESS | 2743 | --DOMWINDOW == 136 (0x110f33c00) [pid = 2743] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:32:11 INFO - PROCESS | 2743 | --DOMWINDOW == 135 (0x11862c800) [pid = 2743] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:32:11 INFO - PROCESS | 2743 | --DOMWINDOW == 134 (0x119127000) [pid = 2743] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:32:11 INFO - PROCESS | 2743 | --DOMWINDOW == 133 (0x1127ab000) [pid = 2743] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:32:11 INFO - PROCESS | 2743 | --DOMWINDOW == 132 (0x11920f400) [pid = 2743] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:32:11 INFO - PROCESS | 2743 | --DOMWINDOW == 131 (0x126920c00) [pid = 2743] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:32:11 INFO - PROCESS | 2743 | --DOMWINDOW == 130 (0x126921800) [pid = 2743] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 768ms 23:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:32:11 INFO - PROCESS | 2743 | 1463034731261 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 23:32:11 INFO - PROCESS | 2743 | 1463034731262 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 23:32:11 INFO - PROCESS | 2743 | 1463034731264 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:32:11 INFO - PROCESS | 2743 | 1463034731273 Marionette TRACE conn2 <- [1,2166,null,{}] 23:32:11 INFO - PROCESS | 2743 | 1463034731291 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}] 23:32:11 INFO - PROCESS | 2743 | 1463034731383 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 23:32:11 INFO - PROCESS | 2743 | 1463034731390 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:11 INFO - PROCESS | 2743 | ++DOCSHELL 0x12689c000 == 71 [pid = 2743] [id = 549] 23:32:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 131 (0x112a5e000) [pid = 2743] [serial = 1647] [outer = 0x0] 23:32:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 132 (0x118307400) [pid = 2743] [serial = 1648] [outer = 0x112a5e000] 23:32:11 INFO - PROCESS | 2743 | 1463034731415 Marionette DEBUG loaded listener.js 23:32:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 133 (0x1197d4000) [pid = 2743] [serial = 1649] [outer = 0x112a5e000] 23:32:11 INFO - PROCESS | 2743 | 1463034731762 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]]]}] 23:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 529ms 23:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:32:11 INFO - PROCESS | 2743 | 1463034731794 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 23:32:11 INFO - PROCESS | 2743 | 1463034731795 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 23:32:11 INFO - PROCESS | 2743 | 1463034731797 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:32:11 INFO - PROCESS | 2743 | 1463034731798 Marionette TRACE conn2 <- [1,2170,null,{}] 23:32:11 INFO - PROCESS | 2743 | 1463034731800 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}] 23:32:11 INFO - PROCESS | 2743 | 1463034731918 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 23:32:11 INFO - PROCESS | 2743 | 1463034731926 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:11 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d143800 == 72 [pid = 2743] [id = 550] 23:32:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 134 (0x116938400) [pid = 2743] [serial = 1650] [outer = 0x0] 23:32:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 135 (0x128e88c00) [pid = 2743] [serial = 1651] [outer = 0x116938400] 23:32:11 INFO - PROCESS | 2743 | 1463034731951 Marionette DEBUG loaded listener.js 23:32:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 136 (0x12afa2c00) [pid = 2743] [serial = 1652] [outer = 0x116938400] 23:32:12 INFO - PROCESS | 2743 | 1463034732276 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]]]}] 23:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 519ms 23:32:12 INFO - PROCESS | 2743 | 1463034732316 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 23:32:12 INFO - PROCESS | 2743 | 1463034732318 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 23:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:32:12 INFO - PROCESS | 2743 | 1463034732320 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:32:12 INFO - PROCESS | 2743 | 1463034732322 Marionette TRACE conn2 <- [1,2174,null,{}] 23:32:12 INFO - PROCESS | 2743 | 1463034732324 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}] 23:32:12 INFO - PROCESS | 2743 | 1463034732433 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 23:32:12 INFO - PROCESS | 2743 | 1463034732506 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:12 INFO - PROCESS | 2743 | ++DOCSHELL 0x12df94800 == 73 [pid = 2743] [id = 551] 23:32:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 137 (0x113d63c00) [pid = 2743] [serial = 1653] [outer = 0x0] 23:32:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 138 (0x12afbfc00) [pid = 2743] [serial = 1654] [outer = 0x113d63c00] 23:32:12 INFO - PROCESS | 2743 | 1463034732536 Marionette DEBUG loaded listener.js 23:32:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 139 (0x12ba7cc00) [pid = 2743] [serial = 1655] [outer = 0x113d63c00] 23:32:12 INFO - PROCESS | 2743 | 1463034732844 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]]]}] 23:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 570ms 23:32:12 INFO - PROCESS | 2743 | 1463034732892 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 23:32:12 INFO - PROCESS | 2743 | 1463034732893 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 23:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:32:12 INFO - PROCESS | 2743 | 1463034732895 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:32:12 INFO - PROCESS | 2743 | 1463034732896 Marionette TRACE conn2 <- [1,2178,null,{}] 23:32:12 INFO - PROCESS | 2743 | 1463034732898 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}] 23:32:12 INFO - PROCESS | 2743 | 1463034732992 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 23:32:12 INFO - PROCESS | 2743 | 1463034732996 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:13 INFO - PROCESS | 2743 | ++DOCSHELL 0x12f313000 == 74 [pid = 2743] [id = 552] 23:32:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x12ba7c000) [pid = 2743] [serial = 1656] [outer = 0x0] 23:32:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x12ba85400) [pid = 2743] [serial = 1657] [outer = 0x12ba7c000] 23:32:13 INFO - PROCESS | 2743 | 1463034733021 Marionette DEBUG loaded listener.js 23:32:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x12ba9e400) [pid = 2743] [serial = 1658] [outer = 0x12ba7c000] 23:32:13 INFO - PROCESS | 2743 | 1463034733524 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]]]}] 23:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 669ms 23:32:13 INFO - PROCESS | 2743 | 1463034733565 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 23:32:13 INFO - PROCESS | 2743 | 1463034733567 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 23:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:32:13 INFO - PROCESS | 2743 | 1463034733572 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:32:13 INFO - PROCESS | 2743 | 1463034733574 Marionette TRACE conn2 <- [1,2182,null,{}] 23:32:13 INFO - PROCESS | 2743 | 1463034733578 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}] 23:32:13 INFO - PROCESS | 2743 | 1463034733696 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 23:32:13 INFO - PROCESS | 2743 | 1463034733809 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:13 INFO - PROCESS | 2743 | ++DOCSHELL 0x1199d6000 == 75 [pid = 2743] [id = 553] 23:32:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x11515dc00) [pid = 2743] [serial = 1659] [outer = 0x0] 23:32:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x116163c00) [pid = 2743] [serial = 1660] [outer = 0x11515dc00] 23:32:13 INFO - PROCESS | 2743 | 1463034733841 Marionette DEBUG loaded listener.js 23:32:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x11813f000) [pid = 2743] [serial = 1661] [outer = 0x11515dc00] 23:32:14 INFO - PROCESS | 2743 | 1463034734274 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]]]}] 23:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 721ms 23:32:14 INFO - PROCESS | 2743 | 1463034734293 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 23:32:14 INFO - PROCESS | 2743 | 1463034734297 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 23:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:32:14 INFO - PROCESS | 2743 | 1463034734302 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:32:14 INFO - PROCESS | 2743 | 1463034734304 Marionette TRACE conn2 <- [1,2186,null,{}] 23:32:14 INFO - PROCESS | 2743 | 1463034734306 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}] 23:32:14 INFO - PROCESS | 2743 | 1463034734421 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 23:32:14 INFO - PROCESS | 2743 | 1463034734527 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:14 INFO - PROCESS | 2743 | ++DOCSHELL 0x126fa5000 == 76 [pid = 2743] [id = 554] 23:32:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x118312000) [pid = 2743] [serial = 1662] [outer = 0x0] 23:32:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x1186ec000) [pid = 2743] [serial = 1663] [outer = 0x118312000] 23:32:14 INFO - PROCESS | 2743 | 1463034734559 Marionette DEBUG loaded listener.js 23:32:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x11920e400) [pid = 2743] [serial = 1664] [outer = 0x118312000] 23:32:15 INFO - PROCESS | 2743 | 1463034735010 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]]]}] 23:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 719ms 23:32:15 INFO - PROCESS | 2743 | 1463034735043 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 23:32:15 INFO - PROCESS | 2743 | 1463034735046 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 23:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:32:15 INFO - PROCESS | 2743 | 1463034735051 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:32:15 INFO - PROCESS | 2743 | 1463034735056 Marionette TRACE conn2 <- [1,2190,null,{}] 23:32:15 INFO - PROCESS | 2743 | 1463034735086 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}] 23:32:15 INFO - PROCESS | 2743 | 1463034735314 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 23:32:15 INFO - PROCESS | 2743 | 1463034735430 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:15 INFO - PROCESS | 2743 | ++DOCSHELL 0x135522800 == 77 [pid = 2743] [id = 555] 23:32:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x128c84400) [pid = 2743] [serial = 1665] [outer = 0x0] 23:32:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x128ce0400) [pid = 2743] [serial = 1666] [outer = 0x128c84400] 23:32:15 INFO - PROCESS | 2743 | 1463034735462 Marionette DEBUG loaded listener.js 23:32:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x129620c00) [pid = 2743] [serial = 1667] [outer = 0x128c84400] 23:32:15 INFO - PROCESS | 2743 | 1463034735885 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]]]}] 23:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 840ms 23:32:15 INFO - PROCESS | 2743 | 1463034735891 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 23:32:15 INFO - PROCESS | 2743 | 1463034735893 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 23:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:32:15 INFO - PROCESS | 2743 | 1463034735896 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:32:15 INFO - PROCESS | 2743 | 1463034735897 Marionette TRACE conn2 <- [1,2194,null,{}] 23:32:15 INFO - PROCESS | 2743 | 1463034735899 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}] 23:32:16 INFO - PROCESS | 2743 | 1463034736012 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 23:32:16 INFO - PROCESS | 2743 | 1463034736116 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:16 INFO - PROCESS | 2743 | ++DOCSHELL 0x135635000 == 78 [pid = 2743] [id = 556] 23:32:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x12aa6a400) [pid = 2743] [serial = 1668] [outer = 0x0] 23:32:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x12afcc400) [pid = 2743] [serial = 1669] [outer = 0x12aa6a400] 23:32:16 INFO - PROCESS | 2743 | 1463034736148 Marionette DEBUG loaded listener.js 23:32:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x12ba78c00) [pid = 2743] [serial = 1670] [outer = 0x12aa6a400] 23:32:16 INFO - PROCESS | 2743 | 1463034736560 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]]]}] 23:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 23:32:16 INFO - PROCESS | 2743 | 1463034736566 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 23:32:16 INFO - PROCESS | 2743 | 1463034736568 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 23:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:32:16 INFO - PROCESS | 2743 | 1463034736570 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:32:16 INFO - PROCESS | 2743 | 1463034736571 Marionette TRACE conn2 <- [1,2198,null,{}] 23:32:16 INFO - PROCESS | 2743 | 1463034736574 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}] 23:32:16 INFO - PROCESS | 2743 | 1463034736685 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 23:32:16 INFO - PROCESS | 2743 | 1463034736791 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:16 INFO - PROCESS | 2743 | ++DOCSHELL 0x1356d5000 == 79 [pid = 2743] [id = 557] 23:32:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x12afc3c00) [pid = 2743] [serial = 1671] [outer = 0x0] 23:32:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x12ba86400) [pid = 2743] [serial = 1672] [outer = 0x12afc3c00] 23:32:16 INFO - PROCESS | 2743 | 1463034736834 Marionette DEBUG loaded listener.js 23:32:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x12baa1c00) [pid = 2743] [serial = 1673] [outer = 0x12afc3c00] 23:32:17 INFO - PROCESS | 2743 | 1463034737222 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]]]}] 23:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 721ms 23:32:17 INFO - PROCESS | 2743 | 1463034737292 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 23:32:17 INFO - PROCESS | 2743 | 1463034737293 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 23:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:32:17 INFO - PROCESS | 2743 | 1463034737296 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:32:17 INFO - PROCESS | 2743 | 1463034737297 Marionette TRACE conn2 <- [1,2202,null,{}] 23:32:17 INFO - PROCESS | 2743 | 1463034737300 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}] 23:32:17 INFO - PROCESS | 2743 | 1463034737411 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 23:32:17 INFO - PROCESS | 2743 | 1463034737504 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:17 INFO - PROCESS | 2743 | ++DOCSHELL 0x1358e7000 == 80 [pid = 2743] [id = 558] 23:32:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x12baa4400) [pid = 2743] [serial = 1674] [outer = 0x0] 23:32:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x12bece800) [pid = 2743] [serial = 1675] [outer = 0x12baa4400] 23:32:17 INFO - PROCESS | 2743 | 1463034737554 Marionette DEBUG loaded listener.js 23:32:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x12c324800) [pid = 2743] [serial = 1676] [outer = 0x12baa4400] 23:32:18 INFO - PROCESS | 2743 | 1463034738112 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]]]}] 23:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 824ms 23:32:18 INFO - PROCESS | 2743 | 1463034738143 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 23:32:18 INFO - PROCESS | 2743 | 1463034738145 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 23:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:32:18 INFO - PROCESS | 2743 | 1463034738151 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:32:18 INFO - PROCESS | 2743 | 1463034738153 Marionette TRACE conn2 <- [1,2206,null,{}] 23:32:18 INFO - PROCESS | 2743 | 1463034738159 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}] 23:32:18 INFO - PROCESS | 2743 | 1463034738274 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 23:32:18 INFO - PROCESS | 2743 | 1463034738350 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:18 INFO - PROCESS | 2743 | ++DOCSHELL 0x135b70000 == 81 [pid = 2743] [id = 559] 23:32:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x12c31dc00) [pid = 2743] [serial = 1677] [outer = 0x0] 23:32:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 162 (0x12c329c00) [pid = 2743] [serial = 1678] [outer = 0x12c31dc00] 23:32:18 INFO - PROCESS | 2743 | 1463034738380 Marionette DEBUG loaded listener.js 23:32:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 163 (0x12c6c1800) [pid = 2743] [serial = 1679] [outer = 0x12c31dc00] 23:32:18 INFO - PROCESS | 2743 | 1463034738815 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]]]}] 23:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 672ms 23:32:18 INFO - PROCESS | 2743 | 1463034738823 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 23:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:32:18 INFO - PROCESS | 2743 | 1463034738824 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 23:32:18 INFO - PROCESS | 2743 | 1463034738826 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:32:18 INFO - PROCESS | 2743 | 1463034738827 Marionette TRACE conn2 <- [1,2210,null,{}] 23:32:18 INFO - PROCESS | 2743 | 1463034738830 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}] 23:32:18 INFO - PROCESS | 2743 | 1463034738940 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 23:32:19 INFO - PROCESS | 2743 | 1463034739049 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:19 INFO - PROCESS | 2743 | ++DOCSHELL 0x12cab4000 == 82 [pid = 2743] [id = 560] 23:32:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 164 (0x110f26400) [pid = 2743] [serial = 1680] [outer = 0x0] 23:32:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 165 (0x1275ac000) [pid = 2743] [serial = 1681] [outer = 0x110f26400] 23:32:19 INFO - PROCESS | 2743 | 1463034739083 Marionette DEBUG loaded listener.js 23:32:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 166 (0x12c6c4400) [pid = 2743] [serial = 1682] [outer = 0x110f26400] 23:32:19 INFO - PROCESS | 2743 | 1463034739501 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]]]}] 23:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 719ms 23:32:19 INFO - PROCESS | 2743 | 1463034739545 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 23:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:32:19 INFO - PROCESS | 2743 | 1463034739547 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 23:32:19 INFO - PROCESS | 2743 | 1463034739549 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:32:19 INFO - PROCESS | 2743 | 1463034739550 Marionette TRACE conn2 <- [1,2214,null,{}] 23:32:19 INFO - PROCESS | 2743 | 1463034739553 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}] 23:32:19 INFO - PROCESS | 2743 | 1463034739687 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 23:32:19 INFO - PROCESS | 2743 | 1463034739768 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:19 INFO - PROCESS | 2743 | ++DOCSHELL 0x119c28800 == 83 [pid = 2743] [id = 561] 23:32:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 167 (0x110f4c800) [pid = 2743] [serial = 1683] [outer = 0x0] 23:32:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 168 (0x119797c00) [pid = 2743] [serial = 1684] [outer = 0x110f4c800] 23:32:19 INFO - PROCESS | 2743 | 1463034739799 Marionette DEBUG loaded listener.js 23:32:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 169 (0x12c6c8400) [pid = 2743] [serial = 1685] [outer = 0x110f4c800] 23:32:20 INFO - PROCESS | 2743 | 1463034740417 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]]]}] 23:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 921ms 23:32:20 INFO - PROCESS | 2743 | 1463034740471 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 23:32:20 INFO - PROCESS | 2743 | 1463034740475 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 23:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:32:20 INFO - PROCESS | 2743 | 1463034740480 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:32:20 INFO - PROCESS | 2743 | 1463034740483 Marionette TRACE conn2 <- [1,2218,null,{}] 23:32:20 INFO - PROCESS | 2743 | 1463034740489 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}] 23:32:20 INFO - PROCESS | 2743 | 1463034740647 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 23:32:20 INFO - PROCESS | 2743 | 1463034740760 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:20 INFO - PROCESS | 2743 | ++DOCSHELL 0x1290b9800 == 84 [pid = 2743] [id = 562] 23:32:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 170 (0x1122b5c00) [pid = 2743] [serial = 1686] [outer = 0x0] 23:32:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 171 (0x115eab800) [pid = 2743] [serial = 1687] [outer = 0x1122b5c00] 23:32:20 INFO - PROCESS | 2743 | 1463034740806 Marionette DEBUG loaded listener.js 23:32:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 172 (0x1176b2800) [pid = 2743] [serial = 1688] [outer = 0x1122b5c00] 23:32:21 INFO - PROCESS | 2743 | 1463034741316 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]]]}] 23:32:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:32:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 875ms 23:32:21 INFO - PROCESS | 2743 | 1463034741355 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 23:32:21 INFO - PROCESS | 2743 | 1463034741359 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 23:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:32:21 INFO - PROCESS | 2743 | 1463034741363 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:32:21 INFO - PROCESS | 2743 | 1463034741365 Marionette TRACE conn2 <- [1,2222,null,{}] 23:32:21 INFO - PROCESS | 2743 | 1463034741367 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}] 23:32:21 INFO - PROCESS | 2743 | 1463034741475 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 23:32:21 INFO - PROCESS | 2743 | 1463034741557 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:21 INFO - PROCESS | 2743 | ++DOCSHELL 0x119c1e800 == 85 [pid = 2743] [id = 563] 23:32:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 173 (0x1161e8000) [pid = 2743] [serial = 1689] [outer = 0x0] 23:32:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 174 (0x118219800) [pid = 2743] [serial = 1690] [outer = 0x1161e8000] 23:32:21 INFO - PROCESS | 2743 | 1463034741586 Marionette DEBUG loaded listener.js 23:32:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 175 (0x118d1c000) [pid = 2743] [serial = 1691] [outer = 0x1161e8000] 23:32:21 INFO - PROCESS | 2743 | --DOCSHELL 0x12df94800 == 84 [pid = 2743] [id = 551] 23:32:21 INFO - PROCESS | 2743 | --DOCSHELL 0x12d143800 == 83 [pid = 2743] [id = 550] 23:32:21 INFO - PROCESS | 2743 | --DOCSHELL 0x12689c000 == 82 [pid = 2743] [id = 549] 23:32:21 INFO - PROCESS | 2743 | --DOCSHELL 0x12c7c5000 == 81 [pid = 2743] [id = 548] 23:32:21 INFO - PROCESS | 2743 | --DOCSHELL 0x12bf57000 == 80 [pid = 2743] [id = 547] 23:32:21 INFO - PROCESS | 2743 | --DOMWINDOW == 174 (0x1292bc400) [pid = 2743] [serial = 1600] [outer = 0x0] [url = about:blank] 23:32:21 INFO - PROCESS | 2743 | --DOCSHELL 0x12b8b4000 == 79 [pid = 2743] [id = 546] 23:32:21 INFO - PROCESS | 2743 | --DOCSHELL 0x12a767800 == 78 [pid = 2743] [id = 545] 23:32:21 INFO - PROCESS | 2743 | --DOCSHELL 0x127503000 == 77 [pid = 2743] [id = 544] 23:32:21 INFO - PROCESS | 2743 | --DOCSHELL 0x1212a3000 == 76 [pid = 2743] [id = 543] 23:32:21 INFO - PROCESS | 2743 | --DOCSHELL 0x113d43800 == 75 [pid = 2743] [id = 542] 23:32:21 INFO - PROCESS | 2743 | --DOCSHELL 0x11bb58800 == 74 [pid = 2743] [id = 541] 23:32:21 INFO - PROCESS | 2743 | --DOCSHELL 0x1186d8000 == 73 [pid = 2743] [id = 534] 23:32:22 INFO - PROCESS | 2743 | 1463034742010 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]]]}] 23:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 669ms 23:32:22 INFO - PROCESS | 2743 | 1463034742033 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 23:32:22 INFO - PROCESS | 2743 | 1463034742034 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 23:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:32:22 INFO - PROCESS | 2743 | 1463034742036 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:32:22 INFO - PROCESS | 2743 | 1463034742039 Marionette TRACE conn2 <- [1,2226,null,{}] 23:32:22 INFO - PROCESS | 2743 | 1463034742046 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}] 23:32:22 INFO - PROCESS | 2743 | 1463034742144 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 173 (0x1292b4c00) [pid = 2743] [serial = 1472] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 172 (0x1219d0000) [pid = 2743] [serial = 1582] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 171 (0x124cb4800) [pid = 2743] [serial = 1585] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 170 (0x121c39c00) [pid = 2743] [serial = 1583] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 169 (0x125592c00) [pid = 2743] [serial = 1588] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 168 (0x12afb1c00) [pid = 2743] [serial = 1558] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 167 (0x118220000) [pid = 2743] [serial = 1562] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 166 (0x112787c00) [pid = 2743] [serial = 1561] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 165 (0x113964400) [pid = 2743] [serial = 1540] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 164 (0x12afa7800) [pid = 2743] [serial = 1555] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 163 (0x1183bbc00) [pid = 2743] [serial = 1570] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 162 (0x118623c00) [pid = 2743] [serial = 1571] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 161 (0x1180ab000) [pid = 2743] [serial = 1568] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 160 (0x116a5f000) [pid = 2743] [serial = 1567] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x118221400) [pid = 2743] [serial = 1543] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x121510400) [pid = 2743] [serial = 1546] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 157 (0x1127b0400) [pid = 2743] [serial = 1565] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 156 (0x110f50800) [pid = 2743] [serial = 1564] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 155 (0x129221400) [pid = 2743] [serial = 1552] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x12558b400) [pid = 2743] [serial = 1549] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x12a793000) [pid = 2743] [serial = 1537] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x118826000) [pid = 2743] [serial = 1573] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x11918e400) [pid = 2743] [serial = 1574] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x1191d0800) [pid = 2743] [serial = 1576] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x119213000) [pid = 2743] [serial = 1577] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 148 (0x11830b400) [pid = 2743] [serial = 1591] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 147 (0x121c3d000) [pid = 2743] [serial = 1592] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 146 (0x11978e000) [pid = 2743] [serial = 1579] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 145 (0x128cdf400) [pid = 2743] [serial = 1595] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 144 (0x125586c00) [pid = 2743] [serial = 1586] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 143 (0x126920000) [pid = 2743] [serial = 1589] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 142 (0x128cea400) [pid = 2743] [serial = 1597] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 141 (0x1275a4000) [pid = 2743] [serial = 1594] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 140 (0x121509000) [pid = 2743] [serial = 1580] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | --DOMWINDOW == 139 (0x1290c8c00) [pid = 2743] [serial = 1598] [outer = 0x0] [url = about:blank] 23:32:22 INFO - PROCESS | 2743 | 1463034742238 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:22 INFO - PROCESS | 2743 | ++DOCSHELL 0x119c1b800 == 74 [pid = 2743] [id = 564] 23:32:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 140 (0x112ac0000) [pid = 2743] [serial = 1692] [outer = 0x0] 23:32:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 141 (0x118220000) [pid = 2743] [serial = 1693] [outer = 0x112ac0000] 23:32:22 INFO - PROCESS | 2743 | 1463034742269 Marionette DEBUG loaded listener.js 23:32:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 142 (0x1197d6c00) [pid = 2743] [serial = 1694] [outer = 0x112ac0000] 23:32:22 INFO - PROCESS | 2743 | 1463034742592 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]]]}] 23:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 573ms 23:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:32:22 INFO - PROCESS | 2743 | 1463034742610 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 23:32:22 INFO - PROCESS | 2743 | 1463034742612 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 23:32:22 INFO - PROCESS | 2743 | 1463034742614 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:32:22 INFO - PROCESS | 2743 | 1463034742615 Marionette TRACE conn2 <- [1,2230,null,{}] 23:32:22 INFO - PROCESS | 2743 | 1463034742618 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}] 23:32:22 INFO - PROCESS | 2743 | 1463034742715 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 23:32:22 INFO - PROCESS | 2743 | 1463034742719 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:22 INFO - PROCESS | 2743 | ++DOCSHELL 0x128d87000 == 75 [pid = 2743] [id = 565] 23:32:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 143 (0x1214e2800) [pid = 2743] [serial = 1695] [outer = 0x0] 23:32:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 144 (0x121c30400) [pid = 2743] [serial = 1696] [outer = 0x1214e2800] 23:32:22 INFO - PROCESS | 2743 | 1463034742747 Marionette DEBUG loaded listener.js 23:32:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 145 (0x124950400) [pid = 2743] [serial = 1697] [outer = 0x1214e2800] 23:32:23 INFO - PROCESS | 2743 | 1463034743105 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]]]}] 23:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 519ms 23:32:23 INFO - PROCESS | 2743 | 1463034743134 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 23:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:32:23 INFO - PROCESS | 2743 | 1463034743143 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 23:32:23 INFO - PROCESS | 2743 | 1463034743145 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:32:23 INFO - PROCESS | 2743 | 1463034743146 Marionette TRACE conn2 <- [1,2234,null,{}] 23:32:23 INFO - PROCESS | 2743 | 1463034743148 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}] 23:32:23 INFO - PROCESS | 2743 | 1463034743241 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 23:32:23 INFO - PROCESS | 2743 | 1463034743256 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:23 INFO - PROCESS | 2743 | ++DOCSHELL 0x12aa5b000 == 76 [pid = 2743] [id = 566] 23:32:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 146 (0x124ff8000) [pid = 2743] [serial = 1698] [outer = 0x0] 23:32:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 147 (0x125595000) [pid = 2743] [serial = 1699] [outer = 0x124ff8000] 23:32:23 INFO - PROCESS | 2743 | 1463034743283 Marionette DEBUG loaded listener.js 23:32:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 148 (0x127141c00) [pid = 2743] [serial = 1700] [outer = 0x124ff8000] 23:32:23 INFO - PROCESS | 2743 | 1463034743632 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]]]}] 23:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 519ms 23:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:32:23 INFO - PROCESS | 2743 | 1463034743664 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 23:32:23 INFO - PROCESS | 2743 | 1463034743665 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 23:32:23 INFO - PROCESS | 2743 | 1463034743668 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:32:23 INFO - PROCESS | 2743 | 1463034743669 Marionette TRACE conn2 <- [1,2238,null,{}] 23:32:23 INFO - PROCESS | 2743 | 1463034743671 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}] 23:32:23 INFO - PROCESS | 2743 | 1463034743812 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 23:32:23 INFO - PROCESS | 2743 | 1463034743859 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:23 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bf53800 == 77 [pid = 2743] [id = 567] 23:32:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 149 (0x118626c00) [pid = 2743] [serial = 1701] [outer = 0x0] 23:32:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x128c8b000) [pid = 2743] [serial = 1702] [outer = 0x118626c00] 23:32:23 INFO - PROCESS | 2743 | 1463034743885 Marionette DEBUG loaded listener.js 23:32:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x12a795800) [pid = 2743] [serial = 1703] [outer = 0x118626c00] 23:32:24 INFO - PROCESS | 2743 | 1463034744196 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]]]}] 23:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 573ms 23:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:32:24 INFO - PROCESS | 2743 | 1463034744247 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 23:32:24 INFO - PROCESS | 2743 | 1463034744248 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 23:32:24 INFO - PROCESS | 2743 | 1463034744250 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:32:24 INFO - PROCESS | 2743 | 1463034744251 Marionette TRACE conn2 <- [1,2242,null,{}] 23:32:24 INFO - PROCESS | 2743 | 1463034744262 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}] 23:32:24 INFO - PROCESS | 2743 | 1463034744379 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 23:32:24 INFO - PROCESS | 2743 | 1463034744392 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:24 INFO - PROCESS | 2743 | ++DOCSHELL 0x12cac3000 == 78 [pid = 2743] [id = 568] 23:32:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x12a78d800) [pid = 2743] [serial = 1704] [outer = 0x0] 23:32:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x12afa7400) [pid = 2743] [serial = 1705] [outer = 0x12a78d800] 23:32:24 INFO - PROCESS | 2743 | 1463034744418 Marionette DEBUG loaded listener.js 23:32:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x12ba99000) [pid = 2743] [serial = 1706] [outer = 0x12a78d800] 23:32:24 INFO - PROCESS | 2743 | 1463034744771 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]]]}] 23:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 569ms 23:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:32:24 INFO - PROCESS | 2743 | 1463034744820 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 23:32:24 INFO - PROCESS | 2743 | 1463034744821 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 23:32:24 INFO - PROCESS | 2743 | 1463034744823 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:32:24 INFO - PROCESS | 2743 | 1463034744824 Marionette TRACE conn2 <- [1,2246,null,{}] 23:32:24 INFO - PROCESS | 2743 | 1463034744827 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}] 23:32:24 INFO - PROCESS | 2743 | 1463034744941 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 23:32:24 INFO - PROCESS | 2743 | 1463034744953 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:24 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d370800 == 79 [pid = 2743] [id = 569] 23:32:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x12aff7400) [pid = 2743] [serial = 1707] [outer = 0x0] 23:32:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x12becd800) [pid = 2743] [serial = 1708] [outer = 0x12aff7400] 23:32:24 INFO - PROCESS | 2743 | 1463034744979 Marionette DEBUG loaded listener.js 23:32:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x12c184800) [pid = 2743] [serial = 1709] [outer = 0x12aff7400] 23:32:25 INFO - PROCESS | 2743 | 1463034745350 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]]]}] 23:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 568ms 23:32:25 INFO - PROCESS | 2743 | 1463034745393 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 23:32:25 INFO - PROCESS | 2743 | 1463034745395 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 23:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:32:25 INFO - PROCESS | 2743 | 1463034745398 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:32:25 INFO - PROCESS | 2743 | 1463034745400 Marionette TRACE conn2 <- [1,2250,null,{}] 23:32:25 INFO - PROCESS | 2743 | 1463034745403 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}] 23:32:25 INFO - PROCESS | 2743 | 1463034745584 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 23:32:25 INFO - PROCESS | 2743 | 1463034745616 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:25 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d993000 == 80 [pid = 2743] [id = 570] 23:32:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x12c188c00) [pid = 2743] [serial = 1710] [outer = 0x0] 23:32:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x12c31f400) [pid = 2743] [serial = 1711] [outer = 0x12c188c00] 23:32:25 INFO - PROCESS | 2743 | 1463034745695 Marionette DEBUG loaded listener.js 23:32:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x12c6cc400) [pid = 2743] [serial = 1712] [outer = 0x12c188c00] 23:32:26 INFO - PROCESS | 2743 | 1463034746069 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]]]}] 23:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 719ms 23:32:26 INFO - PROCESS | 2743 | --DOMWINDOW == 159 (0x110f46400) [pid = 2743] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:32:26 INFO - PROCESS | 2743 | --DOMWINDOW == 158 (0x116938400) [pid = 2743] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:32:26 INFO - PROCESS | 2743 | --DOMWINDOW == 157 (0x11882ac00) [pid = 2743] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:32:26 INFO - PROCESS | 2743 | --DOMWINDOW == 156 (0x126fab000) [pid = 2743] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:32:26 INFO - PROCESS | 2743 | --DOMWINDOW == 155 (0x1292c2800) [pid = 2743] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:32:26 INFO - PROCESS | 2743 | --DOMWINDOW == 154 (0x1216b9c00) [pid = 2743] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:32:26 INFO - PROCESS | 2743 | --DOMWINDOW == 153 (0x112a5e000) [pid = 2743] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:32:26 INFO - PROCESS | 2743 | --DOMWINDOW == 152 (0x1275a4400) [pid = 2743] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:32:26 INFO - PROCESS | 2743 | --DOMWINDOW == 151 (0x112783000) [pid = 2743] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:32:26 INFO - PROCESS | 2743 | --DOMWINDOW == 150 (0x11978b400) [pid = 2743] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:32:26 INFO - PROCESS | 2743 | --DOMWINDOW == 149 (0x113d63c00) [pid = 2743] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:32:26 INFO - PROCESS | 2743 | 1463034746280 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 23:32:26 INFO - PROCESS | 2743 | 1463034746282 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 23:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:32:26 INFO - PROCESS | 2743 | 1463034746286 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:32:26 INFO - PROCESS | 2743 | 1463034746288 Marionette TRACE conn2 <- [1,2254,null,{}] 23:32:26 INFO - PROCESS | 2743 | 1463034746293 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}] 23:32:26 INFO - PROCESS | 2743 | 1463034746389 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 23:32:26 INFO - PROCESS | 2743 | 1463034746394 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:26 INFO - PROCESS | 2743 | ++DOCSHELL 0x128d8c800 == 81 [pid = 2743] [id = 571] 23:32:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 150 (0x116938400) [pid = 2743] [serial = 1713] [outer = 0x0] 23:32:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 151 (0x120f28800) [pid = 2743] [serial = 1714] [outer = 0x116938400] 23:32:26 INFO - PROCESS | 2743 | 1463034746419 Marionette DEBUG loaded listener.js 23:32:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 152 (0x1292c0c00) [pid = 2743] [serial = 1715] [outer = 0x116938400] 23:32:26 INFO - PROCESS | 2743 | 1463034746763 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]]]}] 23:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 522ms 23:32:26 INFO - PROCESS | 2743 | 1463034746809 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 23:32:26 INFO - PROCESS | 2743 | 1463034746810 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 23:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:32:26 INFO - PROCESS | 2743 | 1463034746813 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:32:26 INFO - PROCESS | 2743 | 1463034746814 Marionette TRACE conn2 <- [1,2258,null,{}] 23:32:26 INFO - PROCESS | 2743 | 1463034746817 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}] 23:32:26 INFO - PROCESS | 2743 | 1463034746951 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 23:32:26 INFO - PROCESS | 2743 | 1463034746985 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:26 INFO - PROCESS | 2743 | ++DOCSHELL 0x12f316800 == 82 [pid = 2743] [id = 572] 23:32:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 153 (0x12c6cc800) [pid = 2743] [serial = 1716] [outer = 0x0] 23:32:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 154 (0x12c71f800) [pid = 2743] [serial = 1717] [outer = 0x12c6cc800] 23:32:27 INFO - PROCESS | 2743 | 1463034747015 Marionette DEBUG loaded listener.js 23:32:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 155 (0x12c98e800) [pid = 2743] [serial = 1718] [outer = 0x12c6cc800] 23:32:27 INFO - PROCESS | 2743 | 1463034747349 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]]]}] 23:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 568ms 23:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:32:27 INFO - PROCESS | 2743 | 1463034747381 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 23:32:27 INFO - PROCESS | 2743 | 1463034747383 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 23:32:27 INFO - PROCESS | 2743 | 1463034747385 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:32:27 INFO - PROCESS | 2743 | 1463034747386 Marionette TRACE conn2 <- [1,2262,null,{}] 23:32:27 INFO - PROCESS | 2743 | 1463034747388 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}] 23:32:27 INFO - PROCESS | 2743 | 1463034747485 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 23:32:27 INFO - PROCESS | 2743 | 1463034747552 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:27 INFO - PROCESS | 2743 | ++DOCSHELL 0x135638800 == 83 [pid = 2743] [id = 573] 23:32:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 156 (0x12afcc800) [pid = 2743] [serial = 1719] [outer = 0x0] 23:32:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 157 (0x12c993000) [pid = 2743] [serial = 1720] [outer = 0x12afcc800] 23:32:27 INFO - PROCESS | 2743 | 1463034747577 Marionette DEBUG loaded listener.js 23:32:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 158 (0x12ca8ac00) [pid = 2743] [serial = 1721] [outer = 0x12afcc800] 23:32:27 INFO - PROCESS | 2743 | 1463034747866 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]]]}] 23:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 519ms 23:32:27 INFO - PROCESS | 2743 | 1463034747906 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 23:32:27 INFO - PROCESS | 2743 | 1463034747909 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 23:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:32:27 INFO - PROCESS | 2743 | 1463034747912 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:32:27 INFO - PROCESS | 2743 | 1463034747913 Marionette TRACE conn2 <- [1,2266,null,{}] 23:32:27 INFO - PROCESS | 2743 | 1463034747916 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}] 23:32:28 INFO - PROCESS | 2743 | 1463034748048 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 23:32:28 INFO - PROCESS | 2743 | 1463034748141 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:28 INFO - PROCESS | 2743 | ++DOCSHELL 0x135b82800 == 84 [pid = 2743] [id = 574] 23:32:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 159 (0x12c718000) [pid = 2743] [serial = 1722] [outer = 0x0] 23:32:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 160 (0x12ca8f000) [pid = 2743] [serial = 1723] [outer = 0x12c718000] 23:32:28 INFO - PROCESS | 2743 | 1463034748181 Marionette DEBUG loaded listener.js 23:32:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 161 (0x12d105800) [pid = 2743] [serial = 1724] [outer = 0x12c718000] 23:32:28 INFO - PROCESS | 2743 | 1463034748784 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]]]}] 23:32:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:32:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 921ms 23:32:28 INFO - PROCESS | 2743 | 1463034748834 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 23:32:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:32:28 INFO - PROCESS | 2743 | 1463034748839 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 23:32:28 INFO - PROCESS | 2743 | 1463034748843 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:32:28 INFO - PROCESS | 2743 | 1463034748848 Marionette TRACE conn2 <- [1,2270,null,{}] 23:32:28 INFO - PROCESS | 2743 | 1463034748853 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}] 23:32:29 INFO - PROCESS | 2743 | 1463034748998 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 23:32:29 INFO - PROCESS | 2743 | 1463034749107 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:29 INFO - PROCESS | 2743 | ++DOCSHELL 0x121294800 == 85 [pid = 2743] [id = 575] 23:32:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 162 (0x1129a5800) [pid = 2743] [serial = 1725] [outer = 0x0] 23:32:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 163 (0x1161a0400) [pid = 2743] [serial = 1726] [outer = 0x1129a5800] 23:32:29 INFO - PROCESS | 2743 | 1463034749140 Marionette DEBUG loaded listener.js 23:32:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 164 (0x118220c00) [pid = 2743] [serial = 1727] [outer = 0x1129a5800] 23:32:29 INFO - PROCESS | 2743 | 1463034749562 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]]]}] 23:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 777ms 23:32:29 INFO - PROCESS | 2743 | 1463034749620 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 23:32:29 INFO - PROCESS | 2743 | 1463034749624 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 23:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:32:29 INFO - PROCESS | 2743 | 1463034749647 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:32:29 INFO - PROCESS | 2743 | 1463034749649 Marionette TRACE conn2 <- [1,2274,null,{}] 23:32:29 INFO - PROCESS | 2743 | 1463034749651 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}] 23:32:29 INFO - PROCESS | 2743 | 1463034749770 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 23:32:29 INFO - PROCESS | 2743 | 1463034749850 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:29 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bbb4800 == 86 [pid = 2743] [id = 576] 23:32:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 165 (0x118829c00) [pid = 2743] [serial = 1728] [outer = 0x0] 23:32:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 166 (0x119794800) [pid = 2743] [serial = 1729] [outer = 0x118829c00] 23:32:29 INFO - PROCESS | 2743 | 1463034749880 Marionette DEBUG loaded listener.js 23:32:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 167 (0x1216b6800) [pid = 2743] [serial = 1730] [outer = 0x118829c00] 23:32:30 INFO - PROCESS | 2743 | 1463034750306 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]]]}] 23:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 672ms 23:32:30 INFO - PROCESS | 2743 | 1463034750317 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 23:32:30 INFO - PROCESS | 2743 | 1463034750319 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 23:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:32:30 INFO - PROCESS | 2743 | 1463034750321 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:32:30 INFO - PROCESS | 2743 | 1463034750324 Marionette TRACE conn2 <- [1,2278,null,{}] 23:32:30 INFO - PROCESS | 2743 | 1463034750332 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}] 23:32:30 INFO - PROCESS | 2743 | 1463034750454 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 23:32:30 INFO - PROCESS | 2743 | 1463034750563 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:30 INFO - PROCESS | 2743 | ++DOCSHELL 0x1358e5800 == 87 [pid = 2743] [id = 577] 23:32:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 168 (0x126923c00) [pid = 2743] [serial = 1731] [outer = 0x0] 23:32:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 169 (0x128cdec00) [pid = 2743] [serial = 1732] [outer = 0x126923c00] 23:32:30 INFO - PROCESS | 2743 | 1463034750598 Marionette DEBUG loaded listener.js 23:32:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 170 (0x1294e2000) [pid = 2743] [serial = 1733] [outer = 0x126923c00] 23:32:31 INFO - PROCESS | 2743 | 1463034751023 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]]]}] 23:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 723ms 23:32:31 INFO - PROCESS | 2743 | 1463034751045 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 23:32:31 INFO - PROCESS | 2743 | 1463034751046 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 23:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:32:31 INFO - PROCESS | 2743 | 1463034751049 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:32:31 INFO - PROCESS | 2743 | 1463034751050 Marionette TRACE conn2 <- [1,2282,null,{}] 23:32:31 INFO - PROCESS | 2743 | 1463034751052 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}] 23:32:31 INFO - PROCESS | 2743 | 1463034751186 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 23:32:31 INFO - PROCESS | 2743 | 1463034751267 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:31 INFO - PROCESS | 2743 | ++DOCSHELL 0x135c1a000 == 88 [pid = 2743] [id = 578] 23:32:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 171 (0x12aa6d400) [pid = 2743] [serial = 1734] [outer = 0x0] 23:32:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 172 (0x12bece400) [pid = 2743] [serial = 1735] [outer = 0x12aa6d400] 23:32:31 INFO - PROCESS | 2743 | 1463034751297 Marionette DEBUG loaded listener.js 23:32:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 173 (0x12c327400) [pid = 2743] [serial = 1736] [outer = 0x12aa6d400] 23:32:31 INFO - PROCESS | 2743 | 1463034751702 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]]]}] 23:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 668ms 23:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:32:31 INFO - PROCESS | 2743 | 1463034751717 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 23:32:31 INFO - PROCESS | 2743 | 1463034751719 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 23:32:31 INFO - PROCESS | 2743 | 1463034751721 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:32:31 INFO - PROCESS | 2743 | 1463034751722 Marionette TRACE conn2 <- [1,2286,null,{}] 23:32:31 INFO - PROCESS | 2743 | 1463034751725 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}] 23:32:31 INFO - PROCESS | 2743 | 1463034751839 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 23:32:31 INFO - PROCESS | 2743 | 1463034751945 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:31 INFO - PROCESS | 2743 | ++DOCSHELL 0x13fa53800 == 89 [pid = 2743] [id = 579] 23:32:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 174 (0x12afc9800) [pid = 2743] [serial = 1737] [outer = 0x0] 23:32:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 175 (0x12c71d400) [pid = 2743] [serial = 1738] [outer = 0x12afc9800] 23:32:31 INFO - PROCESS | 2743 | 1463034751976 Marionette DEBUG loaded listener.js 23:32:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 176 (0x12c98a400) [pid = 2743] [serial = 1739] [outer = 0x12afc9800] 23:32:32 INFO - PROCESS | 2743 | 1463034752394 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]]]}] 23:32:32 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 23:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 721ms 23:32:32 INFO - PROCESS | 2743 | 1463034752443 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 23:32:32 INFO - PROCESS | 2743 | 1463034752444 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 23:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:32:32 INFO - PROCESS | 2743 | 1463034752446 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:32:32 INFO - PROCESS | 2743 | 1463034752447 Marionette TRACE conn2 <- [1,2290,null,{}] 23:32:32 INFO - PROCESS | 2743 | 1463034752450 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}] 23:32:32 INFO - PROCESS | 2743 | 1463034752591 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 23:32:32 INFO - PROCESS | 2743 | 1463034752670 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:32 INFO - PROCESS | 2743 | ++DOCSHELL 0x135fd6000 == 90 [pid = 2743] [id = 580] 23:32:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 177 (0x11602e000) [pid = 2743] [serial = 1740] [outer = 0x0] 23:32:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 178 (0x12c721800) [pid = 2743] [serial = 1741] [outer = 0x11602e000] 23:32:32 INFO - PROCESS | 2743 | 1463034752699 Marionette DEBUG loaded listener.js 23:32:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 179 (0x12d108400) [pid = 2743] [serial = 1742] [outer = 0x11602e000] 23:32:33 INFO - PROCESS | 2743 | 1463034753118 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]]]}] 23:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 718ms 23:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:32:33 INFO - PROCESS | 2743 | 1463034753165 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 23:32:33 INFO - PROCESS | 2743 | 1463034753167 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 23:32:33 INFO - PROCESS | 2743 | 1463034753169 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:32:33 INFO - PROCESS | 2743 | 1463034753170 Marionette TRACE conn2 <- [1,2294,null,{}] 23:32:33 INFO - PROCESS | 2743 | 1463034753173 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}] 23:32:33 INFO - PROCESS | 2743 | 1463034753289 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 23:32:33 INFO - PROCESS | 2743 | 1463034753369 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:33 INFO - PROCESS | 2743 | ++DOCSHELL 0x135672000 == 91 [pid = 2743] [id = 581] 23:32:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 180 (0x120f42c00) [pid = 2743] [serial = 1743] [outer = 0x0] 23:32:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 181 (0x120f4a400) [pid = 2743] [serial = 1744] [outer = 0x120f42c00] 23:32:33 INFO - PROCESS | 2743 | 1463034753397 Marionette DEBUG loaded listener.js 23:32:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 182 (0x120f4f800) [pid = 2743] [serial = 1745] [outer = 0x120f42c00] 23:32:33 INFO - PROCESS | 2743 | 1463034753787 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]]]}] 23:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 668ms 23:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:32:33 INFO - PROCESS | 2743 | 1463034753838 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 23:32:33 INFO - PROCESS | 2743 | 1463034753839 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 23:32:33 INFO - PROCESS | 2743 | 1463034753842 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:32:33 INFO - PROCESS | 2743 | 1463034753843 Marionette TRACE conn2 <- [1,2298,null,{}] 23:32:33 INFO - PROCESS | 2743 | 1463034753845 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}] 23:32:33 INFO - PROCESS | 2743 | 1463034753975 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 23:32:34 INFO - PROCESS | 2743 | 1463034754054 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:34 INFO - PROCESS | 2743 | ++DOCSHELL 0x135d4a000 == 92 [pid = 2743] [id = 582] 23:32:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 183 (0x120f03000) [pid = 2743] [serial = 1746] [outer = 0x0] 23:32:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 184 (0x120f0a000) [pid = 2743] [serial = 1747] [outer = 0x120f03000] 23:32:34 INFO - PROCESS | 2743 | 1463034754083 Marionette DEBUG loaded listener.js 23:32:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 185 (0x120f0d800) [pid = 2743] [serial = 1748] [outer = 0x120f03000] 23:32:34 INFO - PROCESS | 2743 | 1463034754511 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]]]}] 23:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 720ms 23:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:32:34 INFO - PROCESS | 2743 | 1463034754562 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 23:32:34 INFO - PROCESS | 2743 | 1463034754563 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 23:32:34 INFO - PROCESS | 2743 | 1463034754566 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:32:34 INFO - PROCESS | 2743 | 1463034754567 Marionette TRACE conn2 <- [1,2302,null,{}] 23:32:34 INFO - PROCESS | 2743 | 1463034754569 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}] 23:32:34 INFO - PROCESS | 2743 | 1463034754687 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 23:32:34 INFO - PROCESS | 2743 | 1463034754767 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:34 INFO - PROCESS | 2743 | ++DOCSHELL 0x123d29000 == 93 [pid = 2743] [id = 583] 23:32:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 186 (0x1183bd800) [pid = 2743] [serial = 1749] [outer = 0x0] 23:32:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 187 (0x120f0f400) [pid = 2743] [serial = 1750] [outer = 0x1183bd800] 23:32:34 INFO - PROCESS | 2743 | 1463034754796 Marionette DEBUG loaded listener.js 23:32:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 188 (0x120f46c00) [pid = 2743] [serial = 1751] [outer = 0x1183bd800] 23:32:35 INFO - PROCESS | 2743 | 1463034755268 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]]]}] 23:32:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 725ms 23:32:35 INFO - PROCESS | 2743 | 1463034755324 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 23:32:35 INFO - PROCESS | 2743 | 1463034755327 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 23:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:32:35 INFO - PROCESS | 2743 | 1463034755334 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:32:35 INFO - PROCESS | 2743 | 1463034755336 Marionette TRACE conn2 <- [1,2306,null,{}] 23:32:35 INFO - PROCESS | 2743 | 1463034755340 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}] 23:32:35 INFO - PROCESS | 2743 | 1463034755695 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 23:32:35 INFO - PROCESS | 2743 | 1463034755803 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:35 INFO - PROCESS | 2743 | ++DOCSHELL 0x12129a800 == 94 [pid = 2743] [id = 584] 23:32:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 189 (0x111bafc00) [pid = 2743] [serial = 1752] [outer = 0x0] 23:32:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 190 (0x112051c00) [pid = 2743] [serial = 1753] [outer = 0x111bafc00] 23:32:35 INFO - PROCESS | 2743 | 1463034755832 Marionette DEBUG loaded listener.js 23:32:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 191 (0x11309b400) [pid = 2743] [serial = 1754] [outer = 0x111bafc00] 23:32:36 INFO - PROCESS | 2743 | 1463034756251 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]]]}] 23:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 975ms 23:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:32:36 INFO - PROCESS | 2743 | 1463034756309 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 23:32:36 INFO - PROCESS | 2743 | 1463034756311 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 23:32:36 INFO - PROCESS | 2743 | 1463034756314 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:32:36 INFO - PROCESS | 2743 | 1463034756317 Marionette TRACE conn2 <- [1,2310,null,{}] 23:32:36 INFO - PROCESS | 2743 | 1463034756320 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}] 23:32:36 INFO - PROCESS | 2743 | 1463034756426 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 23:32:36 INFO - PROCESS | 2743 | 1463034756508 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:36 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b155800 == 95 [pid = 2743] [id = 585] 23:32:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 192 (0x11602e400) [pid = 2743] [serial = 1755] [outer = 0x0] 23:32:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 193 (0x1169afc00) [pid = 2743] [serial = 1756] [outer = 0x11602e400] 23:32:36 INFO - PROCESS | 2743 | 1463034756536 Marionette DEBUG loaded listener.js 23:32:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 194 (0x118306c00) [pid = 2743] [serial = 1757] [outer = 0x11602e400] 23:32:37 INFO - PROCESS | 2743 | 1463034757000 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]]]}] 23:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 722ms 23:32:37 INFO - PROCESS | 2743 | 1463034757036 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 23:32:37 INFO - PROCESS | 2743 | 1463034757037 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 23:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:32:37 INFO - PROCESS | 2743 | --DOCSHELL 0x12d996000 == 94 [pid = 2743] [id = 20] 23:32:37 INFO - PROCESS | 2743 | --DOCSHELL 0x12f31b000 == 93 [pid = 2743] [id = 516] 23:32:37 INFO - PROCESS | 2743 | --DOCSHELL 0x13558b000 == 92 [pid = 2743] [id = 518] 23:32:37 INFO - PROCESS | 2743 | --DOCSHELL 0x12f32f800 == 91 [pid = 2743] [id = 517] 23:32:37 INFO - PROCESS | 2743 | --DOCSHELL 0x135638800 == 90 [pid = 2743] [id = 573] 23:32:37 INFO - PROCESS | 2743 | --DOCSHELL 0x12f316800 == 89 [pid = 2743] [id = 572] 23:32:37 INFO - PROCESS | 2743 | --DOCSHELL 0x128d8c800 == 88 [pid = 2743] [id = 571] 23:32:37 INFO - PROCESS | 2743 | --DOCSHELL 0x12d993000 == 87 [pid = 2743] [id = 570] 23:32:37 INFO - PROCESS | 2743 | --DOCSHELL 0x12d370800 == 86 [pid = 2743] [id = 569] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 193 (0x12ba85400) [pid = 2743] [serial = 1657] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 192 (0x129634000) [pid = 2743] [serial = 1618] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 191 (0x128c7fc00) [pid = 2743] [serial = 1615] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 190 (0x12558e400) [pid = 2743] [serial = 1612] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 189 (0x11821f800) [pid = 2743] [serial = 1606] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 188 (0x1197d8400) [pid = 2743] [serial = 1609] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 187 (0x1129a4c00) [pid = 2743] [serial = 1603] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOCSHELL 0x12cac3000 == 85 [pid = 2743] [id = 568] 23:32:37 INFO - PROCESS | 2743 | --DOCSHELL 0x12bf53800 == 84 [pid = 2743] [id = 567] 23:32:37 INFO - PROCESS | 2743 | --DOCSHELL 0x12aa5b000 == 83 [pid = 2743] [id = 566] 23:32:37 INFO - PROCESS | 2743 | --DOCSHELL 0x128d87000 == 82 [pid = 2743] [id = 565] 23:32:37 INFO - PROCESS | 2743 | --DOCSHELL 0x119c1b800 == 81 [pid = 2743] [id = 564] 23:32:37 INFO - PROCESS | 2743 | --DOCSHELL 0x119c1e800 == 80 [pid = 2743] [id = 563] 23:32:37 INFO - PROCESS | 2743 | --DOCSHELL 0x1290b9800 == 79 [pid = 2743] [id = 562] 23:32:37 INFO - PROCESS | 2743 | 1463034757136 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:32:37 INFO - PROCESS | 2743 | 1463034757137 Marionette TRACE conn2 <- [1,2314,null,{}] 23:32:37 INFO - PROCESS | 2743 | --DOCSHELL 0x12f313000 == 78 [pid = 2743] [id = 552] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 186 (0x12ba7cc00) [pid = 2743] [serial = 1655] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 185 (0x113d5fc00) [pid = 2743] [serial = 1625] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 184 (0x12afa2c00) [pid = 2743] [serial = 1652] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 183 (0x119192c00) [pid = 2743] [serial = 1630] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 182 (0x128c80000) [pid = 2743] [serial = 1639] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 181 (0x128ce5000) [pid = 2743] [serial = 1640] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 180 (0x12962cc00) [pid = 2743] [serial = 1645] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 179 (0x121c33000) [pid = 2743] [serial = 1636] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 178 (0x1197d4000) [pid = 2743] [serial = 1649] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 177 (0x11278e400) [pid = 2743] [serial = 1624] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 176 (0x124f11c00) [pid = 2743] [serial = 1637] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 175 (0x12aa60800) [pid = 2743] [serial = 1646] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 174 (0x11920d800) [pid = 2743] [serial = 1631] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 173 (0x128e88c00) [pid = 2743] [serial = 1651] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 172 (0x12961a400) [pid = 2743] [serial = 1643] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 171 (0x116197400) [pid = 2743] [serial = 1621] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 170 (0x118304800) [pid = 2743] [serial = 1628] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 169 (0x1292bd800) [pid = 2743] [serial = 1642] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 168 (0x121505c00) [pid = 2743] [serial = 1634] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 167 (0x118307400) [pid = 2743] [serial = 1648] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 166 (0x12afbfc00) [pid = 2743] [serial = 1654] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 165 (0x11bb3b800) [pid = 2743] [serial = 1633] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | --DOMWINDOW == 164 (0x113220c00) [pid = 2743] [serial = 1627] [outer = 0x0] [url = about:blank] 23:32:37 INFO - PROCESS | 2743 | 1463034757161 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}] 23:32:37 INFO - PROCESS | 2743 | 1463034757260 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 23:32:37 INFO - PROCESS | 2743 | 1463034757266 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:37 INFO - PROCESS | 2743 | ++DOCSHELL 0x1192f2000 == 79 [pid = 2743] [id = 586] 23:32:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 165 (0x11862b400) [pid = 2743] [serial = 1758] [outer = 0x0] 23:32:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 166 (0x118826000) [pid = 2743] [serial = 1759] [outer = 0x11862b400] 23:32:37 INFO - PROCESS | 2743 | 1463034757293 Marionette DEBUG loaded listener.js 23:32:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 167 (0x119212c00) [pid = 2743] [serial = 1760] [outer = 0x11862b400] 23:32:37 INFO - PROCESS | 2743 | 1463034757658 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]]]}] 23:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 584ms 23:32:37 INFO - PROCESS | 2743 | 1463034757670 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 23:32:37 INFO - PROCESS | 2743 | 1463034757674 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 23:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:32:37 INFO - PROCESS | 2743 | 1463034757707 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:32:37 INFO - PROCESS | 2743 | 1463034757710 Marionette TRACE conn2 <- [1,2318,null,{}] 23:32:37 INFO - PROCESS | 2743 | 1463034757715 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}] 23:32:37 INFO - PROCESS | 2743 | 1463034757810 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 23:32:37 INFO - PROCESS | 2743 | 1463034757814 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:37 INFO - PROCESS | 2743 | ++DOCSHELL 0x1255e5800 == 80 [pid = 2743] [id = 587] 23:32:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 168 (0x11978b400) [pid = 2743] [serial = 1761] [outer = 0x0] 23:32:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 169 (0x120f09800) [pid = 2743] [serial = 1762] [outer = 0x11978b400] 23:32:37 INFO - PROCESS | 2743 | 1463034757841 Marionette DEBUG loaded listener.js 23:32:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 170 (0x1214e0000) [pid = 2743] [serial = 1763] [outer = 0x11978b400] 23:32:38 INFO - PROCESS | 2743 | 1463034758236 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] 23:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:32:38 INFO - PROCESS | 2743 | 1463034758285 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 23:32:38 INFO - PROCESS | 2743 | 1463034758289 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:32:38 INFO - PROCESS | 2743 | 1463034758290 Marionette TRACE conn2 <- [1,2322,null,{}] 23:32:38 INFO - PROCESS | 2743 | 1463034758306 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}] 23:32:38 INFO - PROCESS | 2743 | 1463034758454 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 23:32:38 INFO - PROCESS | 2743 | 1463034758584 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:38 INFO - PROCESS | 2743 | ++DOCSHELL 0x12a755000 == 81 [pid = 2743] [id = 588] 23:32:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 171 (0x120f2f400) [pid = 2743] [serial = 1764] [outer = 0x0] 23:32:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 172 (0x123d97000) [pid = 2743] [serial = 1765] [outer = 0x120f2f400] 23:32:38 INFO - PROCESS | 2743 | 1463034758626 Marionette DEBUG loaded listener.js 23:32:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 173 (0x12558c800) [pid = 2743] [serial = 1766] [outer = 0x120f2f400] 23:32:38 INFO - PROCESS | 2743 | 1463034758928 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]]]}] 23:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 681ms 23:32:38 INFO - PROCESS | 2743 | 1463034758970 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 23:32:38 INFO - PROCESS | 2743 | 1463034758972 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 23:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:32:38 INFO - PROCESS | 2743 | 1463034758978 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:32:38 INFO - PROCESS | 2743 | 1463034758979 Marionette TRACE conn2 <- [1,2326,null,{}] 23:32:38 INFO - PROCESS | 2743 | 1463034758981 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}] 23:32:39 INFO - PROCESS | 2743 | 1463034759079 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 23:32:39 INFO - PROCESS | 2743 | 1463034759084 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:39 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bf53800 == 82 [pid = 2743] [id = 589] 23:32:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 174 (0x128cdf800) [pid = 2743] [serial = 1767] [outer = 0x0] 23:32:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 175 (0x128ce5c00) [pid = 2743] [serial = 1768] [outer = 0x128cdf800] 23:32:39 INFO - PROCESS | 2743 | 1463034759114 Marionette DEBUG loaded listener.js 23:32:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 176 (0x1292be800) [pid = 2743] [serial = 1769] [outer = 0x128cdf800] 23:32:39 INFO - PROCESS | 2743 | 1463034759513 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]]]}] 23:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 569ms 23:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:32:39 INFO - PROCESS | 2743 | 1463034759551 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 23:32:39 INFO - PROCESS | 2743 | 1463034759552 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 23:32:39 INFO - PROCESS | 2743 | 1463034759554 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:32:39 INFO - PROCESS | 2743 | 1463034759555 Marionette TRACE conn2 <- [1,2330,null,{}] 23:32:39 INFO - PROCESS | 2743 | 1463034759558 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}] 23:32:39 INFO - PROCESS | 2743 | 1463034759679 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 23:32:39 INFO - PROCESS | 2743 | 1463034759697 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:39 INFO - PROCESS | 2743 | ++DOCSHELL 0x12ce66800 == 83 [pid = 2743] [id = 590] 23:32:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 177 (0x128ce2800) [pid = 2743] [serial = 1770] [outer = 0x0] 23:32:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 178 (0x12962cc00) [pid = 2743] [serial = 1771] [outer = 0x128ce2800] 23:32:39 INFO - PROCESS | 2743 | 1463034759723 Marionette DEBUG loaded listener.js 23:32:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 179 (0x12afa2400) [pid = 2743] [serial = 1772] [outer = 0x128ce2800] 23:32:40 INFO - PROCESS | 2743 | 1463034760078 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]]]}] 23:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 570ms 23:32:40 INFO - PROCESS | 2743 | 1463034760125 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 23:32:40 INFO - PROCESS | 2743 | 1463034760126 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 23:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:32:40 INFO - PROCESS | 2743 | 1463034760128 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:32:40 INFO - PROCESS | 2743 | 1463034760129 Marionette TRACE conn2 <- [1,2334,null,{}] 23:32:40 INFO - PROCESS | 2743 | 1463034760132 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}] 23:32:40 INFO - PROCESS | 2743 | 1463034760253 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 23:32:40 INFO - PROCESS | 2743 | 1463034760268 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:40 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d9ab000 == 84 [pid = 2743] [id = 591] 23:32:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 180 (0x12921dc00) [pid = 2743] [serial = 1773] [outer = 0x0] 23:32:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 181 (0x12affb400) [pid = 2743] [serial = 1774] [outer = 0x12921dc00] 23:32:40 INFO - PROCESS | 2743 | 1463034760293 Marionette DEBUG loaded listener.js 23:32:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 182 (0x12ba99c00) [pid = 2743] [serial = 1775] [outer = 0x12921dc00] 23:32:40 INFO - PROCESS | 2743 | 1463034760638 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]]]}] 23:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 518ms 23:32:40 INFO - PROCESS | 2743 | 1463034760647 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 23:32:40 INFO - PROCESS | 2743 | 1463034760648 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 23:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:32:40 INFO - PROCESS | 2743 | 1463034760650 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:32:40 INFO - PROCESS | 2743 | 1463034760651 Marionette TRACE conn2 <- [1,2338,null,{}] 23:32:40 INFO - PROCESS | 2743 | 1463034760654 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}] 23:32:40 INFO - PROCESS | 2743 | 1463034760778 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 23:32:40 INFO - PROCESS | 2743 | 1463034760792 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:40 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e124000 == 85 [pid = 2743] [id = 592] 23:32:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 183 (0x12baa0400) [pid = 2743] [serial = 1776] [outer = 0x0] 23:32:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 184 (0x12bec4800) [pid = 2743] [serial = 1777] [outer = 0x12baa0400] 23:32:40 INFO - PROCESS | 2743 | 1463034760817 Marionette DEBUG loaded listener.js 23:32:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 185 (0x12c18a800) [pid = 2743] [serial = 1778] [outer = 0x12baa0400] 23:32:41 INFO - PROCESS | 2743 | 1463034761199 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]]]}] 23:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 568ms 23:32:41 INFO - PROCESS | 2743 | 1463034761219 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 23:32:41 INFO - PROCESS | 2743 | 1463034761220 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 23:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:32:41 INFO - PROCESS | 2743 | 1463034761222 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:32:41 INFO - PROCESS | 2743 | 1463034761223 Marionette TRACE conn2 <- [1,2342,null,{}] 23:32:41 INFO - PROCESS | 2743 | 1463034761226 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}] 23:32:41 INFO - PROCESS | 2743 | 1463034761568 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 23:32:41 INFO - PROCESS | 2743 | --DOMWINDOW == 184 (0x12a78d800) [pid = 2743] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:32:41 INFO - PROCESS | 2743 | --DOMWINDOW == 183 (0x12aff7400) [pid = 2743] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:32:41 INFO - PROCESS | 2743 | --DOMWINDOW == 182 (0x12c188c00) [pid = 2743] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:32:41 INFO - PROCESS | 2743 | --DOMWINDOW == 181 (0x1161e8000) [pid = 2743] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:32:41 INFO - PROCESS | 2743 | --DOMWINDOW == 180 (0x118626c00) [pid = 2743] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:32:41 INFO - PROCESS | 2743 | --DOMWINDOW == 179 (0x112ac0000) [pid = 2743] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:32:41 INFO - PROCESS | 2743 | --DOMWINDOW == 178 (0x1214e2800) [pid = 2743] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:32:41 INFO - PROCESS | 2743 | --DOMWINDOW == 177 (0x1122b5c00) [pid = 2743] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:32:41 INFO - PROCESS | 2743 | --DOMWINDOW == 176 (0x116938400) [pid = 2743] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:32:41 INFO - PROCESS | 2743 | --DOMWINDOW == 175 (0x124ff8000) [pid = 2743] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:32:41 INFO - PROCESS | 2743 | --DOMWINDOW == 174 (0x12afcc800) [pid = 2743] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:32:41 INFO - PROCESS | 2743 | --DOMWINDOW == 173 (0x12c6cc800) [pid = 2743] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:32:41 INFO - PROCESS | 2743 | 1463034761625 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:41 INFO - PROCESS | 2743 | ++DOCSHELL 0x123d37800 == 86 [pid = 2743] [id = 593] 23:32:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 174 (0x11278c000) [pid = 2743] [serial = 1779] [outer = 0x0] 23:32:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 175 (0x118143c00) [pid = 2743] [serial = 1780] [outer = 0x11278c000] 23:32:41 INFO - PROCESS | 2743 | 1463034761651 Marionette DEBUG loaded listener.js 23:32:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 176 (0x129625000) [pid = 2743] [serial = 1781] [outer = 0x11278c000] 23:32:41 INFO - PROCESS | 2743 | 1463034761925 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]]]}] 23:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 720ms 23:32:41 INFO - PROCESS | 2743 | 1463034761948 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 23:32:41 INFO - PROCESS | 2743 | 1463034761949 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 23:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:32:41 INFO - PROCESS | 2743 | 1463034761951 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:32:41 INFO - PROCESS | 2743 | 1463034761952 Marionette TRACE conn2 <- [1,2346,null,{}] 23:32:41 INFO - PROCESS | 2743 | 1463034761963 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}] 23:32:42 INFO - PROCESS | 2743 | 1463034762064 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 23:32:42 INFO - PROCESS | 2743 | 1463034762148 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:42 INFO - PROCESS | 2743 | ++DOCSHELL 0x13558e800 == 87 [pid = 2743] [id = 594] 23:32:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 177 (0x124ff8000) [pid = 2743] [serial = 1782] [outer = 0x0] 23:32:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 178 (0x12c329400) [pid = 2743] [serial = 1783] [outer = 0x124ff8000] 23:32:42 INFO - PROCESS | 2743 | 1463034762178 Marionette DEBUG loaded listener.js 23:32:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 179 (0x12c722c00) [pid = 2743] [serial = 1784] [outer = 0x124ff8000] 23:32:42 INFO - PROCESS | 2743 | 1463034762565 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]]]}] 23:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 620ms 23:32:42 INFO - PROCESS | 2743 | 1463034762572 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 23:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:32:42 INFO - PROCESS | 2743 | 1463034762590 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 23:32:42 INFO - PROCESS | 2743 | 1463034762594 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:32:42 INFO - PROCESS | 2743 | 1463034762597 Marionette TRACE conn2 <- [1,2350,null,{}] 23:32:42 INFO - PROCESS | 2743 | 1463034762600 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}] 23:32:42 INFO - PROCESS | 2743 | 1463034762808 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 23:32:42 INFO - PROCESS | 2743 | 1463034762817 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:42 INFO - PROCESS | 2743 | ++DOCSHELL 0x1356e8800 == 88 [pid = 2743] [id = 595] 23:32:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 180 (0x12c32cc00) [pid = 2743] [serial = 1785] [outer = 0x0] 23:32:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 181 (0x12c98e400) [pid = 2743] [serial = 1786] [outer = 0x12c32cc00] 23:32:42 INFO - PROCESS | 2743 | 1463034762842 Marionette DEBUG loaded listener.js 23:32:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 182 (0x12d10c800) [pid = 2743] [serial = 1787] [outer = 0x12c32cc00] 23:32:43 INFO - PROCESS | 2743 | 1463034763166 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]]]}] 23:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 621ms 23:32:43 INFO - PROCESS | 2743 | 1463034763216 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 23:32:43 INFO - PROCESS | 2743 | 1463034763217 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 23:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:32:43 INFO - PROCESS | 2743 | 1463034763219 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:32:43 INFO - PROCESS | 2743 | 1463034763220 Marionette TRACE conn2 <- [1,2354,null,{}] 23:32:43 INFO - PROCESS | 2743 | 1463034763223 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}] 23:32:43 INFO - PROCESS | 2743 | 1463034763321 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 23:32:43 INFO - PROCESS | 2743 | 1463034763326 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:43 INFO - PROCESS | 2743 | ++DOCSHELL 0x135c21800 == 89 [pid = 2743] [id = 596] 23:32:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 183 (0x124949400) [pid = 2743] [serial = 1788] [outer = 0x0] 23:32:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 184 (0x12d127800) [pid = 2743] [serial = 1789] [outer = 0x124949400] 23:32:43 INFO - PROCESS | 2743 | 1463034763351 Marionette DEBUG loaded listener.js 23:32:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 185 (0x12d7cc800) [pid = 2743] [serial = 1790] [outer = 0x124949400] 23:32:43 INFO - PROCESS | 2743 | 1463034763912 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]]]}] 23:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 723ms 23:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:32:43 INFO - PROCESS | 2743 | 1463034763944 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 23:32:43 INFO - PROCESS | 2743 | 1463034763948 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 23:32:43 INFO - PROCESS | 2743 | 1463034763955 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:32:43 INFO - PROCESS | 2743 | 1463034763958 Marionette TRACE conn2 <- [1,2358,null,{}] 23:32:43 INFO - PROCESS | 2743 | 1463034763964 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}] 23:32:44 INFO - PROCESS | 2743 | 1463034764118 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 23:32:44 INFO - PROCESS | 2743 | 1463034764201 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:44 INFO - PROCESS | 2743 | ++DOCSHELL 0x123ddd000 == 90 [pid = 2743] [id = 597] 23:32:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 186 (0x116026400) [pid = 2743] [serial = 1791] [outer = 0x0] 23:32:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 187 (0x11602f800) [pid = 2743] [serial = 1792] [outer = 0x116026400] 23:32:44 INFO - PROCESS | 2743 | 1463034764233 Marionette DEBUG loaded listener.js 23:32:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 188 (0x118215c00) [pid = 2743] [serial = 1793] [outer = 0x116026400] 23:32:44 INFO - PROCESS | 2743 | 1463034764674 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]]]}] 23:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 776ms 23:32:44 INFO - PROCESS | 2743 | 1463034764730 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 23:32:44 INFO - PROCESS | 2743 | 1463034764735 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 23:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:32:44 INFO - PROCESS | 2743 | 1463034764739 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:32:44 INFO - PROCESS | 2743 | 1463034764741 Marionette TRACE conn2 <- [1,2362,null,{}] 23:32:44 INFO - PROCESS | 2743 | 1463034764744 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}] 23:32:44 INFO - PROCESS | 2743 | 1463034764862 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 23:32:44 INFO - PROCESS | 2743 | 1463034764944 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:44 INFO - PROCESS | 2743 | ++DOCSHELL 0x12cab6000 == 91 [pid = 2743] [id = 598] 23:32:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 189 (0x11830fc00) [pid = 2743] [serial = 1794] [outer = 0x0] 23:32:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 190 (0x119195c00) [pid = 2743] [serial = 1795] [outer = 0x11830fc00] 23:32:44 INFO - PROCESS | 2743 | 1463034764975 Marionette DEBUG loaded listener.js 23:32:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 191 (0x120f27400) [pid = 2743] [serial = 1796] [outer = 0x11830fc00] 23:32:45 INFO - PROCESS | 2743 | 1463034765400 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]]]}] 23:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 671ms 23:32:45 INFO - PROCESS | 2743 | 1463034765411 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 23:32:45 INFO - PROCESS | 2743 | 1463034765412 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 23:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:32:45 INFO - PROCESS | 2743 | 1463034765415 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:32:45 INFO - PROCESS | 2743 | 1463034765417 Marionette TRACE conn2 <- [1,2366,null,{}] 23:32:45 INFO - PROCESS | 2743 | 1463034765425 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}] 23:32:45 INFO - PROCESS | 2743 | 1463034765546 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 23:32:45 INFO - PROCESS | 2743 | 1463034765660 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:45 INFO - PROCESS | 2743 | ++DOCSHELL 0x135d59800 == 92 [pid = 2743] [id = 599] 23:32:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 192 (0x120f47800) [pid = 2743] [serial = 1797] [outer = 0x0] 23:32:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 193 (0x124f11c00) [pid = 2743] [serial = 1798] [outer = 0x120f47800] 23:32:45 INFO - PROCESS | 2743 | 1463034765694 Marionette DEBUG loaded listener.js 23:32:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 194 (0x12961a400) [pid = 2743] [serial = 1799] [outer = 0x120f47800] 23:32:46 INFO - PROCESS | 2743 | 1463034766137 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]]]}] 23:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 774ms 23:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:32:46 INFO - PROCESS | 2743 | 1463034766189 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 23:32:46 INFO - PROCESS | 2743 | 1463034766191 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 23:32:46 INFO - PROCESS | 2743 | 1463034766193 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:32:46 INFO - PROCESS | 2743 | 1463034766194 Marionette TRACE conn2 <- [1,2370,null,{}] 23:32:46 INFO - PROCESS | 2743 | 1463034766197 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}] 23:32:46 INFO - PROCESS | 2743 | 1463034766313 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 23:32:46 INFO - PROCESS | 2743 | 1463034766395 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:46 INFO - PROCESS | 2743 | ++DOCSHELL 0x13fa62000 == 93 [pid = 2743] [id = 600] 23:32:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 195 (0x12a793000) [pid = 2743] [serial = 1800] [outer = 0x0] 23:32:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 196 (0x12ba83c00) [pid = 2743] [serial = 1801] [outer = 0x12a793000] 23:32:46 INFO - PROCESS | 2743 | 1463034766427 Marionette DEBUG loaded listener.js 23:32:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 197 (0x12c98d400) [pid = 2743] [serial = 1802] [outer = 0x12a793000] 23:32:46 INFO - PROCESS | 2743 | 1463034766830 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]]]}] 23:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 23:32:46 INFO - PROCESS | 2743 | 1463034766864 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 23:32:46 INFO - PROCESS | 2743 | 1463034766865 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 23:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:32:46 INFO - PROCESS | 2743 | 1463034766867 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:32:46 INFO - PROCESS | 2743 | 1463034766869 Marionette TRACE conn2 <- [1,2374,null,{}] 23:32:46 INFO - PROCESS | 2743 | 1463034766871 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}] 23:32:46 INFO - PROCESS | 2743 | 1463034766989 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 23:32:47 INFO - PROCESS | 2743 | 1463034767098 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:47 INFO - PROCESS | 2743 | ++DOCSHELL 0x140ae3800 == 94 [pid = 2743] [id = 601] 23:32:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 198 (0x120f33400) [pid = 2743] [serial = 1803] [outer = 0x0] 23:32:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 199 (0x120f3a800) [pid = 2743] [serial = 1804] [outer = 0x120f33400] 23:32:47 INFO - PROCESS | 2743 | 1463034767129 Marionette DEBUG loaded listener.js 23:32:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 200 (0x120f3fc00) [pid = 2743] [serial = 1805] [outer = 0x120f33400] 23:32:47 INFO - PROCESS | 2743 | 1463034767580 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]]]}] 23:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 771ms 23:32:47 INFO - PROCESS | 2743 | 1463034767639 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 23:32:47 INFO - PROCESS | 2743 | 1463034767641 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 23:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:32:47 INFO - PROCESS | 2743 | 1463034767643 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:32:47 INFO - PROCESS | 2743 | 1463034767644 Marionette TRACE conn2 <- [1,2378,null,{}] 23:32:47 INFO - PROCESS | 2743 | 1463034767647 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}] 23:32:47 INFO - PROCESS | 2743 | 1463034767778 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 23:32:47 INFO - PROCESS | 2743 | 1463034767862 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:47 INFO - PROCESS | 2743 | ++DOCSHELL 0x120fa2800 == 95 [pid = 2743] [id = 602] 23:32:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 201 (0x12163ac00) [pid = 2743] [serial = 1806] [outer = 0x0] 23:32:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 202 (0x121643c00) [pid = 2743] [serial = 1807] [outer = 0x12163ac00] 23:32:47 INFO - PROCESS | 2743 | 1463034767894 Marionette DEBUG loaded listener.js 23:32:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 203 (0x12ce19800) [pid = 2743] [serial = 1808] [outer = 0x12163ac00] 23:32:48 INFO - PROCESS | 2743 | 1463034768313 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]]]}] 23:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 718ms 23:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:32:48 INFO - PROCESS | 2743 | 1463034768363 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 23:32:48 INFO - PROCESS | 2743 | 1463034768364 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 23:32:48 INFO - PROCESS | 2743 | 1463034768366 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:32:48 INFO - PROCESS | 2743 | 1463034768367 Marionette TRACE conn2 <- [1,2382,null,{}] 23:32:48 INFO - PROCESS | 2743 | 1463034768370 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}] 23:32:48 INFO - PROCESS | 2743 | 1463034768483 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 23:32:48 INFO - PROCESS | 2743 | 1463034768595 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:48 INFO - PROCESS | 2743 | ++DOCSHELL 0x1352a0000 == 96 [pid = 2743] [id = 603] 23:32:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 204 (0x12ca85400) [pid = 2743] [serial = 1809] [outer = 0x0] 23:32:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 205 (0x12d7c7800) [pid = 2743] [serial = 1810] [outer = 0x12ca85400] 23:32:48 INFO - PROCESS | 2743 | 1463034768625 Marionette DEBUG loaded listener.js 23:32:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 206 (0x12da76800) [pid = 2743] [serial = 1811] [outer = 0x12ca85400] 23:32:49 INFO - PROCESS | 2743 | 1463034769011 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]]]}] 23:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 671ms 23:32:49 INFO - PROCESS | 2743 | 1463034769038 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 23:32:49 INFO - PROCESS | 2743 | 1463034769042 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 23:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:32:49 INFO - PROCESS | 2743 | 1463034769045 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:32:49 INFO - PROCESS | 2743 | 1463034769046 Marionette TRACE conn2 <- [1,2386,null,{}] 23:32:49 INFO - PROCESS | 2743 | 1463034769048 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}] 23:32:49 INFO - PROCESS | 2743 | 1463034769180 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 23:32:49 INFO - PROCESS | 2743 | 1463034769264 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:49 INFO - PROCESS | 2743 | ++DOCSHELL 0x135c74000 == 97 [pid = 2743] [id = 604] 23:32:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 207 (0x12da7a400) [pid = 2743] [serial = 1812] [outer = 0x0] 23:32:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 208 (0x12da7e400) [pid = 2743] [serial = 1813] [outer = 0x12da7a400] 23:32:49 INFO - PROCESS | 2743 | 1463034769293 Marionette DEBUG loaded listener.js 23:32:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 209 (0x12dbe9400) [pid = 2743] [serial = 1814] [outer = 0x12da7a400] 23:32:49 INFO - PROCESS | 2743 | 1463034769699 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]]]}] 23:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 668ms 23:32:49 INFO - PROCESS | 2743 | 1463034769713 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 23:32:49 INFO - PROCESS | 2743 | 1463034769715 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 23:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:32:49 INFO - PROCESS | 2743 | 1463034769717 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:32:49 INFO - PROCESS | 2743 | 1463034769718 Marionette TRACE conn2 <- [1,2390,null,{}] 23:32:49 INFO - PROCESS | 2743 | 1463034769721 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}] 23:32:49 INFO - PROCESS | 2743 | 1463034769839 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 23:32:49 INFO - PROCESS | 2743 | 1463034769962 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:49 INFO - PROCESS | 2743 | ++DOCSHELL 0x1358e4800 == 98 [pid = 2743] [id = 605] 23:32:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 210 (0x1122a9c00) [pid = 2743] [serial = 1815] [outer = 0x0] 23:32:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 211 (0x12da80000) [pid = 2743] [serial = 1816] [outer = 0x1122a9c00] 23:32:49 INFO - PROCESS | 2743 | 1463034769994 Marionette DEBUG loaded listener.js 23:32:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 212 (0x12dbf6400) [pid = 2743] [serial = 1817] [outer = 0x1122a9c00] 23:32:50 INFO - PROCESS | 2743 | 1463034770380 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]]]}] 23:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 718ms 23:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:32:50 INFO - PROCESS | 2743 | 1463034770436 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 23:32:50 INFO - PROCESS | 2743 | 1463034770437 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 23:32:50 INFO - PROCESS | 2743 | 1463034770439 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:32:50 INFO - PROCESS | 2743 | 1463034770440 Marionette TRACE conn2 <- [1,2394,null,{}] 23:32:50 INFO - PROCESS | 2743 | 1463034770443 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}] 23:32:50 INFO - PROCESS | 2743 | 1463034770581 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 23:32:50 INFO - PROCESS | 2743 | 1463034770679 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:50 INFO - PROCESS | 2743 | ++DOCSHELL 0x123df0800 == 99 [pid = 2743] [id = 606] 23:32:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 213 (0x116031800) [pid = 2743] [serial = 1818] [outer = 0x0] 23:32:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 214 (0x12affa000) [pid = 2743] [serial = 1819] [outer = 0x116031800] 23:32:50 INFO - PROCESS | 2743 | 1463034770708 Marionette DEBUG loaded listener.js 23:32:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 215 (0x12dbf6800) [pid = 2743] [serial = 1820] [outer = 0x116031800] 23:32:51 INFO - PROCESS | 2743 | 1463034771161 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]]]}] 23:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 771ms 23:32:51 INFO - PROCESS | 2743 | 1463034771417 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 23:32:51 INFO - PROCESS | 2743 | 1463034771421 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 23:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:32:51 INFO - PROCESS | 2743 | 1463034771441 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:32:51 INFO - PROCESS | 2743 | 1463034771443 Marionette TRACE conn2 <- [1,2398,null,{}] 23:32:51 INFO - PROCESS | 2743 | 1463034771448 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}] 23:32:51 INFO - PROCESS | 2743 | 1463034771600 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 23:32:51 INFO - PROCESS | 2743 | 1463034771728 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:51 INFO - PROCESS | 2743 | ++DOCSHELL 0x12181e000 == 100 [pid = 2743] [id = 607] 23:32:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 216 (0x116023800) [pid = 2743] [serial = 1821] [outer = 0x0] 23:32:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 217 (0x116027800) [pid = 2743] [serial = 1822] [outer = 0x116023800] 23:32:51 INFO - PROCESS | 2743 | 1463034771755 Marionette DEBUG loaded listener.js 23:32:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 218 (0x118221400) [pid = 2743] [serial = 1823] [outer = 0x116023800] 23:32:52 INFO - PROCESS | 2743 | 1463034772207 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]]]}] 23:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 826ms 23:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:32:52 INFO - PROCESS | 2743 | 1463034772277 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 23:32:52 INFO - PROCESS | 2743 | 1463034772279 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 23:32:52 INFO - PROCESS | 2743 | 1463034772286 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:32:52 INFO - PROCESS | 2743 | 1463034772289 Marionette TRACE conn2 <- [1,2402,null,{}] 23:32:52 INFO - PROCESS | 2743 | 1463034772294 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}] 23:32:52 INFO - PROCESS | 2743 | 1463034772401 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 23:32:52 INFO - PROCESS | 2743 | 1463034772488 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:52 INFO - PROCESS | 2743 | ++DOCSHELL 0x12128f800 == 101 [pid = 2743] [id = 608] 23:32:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 219 (0x116a67c00) [pid = 2743] [serial = 1824] [outer = 0x0] 23:32:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 220 (0x119191c00) [pid = 2743] [serial = 1825] [outer = 0x116a67c00] 23:32:52 INFO - PROCESS | 2743 | 1463034772516 Marionette DEBUG loaded listener.js 23:32:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 221 (0x120f08400) [pid = 2743] [serial = 1826] [outer = 0x116a67c00] 23:32:52 INFO - PROCESS | 2743 | --DOCSHELL 0x127514000 == 100 [pid = 2743] [id = 535] 23:32:52 INFO - PROCESS | 2743 | --DOCSHELL 0x12ce58800 == 99 [pid = 2743] [id = 536] 23:32:52 INFO - PROCESS | 2743 | --DOCSHELL 0x12d710000 == 98 [pid = 2743] [id = 537] 23:32:52 INFO - PROCESS | 2743 | --DOCSHELL 0x1356e8800 == 97 [pid = 2743] [id = 595] 23:32:52 INFO - PROCESS | 2743 | --DOCSHELL 0x13558e800 == 96 [pid = 2743] [id = 594] 23:32:52 INFO - PROCESS | 2743 | --DOCSHELL 0x123d37800 == 95 [pid = 2743] [id = 593] 23:32:52 INFO - PROCESS | 2743 | --DOCSHELL 0x12e124000 == 94 [pid = 2743] [id = 592] 23:32:52 INFO - PROCESS | 2743 | --DOCSHELL 0x12d9ab000 == 93 [pid = 2743] [id = 591] 23:32:52 INFO - PROCESS | 2743 | --DOMWINDOW == 220 (0x12ca8f000) [pid = 2743] [serial = 1723] [outer = 0x0] [url = about:blank] 23:32:52 INFO - PROCESS | 2743 | --DOCSHELL 0x12ce66800 == 92 [pid = 2743] [id = 590] 23:32:52 INFO - PROCESS | 2743 | --DOCSHELL 0x12bf53800 == 91 [pid = 2743] [id = 589] 23:32:52 INFO - PROCESS | 2743 | --DOCSHELL 0x12a755000 == 90 [pid = 2743] [id = 588] 23:32:52 INFO - PROCESS | 2743 | --DOCSHELL 0x1255e5800 == 89 [pid = 2743] [id = 587] 23:32:52 INFO - PROCESS | 2743 | --DOCSHELL 0x1192f2000 == 88 [pid = 2743] [id = 586] 23:32:52 INFO - PROCESS | 2743 | --DOCSHELL 0x12b155800 == 87 [pid = 2743] [id = 585] 23:32:52 INFO - PROCESS | 2743 | --DOCSHELL 0x12129a800 == 86 [pid = 2743] [id = 584] 23:32:52 INFO - PROCESS | 2743 | --DOCSHELL 0x121294800 == 85 [pid = 2743] [id = 575] 23:32:53 INFO - PROCESS | 2743 | 1463034773009 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]]]}] 23:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 777ms 23:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:32:53 INFO - PROCESS | 2743 | 1463034773062 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 23:32:53 INFO - PROCESS | 2743 | 1463034773063 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 23:32:53 INFO - PROCESS | 2743 | 1463034773065 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:32:53 INFO - PROCESS | 2743 | 1463034773067 Marionette TRACE conn2 <- [1,2406,null,{}] 23:32:53 INFO - PROCESS | 2743 | 1463034773073 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}] 23:32:53 INFO - PROCESS | 2743 | 1463034773177 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 219 (0x12afa7400) [pid = 2743] [serial = 1705] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 218 (0x12becd800) [pid = 2743] [serial = 1708] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 217 (0x12c31f400) [pid = 2743] [serial = 1711] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 216 (0x118219800) [pid = 2743] [serial = 1690] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 215 (0x118d1c000) [pid = 2743] [serial = 1691] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 214 (0x116163c00) [pid = 2743] [serial = 1660] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 213 (0x128c8b000) [pid = 2743] [serial = 1702] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 212 (0x118220000) [pid = 2743] [serial = 1693] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 211 (0x1197d6c00) [pid = 2743] [serial = 1694] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 210 (0x1275ac000) [pid = 2743] [serial = 1681] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 209 (0x121c30400) [pid = 2743] [serial = 1696] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 208 (0x124950400) [pid = 2743] [serial = 1697] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 207 (0x12ba86400) [pid = 2743] [serial = 1672] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 206 (0x1176b2800) [pid = 2743] [serial = 1688] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 205 (0x115eab800) [pid = 2743] [serial = 1687] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 204 (0x120f28800) [pid = 2743] [serial = 1714] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 203 (0x12c329c00) [pid = 2743] [serial = 1678] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 202 (0x1186ec000) [pid = 2743] [serial = 1663] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 201 (0x12afcc400) [pid = 2743] [serial = 1669] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 200 (0x119797c00) [pid = 2743] [serial = 1684] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 199 (0x128ce0400) [pid = 2743] [serial = 1666] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 198 (0x12bece800) [pid = 2743] [serial = 1675] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 197 (0x125595000) [pid = 2743] [serial = 1699] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 196 (0x1292c0c00) [pid = 2743] [serial = 1715] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 195 (0x127141c00) [pid = 2743] [serial = 1700] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 194 (0x12c993000) [pid = 2743] [serial = 1720] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 193 (0x12c184800) [pid = 2743] [serial = 1709] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 192 (0x12c71f800) [pid = 2743] [serial = 1717] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 191 (0x12ba99000) [pid = 2743] [serial = 1706] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 190 (0x12c6cc400) [pid = 2743] [serial = 1712] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 189 (0x12ca8ac00) [pid = 2743] [serial = 1721] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 188 (0x12a795800) [pid = 2743] [serial = 1703] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | --DOMWINDOW == 187 (0x12c98e800) [pid = 2743] [serial = 1718] [outer = 0x0] [url = about:blank] 23:32:53 INFO - PROCESS | 2743 | 1463034773260 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:53 INFO - PROCESS | 2743 | ++DOCSHELL 0x1215d3000 == 86 [pid = 2743] [id = 609] 23:32:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 188 (0x1176b2800) [pid = 2743] [serial = 1827] [outer = 0x0] 23:32:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 189 (0x119797c00) [pid = 2743] [serial = 1828] [outer = 0x1176b2800] 23:32:53 INFO - PROCESS | 2743 | 1463034773293 Marionette DEBUG loaded listener.js 23:32:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 190 (0x120f4cc00) [pid = 2743] [serial = 1829] [outer = 0x1176b2800] 23:32:53 INFO - PROCESS | 2743 | 1463034773635 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]]]}] 23:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 619ms 23:32:53 INFO - PROCESS | 2743 | 1463034773684 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 23:32:53 INFO - PROCESS | 2743 | 1463034773685 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 23:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:32:53 INFO - PROCESS | 2743 | 1463034773687 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:32:53 INFO - PROCESS | 2743 | 1463034773689 Marionette TRACE conn2 <- [1,2410,null,{}] 23:32:53 INFO - PROCESS | 2743 | 1463034773691 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}] 23:32:53 INFO - PROCESS | 2743 | 1463034773792 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 23:32:53 INFO - PROCESS | 2743 | 1463034773867 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:53 INFO - PROCESS | 2743 | ++DOCSHELL 0x12aa57000 == 87 [pid = 2743] [id = 610] 23:32:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 191 (0x121148800) [pid = 2743] [serial = 1830] [outer = 0x0] 23:32:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 192 (0x12163e000) [pid = 2743] [serial = 1831] [outer = 0x121148800] 23:32:53 INFO - PROCESS | 2743 | 1463034773894 Marionette DEBUG loaded listener.js 23:32:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 193 (0x121b6cc00) [pid = 2743] [serial = 1832] [outer = 0x121148800] 23:32:54 INFO - PROCESS | 2743 | 1463034774212 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]]]}] 23:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 571ms 23:32:54 INFO - PROCESS | 2743 | 1463034774259 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 23:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:32:54 INFO - PROCESS | 2743 | 1463034774260 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 23:32:54 INFO - PROCESS | 2743 | 1463034774263 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:32:54 INFO - PROCESS | 2743 | 1463034774264 Marionette TRACE conn2 <- [1,2414,null,{}] 23:32:54 INFO - PROCESS | 2743 | 1463034774266 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}] 23:32:54 INFO - PROCESS | 2743 | 1463034774363 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 23:32:54 INFO - PROCESS | 2743 | 1463034774431 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:54 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c613000 == 88 [pid = 2743] [id = 611] 23:32:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 194 (0x12138c400) [pid = 2743] [serial = 1833] [outer = 0x0] 23:32:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 195 (0x124cb4c00) [pid = 2743] [serial = 1834] [outer = 0x12138c400] 23:32:54 INFO - PROCESS | 2743 | 1463034774457 Marionette DEBUG loaded listener.js 23:32:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 196 (0x127145c00) [pid = 2743] [serial = 1835] [outer = 0x12138c400] 23:32:54 INFO - PROCESS | 2743 | 1463034774776 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]]]}] 23:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 568ms 23:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:32:54 INFO - PROCESS | 2743 | 1463034774831 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 23:32:54 INFO - PROCESS | 2743 | 1463034774833 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 23:32:54 INFO - PROCESS | 2743 | 1463034774835 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:32:54 INFO - PROCESS | 2743 | 1463034774836 Marionette TRACE conn2 <- [1,2418,null,{}] 23:32:54 INFO - PROCESS | 2743 | 1463034774838 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}] 23:32:54 INFO - PROCESS | 2743 | 1463034774950 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 23:32:55 INFO - PROCESS | 2743 | 1463034775040 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:55 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d9a5000 == 89 [pid = 2743] [id = 612] 23:32:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 197 (0x124d2e000) [pid = 2743] [serial = 1836] [outer = 0x0] 23:32:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 198 (0x128c87c00) [pid = 2743] [serial = 1837] [outer = 0x124d2e000] 23:32:55 INFO - PROCESS | 2743 | 1463034775066 Marionette DEBUG loaded listener.js 23:32:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 199 (0x12afac000) [pid = 2743] [serial = 1838] [outer = 0x124d2e000] 23:32:55 INFO - PROCESS | 2743 | 1463034775393 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]]]}] 23:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 567ms 23:32:55 INFO - PROCESS | 2743 | 1463034775403 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 23:32:55 INFO - PROCESS | 2743 | 1463034775404 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 23:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:32:55 INFO - PROCESS | 2743 | 1463034775412 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:32:55 INFO - PROCESS | 2743 | 1463034775413 Marionette TRACE conn2 <- [1,2422,null,{}] 23:32:55 INFO - PROCESS | 2743 | 1463034775415 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}] 23:32:55 INFO - PROCESS | 2743 | 1463034775550 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 23:32:55 INFO - PROCESS | 2743 | 1463034775562 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:55 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e2aa800 == 90 [pid = 2743] [id = 613] 23:32:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 200 (0x12a79a000) [pid = 2743] [serial = 1839] [outer = 0x0] 23:32:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 201 (0x12ba81800) [pid = 2743] [serial = 1840] [outer = 0x12a79a000] 23:32:55 INFO - PROCESS | 2743 | 1463034775586 Marionette DEBUG loaded listener.js 23:32:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 202 (0x12becd000) [pid = 2743] [serial = 1841] [outer = 0x12a79a000] 23:32:55 INFO - PROCESS | 2743 | 1463034775937 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]]]}] 23:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 574ms 23:32:55 INFO - PROCESS | 2743 | 1463034775981 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 23:32:55 INFO - PROCESS | 2743 | 1463034775983 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 23:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:32:55 INFO - PROCESS | 2743 | 1463034775990 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:32:55 INFO - PROCESS | 2743 | 1463034775991 Marionette TRACE conn2 <- [1,2426,null,{}] 23:32:55 INFO - PROCESS | 2743 | 1463034775994 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}] 23:32:56 INFO - PROCESS | 2743 | 1463034776116 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 23:32:56 INFO - PROCESS | 2743 | 1463034776131 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:56 INFO - PROCESS | 2743 | ++DOCSHELL 0x135520800 == 91 [pid = 2743] [id = 614] 23:32:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 203 (0x12ba78800) [pid = 2743] [serial = 1842] [outer = 0x0] 23:32:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 204 (0x12c189400) [pid = 2743] [serial = 1843] [outer = 0x12ba78800] 23:32:56 INFO - PROCESS | 2743 | 1463034776156 Marionette DEBUG loaded listener.js 23:32:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 205 (0x12c6cdc00) [pid = 2743] [serial = 1844] [outer = 0x12ba78800] 23:32:56 INFO - PROCESS | 2743 | 1463034776516 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]]]}] 23:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 568ms 23:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:32:56 INFO - PROCESS | 2743 | 1463034776566 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 23:32:56 INFO - PROCESS | 2743 | 1463034776567 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 23:32:56 INFO - PROCESS | 2743 | 1463034776570 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:32:56 INFO - PROCESS | 2743 | 1463034776571 Marionette TRACE conn2 <- [1,2430,null,{}] 23:32:56 INFO - PROCESS | 2743 | 1463034776573 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}] 23:32:56 INFO - PROCESS | 2743 | 1463034776700 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 23:32:56 INFO - PROCESS | 2743 | 1463034776714 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:56 INFO - PROCESS | 2743 | ++DOCSHELL 0x13567d000 == 92 [pid = 2743] [id = 615] 23:32:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 206 (0x12c321800) [pid = 2743] [serial = 1845] [outer = 0x0] 23:32:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 207 (0x12c98f000) [pid = 2743] [serial = 1846] [outer = 0x12c321800] 23:32:56 INFO - PROCESS | 2743 | 1463034776739 Marionette DEBUG loaded listener.js 23:32:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 208 (0x12ce16400) [pid = 2743] [serial = 1847] [outer = 0x12c321800] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 207 (0x12c32cc00) [pid = 2743] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 206 (0x11278c000) [pid = 2743] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 205 (0x124ff8000) [pid = 2743] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 204 (0x12961bc00) [pid = 2743] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 203 (0x11956b000) [pid = 2743] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 202 (0x116a5b000) [pid = 2743] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 201 (0x124cb0400) [pid = 2743] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 200 (0x112e32c00) [pid = 2743] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 199 (0x121c3c800) [pid = 2743] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 198 (0x111d23c00) [pid = 2743] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 197 (0x110f16400) [pid = 2743] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 196 (0x1129aa800) [pid = 2743] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 195 (0x1186e7000) [pid = 2743] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 194 (0x118d21000) [pid = 2743] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 193 (0x124d2d800) [pid = 2743] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 192 (0x1292b3400) [pid = 2743] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 191 (0x1292da400) [pid = 2743] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 190 (0x128e8c000) [pid = 2743] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 189 (0x12ba7c000) [pid = 2743] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 188 (0x12c718000) [pid = 2743] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 187 (0x11862b400) [pid = 2743] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 186 (0x128cdf800) [pid = 2743] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 185 (0x120f2f400) [pid = 2743] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 184 (0x128ce2800) [pid = 2743] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 183 (0x11602e400) [pid = 2743] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 182 (0x12921dc00) [pid = 2743] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 181 (0x111bafc00) [pid = 2743] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 180 (0x11978b400) [pid = 2743] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:32:57 INFO - PROCESS | 2743 | --DOMWINDOW == 179 (0x12baa0400) [pid = 2743] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:32:57 INFO - PROCESS | 2743 | 1463034777319 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]]]}] 23:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 770ms 23:32:57 INFO - PROCESS | 2743 | 1463034777342 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 23:32:57 INFO - PROCESS | 2743 | 1463034777344 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 23:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:32:57 INFO - PROCESS | 2743 | 1463034777346 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:32:57 INFO - PROCESS | 2743 | 1463034777347 Marionette TRACE conn2 <- [1,2434,null,{}] 23:32:57 INFO - PROCESS | 2743 | 1463034777349 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}] 23:32:57 INFO - PROCESS | 2743 | 1463034777449 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 23:32:57 INFO - PROCESS | 2743 | 1463034777453 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:57 INFO - PROCESS | 2743 | ++DOCSHELL 0x128d8c800 == 93 [pid = 2743] [id = 616] 23:32:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 180 (0x110f2c000) [pid = 2743] [serial = 1848] [outer = 0x0] 23:32:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 181 (0x113d5e400) [pid = 2743] [serial = 1849] [outer = 0x110f2c000] 23:32:57 INFO - PROCESS | 2743 | 1463034777480 Marionette DEBUG loaded listener.js 23:32:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 182 (0x11862c400) [pid = 2743] [serial = 1850] [outer = 0x110f2c000] 23:32:57 INFO - PROCESS | 2743 | 1463034777831 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]]]}] 23:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 520ms 23:32:57 INFO - PROCESS | 2743 | 1463034777867 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 23:32:57 INFO - PROCESS | 2743 | 1463034777868 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 23:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:32:57 INFO - PROCESS | 2743 | 1463034777871 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:32:57 INFO - PROCESS | 2743 | 1463034777872 Marionette TRACE conn2 <- [1,2438,null,{}] 23:32:57 INFO - PROCESS | 2743 | 1463034777884 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}] 23:32:57 INFO - PROCESS | 2743 | 1463034777997 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 23:32:58 INFO - PROCESS | 2743 | 1463034778019 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:58 INFO - PROCESS | 2743 | ++DOCSHELL 0x135b66000 == 94 [pid = 2743] [id = 617] 23:32:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 183 (0x124ff8000) [pid = 2743] [serial = 1851] [outer = 0x0] 23:32:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 184 (0x1292b3400) [pid = 2743] [serial = 1852] [outer = 0x124ff8000] 23:32:58 INFO - PROCESS | 2743 | 1463034778052 Marionette DEBUG loaded listener.js 23:32:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 185 (0x12baa0400) [pid = 2743] [serial = 1853] [outer = 0x124ff8000] 23:32:58 INFO - PROCESS | 2743 | 1463034778503 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]]]}] 23:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 682ms 23:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:32:58 INFO - PROCESS | 2743 | 1463034778554 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 23:32:58 INFO - PROCESS | 2743 | 1463034778557 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 23:32:58 INFO - PROCESS | 2743 | 1463034778562 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:32:58 INFO - PROCESS | 2743 | 1463034778564 Marionette TRACE conn2 <- [1,2442,null,{}] 23:32:58 INFO - PROCESS | 2743 | 1463034778567 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}] 23:32:58 INFO - PROCESS | 2743 | 1463034778681 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 23:32:58 INFO - PROCESS | 2743 | 1463034778689 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:58 INFO - PROCESS | 2743 | ++DOCSHELL 0x135c76800 == 95 [pid = 2743] [id = 618] 23:32:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 186 (0x1180adc00) [pid = 2743] [serial = 1854] [outer = 0x0] 23:32:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 187 (0x12d129000) [pid = 2743] [serial = 1855] [outer = 0x1180adc00] 23:32:58 INFO - PROCESS | 2743 | 1463034778715 Marionette DEBUG loaded listener.js 23:32:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 188 (0x12e16f000) [pid = 2743] [serial = 1856] [outer = 0x1180adc00] 23:32:59 INFO - PROCESS | 2743 | 1463034779055 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]]]}] 23:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 523ms 23:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:32:59 INFO - PROCESS | 2743 | 1463034779085 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 23:32:59 INFO - PROCESS | 2743 | 1463034779086 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 23:32:59 INFO - PROCESS | 2743 | 1463034779088 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:32:59 INFO - PROCESS | 2743 | 1463034779089 Marionette TRACE conn2 <- [1,2446,null,{}] 23:32:59 INFO - PROCESS | 2743 | 1463034779091 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}] 23:32:59 INFO - PROCESS | 2743 | 1463034779192 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 23:32:59 INFO - PROCESS | 2743 | 1463034779386 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:59 INFO - PROCESS | 2743 | ++DOCSHELL 0x11917b800 == 96 [pid = 2743] [id = 619] 23:32:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 189 (0x110f31000) [pid = 2743] [serial = 1857] [outer = 0x0] 23:32:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 190 (0x112d49000) [pid = 2743] [serial = 1858] [outer = 0x110f31000] 23:32:59 INFO - PROCESS | 2743 | 1463034779423 Marionette DEBUG loaded listener.js 23:32:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 191 (0x116195000) [pid = 2743] [serial = 1859] [outer = 0x110f31000] 23:32:59 INFO - PROCESS | 2743 | 1463034779865 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]]]}] 23:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 820ms 23:32:59 INFO - PROCESS | 2743 | 1463034779910 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 23:32:59 INFO - PROCESS | 2743 | 1463034779913 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 23:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:32:59 INFO - PROCESS | 2743 | 1463034779916 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:32:59 INFO - PROCESS | 2743 | 1463034779919 Marionette TRACE conn2 <- [1,2450,null,{}] 23:32:59 INFO - PROCESS | 2743 | 1463034779922 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}] 23:33:00 INFO - PROCESS | 2743 | 1463034780048 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 23:33:00 INFO - PROCESS | 2743 | 1463034780164 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:00 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b8b6800 == 97 [pid = 2743] [id = 620] 23:33:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 192 (0x118629800) [pid = 2743] [serial = 1860] [outer = 0x0] 23:33:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 193 (0x119788400) [pid = 2743] [serial = 1861] [outer = 0x118629800] 23:33:00 INFO - PROCESS | 2743 | 1463034780196 Marionette DEBUG loaded listener.js 23:33:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 194 (0x120f10800) [pid = 2743] [serial = 1862] [outer = 0x118629800] 23:33:00 INFO - PROCESS | 2743 | 1463034780642 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]]]}] 23:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 771ms 23:33:00 INFO - PROCESS | 2743 | 1463034780689 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 23:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:33:00 INFO - PROCESS | 2743 | 1463034780692 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 23:33:00 INFO - PROCESS | 2743 | 1463034780695 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:33:00 INFO - PROCESS | 2743 | 1463034780696 Marionette TRACE conn2 <- [1,2454,null,{}] 23:33:00 INFO - PROCESS | 2743 | 1463034780699 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}] 23:33:00 INFO - PROCESS | 2743 | 1463034780820 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 23:33:00 INFO - PROCESS | 2743 | 1463034780934 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:00 INFO - PROCESS | 2743 | ++DOCSHELL 0x135521000 == 98 [pid = 2743] [id = 621] 23:33:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 195 (0x120f11800) [pid = 2743] [serial = 1863] [outer = 0x0] 23:33:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 196 (0x120f45400) [pid = 2743] [serial = 1864] [outer = 0x120f11800] 23:33:00 INFO - PROCESS | 2743 | 1463034780967 Marionette DEBUG loaded listener.js 23:33:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 197 (0x121c30000) [pid = 2743] [serial = 1865] [outer = 0x120f11800] 23:33:01 INFO - PROCESS | 2743 | 1463034781398 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]]]}] 23:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 719ms 23:33:01 INFO - PROCESS | 2743 | 1463034781414 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 23:33:01 INFO - PROCESS | 2743 | 1463034781416 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 23:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:33:01 INFO - PROCESS | 2743 | 1463034781423 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:33:01 INFO - PROCESS | 2743 | 1463034781427 Marionette TRACE conn2 <- [1,2458,null,{}] 23:33:01 INFO - PROCESS | 2743 | 1463034781431 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}] 23:33:01 INFO - PROCESS | 2743 | 1463034781554 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 23:33:01 INFO - PROCESS | 2743 | 1463034781670 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:01 INFO - PROCESS | 2743 | ++DOCSHELL 0x140c25800 == 99 [pid = 2743] [id = 622] 23:33:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 198 (0x125591800) [pid = 2743] [serial = 1866] [outer = 0x0] 23:33:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 199 (0x1290cb400) [pid = 2743] [serial = 1867] [outer = 0x125591800] 23:33:01 INFO - PROCESS | 2743 | 1463034781701 Marionette DEBUG loaded listener.js 23:33:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 200 (0x12aa6c400) [pid = 2743] [serial = 1868] [outer = 0x125591800] 23:33:02 INFO - PROCESS | 2743 | 1463034782125 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]]]}] 23:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 728ms 23:33:02 INFO - PROCESS | 2743 | 1463034782147 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 23:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:33:02 INFO - PROCESS | 2743 | 1463034782148 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 23:33:02 INFO - PROCESS | 2743 | 1463034782151 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:33:02 INFO - PROCESS | 2743 | 1463034782152 Marionette TRACE conn2 <- [1,2462,null,{}] 23:33:02 INFO - PROCESS | 2743 | 1463034782154 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}] 23:33:02 INFO - PROCESS | 2743 | 1463034782296 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 23:33:02 INFO - PROCESS | 2743 | 1463034782383 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:02 INFO - PROCESS | 2743 | ++DOCSHELL 0x13fa7e000 == 100 [pid = 2743] [id = 623] 23:33:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 201 (0x126d74800) [pid = 2743] [serial = 1869] [outer = 0x0] 23:33:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 202 (0x12c18a000) [pid = 2743] [serial = 1870] [outer = 0x126d74800] 23:33:02 INFO - PROCESS | 2743 | 1463034782413 Marionette DEBUG loaded listener.js 23:33:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 203 (0x12ca8dc00) [pid = 2743] [serial = 1871] [outer = 0x126d74800] 23:33:02 INFO - PROCESS | 2743 | 1463034782818 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]]]}] 23:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 718ms 23:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:33:02 INFO - PROCESS | 2743 | 1463034782873 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 23:33:02 INFO - PROCESS | 2743 | 1463034782875 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 23:33:02 INFO - PROCESS | 2743 | 1463034782879 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:33:02 INFO - PROCESS | 2743 | 1463034782880 Marionette TRACE conn2 <- [1,2466,null,{}] 23:33:02 INFO - PROCESS | 2743 | 1463034782883 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}] 23:33:03 INFO - PROCESS | 2743 | 1463034783000 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 23:33:03 INFO - PROCESS | 2743 | 1463034783089 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:03 INFO - PROCESS | 2743 | ++DOCSHELL 0x140c38000 == 101 [pid = 2743] [id = 624] 23:33:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 204 (0x12dbf4800) [pid = 2743] [serial = 1872] [outer = 0x0] 23:33:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 205 (0x12e170c00) [pid = 2743] [serial = 1873] [outer = 0x12dbf4800] 23:33:03 INFO - PROCESS | 2743 | 1463034783124 Marionette DEBUG loaded listener.js 23:33:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 206 (0x1357dac00) [pid = 2743] [serial = 1874] [outer = 0x12dbf4800] 23:33:03 INFO - PROCESS | 2743 | 1463034783578 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]]]}] 23:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 724ms 23:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:33:03 INFO - PROCESS | 2743 | 1463034783615 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 23:33:03 INFO - PROCESS | 2743 | 1463034783618 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 23:33:03 INFO - PROCESS | 2743 | 1463034783621 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:33:03 INFO - PROCESS | 2743 | 1463034783623 Marionette TRACE conn2 <- [1,2470,null,{}] 23:33:03 INFO - PROCESS | 2743 | 1463034783647 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}] 23:33:03 INFO - PROCESS | 2743 | 1463034783779 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 23:33:03 INFO - PROCESS | 2743 | 1463034783866 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:03 INFO - PROCESS | 2743 | ++DOCSHELL 0x1416d8000 == 102 [pid = 2743] [id = 625] 23:33:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 207 (0x1357db000) [pid = 2743] [serial = 1875] [outer = 0x0] 23:33:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 208 (0x1357e2c00) [pid = 2743] [serial = 1876] [outer = 0x1357db000] 23:33:03 INFO - PROCESS | 2743 | 1463034783895 Marionette DEBUG loaded listener.js 23:33:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 209 (0x135fae000) [pid = 2743] [serial = 1877] [outer = 0x1357db000] 23:33:04 INFO - PROCESS | 2743 | 1463034784311 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]]]}] 23:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 738ms 23:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:33:04 INFO - PROCESS | 2743 | 1463034784358 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 23:33:04 INFO - PROCESS | 2743 | 1463034784359 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 23:33:04 INFO - PROCESS | 2743 | 1463034784362 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:33:04 INFO - PROCESS | 2743 | 1463034784363 Marionette TRACE conn2 <- [1,2474,null,{}] 23:33:04 INFO - PROCESS | 2743 | 1463034784365 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}] 23:33:04 INFO - PROCESS | 2743 | 1463034784483 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 23:33:04 INFO - PROCESS | 2743 | 1463034784571 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:04 INFO - PROCESS | 2743 | ++DOCSHELL 0x141862800 == 103 [pid = 2743] [id = 626] 23:33:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 210 (0x1357e6000) [pid = 2743] [serial = 1878] [outer = 0x0] 23:33:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 211 (0x135fb3c00) [pid = 2743] [serial = 1879] [outer = 0x1357e6000] 23:33:04 INFO - PROCESS | 2743 | 1463034784602 Marionette DEBUG loaded listener.js 23:33:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 212 (0x135fb7c00) [pid = 2743] [serial = 1880] [outer = 0x1357e6000] 23:33:05 INFO - PROCESS | 2743 | 1463034785032 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]]]}] 23:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 721ms 23:33:05 INFO - PROCESS | 2743 | 1463034785112 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 23:33:05 INFO - PROCESS | 2743 | 1463034785113 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 23:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:33:05 INFO - PROCESS | 2743 | 1463034785118 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:33:05 INFO - PROCESS | 2743 | 1463034785119 Marionette TRACE conn2 <- [1,2478,null,{}] 23:33:05 INFO - PROCESS | 2743 | 1463034785122 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}] 23:33:05 INFO - PROCESS | 2743 | 1463034785243 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 23:33:05 INFO - PROCESS | 2743 | 1463034785332 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:05 INFO - PROCESS | 2743 | ++DOCSHELL 0x135930000 == 104 [pid = 2743] [id = 627] 23:33:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 213 (0x135fb4800) [pid = 2743] [serial = 1881] [outer = 0x0] 23:33:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 214 (0x13f9c5000) [pid = 2743] [serial = 1882] [outer = 0x135fb4800] 23:33:05 INFO - PROCESS | 2743 | 1463034785361 Marionette DEBUG loaded listener.js 23:33:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 215 (0x13f9c9800) [pid = 2743] [serial = 1883] [outer = 0x135fb4800] 23:33:05 INFO - PROCESS | 2743 | 1463034785753 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]]]}] 23:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 671ms 23:33:05 INFO - PROCESS | 2743 | 1463034785789 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 23:33:05 INFO - PROCESS | 2743 | 1463034785791 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 23:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:33:05 INFO - PROCESS | 2743 | 1463034785793 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:33:05 INFO - PROCESS | 2743 | 1463034785794 Marionette TRACE conn2 <- [1,2482,null,{}] 23:33:05 INFO - PROCESS | 2743 | 1463034785796 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}] 23:33:05 INFO - PROCESS | 2743 | 1463034785916 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 23:33:06 INFO - PROCESS | 2743 | 1463034786039 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:06 INFO - PROCESS | 2743 | ++DOCSHELL 0x135b82000 == 105 [pid = 2743] [id = 628] 23:33:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 216 (0x12c987c00) [pid = 2743] [serial = 1884] [outer = 0x0] 23:33:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 217 (0x13f9cc400) [pid = 2743] [serial = 1885] [outer = 0x12c987c00] 23:33:06 INFO - PROCESS | 2743 | 1463034786070 Marionette DEBUG loaded listener.js 23:33:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 218 (0x140be8000) [pid = 2743] [serial = 1886] [outer = 0x12c987c00] 23:33:06 INFO - PROCESS | 2743 | 1463034786446 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]]]}] 23:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 669ms 23:33:06 INFO - PROCESS | 2743 | 1463034786463 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 23:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:33:06 INFO - PROCESS | 2743 | 1463034786465 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 23:33:06 INFO - PROCESS | 2743 | 1463034786469 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:33:06 INFO - PROCESS | 2743 | 1463034786471 Marionette TRACE conn2 <- [1,2486,null,{}] 23:33:06 INFO - PROCESS | 2743 | 1463034786475 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}] 23:33:06 INFO - PROCESS | 2743 | 1463034786627 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 23:33:06 INFO - PROCESS | 2743 | 1463034786752 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:06 INFO - PROCESS | 2743 | ++DOCSHELL 0x12940c000 == 106 [pid = 2743] [id = 629] 23:33:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 219 (0x12baa3c00) [pid = 2743] [serial = 1887] [outer = 0x0] 23:33:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 220 (0x140be9c00) [pid = 2743] [serial = 1888] [outer = 0x12baa3c00] 23:33:06 INFO - PROCESS | 2743 | 1463034786788 Marionette DEBUG loaded listener.js 23:33:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 221 (0x140bf0c00) [pid = 2743] [serial = 1889] [outer = 0x12baa3c00] 23:33:07 INFO - PROCESS | 2743 | 1463034787292 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]]]}] 23:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 871ms 23:33:07 INFO - PROCESS | 2743 | 1463034787341 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 23:33:07 INFO - PROCESS | 2743 | 1463034787343 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 23:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:33:07 INFO - PROCESS | 2743 | 1463034787347 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:33:07 INFO - PROCESS | 2743 | 1463034787350 Marionette TRACE conn2 <- [1,2490,null,{}] 23:33:07 INFO - PROCESS | 2743 | 1463034787354 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}] 23:33:07 INFO - PROCESS | 2743 | 1463034787557 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 23:33:07 INFO - PROCESS | 2743 | 1463034787678 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:07 INFO - PROCESS | 2743 | ++DOCSHELL 0x1186ce000 == 107 [pid = 2743] [id = 630] 23:33:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 222 (0x112787400) [pid = 2743] [serial = 1890] [outer = 0x0] 23:33:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 223 (0x116077c00) [pid = 2743] [serial = 1891] [outer = 0x112787400] 23:33:07 INFO - PROCESS | 2743 | 1463034787707 Marionette DEBUG loaded listener.js 23:33:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 224 (0x120f2e000) [pid = 2743] [serial = 1892] [outer = 0x112787400] 23:33:08 INFO - PROCESS | 2743 | 1463034788392 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]]]}] 23:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1122ms 23:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:33:08 INFO - PROCESS | 2743 | 1463034788469 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 23:33:08 INFO - PROCESS | 2743 | 1463034788471 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 23:33:08 INFO - PROCESS | 2743 | 1463034788474 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:33:08 INFO - PROCESS | 2743 | 1463034788476 Marionette TRACE conn2 <- [1,2494,null,{}] 23:33:08 INFO - PROCESS | 2743 | 1463034788480 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}] 23:33:08 INFO - PROCESS | 2743 | 1463034788593 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 23:33:08 INFO - PROCESS | 2743 | 1463034788724 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:08 INFO - PROCESS | 2743 | ++DOCSHELL 0x124cdf000 == 108 [pid = 2743] [id = 631] 23:33:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 225 (0x11201ac00) [pid = 2743] [serial = 1893] [outer = 0x0] 23:33:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 226 (0x116027000) [pid = 2743] [serial = 1894] [outer = 0x11201ac00] 23:33:08 INFO - PROCESS | 2743 | 1463034788755 Marionette DEBUG loaded listener.js 23:33:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 227 (0x11752a000) [pid = 2743] [serial = 1895] [outer = 0x11201ac00] 23:33:09 INFO - PROCESS | 2743 | 1463034789167 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]]]}] 23:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 723ms 23:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:33:09 INFO - PROCESS | 2743 | 1463034789197 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 23:33:09 INFO - PROCESS | 2743 | 1463034789200 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 23:33:09 INFO - PROCESS | 2743 | 1463034789205 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:33:09 INFO - PROCESS | 2743 | 1463034789206 Marionette TRACE conn2 <- [1,2498,null,{}] 23:33:09 INFO - PROCESS | 2743 | 1463034789209 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}] 23:33:09 INFO - PROCESS | 2743 | 1463034789375 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x1358e7000 == 107 [pid = 2743] [id = 558] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x113b9f800 == 106 [pid = 2743] [id = 520] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x1356d5000 == 105 [pid = 2743] [id = 557] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x126fa5000 == 104 [pid = 2743] [id = 554] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x12dfa4800 == 103 [pid = 2743] [id = 23] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x12d961800 == 102 [pid = 2743] [id = 21] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x135b70000 == 101 [pid = 2743] [id = 559] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x1199d6000 == 100 [pid = 2743] [id = 553] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x135c76800 == 99 [pid = 2743] [id = 618] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x135b66000 == 98 [pid = 2743] [id = 617] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x128d8c800 == 97 [pid = 2743] [id = 616] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x13567d000 == 96 [pid = 2743] [id = 615] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x135520800 == 95 [pid = 2743] [id = 614] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 226 (0x12d127800) [pid = 2743] [serial = 1789] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x12e2aa800 == 94 [pid = 2743] [id = 613] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x12d9a5000 == 93 [pid = 2743] [id = 612] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x12c613000 == 92 [pid = 2743] [id = 611] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x12aa57000 == 91 [pid = 2743] [id = 610] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x1215d3000 == 90 [pid = 2743] [id = 609] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x12128f800 == 89 [pid = 2743] [id = 608] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x12181e000 == 88 [pid = 2743] [id = 607] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x1352a0000 == 87 [pid = 2743] [id = 603] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x120fa2800 == 86 [pid = 2743] [id = 602] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x140ae3800 == 85 [pid = 2743] [id = 601] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x13fa62000 == 84 [pid = 2743] [id = 600] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x135d59800 == 83 [pid = 2743] [id = 599] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x12cab6000 == 82 [pid = 2743] [id = 598] 23:33:09 INFO - PROCESS | 2743 | --DOCSHELL 0x123ddd000 == 81 [pid = 2743] [id = 597] 23:33:09 INFO - PROCESS | 2743 | 1463034789505 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:09 INFO - PROCESS | 2743 | ++DOCSHELL 0x11849f800 == 82 [pid = 2743] [id = 632] 23:33:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 227 (0x112e34800) [pid = 2743] [serial = 1896] [outer = 0x0] 23:33:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 228 (0x11813f400) [pid = 2743] [serial = 1897] [outer = 0x112e34800] 23:33:09 INFO - PROCESS | 2743 | 1463034789532 Marionette DEBUG loaded listener.js 23:33:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 229 (0x11978e000) [pid = 2743] [serial = 1898] [outer = 0x112e34800] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 228 (0x1166bcc00) [pid = 2743] [serial = 1541] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 227 (0x12764e000) [pid = 2743] [serial = 1550] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 226 (0x12afc7000) [pid = 2743] [serial = 1559] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 225 (0x111d20c00) [pid = 2743] [serial = 1475] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 224 (0x11809fc00) [pid = 2743] [serial = 1478] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 223 (0x120f26c00) [pid = 2743] [serial = 1481] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 222 (0x12558d000) [pid = 2743] [serial = 1484] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 221 (0x128cea800) [pid = 2743] [serial = 1487] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 220 (0x1292d4400) [pid = 2743] [serial = 1490] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 219 (0x12961a800) [pid = 2743] [serial = 1493] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 218 (0x1294d5000) [pid = 2743] [serial = 1601] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 217 (0x12afad000) [pid = 2743] [serial = 1556] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 216 (0x121c3b000) [pid = 2743] [serial = 1547] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 215 (0x1186ea400) [pid = 2743] [serial = 1544] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 214 (0x129621c00) [pid = 2743] [serial = 1553] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 213 (0x12ba9e400) [pid = 2743] [serial = 1658] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 212 (0x12d105800) [pid = 2743] [serial = 1724] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 211 (0x120f4a400) [pid = 2743] [serial = 1744] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 210 (0x12c721800) [pid = 2743] [serial = 1741] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 209 (0x118826000) [pid = 2743] [serial = 1759] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 208 (0x119212c00) [pid = 2743] [serial = 1760] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 207 (0x128ce5c00) [pid = 2743] [serial = 1768] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 206 (0x123d97000) [pid = 2743] [serial = 1765] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 205 (0x12558c800) [pid = 2743] [serial = 1766] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 204 (0x12962cc00) [pid = 2743] [serial = 1771] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 203 (0x119794800) [pid = 2743] [serial = 1729] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 202 (0x118306c00) [pid = 2743] [serial = 1757] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 201 (0x1169afc00) [pid = 2743] [serial = 1756] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 200 (0x120f0a000) [pid = 2743] [serial = 1747] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 199 (0x12affb400) [pid = 2743] [serial = 1774] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 198 (0x11309b400) [pid = 2743] [serial = 1754] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 197 (0x112051c00) [pid = 2743] [serial = 1753] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 196 (0x12c71d400) [pid = 2743] [serial = 1738] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 195 (0x128cdec00) [pid = 2743] [serial = 1732] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 194 (0x120f0f400) [pid = 2743] [serial = 1750] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 193 (0x12bece400) [pid = 2743] [serial = 1735] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 192 (0x12afa2400) [pid = 2743] [serial = 1772] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 191 (0x120f09800) [pid = 2743] [serial = 1762] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 190 (0x1214e0000) [pid = 2743] [serial = 1763] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 189 (0x1161a0400) [pid = 2743] [serial = 1726] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 188 (0x12bec4800) [pid = 2743] [serial = 1777] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 187 (0x12ba99c00) [pid = 2743] [serial = 1775] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 186 (0x12c18a800) [pid = 2743] [serial = 1778] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 185 (0x12d10c800) [pid = 2743] [serial = 1787] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 184 (0x12c98e400) [pid = 2743] [serial = 1786] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 183 (0x129625000) [pid = 2743] [serial = 1781] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 182 (0x118143c00) [pid = 2743] [serial = 1780] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 181 (0x12c329400) [pid = 2743] [serial = 1783] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 180 (0x1292be800) [pid = 2743] [serial = 1769] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | --DOMWINDOW == 179 (0x12c722c00) [pid = 2743] [serial = 1784] [outer = 0x0] [url = about:blank] 23:33:09 INFO - PROCESS | 2743 | 1463034789881 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]]]}] 23:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 723ms 23:33:09 INFO - PROCESS | 2743 | 1463034789948 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 23:33:09 INFO - PROCESS | 2743 | 1463034789949 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 23:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:33:09 INFO - PROCESS | 2743 | 1463034789954 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:33:09 INFO - PROCESS | 2743 | 1463034789957 Marionette TRACE conn2 <- [1,2502,null,{}] 23:33:09 INFO - PROCESS | 2743 | 1463034789964 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}] 23:33:10 INFO - PROCESS | 2743 | 1463034790066 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 23:33:10 INFO - PROCESS | 2743 | 1463034790071 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:10 INFO - PROCESS | 2743 | ++DOCSHELL 0x128d8c800 == 83 [pid = 2743] [id = 633] 23:33:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 180 (0x120f0ec00) [pid = 2743] [serial = 1899] [outer = 0x0] 23:33:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 181 (0x120f36000) [pid = 2743] [serial = 1900] [outer = 0x120f0ec00] 23:33:10 INFO - PROCESS | 2743 | 1463034790100 Marionette DEBUG loaded listener.js 23:33:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 182 (0x120f4e400) [pid = 2743] [serial = 1901] [outer = 0x120f0ec00] 23:33:10 INFO - PROCESS | 2743 | 1463034790460 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]]]}] 23:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 523ms 23:33:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:33:10 INFO - PROCESS | 2743 | 1463034790478 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 23:33:10 INFO - PROCESS | 2743 | 1463034790480 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 23:33:10 INFO - PROCESS | 2743 | 1463034790482 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:33:10 INFO - PROCESS | 2743 | 1463034790483 Marionette TRACE conn2 <- [1,2506,null,{}] 23:33:10 INFO - PROCESS | 2743 | 1463034790494 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}] 23:33:10 INFO - PROCESS | 2743 | 1463034790624 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 23:33:10 INFO - PROCESS | 2743 | 1463034790628 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:10 INFO - PROCESS | 2743 | ++DOCSHELL 0x12aa4f800 == 84 [pid = 2743] [id = 634] 23:33:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 183 (0x120f4ec00) [pid = 2743] [serial = 1902] [outer = 0x0] 23:33:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 184 (0x121643400) [pid = 2743] [serial = 1903] [outer = 0x120f4ec00] 23:33:10 INFO - PROCESS | 2743 | 1463034790654 Marionette DEBUG loaded listener.js 23:33:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 185 (0x121b70400) [pid = 2743] [serial = 1904] [outer = 0x120f4ec00] 23:33:11 INFO - PROCESS | 2743 | 1463034791001 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]]]}] 23:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 570ms 23:33:11 INFO - PROCESS | 2743 | 1463034791052 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 23:33:11 INFO - PROCESS | 2743 | 1463034791054 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 23:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:33:11 INFO - PROCESS | 2743 | 1463034791056 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:33:11 INFO - PROCESS | 2743 | 1463034791057 Marionette TRACE conn2 <- [1,2510,null,{}] 23:33:11 INFO - PROCESS | 2743 | 1463034791060 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}] 23:33:11 INFO - PROCESS | 2743 | 1463034791221 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 23:33:11 INFO - PROCESS | 2743 | 1463034791284 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:11 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c1ea800 == 85 [pid = 2743] [id = 635] 23:33:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 186 (0x120f26400) [pid = 2743] [serial = 1905] [outer = 0x0] 23:33:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 187 (0x121c3c800) [pid = 2743] [serial = 1906] [outer = 0x120f26400] 23:33:11 INFO - PROCESS | 2743 | 1463034791325 Marionette DEBUG loaded listener.js 23:33:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 188 (0x124ffac00) [pid = 2743] [serial = 1907] [outer = 0x120f26400] 23:33:11 INFO - PROCESS | 2743 | 1463034791747 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]]]}] 23:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 720ms 23:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:33:11 INFO - PROCESS | 2743 | 1463034791776 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 23:33:11 INFO - PROCESS | 2743 | 1463034791777 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 23:33:11 INFO - PROCESS | 2743 | 1463034791785 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:33:11 INFO - PROCESS | 2743 | 1463034791786 Marionette TRACE conn2 <- [1,2514,null,{}] 23:33:11 INFO - PROCESS | 2743 | 1463034791789 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}] 23:33:11 INFO - PROCESS | 2743 | 1463034791929 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 23:33:11 INFO - PROCESS | 2743 | 1463034791964 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:11 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d37a000 == 86 [pid = 2743] [id = 636] 23:33:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 189 (0x12558d000) [pid = 2743] [serial = 1908] [outer = 0x0] 23:33:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 190 (0x1275a4000) [pid = 2743] [serial = 1909] [outer = 0x12558d000] 23:33:11 INFO - PROCESS | 2743 | 1463034791990 Marionette DEBUG loaded listener.js 23:33:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 191 (0x129223800) [pid = 2743] [serial = 1910] [outer = 0x12558d000] 23:33:12 INFO - PROCESS | 2743 | 1463034792358 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]]]}] 23:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 621ms 23:33:12 INFO - PROCESS | 2743 | 1463034792406 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 23:33:12 INFO - PROCESS | 2743 | 1463034792409 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 23:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:33:12 INFO - PROCESS | 2743 | 1463034792412 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:33:12 INFO - PROCESS | 2743 | 1463034792413 Marionette TRACE conn2 <- [1,2518,null,{}] 23:33:12 INFO - PROCESS | 2743 | 1463034792415 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}] 23:33:12 INFO - PROCESS | 2743 | 1463034792539 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 23:33:12 INFO - PROCESS | 2743 | 1463034792556 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:12 INFO - PROCESS | 2743 | ++DOCSHELL 0x12da9f000 == 87 [pid = 2743] [id = 637] 23:33:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 192 (0x128cdf400) [pid = 2743] [serial = 1911] [outer = 0x0] 23:33:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 193 (0x1294d8400) [pid = 2743] [serial = 1912] [outer = 0x128cdf400] 23:33:12 INFO - PROCESS | 2743 | 1463034792581 Marionette DEBUG loaded listener.js 23:33:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 194 (0x12aa67c00) [pid = 2743] [serial = 1913] [outer = 0x128cdf400] 23:33:12 INFO - PROCESS | 2743 | 1463034792940 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]]]}] 23:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 569ms 23:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:33:12 INFO - PROCESS | 2743 | 1463034792981 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 23:33:12 INFO - PROCESS | 2743 | 1463034792982 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 23:33:12 INFO - PROCESS | 2743 | 1463034792984 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:33:12 INFO - PROCESS | 2743 | 1463034792985 Marionette TRACE conn2 <- [1,2522,null,{}] 23:33:12 INFO - PROCESS | 2743 | 1463034792988 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}] 23:33:13 INFO - PROCESS | 2743 | 1463034793115 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 23:33:13 INFO - PROCESS | 2743 | 1463034793131 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:13 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e122800 == 88 [pid = 2743] [id = 638] 23:33:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 195 (0x112e32800) [pid = 2743] [serial = 1914] [outer = 0x0] 23:33:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 196 (0x1191d4c00) [pid = 2743] [serial = 1915] [outer = 0x112e32800] 23:33:13 INFO - PROCESS | 2743 | 1463034793156 Marionette DEBUG loaded listener.js 23:33:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 197 (0x12afc3400) [pid = 2743] [serial = 1916] [outer = 0x112e32800] 23:33:13 INFO - PROCESS | 2743 | 1463034793669 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]]]}] 23:33:13 INFO - PROCESS | 2743 | --DOMWINDOW == 196 (0x121148800) [pid = 2743] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:33:13 INFO - PROCESS | 2743 | --DOMWINDOW == 195 (0x12a79a000) [pid = 2743] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:33:13 INFO - PROCESS | 2743 | --DOMWINDOW == 194 (0x124ff8000) [pid = 2743] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:33:13 INFO - PROCESS | 2743 | --DOMWINDOW == 193 (0x1176b2800) [pid = 2743] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:33:13 INFO - PROCESS | 2743 | --DOMWINDOW == 192 (0x12138c400) [pid = 2743] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:33:13 INFO - PROCESS | 2743 | --DOMWINDOW == 191 (0x124d2e000) [pid = 2743] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:33:13 INFO - PROCESS | 2743 | --DOMWINDOW == 190 (0x116a67c00) [pid = 2743] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:33:13 INFO - PROCESS | 2743 | --DOMWINDOW == 189 (0x12ba78800) [pid = 2743] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:33:13 INFO - PROCESS | 2743 | --DOMWINDOW == 188 (0x12c321800) [pid = 2743] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:33:13 INFO - PROCESS | 2743 | --DOMWINDOW == 187 (0x116023800) [pid = 2743] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:33:13 INFO - PROCESS | 2743 | --DOMWINDOW == 186 (0x110f2c000) [pid = 2743] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 718ms 23:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:33:13 INFO - PROCESS | 2743 | 1463034793704 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 23:33:13 INFO - PROCESS | 2743 | 1463034793705 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 23:33:13 INFO - PROCESS | 2743 | 1463034793719 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:33:13 INFO - PROCESS | 2743 | 1463034793721 Marionette TRACE conn2 <- [1,2526,null,{}] 23:33:13 INFO - PROCESS | 2743 | 1463034793723 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}] 23:33:13 INFO - PROCESS | 2743 | 1463034793843 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 23:33:13 INFO - PROCESS | 2743 | 1463034793849 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:13 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e2b1000 == 89 [pid = 2743] [id = 639] 23:33:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 187 (0x116024000) [pid = 2743] [serial = 1917] [outer = 0x0] 23:33:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 188 (0x121645800) [pid = 2743] [serial = 1918] [outer = 0x116024000] 23:33:13 INFO - PROCESS | 2743 | 1463034793891 Marionette DEBUG loaded listener.js 23:33:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 189 (0x12afc7800) [pid = 2743] [serial = 1919] [outer = 0x116024000] 23:33:14 INFO - PROCESS | 2743 | 1463034794315 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]]]}] 23:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 631ms 23:33:14 INFO - PROCESS | 2743 | 1463034794352 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 23:33:14 INFO - PROCESS | 2743 | 1463034794353 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 23:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:33:14 INFO - PROCESS | 2743 | 1463034794358 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:33:14 INFO - PROCESS | 2743 | 1463034794361 Marionette TRACE conn2 <- [1,2530,null,{}] 23:33:14 INFO - PROCESS | 2743 | 1463034794364 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}] 23:33:14 INFO - PROCESS | 2743 | 1463034794472 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 23:33:14 INFO - PROCESS | 2743 | 1463034794477 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:14 INFO - PROCESS | 2743 | ++DOCSHELL 0x13551d800 == 90 [pid = 2743] [id = 640] 23:33:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 190 (0x12afc8c00) [pid = 2743] [serial = 1920] [outer = 0x0] 23:33:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 191 (0x12ba99000) [pid = 2743] [serial = 1921] [outer = 0x12afc8c00] 23:33:14 INFO - PROCESS | 2743 | 1463034794505 Marionette DEBUG loaded listener.js 23:33:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 192 (0x12c180c00) [pid = 2743] [serial = 1922] [outer = 0x12afc8c00] 23:33:14 INFO - PROCESS | 2743 | 1463034794956 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]]]}] 23:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 625ms 23:33:14 INFO - PROCESS | 2743 | 1463034794983 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 23:33:14 INFO - PROCESS | 2743 | 1463034794985 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 23:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:33:14 INFO - PROCESS | 2743 | 1463034794988 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:33:14 INFO - PROCESS | 2743 | 1463034794991 Marionette TRACE conn2 <- [1,2534,null,{}] 23:33:14 INFO - PROCESS | 2743 | 1463034794995 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}] 23:33:15 INFO - PROCESS | 2743 | 1463034795161 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 23:33:15 INFO - PROCESS | 2743 | 1463034795178 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:15 INFO - PROCESS | 2743 | ++DOCSHELL 0x13567b800 == 91 [pid = 2743] [id = 641] 23:33:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 193 (0x12c320400) [pid = 2743] [serial = 1923] [outer = 0x0] 23:33:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 194 (0x12c71d800) [pid = 2743] [serial = 1924] [outer = 0x12c320400] 23:33:15 INFO - PROCESS | 2743 | 1463034795206 Marionette DEBUG loaded listener.js 23:33:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 195 (0x12ce21800) [pid = 2743] [serial = 1925] [outer = 0x12c320400] 23:33:15 INFO - PROCESS | 2743 | 1463034795530 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]]]}] 23:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 573ms 23:33:15 INFO - PROCESS | 2743 | 1463034795562 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 23:33:15 INFO - PROCESS | 2743 | 1463034795563 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 23:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:33:15 INFO - PROCESS | 2743 | 1463034795565 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:33:15 INFO - PROCESS | 2743 | 1463034795566 Marionette TRACE conn2 <- [1,2538,null,{}] 23:33:15 INFO - PROCESS | 2743 | 1463034795568 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}] 23:33:15 INFO - PROCESS | 2743 | 1463034795703 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 23:33:15 INFO - PROCESS | 2743 | 1463034795872 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:15 INFO - PROCESS | 2743 | ++DOCSHELL 0x1195ac800 == 92 [pid = 2743] [id = 642] 23:33:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 196 (0x111d80400) [pid = 2743] [serial = 1926] [outer = 0x0] 23:33:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 197 (0x112787c00) [pid = 2743] [serial = 1927] [outer = 0x111d80400] 23:33:15 INFO - PROCESS | 2743 | 1463034795917 Marionette DEBUG loaded listener.js 23:33:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 198 (0x116031400) [pid = 2743] [serial = 1928] [outer = 0x111d80400] 23:33:16 INFO - PROCESS | 2743 | 1463034796338 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]]]}] 23:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 820ms 23:33:16 INFO - PROCESS | 2743 | 1463034796386 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 23:33:16 INFO - PROCESS | 2743 | 1463034796389 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 23:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:33:16 INFO - PROCESS | 2743 | 1463034796392 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:33:16 INFO - PROCESS | 2743 | 1463034796395 Marionette TRACE conn2 <- [1,2542,null,{}] 23:33:16 INFO - PROCESS | 2743 | 1463034796398 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}] 23:33:16 INFO - PROCESS | 2743 | 1463034796523 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 23:33:16 INFO - PROCESS | 2743 | 1463034796613 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:16 INFO - PROCESS | 2743 | ++DOCSHELL 0x1297e9000 == 93 [pid = 2743] [id = 643] 23:33:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 199 (0x11830f000) [pid = 2743] [serial = 1929] [outer = 0x0] 23:33:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 200 (0x119567800) [pid = 2743] [serial = 1930] [outer = 0x11830f000] 23:33:16 INFO - PROCESS | 2743 | 1463034796646 Marionette DEBUG loaded listener.js 23:33:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 201 (0x120f23c00) [pid = 2743] [serial = 1931] [outer = 0x11830f000] 23:33:17 INFO - PROCESS | 2743 | 1463034797079 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]]]}] 23:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 721ms 23:33:17 INFO - PROCESS | 2743 | 1463034797131 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 23:33:17 INFO - PROCESS | 2743 | 1463034797133 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 23:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:33:17 INFO - PROCESS | 2743 | 1463034797136 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:33:17 INFO - PROCESS | 2743 | 1463034797137 Marionette TRACE conn2 <- [1,2546,null,{}] 23:33:17 INFO - PROCESS | 2743 | 1463034797156 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}] 23:33:17 INFO - PROCESS | 2743 | 1463034797318 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 23:33:17 INFO - PROCESS | 2743 | 1463034797382 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:17 INFO - PROCESS | 2743 | ++DOCSHELL 0x135649000 == 94 [pid = 2743] [id = 644] 23:33:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 202 (0x120f4a000) [pid = 2743] [serial = 1932] [outer = 0x0] 23:33:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 203 (0x1219d2000) [pid = 2743] [serial = 1933] [outer = 0x120f4a000] 23:33:17 INFO - PROCESS | 2743 | 1463034797415 Marionette DEBUG loaded listener.js 23:33:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 204 (0x126d06800) [pid = 2743] [serial = 1934] [outer = 0x120f4a000] 23:33:17 INFO - PROCESS | 2743 | 1463034797824 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]]]}] 23:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 719ms 23:33:17 INFO - PROCESS | 2743 | 1463034797864 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 23:33:17 INFO - PROCESS | 2743 | 1463034797865 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 23:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:33:17 INFO - PROCESS | 2743 | 1463034797873 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:33:17 INFO - PROCESS | 2743 | 1463034797880 Marionette TRACE conn2 <- [1,2550,null,{}] 23:33:17 INFO - PROCESS | 2743 | 1463034797883 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}] 23:33:18 INFO - PROCESS | 2743 | 1463034798008 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 23:33:18 INFO - PROCESS | 2743 | 1463034798095 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:18 INFO - PROCESS | 2743 | ++DOCSHELL 0x135bd3000 == 95 [pid = 2743] [id = 645] 23:33:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 205 (0x1183bc800) [pid = 2743] [serial = 1935] [outer = 0x0] 23:33:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 206 (0x1275ad800) [pid = 2743] [serial = 1936] [outer = 0x1183bc800] 23:33:18 INFO - PROCESS | 2743 | 1463034798126 Marionette DEBUG loaded listener.js 23:33:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 207 (0x128cdfc00) [pid = 2743] [serial = 1937] [outer = 0x1183bc800] 23:33:18 INFO - PROCESS | 2743 | 1463034798539 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]]]}] 23:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 735ms 23:33:18 INFO - PROCESS | 2743 | 1463034798604 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 23:33:18 INFO - PROCESS | 2743 | 1463034798605 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 23:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:33:18 INFO - PROCESS | 2743 | 1463034798660 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:33:18 INFO - PROCESS | 2743 | 1463034798661 Marionette TRACE conn2 <- [1,2554,null,{}] 23:33:18 INFO - PROCESS | 2743 | 1463034798665 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}] 23:33:18 INFO - PROCESS | 2743 | 1463034798783 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 23:33:18 INFO - PROCESS | 2743 | 1463034798871 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:18 INFO - PROCESS | 2743 | ++DOCSHELL 0x135fc7000 == 96 [pid = 2743] [id = 646] 23:33:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 208 (0x11978b800) [pid = 2743] [serial = 1938] [outer = 0x0] 23:33:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 209 (0x12aa64400) [pid = 2743] [serial = 1939] [outer = 0x11978b800] 23:33:18 INFO - PROCESS | 2743 | 1463034798901 Marionette DEBUG loaded listener.js 23:33:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 210 (0x12ba7fc00) [pid = 2743] [serial = 1940] [outer = 0x11978b800] 23:33:19 INFO - PROCESS | 2743 | 1463034799337 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]]]}] 23:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 759ms 23:33:19 INFO - PROCESS | 2743 | 1463034799384 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 23:33:19 INFO - PROCESS | 2743 | 1463034799385 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 23:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:33:19 INFO - PROCESS | 2743 | 1463034799387 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:33:19 INFO - PROCESS | 2743 | 1463034799388 Marionette TRACE conn2 <- [1,2558,null,{}] 23:33:19 INFO - PROCESS | 2743 | 1463034799391 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}] 23:33:19 INFO - PROCESS | 2743 | 1463034799510 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 23:33:19 INFO - PROCESS | 2743 | 1463034799605 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:19 INFO - PROCESS | 2743 | ++DOCSHELL 0x13f860000 == 97 [pid = 2743] [id = 647] 23:33:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 211 (0x12c320800) [pid = 2743] [serial = 1941] [outer = 0x0] 23:33:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 212 (0x12c6cb000) [pid = 2743] [serial = 1942] [outer = 0x12c320800] 23:33:19 INFO - PROCESS | 2743 | 1463034799640 Marionette DEBUG loaded listener.js 23:33:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 213 (0x12ce20c00) [pid = 2743] [serial = 1943] [outer = 0x12c320800] 23:33:20 INFO - PROCESS | 2743 | 1463034800092 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]]]}] 23:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 721ms 23:33:20 INFO - PROCESS | 2743 | 1463034800116 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 23:33:20 INFO - PROCESS | 2743 | 1463034800118 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 23:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:33:20 INFO - PROCESS | 2743 | 1463034800120 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:33:20 INFO - PROCESS | 2743 | 1463034800121 Marionette TRACE conn2 <- [1,2562,null,{}] 23:33:20 INFO - PROCESS | 2743 | 1463034800138 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}] 23:33:20 INFO - PROCESS | 2743 | 1463034800261 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 23:33:20 INFO - PROCESS | 2743 | 1463034800378 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:20 INFO - PROCESS | 2743 | ++DOCSHELL 0x13fa5d800 == 98 [pid = 2743] [id = 648] 23:33:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 214 (0x12c98e400) [pid = 2743] [serial = 1944] [outer = 0x0] 23:33:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 215 (0x12d7c9400) [pid = 2743] [serial = 1945] [outer = 0x12c98e400] 23:33:20 INFO - PROCESS | 2743 | 1463034800409 Marionette DEBUG loaded listener.js 23:33:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 216 (0x12dbf4c00) [pid = 2743] [serial = 1946] [outer = 0x12c98e400] 23:33:20 INFO - PROCESS | 2743 | 1463034800840 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]]]}] 23:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 771ms 23:33:20 INFO - PROCESS | 2743 | 1463034800908 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 23:33:20 INFO - PROCESS | 2743 | 1463034800909 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 23:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:33:20 INFO - PROCESS | 2743 | 1463034800914 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:33:20 INFO - PROCESS | 2743 | 1463034800915 Marionette TRACE conn2 <- [1,2566,null,{}] 23:33:20 INFO - PROCESS | 2743 | 1463034800917 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}] 23:33:21 INFO - PROCESS | 2743 | 1463034801037 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 23:33:21 INFO - PROCESS | 2743 | 1463034801124 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:21 INFO - PROCESS | 2743 | ++DOCSHELL 0x140c35000 == 99 [pid = 2743] [id = 649] 23:33:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 217 (0x12dbea400) [pid = 2743] [serial = 1947] [outer = 0x0] 23:33:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 218 (0x134853400) [pid = 2743] [serial = 1948] [outer = 0x12dbea400] 23:33:21 INFO - PROCESS | 2743 | 1463034801153 Marionette DEBUG loaded listener.js 23:33:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 219 (0x134857c00) [pid = 2743] [serial = 1949] [outer = 0x12dbea400] 23:33:21 INFO - PROCESS | 2743 | 1463034801588 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]]]}] 23:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 720ms 23:33:21 INFO - PROCESS | 2743 | 1463034801637 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 23:33:21 INFO - PROCESS | 2743 | 1463034801638 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 23:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:33:21 INFO - PROCESS | 2743 | 1463034801660 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:33:21 INFO - PROCESS | 2743 | 1463034801661 Marionette TRACE conn2 <- [1,2570,null,{}] 23:33:21 INFO - PROCESS | 2743 | 1463034801666 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}] 23:33:21 INFO - PROCESS | 2743 | 1463034801786 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 23:33:21 INFO - PROCESS | 2743 | 1463034801874 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:21 INFO - PROCESS | 2743 | ++DOCSHELL 0x13499f000 == 100 [pid = 2743] [id = 650] 23:33:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 220 (0x12e177c00) [pid = 2743] [serial = 1950] [outer = 0x0] 23:33:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 221 (0x13485cc00) [pid = 2743] [serial = 1951] [outer = 0x12e177c00] 23:33:21 INFO - PROCESS | 2743 | 1463034801903 Marionette DEBUG loaded listener.js 23:33:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 222 (0x134860800) [pid = 2743] [serial = 1952] [outer = 0x12e177c00] 23:33:22 INFO - PROCESS | 2743 | 1463034802355 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]]]}] 23:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 740ms 23:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:33:22 INFO - PROCESS | 2743 | 1463034802383 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 23:33:22 INFO - PROCESS | 2743 | 1463034802384 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 23:33:22 INFO - PROCESS | 2743 | 1463034802387 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:33:22 INFO - PROCESS | 2743 | 1463034802388 Marionette TRACE conn2 <- [1,2574,null,{}] 23:33:22 INFO - PROCESS | 2743 | 1463034802391 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}] 23:33:22 INFO - PROCESS | 2743 | 1463034802512 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 23:33:22 INFO - PROCESS | 2743 | 1463034802655 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:22 INFO - PROCESS | 2743 | ++DOCSHELL 0x135c7c800 == 101 [pid = 2743] [id = 651] 23:33:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 223 (0x120f22c00) [pid = 2743] [serial = 1953] [outer = 0x0] 23:33:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 224 (0x1357dcc00) [pid = 2743] [serial = 1954] [outer = 0x120f22c00] 23:33:22 INFO - PROCESS | 2743 | 1463034802686 Marionette DEBUG loaded listener.js 23:33:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 225 (0x135fb5000) [pid = 2743] [serial = 1955] [outer = 0x120f22c00] 23:33:23 INFO - PROCESS | 2743 | 1463034803433 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]]]}] 23:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1074ms 23:33:23 INFO - PROCESS | 2743 | 1463034803479 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 23:33:23 INFO - PROCESS | 2743 | 1463034803483 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 23:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:33:23 INFO - PROCESS | 2743 | 1463034803494 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:33:23 INFO - PROCESS | 2743 | 1463034803497 Marionette TRACE conn2 <- [1,2578,null,{}] 23:33:23 INFO - PROCESS | 2743 | 1463034803502 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}] 23:33:23 INFO - PROCESS | 2743 | 1463034803677 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 23:33:23 INFO - PROCESS | 2743 | 1463034803829 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:23 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b023800 == 102 [pid = 2743] [id = 652] 23:33:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 226 (0x11278c000) [pid = 2743] [serial = 1956] [outer = 0x0] 23:33:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 227 (0x11809fc00) [pid = 2743] [serial = 1957] [outer = 0x11278c000] 23:33:23 INFO - PROCESS | 2743 | 1463034803857 Marionette DEBUG loaded listener.js 23:33:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 228 (0x118829800) [pid = 2743] [serial = 1958] [outer = 0x11278c000] 23:33:24 INFO - PROCESS | 2743 | 1463034804323 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]]]}] 23:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 875ms 23:33:24 INFO - PROCESS | 2743 | 1463034804370 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 23:33:24 INFO - PROCESS | 2743 | 1463034804375 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 23:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:33:24 INFO - PROCESS | 2743 | 1463034804382 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:33:24 INFO - PROCESS | 2743 | 1463034804385 Marionette TRACE conn2 <- [1,2582,null,{}] 23:33:24 INFO - PROCESS | 2743 | 1463034804388 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}] 23:33:24 INFO - PROCESS | 2743 | 1463034804559 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 23:33:24 INFO - PROCESS | 2743 | 1463034804733 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:24 INFO - PROCESS | 2743 | ++DOCSHELL 0x128cb5800 == 103 [pid = 2743] [id = 653] 23:33:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 229 (0x1191c6c00) [pid = 2743] [serial = 1959] [outer = 0x0] 23:33:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 230 (0x1197d6c00) [pid = 2743] [serial = 1960] [outer = 0x1191c6c00] 23:33:24 INFO - PROCESS | 2743 | 1463034804781 Marionette DEBUG loaded listener.js 23:33:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 231 (0x120f38400) [pid = 2743] [serial = 1961] [outer = 0x1191c6c00] 23:33:25 INFO - PROCESS | 2743 | 1463034805286 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]]]}] 23:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 973ms 23:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:33:25 INFO - PROCESS | 2743 | 1463034805355 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 23:33:25 INFO - PROCESS | 2743 | 1463034805356 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 23:33:25 INFO - PROCESS | 2743 | 1463034805359 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:33:25 INFO - PROCESS | 2743 | 1463034805361 Marionette TRACE conn2 <- [1,2586,null,{}] 23:33:25 INFO - PROCESS | 2743 | 1463034805368 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}] 23:33:25 INFO - PROCESS | 2743 | 1463034805484 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 23:33:25 INFO - PROCESS | 2743 | 1463034805578 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:25 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d143800 == 104 [pid = 2743] [id = 654] 23:33:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 232 (0x12138c400) [pid = 2743] [serial = 1962] [outer = 0x0] 23:33:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 233 (0x1219d0400) [pid = 2743] [serial = 1963] [outer = 0x12138c400] 23:33:25 INFO - PROCESS | 2743 | 1463034805610 Marionette DEBUG loaded listener.js 23:33:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 234 (0x125593000) [pid = 2743] [serial = 1964] [outer = 0x12138c400] 23:33:25 INFO - PROCESS | 2743 | --DOCSHELL 0x13567b800 == 103 [pid = 2743] [id = 641] 23:33:25 INFO - PROCESS | 2743 | --DOCSHELL 0x13551d800 == 102 [pid = 2743] [id = 640] 23:33:25 INFO - PROCESS | 2743 | --DOCSHELL 0x12e2b1000 == 101 [pid = 2743] [id = 639] 23:33:25 INFO - PROCESS | 2743 | --DOCSHELL 0x12e122800 == 100 [pid = 2743] [id = 638] 23:33:25 INFO - PROCESS | 2743 | --DOCSHELL 0x12da9f000 == 99 [pid = 2743] [id = 637] 23:33:25 INFO - PROCESS | 2743 | --DOCSHELL 0x12d37a000 == 98 [pid = 2743] [id = 636] 23:33:25 INFO - PROCESS | 2743 | --DOMWINDOW == 233 (0x124f11c00) [pid = 2743] [serial = 1798] [outer = 0x0] [url = about:blank] 23:33:25 INFO - PROCESS | 2743 | --DOMWINDOW == 232 (0x12da7e400) [pid = 2743] [serial = 1813] [outer = 0x0] [url = about:blank] 23:33:25 INFO - PROCESS | 2743 | --DOMWINDOW == 231 (0x120f3a800) [pid = 2743] [serial = 1804] [outer = 0x0] [url = about:blank] 23:33:25 INFO - PROCESS | 2743 | --DOMWINDOW == 230 (0x12ba83c00) [pid = 2743] [serial = 1801] [outer = 0x0] [url = about:blank] 23:33:25 INFO - PROCESS | 2743 | --DOMWINDOW == 229 (0x121643c00) [pid = 2743] [serial = 1807] [outer = 0x0] [url = about:blank] 23:33:25 INFO - PROCESS | 2743 | --DOMWINDOW == 228 (0x12d7c7800) [pid = 2743] [serial = 1810] [outer = 0x0] [url = about:blank] 23:33:25 INFO - PROCESS | 2743 | --DOMWINDOW == 227 (0x119195c00) [pid = 2743] [serial = 1795] [outer = 0x0] [url = about:blank] 23:33:25 INFO - PROCESS | 2743 | --DOMWINDOW == 226 (0x12da80000) [pid = 2743] [serial = 1816] [outer = 0x0] [url = about:blank] 23:33:25 INFO - PROCESS | 2743 | --DOMWINDOW == 225 (0x12affa000) [pid = 2743] [serial = 1819] [outer = 0x0] [url = about:blank] 23:33:25 INFO - PROCESS | 2743 | --DOMWINDOW == 224 (0x11602f800) [pid = 2743] [serial = 1792] [outer = 0x0] [url = about:blank] 23:33:25 INFO - PROCESS | 2743 | --DOCSHELL 0x12c1ea800 == 97 [pid = 2743] [id = 635] 23:33:25 INFO - PROCESS | 2743 | --DOCSHELL 0x12aa4f800 == 96 [pid = 2743] [id = 634] 23:33:25 INFO - PROCESS | 2743 | --DOCSHELL 0x128d8c800 == 95 [pid = 2743] [id = 633] 23:33:25 INFO - PROCESS | 2743 | --DOCSHELL 0x11849f800 == 94 [pid = 2743] [id = 632] 23:33:25 INFO - PROCESS | 2743 | --DOCSHELL 0x124cdf000 == 93 [pid = 2743] [id = 631] 23:33:26 INFO - PROCESS | 2743 | --DOCSHELL 0x140c38000 == 92 [pid = 2743] [id = 624] 23:33:26 INFO - PROCESS | 2743 | --DOCSHELL 0x13fa7e000 == 91 [pid = 2743] [id = 623] 23:33:26 INFO - PROCESS | 2743 | --DOCSHELL 0x140c25800 == 90 [pid = 2743] [id = 622] 23:33:26 INFO - PROCESS | 2743 | --DOCSHELL 0x135521000 == 89 [pid = 2743] [id = 621] 23:33:26 INFO - PROCESS | 2743 | --DOCSHELL 0x12b8b6800 == 88 [pid = 2743] [id = 620] 23:33:26 INFO - PROCESS | 2743 | --DOCSHELL 0x11917b800 == 87 [pid = 2743] [id = 619] 23:33:26 INFO - PROCESS | 2743 | 1463034806044 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]]]}] 23:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 722ms 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 223 (0x12163e000) [pid = 2743] [serial = 1831] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 222 (0x12ba81800) [pid = 2743] [serial = 1840] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 221 (0x1292b3400) [pid = 2743] [serial = 1852] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 220 (0x120f4cc00) [pid = 2743] [serial = 1829] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 219 (0x124cb4c00) [pid = 2743] [serial = 1834] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 218 (0x12afac000) [pid = 2743] [serial = 1838] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 217 (0x121b6cc00) [pid = 2743] [serial = 1832] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 216 (0x128c87c00) [pid = 2743] [serial = 1837] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 215 (0x120f08400) [pid = 2743] [serial = 1826] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 214 (0x127145c00) [pid = 2743] [serial = 1835] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 213 (0x119797c00) [pid = 2743] [serial = 1828] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 212 (0x12d129000) [pid = 2743] [serial = 1855] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 211 (0x12becd000) [pid = 2743] [serial = 1841] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 210 (0x12c189400) [pid = 2743] [serial = 1843] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 209 (0x12c98f000) [pid = 2743] [serial = 1846] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 208 (0x12c6cdc00) [pid = 2743] [serial = 1844] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 207 (0x12baa0400) [pid = 2743] [serial = 1853] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 206 (0x12ce16400) [pid = 2743] [serial = 1847] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 205 (0x116027800) [pid = 2743] [serial = 1822] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 204 (0x11862c400) [pid = 2743] [serial = 1850] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 203 (0x113d5e400) [pid = 2743] [serial = 1849] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 202 (0x118221400) [pid = 2743] [serial = 1823] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | --DOMWINDOW == 201 (0x119191c00) [pid = 2743] [serial = 1825] [outer = 0x0] [url = about:blank] 23:33:26 INFO - PROCESS | 2743 | 1463034806089 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 23:33:26 INFO - PROCESS | 2743 | 1463034806091 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 23:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:33:26 INFO - PROCESS | 2743 | 1463034806096 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:33:26 INFO - PROCESS | 2743 | 1463034806097 Marionette TRACE conn2 <- [1,2590,null,{}] 23:33:26 INFO - PROCESS | 2743 | 1463034806099 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}] 23:33:26 INFO - PROCESS | 2743 | 1463034806201 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 23:33:26 INFO - PROCESS | 2743 | 1463034806222 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:26 INFO - PROCESS | 2743 | ++DOCSHELL 0x12490c000 == 88 [pid = 2743] [id = 655] 23:33:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 202 (0x120f3b400) [pid = 2743] [serial = 1965] [outer = 0x0] 23:33:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 203 (0x1219d2800) [pid = 2743] [serial = 1966] [outer = 0x120f3b400] 23:33:26 INFO - PROCESS | 2743 | 1463034806250 Marionette DEBUG loaded listener.js 23:33:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 204 (0x12691f400) [pid = 2743] [serial = 1967] [outer = 0x120f3b400] 23:33:26 INFO - PROCESS | 2743 | 1463034806615 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]]]}] 23:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 570ms 23:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:33:26 INFO - PROCESS | 2743 | 1463034806667 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 23:33:26 INFO - PROCESS | 2743 | 1463034806668 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 23:33:26 INFO - PROCESS | 2743 | 1463034806670 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:33:26 INFO - PROCESS | 2743 | 1463034806671 Marionette TRACE conn2 <- [1,2594,null,{}] 23:33:26 INFO - PROCESS | 2743 | 1463034806673 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}] 23:33:26 INFO - PROCESS | 2743 | 1463034806772 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 23:33:26 INFO - PROCESS | 2743 | 1463034806777 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:26 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bba7800 == 89 [pid = 2743] [id = 656] 23:33:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 205 (0x125594c00) [pid = 2743] [serial = 1968] [outer = 0x0] 23:33:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 206 (0x128c2ec00) [pid = 2743] [serial = 1969] [outer = 0x125594c00] 23:33:26 INFO - PROCESS | 2743 | 1463034806803 Marionette DEBUG loaded listener.js 23:33:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 207 (0x128c85c00) [pid = 2743] [serial = 1970] [outer = 0x125594c00] 23:33:27 INFO - PROCESS | 2743 | 1463034807173 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]]]}] 23:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 518ms 23:33:27 INFO - PROCESS | 2743 | 1463034807188 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 23:33:27 INFO - PROCESS | 2743 | 1463034807199 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 23:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:33:27 INFO - PROCESS | 2743 | 1463034807216 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:33:27 INFO - PROCESS | 2743 | 1463034807217 Marionette TRACE conn2 <- [1,2598,null,{}] 23:33:27 INFO - PROCESS | 2743 | 1463034807220 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}] 23:33:27 INFO - PROCESS | 2743 | 1463034807332 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 23:33:27 INFO - PROCESS | 2743 | 1463034807337 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:27 INFO - PROCESS | 2743 | ++DOCSHELL 0x12da9c800 == 90 [pid = 2743] [id = 657] 23:33:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 208 (0x129217c00) [pid = 2743] [serial = 1971] [outer = 0x0] 23:33:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 209 (0x1294d5800) [pid = 2743] [serial = 1972] [outer = 0x129217c00] 23:33:27 INFO - PROCESS | 2743 | 1463034807363 Marionette DEBUG loaded listener.js 23:33:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 210 (0x12aff4c00) [pid = 2743] [serial = 1973] [outer = 0x129217c00] 23:33:27 INFO - PROCESS | 2743 | 1463034807736 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]]]}] 23:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 577ms 23:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:33:27 INFO - PROCESS | 2743 | 1463034807787 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 23:33:27 INFO - PROCESS | 2743 | 1463034807788 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 23:33:27 INFO - PROCESS | 2743 | 1463034807790 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:33:27 INFO - PROCESS | 2743 | 1463034807791 Marionette TRACE conn2 <- [1,2602,null,{}] 23:33:27 INFO - PROCESS | 2743 | 1463034807794 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}] 23:33:27 INFO - PROCESS | 2743 | 1463034807894 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 23:33:27 INFO - PROCESS | 2743 | 1463034807987 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:27 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e133800 == 91 [pid = 2743] [id = 658] 23:33:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 211 (0x1275a5000) [pid = 2743] [serial = 1974] [outer = 0x0] 23:33:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 212 (0x12ba7e800) [pid = 2743] [serial = 1975] [outer = 0x1275a5000] 23:33:28 INFO - PROCESS | 2743 | 1463034808012 Marionette DEBUG loaded listener.js 23:33:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 213 (0x12c185800) [pid = 2743] [serial = 1976] [outer = 0x1275a5000] 23:33:28 INFO - PROCESS | 2743 | 1463034808338 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]]]}] 23:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 570ms 23:33:28 INFO - PROCESS | 2743 | 1463034808362 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 23:33:28 INFO - PROCESS | 2743 | 1463034808363 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 23:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:33:28 INFO - PROCESS | 2743 | 1463034808365 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:33:28 INFO - PROCESS | 2743 | 1463034808366 Marionette TRACE conn2 <- [1,2606,null,{}] 23:33:28 INFO - PROCESS | 2743 | 1463034808369 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}] 23:33:28 INFO - PROCESS | 2743 | 1463034808503 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 23:33:28 INFO - PROCESS | 2743 | 1463034808519 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:28 INFO - PROCESS | 2743 | ++DOCSHELL 0x135293800 == 92 [pid = 2743] [id = 659] 23:33:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 214 (0x129220400) [pid = 2743] [serial = 1977] [outer = 0x0] 23:33:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 215 (0x12c986400) [pid = 2743] [serial = 1978] [outer = 0x129220400] 23:33:28 INFO - PROCESS | 2743 | 1463034808544 Marionette DEBUG loaded listener.js 23:33:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 216 (0x12ce16800) [pid = 2743] [serial = 1979] [outer = 0x129220400] 23:33:28 INFO - PROCESS | 2743 | 1463034808919 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]]]}] 23:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 568ms 23:33:28 INFO - PROCESS | 2743 | 1463034808935 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 23:33:28 INFO - PROCESS | 2743 | 1463034808936 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 23:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:33:28 INFO - PROCESS | 2743 | 1463034808938 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:33:28 INFO - PROCESS | 2743 | 1463034808939 Marionette TRACE conn2 <- [1,2610,null,{}] 23:33:28 INFO - PROCESS | 2743 | 1463034808942 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}] 23:33:29 INFO - PROCESS | 2743 | 1463034809073 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 23:33:29 INFO - PROCESS | 2743 | 1463034809089 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:29 INFO - PROCESS | 2743 | ++DOCSHELL 0x135647800 == 93 [pid = 2743] [id = 660] 23:33:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 217 (0x12d7c8800) [pid = 2743] [serial = 1980] [outer = 0x0] 23:33:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 218 (0x12dbf3800) [pid = 2743] [serial = 1981] [outer = 0x12d7c8800] 23:33:29 INFO - PROCESS | 2743 | 1463034809117 Marionette DEBUG loaded listener.js 23:33:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 219 (0x1357df000) [pid = 2743] [serial = 1982] [outer = 0x12d7c8800] 23:33:29 INFO - PROCESS | 2743 | 1463034809473 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]]]}] 23:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 568ms 23:33:29 INFO - PROCESS | 2743 | 1463034809513 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 23:33:29 INFO - PROCESS | 2743 | 1463034809514 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 23:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:33:29 INFO - PROCESS | 2743 | 1463034809516 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:33:29 INFO - PROCESS | 2743 | 1463034809517 Marionette TRACE conn2 <- [1,2614,null,{}] 23:33:29 INFO - PROCESS | 2743 | 1463034809520 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}] 23:33:29 INFO - PROCESS | 2743 | 1463034809659 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 23:33:29 INFO - PROCESS | 2743 | 1463034809679 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:29 INFO - PROCESS | 2743 | ++DOCSHELL 0x1358ea000 == 94 [pid = 2743] [id = 661] 23:33:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 220 (0x12d7cdc00) [pid = 2743] [serial = 1983] [outer = 0x0] 23:33:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 221 (0x135faec00) [pid = 2743] [serial = 1984] [outer = 0x12d7cdc00] 23:33:29 INFO - PROCESS | 2743 | 1463034809712 Marionette DEBUG loaded listener.js 23:33:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 222 (0x13f922c00) [pid = 2743] [serial = 1985] [outer = 0x12d7cdc00] 23:33:30 INFO - PROCESS | 2743 | 1463034810132 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]]]}] 23:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 624ms 23:33:30 INFO - PROCESS | 2743 | 1463034810145 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 23:33:30 INFO - PROCESS | 2743 | 1463034810147 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 23:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:33:30 INFO - PROCESS | 2743 | 1463034810150 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:33:30 INFO - PROCESS | 2743 | 1463034810153 Marionette TRACE conn2 <- [1,2618,null,{}] 23:33:30 INFO - PROCESS | 2743 | 1463034810156 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}] 23:33:30 INFO - PROCESS | 2743 | 1463034810722 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 221 (0x12baa4400) [pid = 2743] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 220 (0x11978f400) [pid = 2743] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 219 (0x12afc9800) [pid = 2743] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 218 (0x121b71c00) [pid = 2743] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 217 (0x120f03000) [pid = 2743] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 216 (0x112782800) [pid = 2743] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 215 (0x120f42c00) [pid = 2743] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 214 (0x11515dc00) [pid = 2743] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 213 (0x118312000) [pid = 2743] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 212 (0x110f4c800) [pid = 2743] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 211 (0x12afc3c00) [pid = 2743] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 210 (0x128c84400) [pid = 2743] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 209 (0x1183bd800) [pid = 2743] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 208 (0x118829c00) [pid = 2743] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 207 (0x126923c00) [pid = 2743] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 206 (0x12c31dc00) [pid = 2743] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 205 (0x12aa6d400) [pid = 2743] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 204 (0x110f26400) [pid = 2743] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 203 (0x12aa6a400) [pid = 2743] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 202 (0x128ce4c00) [pid = 2743] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 201 (0x1129a5800) [pid = 2743] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 200 (0x1292bc000) [pid = 2743] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 199 (0x121c31400) [pid = 2743] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 198 (0x11602e000) [pid = 2743] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 197 (0x1122aa000) [pid = 2743] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 196 (0x116a5e400) [pid = 2743] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 195 (0x12558d000) [pid = 2743] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 194 (0x128cdf400) [pid = 2743] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 193 (0x112e32800) [pid = 2743] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 192 (0x116024000) [pid = 2743] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 191 (0x12afc8c00) [pid = 2743] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 190 (0x112787400) [pid = 2743] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 189 (0x11201ac00) [pid = 2743] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 188 (0x120f26400) [pid = 2743] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 187 (0x112e34800) [pid = 2743] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 186 (0x120f4ec00) [pid = 2743] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:33:30 INFO - PROCESS | 2743 | --DOMWINDOW == 185 (0x120f0ec00) [pid = 2743] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:33:30 INFO - PROCESS | 2743 | 1463034810797 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:30 INFO - PROCESS | 2743 | ++DOCSHELL 0x11849d000 == 95 [pid = 2743] [id = 662] 23:33:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 186 (0x110f1d800) [pid = 2743] [serial = 1986] [outer = 0x0] 23:33:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 187 (0x1110aa800) [pid = 2743] [serial = 1987] [outer = 0x110f1d800] 23:33:30 INFO - PROCESS | 2743 | 1463034810827 Marionette DEBUG loaded listener.js 23:33:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 188 (0x1161ecc00) [pid = 2743] [serial = 1988] [outer = 0x110f1d800] 23:33:31 INFO - PROCESS | 2743 | 1463034811137 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]]]}] 23:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1020ms 23:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:33:31 INFO - PROCESS | 2743 | 1463034811171 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 23:33:31 INFO - PROCESS | 2743 | 1463034811172 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 23:33:31 INFO - PROCESS | 2743 | 1463034811175 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:33:31 INFO - PROCESS | 2743 | 1463034811179 Marionette TRACE conn2 <- [1,2622,null,{}] 23:33:31 INFO - PROCESS | 2743 | 1463034811181 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}] 23:33:31 INFO - PROCESS | 2743 | 1463034811285 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 23:33:31 INFO - PROCESS | 2743 | 1463034811363 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:31 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d960000 == 96 [pid = 2743] [id = 663] 23:33:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 189 (0x110f2a800) [pid = 2743] [serial = 1989] [outer = 0x0] 23:33:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 190 (0x1186e8000) [pid = 2743] [serial = 1990] [outer = 0x110f2a800] 23:33:31 INFO - PROCESS | 2743 | 1463034811388 Marionette DEBUG loaded listener.js 23:33:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 191 (0x12176f800) [pid = 2743] [serial = 1991] [outer = 0x110f2a800] 23:33:31 INFO - PROCESS | 2743 | 1463034811684 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]]]}] 23:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 523ms 23:33:31 INFO - PROCESS | 2743 | 1463034811698 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 23:33:31 INFO - PROCESS | 2743 | 1463034811699 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 23:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:33:31 INFO - PROCESS | 2743 | 1463034811702 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:33:31 INFO - PROCESS | 2743 | 1463034811703 Marionette TRACE conn2 <- [1,2626,null,{}] 23:33:31 INFO - PROCESS | 2743 | 1463034811705 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}] 23:33:31 INFO - PROCESS | 2743 | 1463034811813 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 23:33:31 INFO - PROCESS | 2743 | 1463034811818 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:31 INFO - PROCESS | 2743 | ++DOCSHELL 0x135fc2800 == 97 [pid = 2743] [id = 664] 23:33:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 192 (0x124879000) [pid = 2743] [serial = 1992] [outer = 0x0] 23:33:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 193 (0x129219400) [pid = 2743] [serial = 1993] [outer = 0x124879000] 23:33:31 INFO - PROCESS | 2743 | 1463034811842 Marionette DEBUG loaded listener.js 23:33:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 194 (0x12afc2c00) [pid = 2743] [serial = 1994] [outer = 0x124879000] 23:33:32 INFO - PROCESS | 2743 | 1463034812273 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]]]}] 23:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 620ms 23:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:33:32 INFO - PROCESS | 2743 | 1463034812323 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 23:33:32 INFO - PROCESS | 2743 | 1463034812325 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 23:33:32 INFO - PROCESS | 2743 | 1463034812328 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:33:32 INFO - PROCESS | 2743 | 1463034812330 Marionette TRACE conn2 <- [1,2630,null,{}] 23:33:32 INFO - PROCESS | 2743 | 1463034812333 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}] 23:33:32 INFO - PROCESS | 2743 | 1463034812468 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 23:33:32 INFO - PROCESS | 2743 | 1463034812475 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:32 INFO - PROCESS | 2743 | ++DOCSHELL 0x13fa7c000 == 98 [pid = 2743] [id = 665] 23:33:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 195 (0x11956e400) [pid = 2743] [serial = 1995] [outer = 0x0] 23:33:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 196 (0x12c31dc00) [pid = 2743] [serial = 1996] [outer = 0x11956e400] 23:33:32 INFO - PROCESS | 2743 | 1463034812496 Marionette DEBUG loaded listener.js 23:33:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 197 (0x1383a6000) [pid = 2743] [serial = 1997] [outer = 0x11956e400] 23:33:33 INFO - PROCESS | 2743 | 1463034813230 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]]]}] 23:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 970ms 23:33:33 INFO - PROCESS | 2743 | 1463034813300 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 23:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:33:33 INFO - PROCESS | 2743 | 1463034813304 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 23:33:33 INFO - PROCESS | 2743 | 1463034813310 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:33:33 INFO - PROCESS | 2743 | 1463034813312 Marionette TRACE conn2 <- [1,2634,null,{}] 23:33:33 INFO - PROCESS | 2743 | 1463034813316 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}] 23:33:33 INFO - PROCESS | 2743 | 1463034813445 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 23:33:33 INFO - PROCESS | 2743 | 1463034813568 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:33 INFO - PROCESS | 2743 | ++DOCSHELL 0x128d8c800 == 99 [pid = 2743] [id = 666] 23:33:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 198 (0x11602dc00) [pid = 2743] [serial = 1998] [outer = 0x0] 23:33:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 199 (0x116a5cc00) [pid = 2743] [serial = 1999] [outer = 0x11602dc00] 23:33:33 INFO - PROCESS | 2743 | 1463034813602 Marionette DEBUG loaded listener.js 23:33:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 200 (0x11862c400) [pid = 2743] [serial = 2000] [outer = 0x11602dc00] 23:33:34 INFO - PROCESS | 2743 | 1463034814048 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]]]}] 23:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 775ms 23:33:34 INFO - PROCESS | 2743 | 1463034814095 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 23:33:34 INFO - PROCESS | 2743 | 1463034814099 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 23:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:33:34 INFO - PROCESS | 2743 | 1463034814105 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:33:34 INFO - PROCESS | 2743 | 1463034814107 Marionette TRACE conn2 <- [1,2638,null,{}] 23:33:34 INFO - PROCESS | 2743 | 1463034814112 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}] 23:33:34 INFO - PROCESS | 2743 | 1463034814234 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 23:33:34 INFO - PROCESS | 2743 | 1463034814325 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:34 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d997800 == 100 [pid = 2743] [id = 667] 23:33:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 201 (0x11978f400) [pid = 2743] [serial = 2001] [outer = 0x0] 23:33:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 202 (0x120f3d400) [pid = 2743] [serial = 2002] [outer = 0x11978f400] 23:33:34 INFO - PROCESS | 2743 | 1463034814356 Marionette DEBUG loaded listener.js 23:33:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 203 (0x12163e800) [pid = 2743] [serial = 2003] [outer = 0x11978f400] 23:33:34 INFO - PROCESS | 2743 | 1463034814798 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]]]}] 23:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 722ms 23:33:34 INFO - PROCESS | 2743 | 1463034814829 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 23:33:34 INFO - PROCESS | 2743 | 1463034814830 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 23:33:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:33:34 INFO - PROCESS | 2743 | 1463034814869 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:33:34 INFO - PROCESS | 2743 | 1463034814872 Marionette TRACE conn2 <- [1,2642,null,{}] 23:33:34 INFO - PROCESS | 2743 | 1463034814884 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}] 23:33:35 INFO - PROCESS | 2743 | 1463034815011 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 23:33:35 INFO - PROCESS | 2743 | 1463034815132 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:35 INFO - PROCESS | 2743 | ++DOCSHELL 0x13fa7b000 == 101 [pid = 2743] [id = 668] 23:33:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 204 (0x128c2b000) [pid = 2743] [serial = 2004] [outer = 0x0] 23:33:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 205 (0x128c8b800) [pid = 2743] [serial = 2005] [outer = 0x128c2b000] 23:33:35 INFO - PROCESS | 2743 | 1463034815166 Marionette DEBUG loaded listener.js 23:33:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 206 (0x1292c1c00) [pid = 2743] [serial = 2006] [outer = 0x128c2b000] 23:33:35 INFO - PROCESS | 2743 | 1463034815599 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]]]}] 23:33:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:33:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 789ms 23:33:35 INFO - PROCESS | 2743 | 1463034815659 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 23:33:35 INFO - PROCESS | 2743 | 1463034815661 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 23:33:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:33:35 INFO - PROCESS | 2743 | 1463034815665 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:33:35 INFO - PROCESS | 2743 | 1463034815666 Marionette TRACE conn2 <- [1,2646,null,{}] 23:33:35 INFO - PROCESS | 2743 | 1463034815668 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}] 23:33:35 INFO - PROCESS | 2743 | 1463034815793 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 23:33:35 INFO - PROCESS | 2743 | 1463034815887 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:35 INFO - PROCESS | 2743 | ++DOCSHELL 0x1416d0000 == 102 [pid = 2743] [id = 669] 23:33:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 207 (0x12a78fc00) [pid = 2743] [serial = 2007] [outer = 0x0] 23:33:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 208 (0x12afa9000) [pid = 2743] [serial = 2008] [outer = 0x12a78fc00] 23:33:35 INFO - PROCESS | 2743 | 1463034815918 Marionette DEBUG loaded listener.js 23:33:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 209 (0x12ba99c00) [pid = 2743] [serial = 2009] [outer = 0x12a78fc00] 23:33:36 INFO - PROCESS | 2743 | 1463034816335 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]]]}] 23:33:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:33:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 719ms 23:33:36 INFO - PROCESS | 2743 | 1463034816389 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 23:33:36 INFO - PROCESS | 2743 | 1463034816392 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 23:33:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:33:36 INFO - PROCESS | 2743 | 1463034816396 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:33:36 INFO - PROCESS | 2743 | 1463034816398 Marionette TRACE conn2 <- [1,2650,null,{}] 23:33:36 INFO - PROCESS | 2743 | 1463034816400 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}] 23:33:36 INFO - PROCESS | 2743 | 1463034816522 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 23:33:36 INFO - PROCESS | 2743 | 1463034816613 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:36 INFO - PROCESS | 2743 | ++DOCSHELL 0x142688800 == 103 [pid = 2743] [id = 670] 23:33:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 210 (0x12aa6a800) [pid = 2743] [serial = 2010] [outer = 0x0] 23:33:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 211 (0x12d108800) [pid = 2743] [serial = 2011] [outer = 0x12aa6a800] 23:33:36 INFO - PROCESS | 2743 | 1463034816642 Marionette DEBUG loaded listener.js 23:33:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 212 (0x134854800) [pid = 2743] [serial = 2012] [outer = 0x12aa6a800] 23:33:37 INFO - PROCESS | 2743 | 1463034817049 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]]]}] 23:33:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:33:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 671ms 23:33:37 INFO - PROCESS | 2743 | 1463034817068 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 23:33:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:33:37 INFO - PROCESS | 2743 | 1463034817069 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 23:33:37 INFO - PROCESS | 2743 | 1463034817072 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:33:37 INFO - PROCESS | 2743 | 1463034817073 Marionette TRACE conn2 <- [1,2654,null,{}] 23:33:37 INFO - PROCESS | 2743 | 1463034817075 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}] 23:33:37 INFO - PROCESS | 2743 | 1463034817213 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 23:33:37 INFO - PROCESS | 2743 | 1463034817309 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:37 INFO - PROCESS | 2743 | ++DOCSHELL 0x1417d4800 == 104 [pid = 2743] [id = 671] 23:33:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 213 (0x12c993400) [pid = 2743] [serial = 2013] [outer = 0x0] 23:33:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 214 (0x1383a9400) [pid = 2743] [serial = 2014] [outer = 0x12c993400] 23:33:37 INFO - PROCESS | 2743 | 1463034817340 Marionette DEBUG loaded listener.js 23:33:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 215 (0x13f929c00) [pid = 2743] [serial = 2015] [outer = 0x12c993400] 23:33:37 INFO - PROCESS | 2743 | 1463034817737 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]]]}] 23:33:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:33:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 721ms 23:33:37 INFO - PROCESS | 2743 | 1463034817808 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 23:33:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:33:37 INFO - PROCESS | 2743 | 1463034817810 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 23:33:37 INFO - PROCESS | 2743 | 1463034817814 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:33:37 INFO - PROCESS | 2743 | 1463034817815 Marionette TRACE conn2 <- [1,2658,null,{}] 23:33:37 INFO - PROCESS | 2743 | 1463034817818 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}] 23:33:37 INFO - PROCESS | 2743 | 1463034817956 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 23:33:38 INFO - PROCESS | 2743 | 1463034818047 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:38 INFO - PROCESS | 2743 | ++DOCSHELL 0x14269d000 == 105 [pid = 2743] [id = 672] 23:33:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 216 (0x13f92ac00) [pid = 2743] [serial = 2016] [outer = 0x0] 23:33:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 217 (0x13f9c4c00) [pid = 2743] [serial = 2017] [outer = 0x13f92ac00] 23:33:38 INFO - PROCESS | 2743 | 1463034818079 Marionette DEBUG loaded listener.js 23:33:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 218 (0x13f9c7c00) [pid = 2743] [serial = 2018] [outer = 0x13f92ac00] 23:33:38 INFO - PROCESS | 2743 | 1463034818616 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]]]}] 23:33:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:33:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 875ms 23:33:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:33:38 INFO - PROCESS | 2743 | 1463034818690 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 23:33:38 INFO - PROCESS | 2743 | 1463034818692 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 23:33:38 INFO - PROCESS | 2743 | 1463034818695 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:33:38 INFO - PROCESS | 2743 | 1463034818697 Marionette TRACE conn2 <- [1,2662,null,{}] 23:33:38 INFO - PROCESS | 2743 | 1463034818701 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}] 23:33:38 INFO - PROCESS | 2743 | 1463034818858 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 23:33:38 INFO - PROCESS | 2743 | 1463034818978 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:38 INFO - PROCESS | 2743 | ++DOCSHELL 0x142414800 == 106 [pid = 2743] [id = 673] 23:33:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 219 (0x13f92bc00) [pid = 2743] [serial = 2019] [outer = 0x0] 23:33:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 220 (0x140be8400) [pid = 2743] [serial = 2020] [outer = 0x13f92bc00] 23:33:39 INFO - PROCESS | 2743 | 1463034819009 Marionette DEBUG loaded listener.js 23:33:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 221 (0x140bf4400) [pid = 2743] [serial = 2021] [outer = 0x13f92bc00] 23:33:39 INFO - PROCESS | 2743 | 1463034819475 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]]]}] 23:33:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:33:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 820ms 23:33:39 INFO - PROCESS | 2743 | 1463034819528 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 23:33:39 INFO - PROCESS | 2743 | 1463034819530 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 23:33:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:33:39 INFO - PROCESS | 2743 | 1463034819534 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:33:39 INFO - PROCESS | 2743 | 1463034819535 Marionette TRACE conn2 <- [1,2666,null,{}] 23:33:39 INFO - PROCESS | 2743 | 1463034819538 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}] 23:33:39 INFO - PROCESS | 2743 | 1463034819670 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 23:33:39 INFO - PROCESS | 2743 | 1463034819766 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:39 INFO - PROCESS | 2743 | ++DOCSHELL 0x1297e3800 == 107 [pid = 2743] [id = 674] 23:33:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 222 (0x115e3d800) [pid = 2743] [serial = 2022] [outer = 0x0] 23:33:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 223 (0x12afc2800) [pid = 2743] [serial = 2023] [outer = 0x115e3d800] 23:33:39 INFO - PROCESS | 2743 | 1463034819797 Marionette DEBUG loaded listener.js 23:33:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 224 (0x140a4d800) [pid = 2743] [serial = 2024] [outer = 0x115e3d800] 23:33:40 INFO - PROCESS | 2743 | 1463034820737 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]]]}] 23:33:40 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) 23:33:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1222ms 23:33:40 INFO - PROCESS | 2743 | 1463034820757 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 23:33:40 INFO - PROCESS | 2743 | 1463034820759 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 23:33:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:33:40 INFO - PROCESS | 2743 | 1463034820763 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:33:40 INFO - PROCESS | 2743 | 1463034820764 Marionette TRACE conn2 <- [1,2670,null,{}] 23:33:40 INFO - PROCESS | 2743 | 1463034820767 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}] 23:33:40 INFO - PROCESS | 2743 | 1463034820895 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 23:33:41 INFO - PROCESS | 2743 | 1463034821220 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:41 INFO - PROCESS | 2743 | ++DOCSHELL 0x119c12000 == 108 [pid = 2743] [id = 675] 23:33:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 225 (0x111d1a000) [pid = 2743] [serial = 2025] [outer = 0x0] 23:33:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 226 (0x1122b5c00) [pid = 2743] [serial = 2026] [outer = 0x111d1a000] 23:33:41 INFO - PROCESS | 2743 | 1463034821328 Marionette DEBUG loaded listener.js 23:33:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 227 (0x1129a5000) [pid = 2743] [serial = 2027] [outer = 0x111d1a000] 23:33:42 INFO - PROCESS | 2743 | 1463034822244 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] 23:33:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:33:42 INFO - PROCESS | 2743 | 1463034822288 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 23:33:42 INFO - PROCESS | 2743 | 1463034822291 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:33:42 INFO - PROCESS | 2743 | 1463034822293 Marionette TRACE conn2 <- [1,2674,null,{}] 23:33:42 INFO - PROCESS | 2743 | 1463034822296 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}] 23:33:42 INFO - PROCESS | 2743 | 1463034822410 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 23:33:42 INFO - PROCESS | 2743 | 1463034822537 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:42 INFO - PROCESS | 2743 | ++DOCSHELL 0x119921800 == 109 [pid = 2743] [id = 676] 23:33:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 228 (0x1161f2000) [pid = 2743] [serial = 2028] [outer = 0x0] 23:33:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 229 (0x11693fc00) [pid = 2743] [serial = 2029] [outer = 0x1161f2000] 23:33:42 INFO - PROCESS | 2743 | 1463034822587 Marionette DEBUG loaded listener.js 23:33:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 230 (0x117524c00) [pid = 2743] [serial = 2030] [outer = 0x1161f2000] 23:33:42 INFO - PROCESS | 2743 | --DOCSHELL 0x135c74000 == 108 [pid = 2743] [id = 604] 23:33:42 INFO - PROCESS | 2743 | --DOCSHELL 0x119c28800 == 107 [pid = 2743] [id = 561] 23:33:42 INFO - PROCESS | 2743 | --DOCSHELL 0x123df0800 == 106 [pid = 2743] [id = 606] 23:33:42 INFO - PROCESS | 2743 | --DOCSHELL 0x135fc2800 == 105 [pid = 2743] [id = 664] 23:33:42 INFO - PROCESS | 2743 | --DOCSHELL 0x12d960000 == 104 [pid = 2743] [id = 663] 23:33:42 INFO - PROCESS | 2743 | --DOCSHELL 0x11849d000 == 103 [pid = 2743] [id = 662] 23:33:42 INFO - PROCESS | 2743 | --DOCSHELL 0x1358ea000 == 102 [pid = 2743] [id = 661] 23:33:42 INFO - PROCESS | 2743 | --DOMWINDOW == 229 (0x135fb3c00) [pid = 2743] [serial = 1879] [outer = 0x0] [url = about:blank] 23:33:42 INFO - PROCESS | 2743 | --DOMWINDOW == 228 (0x13f9c5000) [pid = 2743] [serial = 1882] [outer = 0x0] [url = about:blank] 23:33:42 INFO - PROCESS | 2743 | --DOMWINDOW == 227 (0x13f9cc400) [pid = 2743] [serial = 1885] [outer = 0x0] [url = about:blank] 23:33:42 INFO - PROCESS | 2743 | --DOMWINDOW == 226 (0x140be9c00) [pid = 2743] [serial = 1888] [outer = 0x0] [url = about:blank] 23:33:42 INFO - PROCESS | 2743 | --DOMWINDOW == 225 (0x12c71d800) [pid = 2743] [serial = 1924] [outer = 0x0] [url = about:blank] 23:33:42 INFO - PROCESS | 2743 | --DOCSHELL 0x135647800 == 101 [pid = 2743] [id = 660] 23:33:42 INFO - PROCESS | 2743 | --DOCSHELL 0x135293800 == 100 [pid = 2743] [id = 659] 23:33:42 INFO - PROCESS | 2743 | --DOCSHELL 0x12e133800 == 99 [pid = 2743] [id = 658] 23:33:42 INFO - PROCESS | 2743 | --DOCSHELL 0x12da9c800 == 98 [pid = 2743] [id = 657] 23:33:42 INFO - PROCESS | 2743 | --DOCSHELL 0x12bba7800 == 97 [pid = 2743] [id = 656] 23:33:42 INFO - PROCESS | 2743 | --DOCSHELL 0x12490c000 == 96 [pid = 2743] [id = 655] 23:33:42 INFO - PROCESS | 2743 | --DOCSHELL 0x12d143800 == 95 [pid = 2743] [id = 654] 23:33:43 INFO - PROCESS | 2743 | --DOCSHELL 0x128cb5800 == 94 [pid = 2743] [id = 653] 23:33:43 INFO - PROCESS | 2743 | --DOCSHELL 0x12b023800 == 93 [pid = 2743] [id = 652] 23:33:43 INFO - PROCESS | 2743 | --DOCSHELL 0x13fa5d800 == 92 [pid = 2743] [id = 648] 23:33:43 INFO - PROCESS | 2743 | --DOCSHELL 0x13f860000 == 91 [pid = 2743] [id = 647] 23:33:43 INFO - PROCESS | 2743 | --DOCSHELL 0x135fc7000 == 90 [pid = 2743] [id = 646] 23:33:43 INFO - PROCESS | 2743 | --DOCSHELL 0x135bd3000 == 89 [pid = 2743] [id = 645] 23:33:43 INFO - PROCESS | 2743 | --DOCSHELL 0x135649000 == 88 [pid = 2743] [id = 644] 23:33:43 INFO - PROCESS | 2743 | --DOCSHELL 0x1297e9000 == 87 [pid = 2743] [id = 643] 23:33:43 INFO - PROCESS | 2743 | --DOCSHELL 0x1195ac800 == 86 [pid = 2743] [id = 642] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 224 (0x12c324800) [pid = 2743] [serial = 1676] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 223 (0x12114a400) [pid = 2743] [serial = 1610] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 222 (0x12c98a400) [pid = 2743] [serial = 1739] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 221 (0x127140400) [pid = 2743] [serial = 1613] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 220 (0x120f0d800) [pid = 2743] [serial = 1748] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 219 (0x113df2400) [pid = 2743] [serial = 1604] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 218 (0x120f4f800) [pid = 2743] [serial = 1745] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 217 (0x11813f000) [pid = 2743] [serial = 1661] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 216 (0x11920e400) [pid = 2743] [serial = 1664] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 215 (0x12c6c8400) [pid = 2743] [serial = 1685] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 214 (0x12baa1c00) [pid = 2743] [serial = 1673] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 213 (0x129620c00) [pid = 2743] [serial = 1667] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 212 (0x120f46c00) [pid = 2743] [serial = 1751] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 211 (0x1216b6800) [pid = 2743] [serial = 1730] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 210 (0x1294e2000) [pid = 2743] [serial = 1733] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 209 (0x12c6c1800) [pid = 2743] [serial = 1679] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 208 (0x12c327400) [pid = 2743] [serial = 1736] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 207 (0x12c6c4400) [pid = 2743] [serial = 1682] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 206 (0x12ba78c00) [pid = 2743] [serial = 1670] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 205 (0x12aa66000) [pid = 2743] [serial = 1538] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 204 (0x118220c00) [pid = 2743] [serial = 1727] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 203 (0x12afa5000) [pid = 2743] [serial = 1619] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 202 (0x1290c6400) [pid = 2743] [serial = 1616] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 201 (0x12d108400) [pid = 2743] [serial = 1742] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 200 (0x12114cc00) [pid = 2743] [serial = 1622] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 199 (0x118625000) [pid = 2743] [serial = 1607] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 198 (0x1275a4000) [pid = 2743] [serial = 1909] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 197 (0x1294d8400) [pid = 2743] [serial = 1912] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 196 (0x1191d4c00) [pid = 2743] [serial = 1915] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 195 (0x12aa67c00) [pid = 2743] [serial = 1913] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 194 (0x121645800) [pid = 2743] [serial = 1918] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 193 (0x12ba99000) [pid = 2743] [serial = 1921] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 192 (0x12afc3400) [pid = 2743] [serial = 1916] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 191 (0x12c180c00) [pid = 2743] [serial = 1922] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 190 (0x120f45400) [pid = 2743] [serial = 1864] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 189 (0x120f2e000) [pid = 2743] [serial = 1892] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 188 (0x116077c00) [pid = 2743] [serial = 1891] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 187 (0x116027000) [pid = 2743] [serial = 1894] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 186 (0x11752a000) [pid = 2743] [serial = 1895] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 185 (0x121c3c800) [pid = 2743] [serial = 1906] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 184 (0x11813f400) [pid = 2743] [serial = 1897] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 183 (0x12c18a000) [pid = 2743] [serial = 1870] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 182 (0x11978e000) [pid = 2743] [serial = 1898] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 181 (0x12e170c00) [pid = 2743] [serial = 1873] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 180 (0x1357e2c00) [pid = 2743] [serial = 1876] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 179 (0x1290cb400) [pid = 2743] [serial = 1867] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 178 (0x119788400) [pid = 2743] [serial = 1861] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 177 (0x112d49000) [pid = 2743] [serial = 1858] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 176 (0x121643400) [pid = 2743] [serial = 1903] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 175 (0x121b70400) [pid = 2743] [serial = 1904] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 174 (0x120f36000) [pid = 2743] [serial = 1900] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 173 (0x120f4e400) [pid = 2743] [serial = 1901] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 172 (0x129223800) [pid = 2743] [serial = 1910] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 171 (0x12afc7800) [pid = 2743] [serial = 1919] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | --DOMWINDOW == 170 (0x124ffac00) [pid = 2743] [serial = 1907] [outer = 0x0] [url = about:blank] 23:33:43 INFO - PROCESS | 2743 | 1463034823531 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] 23:33:43 INFO - PROCESS | 2743 | 1463034823567 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 23:33:43 INFO - PROCESS | 2743 | 1463034823571 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:33:43 INFO - PROCESS | 2743 | 1463034823572 Marionette TRACE conn2 <- [1,2678,null,{}] 23:33:43 INFO - PROCESS | 2743 | 1463034823574 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}] 23:33:43 INFO - PROCESS | 2743 | 1463034823673 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 23:33:43 INFO - PROCESS | 2743 | 1463034823678 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:43 INFO - PROCESS | 2743 | ++DOCSHELL 0x119c28800 == 87 [pid = 2743] [id = 677] 23:33:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 171 (0x11752a000) [pid = 2743] [serial = 2031] [outer = 0x0] 23:33:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 172 (0x118220c00) [pid = 2743] [serial = 2032] [outer = 0x11752a000] 23:33:43 INFO - PROCESS | 2743 | 1463034823705 Marionette DEBUG loaded listener.js 23:33:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 173 (0x1185c2800) [pid = 2743] [serial = 2033] [outer = 0x11752a000] 23:33:44 INFO - PROCESS | 2743 | 1463034824620 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]]]}] 23:33:44 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) 23:33:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1072ms 23:33:44 INFO - PROCESS | 2743 | 1463034824644 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 23:33:44 INFO - PROCESS | 2743 | 1463034824646 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 23:33:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:33:44 INFO - PROCESS | 2743 | 1463034824650 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:33:44 INFO - PROCESS | 2743 | 1463034824654 Marionette TRACE conn2 <- [1,2682,null,{}] 23:33:44 INFO - PROCESS | 2743 | 1463034824660 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}] 23:33:44 INFO - PROCESS | 2743 | 1463034824761 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 23:33:44 INFO - PROCESS | 2743 | 1463034824766 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:44 INFO - PROCESS | 2743 | ++DOCSHELL 0x1269a8000 == 88 [pid = 2743] [id = 678] 23:33:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 174 (0x118627800) [pid = 2743] [serial = 2034] [outer = 0x0] 23:33:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 175 (0x119195c00) [pid = 2743] [serial = 2035] [outer = 0x118627800] 23:33:44 INFO - PROCESS | 2743 | 1463034824792 Marionette DEBUG loaded listener.js 23:33:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 176 (0x11978a000) [pid = 2743] [serial = 2036] [outer = 0x118627800] 23:33:45 INFO - PROCESS | 2743 | 1463034825689 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]]]}] 23:33:45 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) 23:33:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1075ms 23:33:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:33:45 INFO - PROCESS | 2743 | 1463034825725 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 23:33:45 INFO - PROCESS | 2743 | 1463034825726 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 23:33:45 INFO - PROCESS | 2743 | 1463034825729 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:33:45 INFO - PROCESS | 2743 | 1463034825730 Marionette TRACE conn2 <- [1,2686,null,{}] 23:33:45 INFO - PROCESS | 2743 | 1463034825732 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}] 23:33:45 INFO - PROCESS | 2743 | 1463034825856 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 23:33:45 INFO - PROCESS | 2743 | 1463034825870 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:45 INFO - PROCESS | 2743 | ++DOCSHELL 0x1297de800 == 89 [pid = 2743] [id = 679] 23:33:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 177 (0x11862b800) [pid = 2743] [serial = 2037] [outer = 0x0] 23:33:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 178 (0x119e2a000) [pid = 2743] [serial = 2038] [outer = 0x11862b800] 23:33:45 INFO - PROCESS | 2743 | 1463034825896 Marionette DEBUG loaded listener.js 23:33:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 179 (0x120f10000) [pid = 2743] [serial = 2039] [outer = 0x11862b800] 23:33:46 INFO - PROCESS | 2743 | 1463034826780 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] 23:33:46 INFO - PROCESS | 2743 | 1463034826802 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 23:33:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:33:46 INFO - PROCESS | 2743 | 1463034826804 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:33:46 INFO - PROCESS | 2743 | 1463034826805 Marionette TRACE conn2 <- [1,2690,null,{}] 23:33:46 INFO - PROCESS | 2743 | 1463034826807 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}] 23:33:46 INFO - PROCESS | 2743 | 1463034826932 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 23:33:47 INFO - PROCESS | 2743 | --DOMWINDOW == 178 (0x129220400) [pid = 2743] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:33:47 INFO - PROCESS | 2743 | --DOMWINDOW == 177 (0x12d7c8800) [pid = 2743] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:33:47 INFO - PROCESS | 2743 | --DOMWINDOW == 176 (0x12d7cdc00) [pid = 2743] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:33:47 INFO - PROCESS | 2743 | --DOMWINDOW == 175 (0x125594c00) [pid = 2743] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:33:47 INFO - PROCESS | 2743 | --DOMWINDOW == 174 (0x12138c400) [pid = 2743] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:33:47 INFO - PROCESS | 2743 | --DOMWINDOW == 173 (0x1191c6c00) [pid = 2743] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:33:47 INFO - PROCESS | 2743 | --DOMWINDOW == 172 (0x11278c000) [pid = 2743] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:33:47 INFO - PROCESS | 2743 | --DOMWINDOW == 171 (0x120f3b400) [pid = 2743] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:33:47 INFO - PROCESS | 2743 | --DOMWINDOW == 170 (0x1275a5000) [pid = 2743] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:33:47 INFO - PROCESS | 2743 | --DOMWINDOW == 169 (0x129217c00) [pid = 2743] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:33:47 INFO - PROCESS | 2743 | --DOMWINDOW == 168 (0x124879000) [pid = 2743] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:33:47 INFO - PROCESS | 2743 | --DOMWINDOW == 167 (0x110f1d800) [pid = 2743] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:33:47 INFO - PROCESS | 2743 | --DOMWINDOW == 166 (0x110f2a800) [pid = 2743] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:33:47 INFO - PROCESS | 2743 | --DOMWINDOW == 165 (0x12c320400) [pid = 2743] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:33:47 INFO - PROCESS | 2743 | 1463034827242 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:47 INFO - PROCESS | 2743 | ++DOCSHELL 0x12699f000 == 90 [pid = 2743] [id = 680] 23:33:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 166 (0x11920a400) [pid = 2743] [serial = 2040] [outer = 0x0] 23:33:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 167 (0x120f36000) [pid = 2743] [serial = 2041] [outer = 0x11920a400] 23:33:47 INFO - PROCESS | 2743 | 1463034827273 Marionette DEBUG loaded listener.js 23:33:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 168 (0x120f4f800) [pid = 2743] [serial = 2042] [outer = 0x11920a400] 23:33:48 INFO - PROCESS | 2743 | 1463034828056 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] 23:33:48 INFO - PROCESS | 2743 | 1463034828078 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 23:33:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:33:48 INFO - PROCESS | 2743 | 1463034828080 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:33:48 INFO - PROCESS | 2743 | 1463034828082 Marionette TRACE conn2 <- [1,2694,null,{}] 23:33:48 INFO - PROCESS | 2743 | 1463034828084 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}] 23:33:48 INFO - PROCESS | 2743 | 1463034828193 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 23:33:48 INFO - PROCESS | 2743 | 1463034828197 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:48 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c61b000 == 91 [pid = 2743] [id = 681] 23:33:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 169 (0x12163c000) [pid = 2743] [serial = 2043] [outer = 0x0] 23:33:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 170 (0x1216b1800) [pid = 2743] [serial = 2044] [outer = 0x12163c000] 23:33:48 INFO - PROCESS | 2743 | 1463034828223 Marionette DEBUG loaded listener.js 23:33:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 171 (0x121c30400) [pid = 2743] [serial = 2045] [outer = 0x12163c000] 23:33:49 INFO - PROCESS | 2743 | 1463034829069 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] 23:33:49 INFO - PROCESS | 2743 | 1463034829107 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 23:33:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:33:49 INFO - PROCESS | 2743 | 1463034829111 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:33:49 INFO - PROCESS | 2743 | 1463034829113 Marionette TRACE conn2 <- [1,2698,null,{}] 23:33:49 INFO - PROCESS | 2743 | 1463034829122 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}] 23:33:49 INFO - PROCESS | 2743 | 1463034829246 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 23:33:49 INFO - PROCESS | 2743 | 1463034829380 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:49 INFO - PROCESS | 2743 | ++DOCSHELL 0x113f08800 == 92 [pid = 2743] [id = 682] 23:33:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 172 (0x110f1a000) [pid = 2743] [serial = 2046] [outer = 0x0] 23:33:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 173 (0x110f25400) [pid = 2743] [serial = 2047] [outer = 0x110f1a000] 23:33:49 INFO - PROCESS | 2743 | 1463034829412 Marionette DEBUG loaded listener.js 23:33:49 INFO - PROCESS | 2743 | ++DOMWINDOW == 174 (0x11204dc00) [pid = 2743] [serial = 2048] [outer = 0x110f1a000] 23:33:50 INFO - PROCESS | 2743 | 1463034830374 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] 23:33:50 INFO - PROCESS | 2743 | 1463034830387 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 23:33:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:33:50 INFO - PROCESS | 2743 | 1463034830390 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:33:50 INFO - PROCESS | 2743 | 1463034830395 Marionette TRACE conn2 <- [1,2702,null,{}] 23:33:50 INFO - PROCESS | 2743 | 1463034830398 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}] 23:33:50 INFO - PROCESS | 2743 | 1463034830521 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 23:33:50 INFO - PROCESS | 2743 | 1463034830631 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:50 INFO - PROCESS | 2743 | ++DOCSHELL 0x1219b9800 == 93 [pid = 2743] [id = 683] 23:33:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 175 (0x112d49000) [pid = 2743] [serial = 2049] [outer = 0x0] 23:33:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 176 (0x11602d000) [pid = 2743] [serial = 2050] [outer = 0x112d49000] 23:33:50 INFO - PROCESS | 2743 | 1463034830665 Marionette DEBUG loaded listener.js 23:33:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 177 (0x116a5fc00) [pid = 2743] [serial = 2051] [outer = 0x112d49000] 23:33:51 INFO - PROCESS | 2743 | 1463034831130 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]]]}] 23:33:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:33:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 778ms 23:33:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:33:51 INFO - PROCESS | 2743 | 1463034831170 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 23:33:51 INFO - PROCESS | 2743 | 1463034831173 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 23:33:51 INFO - PROCESS | 2743 | 1463034831175 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:33:51 INFO - PROCESS | 2743 | 1463034831177 Marionette TRACE conn2 <- [1,2706,null,{}] 23:33:51 INFO - PROCESS | 2743 | 1463034831179 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}] 23:33:51 INFO - PROCESS | 2743 | 1463034831298 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 23:33:51 INFO - PROCESS | 2743 | 1463034831414 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:51 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b157000 == 94 [pid = 2743] [id = 684] 23:33:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 178 (0x1180a3400) [pid = 2743] [serial = 2052] [outer = 0x0] 23:33:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 179 (0x11821d400) [pid = 2743] [serial = 2053] [outer = 0x1180a3400] 23:33:51 INFO - PROCESS | 2743 | 1463034831447 Marionette DEBUG loaded listener.js 23:33:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 180 (0x11861f400) [pid = 2743] [serial = 2054] [outer = 0x1180a3400] 23:33:51 INFO - PROCESS | 2743 | 1463034831895 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]]]}] 23:33:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:33:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 771ms 23:33:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:33:51 INFO - PROCESS | 2743 | 1463034831947 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 23:33:51 INFO - PROCESS | 2743 | 1463034831948 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 23:33:51 INFO - PROCESS | 2743 | 1463034831956 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:33:51 INFO - PROCESS | 2743 | 1463034831960 Marionette TRACE conn2 <- [1,2710,null,{}] 23:33:51 INFO - PROCESS | 2743 | 1463034831964 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}] 23:33:52 INFO - PROCESS | 2743 | 1463034832091 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 23:33:52 INFO - PROCESS | 2743 | 1463034832177 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:52 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d71e800 == 95 [pid = 2743] [id = 685] 23:33:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 181 (0x11862a000) [pid = 2743] [serial = 2055] [outer = 0x0] 23:33:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 182 (0x119212c00) [pid = 2743] [serial = 2056] [outer = 0x11862a000] 23:33:52 INFO - PROCESS | 2743 | 1463034832209 Marionette DEBUG loaded listener.js 23:33:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 183 (0x120f2cc00) [pid = 2743] [serial = 2057] [outer = 0x11862a000] 23:33:52 INFO - PROCESS | 2743 | 1463034832637 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] 23:33:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:33:52 INFO - PROCESS | 2743 | 1463034832685 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 23:33:52 INFO - PROCESS | 2743 | 1463034832688 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:33:52 INFO - PROCESS | 2743 | 1463034832689 Marionette TRACE conn2 <- [1,2714,null,{}] 23:33:52 INFO - PROCESS | 2743 | 1463034832691 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}] 23:33:52 INFO - PROCESS | 2743 | 1463034832810 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 23:33:52 INFO - PROCESS | 2743 | 1463034832893 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:52 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d9a0800 == 96 [pid = 2743] [id = 686] 23:33:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 184 (0x1186ea800) [pid = 2743] [serial = 2058] [outer = 0x0] 23:33:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 185 (0x120f4dc00) [pid = 2743] [serial = 2059] [outer = 0x1186ea800] 23:33:52 INFO - PROCESS | 2743 | 1463034832925 Marionette DEBUG loaded listener.js 23:33:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 186 (0x124950400) [pid = 2743] [serial = 2060] [outer = 0x1186ea800] 23:33:53 INFO - PROCESS | 2743 | 1463034833333 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]]]}] 23:33:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:33:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 671ms 23:33:53 INFO - PROCESS | 2743 | 1463034833360 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 23:33:53 INFO - PROCESS | 2743 | 1463034833361 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 23:33:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:33:53 INFO - PROCESS | 2743 | 1463034833364 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:33:53 INFO - PROCESS | 2743 | 1463034833365 Marionette TRACE conn2 <- [1,2718,null,{}] 23:33:53 INFO - PROCESS | 2743 | 1463034833367 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}] 23:33:53 INFO - PROCESS | 2743 | 1463034833502 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 23:33:53 INFO - PROCESS | 2743 | 1463034833587 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:53 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e12c800 == 97 [pid = 2743] [id = 687] 23:33:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 187 (0x12558ac00) [pid = 2743] [serial = 2061] [outer = 0x0] 23:33:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 188 (0x125592000) [pid = 2743] [serial = 2062] [outer = 0x12558ac00] 23:33:53 INFO - PROCESS | 2743 | 1463034833616 Marionette DEBUG loaded listener.js 23:33:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 189 (0x1275a7400) [pid = 2743] [serial = 2063] [outer = 0x12558ac00] 23:33:53 INFO - PROCESS | 2743 | --DOCSHELL 0x12d137800 == 96 [pid = 2743] [id = 17] 23:33:54 INFO - PROCESS | 2743 | 1463034834283 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] 23:33:54 INFO - PROCESS | 2743 | 1463034834338 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 23:33:54 INFO - PROCESS | 2743 | 1463034834340 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:33:54 INFO - PROCESS | 2743 | 1463034834342 Marionette TRACE conn2 <- [1,2722,null,{}] 23:33:54 INFO - PROCESS | 2743 | 1463034834344 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}] 23:33:54 INFO - PROCESS | 2743 | 1463034834461 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 23:33:54 INFO - PROCESS | 2743 | 1463034834577 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:54 INFO - PROCESS | 2743 | ++DOCSHELL 0x134995800 == 97 [pid = 2743] [id = 688] 23:33:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 190 (0x12558b000) [pid = 2743] [serial = 2064] [outer = 0x0] 23:33:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 191 (0x128c83400) [pid = 2743] [serial = 2065] [outer = 0x12558b000] 23:33:54 INFO - PROCESS | 2743 | 1463034834608 Marionette DEBUG loaded listener.js 23:33:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 192 (0x129217400) [pid = 2743] [serial = 2066] [outer = 0x12558b000] 23:33:55 INFO - PROCESS | 2743 | 1463034835030 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] 23:33:55 INFO - PROCESS | 2743 | 1463034835078 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 23:33:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:33:55 INFO - PROCESS | 2743 | 1463034835083 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:33:55 INFO - PROCESS | 2743 | 1463034835084 Marionette TRACE conn2 <- [1,2726,null,{}] 23:33:55 INFO - PROCESS | 2743 | 1463034835087 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}] 23:33:55 INFO - PROCESS | 2743 | 1463034835216 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 23:33:55 INFO - PROCESS | 2743 | 1463034835303 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:55 INFO - PROCESS | 2743 | ++DOCSHELL 0x1352a2800 == 98 [pid = 2743] [id = 689] 23:33:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 193 (0x116938c00) [pid = 2743] [serial = 2067] [outer = 0x0] 23:33:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 194 (0x1292b7800) [pid = 2743] [serial = 2068] [outer = 0x116938c00] 23:33:55 INFO - PROCESS | 2743 | 1463034835334 Marionette DEBUG loaded listener.js 23:33:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 195 (0x1294df000) [pid = 2743] [serial = 2069] [outer = 0x116938c00] 23:33:55 INFO - PROCESS | 2743 | 1463034835732 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]]]}] 23:33:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:33:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 672ms 23:33:55 INFO - PROCESS | 2743 | 1463034835756 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 23:33:55 INFO - PROCESS | 2743 | 1463034835757 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 23:33:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:33:55 INFO - PROCESS | 2743 | 1463034835760 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:33:55 INFO - PROCESS | 2743 | 1463034835761 Marionette TRACE conn2 <- [1,2730,null,{}] 23:33:55 INFO - PROCESS | 2743 | 1463034835764 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}] 23:33:55 INFO - PROCESS | 2743 | 1463034835881 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 23:33:55 INFO - PROCESS | 2743 | 1463034835967 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:55 INFO - PROCESS | 2743 | ++DOCSHELL 0x1355a1000 == 99 [pid = 2743] [id = 690] 23:33:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 196 (0x128c2b400) [pid = 2743] [serial = 2070] [outer = 0x0] 23:33:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 197 (0x129629c00) [pid = 2743] [serial = 2071] [outer = 0x128c2b400] 23:33:55 INFO - PROCESS | 2743 | 1463034835999 Marionette DEBUG loaded listener.js 23:33:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 198 (0x12afa9c00) [pid = 2743] [serial = 2072] [outer = 0x128c2b400] 23:33:56 INFO - PROCESS | 2743 | 1463034836904 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] 23:33:56 INFO - PROCESS | 2743 | 1463034836934 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 23:33:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:33:56 INFO - PROCESS | 2743 | 1463034836937 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:33:56 INFO - PROCESS | 2743 | 1463034836938 Marionette TRACE conn2 <- [1,2734,null,{}] 23:33:56 INFO - PROCESS | 2743 | 1463034836941 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}] 23:33:57 INFO - PROCESS | 2743 | 1463034837049 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 23:33:57 INFO - PROCESS | 2743 | 1463034837165 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:57 INFO - PROCESS | 2743 | ++DOCSHELL 0x120fb1000 == 100 [pid = 2743] [id = 691] 23:33:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 199 (0x120f31c00) [pid = 2743] [serial = 2073] [outer = 0x0] 23:33:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 200 (0x12a798800) [pid = 2743] [serial = 2074] [outer = 0x120f31c00] 23:33:57 INFO - PROCESS | 2743 | 1463034837195 Marionette DEBUG loaded listener.js 23:33:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 201 (0x12afca800) [pid = 2743] [serial = 2075] [outer = 0x120f31c00] 23:33:57 INFO - PROCESS | 2743 | 1463034837610 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]]]}] 23:33:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:33:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 720ms 23:33:57 INFO - PROCESS | 2743 | 1463034837658 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 23:33:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:33:57 INFO - PROCESS | 2743 | 1463034837661 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 23:33:57 INFO - PROCESS | 2743 | 1463034837664 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:33:57 INFO - PROCESS | 2743 | 1463034837665 Marionette TRACE conn2 <- [1,2738,null,{}] 23:33:57 INFO - PROCESS | 2743 | 1463034837668 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}] 23:33:57 INFO - PROCESS | 2743 | 1463034837787 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 23:33:58 INFO - PROCESS | 2743 | 1463034838030 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:58 INFO - PROCESS | 2743 | ++DOCSHELL 0x11695b000 == 101 [pid = 2743] [id = 692] 23:33:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 202 (0x110f2bc00) [pid = 2743] [serial = 2076] [outer = 0x0] 23:33:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 203 (0x110f45400) [pid = 2743] [serial = 2077] [outer = 0x110f2bc00] 23:33:58 INFO - PROCESS | 2743 | 1463034838072 Marionette DEBUG loaded listener.js 23:33:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 204 (0x112783c00) [pid = 2743] [serial = 2078] [outer = 0x110f2bc00] 23:33:58 INFO - PROCESS | 2743 | 1463034838552 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]]]}] 23:33:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:33:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 919ms 23:33:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:33:58 INFO - PROCESS | 2743 | 1463034838584 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 23:33:58 INFO - PROCESS | 2743 | 1463034838587 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 23:33:58 INFO - PROCESS | 2743 | 1463034838589 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:33:58 INFO - PROCESS | 2743 | 1463034838592 Marionette TRACE conn2 <- [1,2742,null,{}] 23:33:58 INFO - PROCESS | 2743 | 1463034838617 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}] 23:33:58 INFO - PROCESS | 2743 | 1463034838736 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 23:33:58 INFO - PROCESS | 2743 | 1463034838826 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:58 INFO - PROCESS | 2743 | ++DOCSHELL 0x1170f9800 == 102 [pid = 2743] [id = 693] 23:33:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 205 (0x1127afc00) [pid = 2743] [serial = 2079] [outer = 0x0] 23:33:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 206 (0x1129a2c00) [pid = 2743] [serial = 2080] [outer = 0x1127afc00] 23:33:58 INFO - PROCESS | 2743 | 1463034838856 Marionette DEBUG loaded listener.js 23:33:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 207 (0x112a6c400) [pid = 2743] [serial = 2081] [outer = 0x1127afc00] 23:33:59 INFO - PROCESS | 2743 | --DOCSHELL 0x12c61b000 == 101 [pid = 2743] [id = 681] 23:33:59 INFO - PROCESS | 2743 | --DOCSHELL 0x12699f000 == 100 [pid = 2743] [id = 680] 23:33:59 INFO - PROCESS | 2743 | --DOCSHELL 0x1297de800 == 99 [pid = 2743] [id = 679] 23:33:59 INFO - PROCESS | 2743 | --DOCSHELL 0x1269a8000 == 98 [pid = 2743] [id = 678] 23:33:59 INFO - PROCESS | 2743 | --DOCSHELL 0x119c28800 == 97 [pid = 2743] [id = 677] 23:33:59 INFO - PROCESS | 2743 | --DOCSHELL 0x119921800 == 96 [pid = 2743] [id = 676] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 206 (0x12c31dc00) [pid = 2743] [serial = 1996] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOCSHELL 0x119c12000 == 95 [pid = 2743] [id = 675] 23:33:59 INFO - PROCESS | 2743 | --DOCSHELL 0x1417d4800 == 94 [pid = 2743] [id = 671] 23:33:59 INFO - PROCESS | 2743 | --DOCSHELL 0x142688800 == 93 [pid = 2743] [id = 670] 23:33:59 INFO - PROCESS | 2743 | --DOCSHELL 0x1416d0000 == 92 [pid = 2743] [id = 669] 23:33:59 INFO - PROCESS | 2743 | --DOCSHELL 0x13fa7b000 == 91 [pid = 2743] [id = 668] 23:33:59 INFO - PROCESS | 2743 | --DOCSHELL 0x12d997800 == 90 [pid = 2743] [id = 667] 23:33:59 INFO - PROCESS | 2743 | --DOCSHELL 0x128d8c800 == 89 [pid = 2743] [id = 666] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 205 (0x12ce21800) [pid = 2743] [serial = 1925] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 204 (0x134853400) [pid = 2743] [serial = 1948] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 203 (0x13485cc00) [pid = 2743] [serial = 1951] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 202 (0x112787c00) [pid = 2743] [serial = 1927] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 201 (0x1110aa800) [pid = 2743] [serial = 1987] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 200 (0x1161ecc00) [pid = 2743] [serial = 1988] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 199 (0x1186e8000) [pid = 2743] [serial = 1990] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 198 (0x12ce16800) [pid = 2743] [serial = 1979] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 197 (0x12c185800) [pid = 2743] [serial = 1976] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 196 (0x12176f800) [pid = 2743] [serial = 1991] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 195 (0x12afc2c00) [pid = 2743] [serial = 1994] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 194 (0x12c986400) [pid = 2743] [serial = 1978] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 193 (0x1357df000) [pid = 2743] [serial = 1982] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 192 (0x12dbf3800) [pid = 2743] [serial = 1981] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 191 (0x13f922c00) [pid = 2743] [serial = 1985] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 190 (0x135faec00) [pid = 2743] [serial = 1984] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 189 (0x128c2ec00) [pid = 2743] [serial = 1969] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 188 (0x128c85c00) [pid = 2743] [serial = 1970] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 187 (0x125593000) [pid = 2743] [serial = 1964] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 186 (0x1219d0400) [pid = 2743] [serial = 1963] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 185 (0x120f38400) [pid = 2743] [serial = 1961] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 184 (0x1197d6c00) [pid = 2743] [serial = 1960] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 183 (0x118829800) [pid = 2743] [serial = 1958] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 182 (0x11809fc00) [pid = 2743] [serial = 1957] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 181 (0x1219d2800) [pid = 2743] [serial = 1966] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 180 (0x12691f400) [pid = 2743] [serial = 1967] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 179 (0x12aa64400) [pid = 2743] [serial = 1939] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 178 (0x12ba7e800) [pid = 2743] [serial = 1975] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 177 (0x1357dcc00) [pid = 2743] [serial = 1954] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 176 (0x1275ad800) [pid = 2743] [serial = 1936] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 175 (0x1294d5800) [pid = 2743] [serial = 1972] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 174 (0x12aff4c00) [pid = 2743] [serial = 1973] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 173 (0x12c6cb000) [pid = 2743] [serial = 1942] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 172 (0x129219400) [pid = 2743] [serial = 1993] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 171 (0x119567800) [pid = 2743] [serial = 1930] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 170 (0x12d7c9400) [pid = 2743] [serial = 1945] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | --DOMWINDOW == 169 (0x1219d2000) [pid = 2743] [serial = 1933] [outer = 0x0] [url = about:blank] 23:33:59 INFO - PROCESS | 2743 | 1463034839322 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]]]}] 23:33:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:33:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 743ms 23:33:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:33:59 INFO - PROCESS | 2743 | 1463034839334 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 23:33:59 INFO - PROCESS | 2743 | 1463034839337 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 23:33:59 INFO - PROCESS | 2743 | 1463034839340 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:33:59 INFO - PROCESS | 2743 | 1463034839341 Marionette TRACE conn2 <- [1,2746,null,{}] 23:33:59 INFO - PROCESS | 2743 | 1463034839347 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}] 23:33:59 INFO - PROCESS | 2743 | 1463034839450 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 23:33:59 INFO - PROCESS | 2743 | 1463034839455 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:59 INFO - PROCESS | 2743 | ++DOCSHELL 0x119915000 == 90 [pid = 2743] [id = 694] 23:33:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 170 (0x113f3f000) [pid = 2743] [serial = 2082] [outer = 0x0] 23:33:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 171 (0x116022800) [pid = 2743] [serial = 2083] [outer = 0x113f3f000] 23:33:59 INFO - PROCESS | 2743 | 1463034839482 Marionette DEBUG loaded listener.js 23:33:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 172 (0x11619ac00) [pid = 2743] [serial = 2084] [outer = 0x113f3f000] 23:33:59 INFO - PROCESS | 2743 | 1463034839903 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]]]}] 23:33:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:33:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 572ms 23:33:59 INFO - PROCESS | 2743 | 1463034839912 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 23:33:59 INFO - PROCESS | 2743 | 1463034839914 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 23:33:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:33:59 INFO - PROCESS | 2743 | 1463034839917 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:33:59 INFO - PROCESS | 2743 | 1463034839921 Marionette TRACE conn2 <- [1,2750,null,{}] 23:33:59 INFO - PROCESS | 2743 | 1463034839930 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}] 23:34:00 INFO - PROCESS | 2743 | 1463034840037 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 23:34:00 INFO - PROCESS | 2743 | 1463034840043 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:00 INFO - PROCESS | 2743 | ++DOCSHELL 0x124cdf000 == 91 [pid = 2743] [id = 695] 23:34:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 173 (0x1169b2800) [pid = 2743] [serial = 2085] [outer = 0x0] 23:34:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 174 (0x1176a9400) [pid = 2743] [serial = 2086] [outer = 0x1169b2800] 23:34:00 INFO - PROCESS | 2743 | 1463034840069 Marionette DEBUG loaded listener.js 23:34:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 175 (0x11821bc00) [pid = 2743] [serial = 2087] [outer = 0x1169b2800] 23:34:00 INFO - PROCESS | 2743 | 1463034840455 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]]]}] 23:34:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:34:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 580ms 23:34:00 INFO - PROCESS | 2743 | 1463034840496 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 23:34:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:34:00 INFO - PROCESS | 2743 | 1463034840506 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 23:34:00 INFO - PROCESS | 2743 | 1463034840508 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:34:00 INFO - PROCESS | 2743 | 1463034840509 Marionette TRACE conn2 <- [1,2754,null,{}] 23:34:00 INFO - PROCESS | 2743 | 1463034840512 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}] 23:34:00 INFO - PROCESS | 2743 | 1463034840614 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 23:34:00 INFO - PROCESS | 2743 | 1463034840619 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:00 INFO - PROCESS | 2743 | ++DOCSHELL 0x128cbd800 == 92 [pid = 2743] [id = 696] 23:34:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 176 (0x118306c00) [pid = 2743] [serial = 2088] [outer = 0x0] 23:34:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 177 (0x1183c7400) [pid = 2743] [serial = 2089] [outer = 0x118306c00] 23:34:00 INFO - PROCESS | 2743 | 1463034840645 Marionette DEBUG loaded listener.js 23:34:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 178 (0x118627400) [pid = 2743] [serial = 2090] [outer = 0x118306c00] 23:34:01 INFO - PROCESS | 2743 | 1463034840998 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]]]}] 23:34:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:34:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 518ms 23:34:01 INFO - PROCESS | 2743 | 1463034841030 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 23:34:01 INFO - PROCESS | 2743 | 1463034841031 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 23:34:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:34:01 INFO - PROCESS | 2743 | 1463034841033 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:34:01 INFO - PROCESS | 2743 | 1463034841034 Marionette TRACE conn2 <- [1,2758,null,{}] 23:34:01 INFO - PROCESS | 2743 | 1463034841037 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}] 23:34:01 INFO - PROCESS | 2743 | 1463034841177 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 23:34:01 INFO - PROCESS | 2743 | 1463034841226 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:01 INFO - PROCESS | 2743 | ++DOCSHELL 0x129415000 == 93 [pid = 2743] [id = 697] 23:34:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 179 (0x118d27000) [pid = 2743] [serial = 2091] [outer = 0x0] 23:34:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 180 (0x119192c00) [pid = 2743] [serial = 2092] [outer = 0x118d27000] 23:34:01 INFO - PROCESS | 2743 | 1463034841258 Marionette DEBUG loaded listener.js 23:34:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 181 (0x1197d2000) [pid = 2743] [serial = 2093] [outer = 0x118d27000] 23:34:01 INFO - PROCESS | 2743 | 1463034841634 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]]]}] 23:34:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:34:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 622ms 23:34:01 INFO - PROCESS | 2743 | 1463034841655 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 23:34:01 INFO - PROCESS | 2743 | 1463034841656 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 23:34:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:34:01 INFO - PROCESS | 2743 | 1463034841659 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:34:01 INFO - PROCESS | 2743 | 1463034841660 Marionette TRACE conn2 <- [1,2762,null,{}] 23:34:01 INFO - PROCESS | 2743 | 1463034841662 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}] 23:34:01 INFO - PROCESS | 2743 | 1463034841802 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 23:34:01 INFO - PROCESS | 2743 | 1463034841819 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:01 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b8bb800 == 94 [pid = 2743] [id = 698] 23:34:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 182 (0x1197d2c00) [pid = 2743] [serial = 2094] [outer = 0x0] 23:34:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 183 (0x120f11000) [pid = 2743] [serial = 2095] [outer = 0x1197d2c00] 23:34:01 INFO - PROCESS | 2743 | 1463034841844 Marionette DEBUG loaded listener.js 23:34:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 184 (0x120f4cc00) [pid = 2743] [serial = 2096] [outer = 0x1197d2c00] 23:34:02 INFO - PROCESS | 2743 | 1463034842213 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]]]}] 23:34:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:34:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 569ms 23:34:02 INFO - PROCESS | 2743 | 1463034842229 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 23:34:02 INFO - PROCESS | 2743 | 1463034842230 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 23:34:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:34:02 INFO - PROCESS | 2743 | 1463034842232 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:34:02 INFO - PROCESS | 2743 | 1463034842233 Marionette TRACE conn2 <- [1,2766,null,{}] 23:34:02 INFO - PROCESS | 2743 | 1463034842236 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}] 23:34:02 INFO - PROCESS | 2743 | 1463034842365 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 23:34:02 INFO - PROCESS | 2743 | 1463034842380 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:02 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bf53000 == 95 [pid = 2743] [id = 699] 23:34:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 185 (0x120f51c00) [pid = 2743] [serial = 2097] [outer = 0x0] 23:34:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 186 (0x1214eac00) [pid = 2743] [serial = 2098] [outer = 0x120f51c00] 23:34:02 INFO - PROCESS | 2743 | 1463034842405 Marionette DEBUG loaded listener.js 23:34:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 187 (0x121645c00) [pid = 2743] [serial = 2099] [outer = 0x120f51c00] 23:34:02 INFO - PROCESS | 2743 | 1463034842778 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]]]}] 23:34:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:34:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 573ms 23:34:02 INFO - PROCESS | 2743 | 1463034842806 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 23:34:02 INFO - PROCESS | 2743 | 1463034842807 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 23:34:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:34:02 INFO - PROCESS | 2743 | 1463034842809 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:34:02 INFO - PROCESS | 2743 | 1463034842813 Marionette TRACE conn2 <- [1,2770,null,{}] 23:34:02 INFO - PROCESS | 2743 | 1463034842815 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}] 23:34:02 INFO - PROCESS | 2743 | 1463034842955 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 23:34:02 INFO - PROCESS | 2743 | 1463034842971 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:02 INFO - PROCESS | 2743 | ++DOCSHELL 0x12cabe000 == 96 [pid = 2743] [id = 700] 23:34:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 188 (0x12150f800) [pid = 2743] [serial = 2100] [outer = 0x0] 23:34:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 189 (0x121c2f800) [pid = 2743] [serial = 2101] [outer = 0x12150f800] 23:34:03 INFO - PROCESS | 2743 | 1463034843011 Marionette DEBUG loaded listener.js 23:34:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 190 (0x124cb0000) [pid = 2743] [serial = 2102] [outer = 0x12150f800] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 189 (0x118627800) [pid = 2743] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 188 (0x11862b800) [pid = 2743] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 187 (0x118629800) [pid = 2743] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 186 (0x11752a000) [pid = 2743] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 185 (0x124949400) [pid = 2743] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 184 (0x12da7a400) [pid = 2743] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 183 (0x12c987c00) [pid = 2743] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 182 (0x11920a400) [pid = 2743] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 181 (0x12baa3c00) [pid = 2743] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 180 (0x120f47800) [pid = 2743] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 179 (0x120f33400) [pid = 2743] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 178 (0x125591800) [pid = 2743] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 177 (0x120f11800) [pid = 2743] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 176 (0x111d1a000) [pid = 2743] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 175 (0x110f31000) [pid = 2743] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 174 (0x12dbf4800) [pid = 2743] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 173 (0x1122a9c00) [pid = 2743] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 172 (0x11956e400) [pid = 2743] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 171 (0x135fb4800) [pid = 2743] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 170 (0x12ca85400) [pid = 2743] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 169 (0x12a793000) [pid = 2743] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 168 (0x12163ac00) [pid = 2743] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 167 (0x116031800) [pid = 2743] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 166 (0x1161f2000) [pid = 2743] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 165 (0x11830fc00) [pid = 2743] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 164 (0x1357e6000) [pid = 2743] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 163 (0x1357db000) [pid = 2743] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 162 (0x116026400) [pid = 2743] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:34:03 INFO - PROCESS | 2743 | --DOMWINDOW == 161 (0x126d74800) [pid = 2743] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:34:03 INFO - PROCESS | 2743 | 1463034843727 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]]]}] 23:34:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:34:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 926ms 23:34:03 INFO - PROCESS | 2743 | 1463034843735 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 23:34:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:34:03 INFO - PROCESS | 2743 | 1463034843737 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 23:34:03 INFO - PROCESS | 2743 | 1463034843739 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:34:03 INFO - PROCESS | 2743 | 1463034843740 Marionette TRACE conn2 <- [1,2774,null,{}] 23:34:03 INFO - PROCESS | 2743 | 1463034843742 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}] 23:34:03 INFO - PROCESS | 2743 | 1463034843847 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 23:34:03 INFO - PROCESS | 2743 | 1463034843851 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:03 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c1ea800 == 97 [pid = 2743] [id = 701] 23:34:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 162 (0x110f30800) [pid = 2743] [serial = 2103] [outer = 0x0] 23:34:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 163 (0x11602c400) [pid = 2743] [serial = 2104] [outer = 0x110f30800] 23:34:03 INFO - PROCESS | 2743 | 1463034843877 Marionette DEBUG loaded listener.js 23:34:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 164 (0x119788000) [pid = 2743] [serial = 2105] [outer = 0x110f30800] 23:34:04 INFO - PROCESS | 2743 | 1463034844246 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]]]}] 23:34:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:34:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 519ms 23:34:04 INFO - PROCESS | 2743 | 1463034844265 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 23:34:04 INFO - PROCESS | 2743 | 1463034844266 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 23:34:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:34:04 INFO - PROCESS | 2743 | 1463034844268 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:34:04 INFO - PROCESS | 2743 | 1463034844270 Marionette TRACE conn2 <- [1,2778,null,{}] 23:34:04 INFO - PROCESS | 2743 | 1463034844272 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}] 23:34:04 INFO - PROCESS | 2743 | 1463034844417 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 23:34:04 INFO - PROCESS | 2743 | 1463034844426 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:04 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d955000 == 98 [pid = 2743] [id = 702] 23:34:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 165 (0x119790800) [pid = 2743] [serial = 2106] [outer = 0x0] 23:34:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 166 (0x120f41400) [pid = 2743] [serial = 2107] [outer = 0x119790800] 23:34:04 INFO - PROCESS | 2743 | 1463034844460 Marionette DEBUG loaded listener.js 23:34:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 167 (0x124f15400) [pid = 2743] [serial = 2108] [outer = 0x119790800] 23:34:04 INFO - PROCESS | 2743 | 1463034844832 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]]]}] 23:34:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:34:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 568ms 23:34:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:34:04 INFO - PROCESS | 2743 | 1463034844838 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 23:34:04 INFO - PROCESS | 2743 | 1463034844839 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 23:34:04 INFO - PROCESS | 2743 | 1463034844842 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:34:04 INFO - PROCESS | 2743 | 1463034844846 Marionette TRACE conn2 <- [1,2782,null,{}] 23:34:04 INFO - PROCESS | 2743 | 1463034844849 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}] 23:34:04 INFO - PROCESS | 2743 | 1463034844969 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 23:34:05 INFO - PROCESS | 2743 | 1463034845050 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:05 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e131800 == 99 [pid = 2743] [id = 703] 23:34:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 168 (0x125587c00) [pid = 2743] [serial = 2109] [outer = 0x0] 23:34:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 169 (0x126d74000) [pid = 2743] [serial = 2110] [outer = 0x125587c00] 23:34:05 INFO - PROCESS | 2743 | 1463034845075 Marionette DEBUG loaded listener.js 23:34:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 170 (0x1275a5800) [pid = 2743] [serial = 2111] [outer = 0x125587c00] 23:34:05 INFO - PROCESS | 2743 | 1463034845382 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]]]}] 23:34:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:34:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 573ms 23:34:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:34:05 INFO - PROCESS | 2743 | 1463034845414 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 23:34:05 INFO - PROCESS | 2743 | 1463034845415 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 23:34:05 INFO - PROCESS | 2743 | 1463034845418 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:34:05 INFO - PROCESS | 2743 | 1463034845419 Marionette TRACE conn2 <- [1,2786,null,{}] 23:34:05 INFO - PROCESS | 2743 | 1463034845421 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}] 23:34:05 INFO - PROCESS | 2743 | 1463034845524 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 23:34:05 INFO - PROCESS | 2743 | 1463034845529 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:05 INFO - PROCESS | 2743 | ++DOCSHELL 0x134997800 == 100 [pid = 2743] [id = 704] 23:34:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 171 (0x1275adc00) [pid = 2743] [serial = 2112] [outer = 0x0] 23:34:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 172 (0x128c87000) [pid = 2743] [serial = 2113] [outer = 0x1275adc00] 23:34:05 INFO - PROCESS | 2743 | 1463034845553 Marionette DEBUG loaded listener.js 23:34:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 173 (0x128cea000) [pid = 2743] [serial = 2114] [outer = 0x1275adc00] 23:34:06 INFO - PROCESS | 2743 | 1463034846063 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]]]}] 23:34:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:34:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 668ms 23:34:06 INFO - PROCESS | 2743 | 1463034846087 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 23:34:06 INFO - PROCESS | 2743 | 1463034846090 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 23:34:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:34:06 INFO - PROCESS | 2743 | 1463034846094 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:34:06 INFO - PROCESS | 2743 | 1463034846096 Marionette TRACE conn2 <- [1,2790,null,{}] 23:34:06 INFO - PROCESS | 2743 | 1463034846100 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}] 23:34:06 INFO - PROCESS | 2743 | 1463034846226 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 23:34:06 INFO - PROCESS | 2743 | 1463034846342 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:06 INFO - PROCESS | 2743 | ++DOCSHELL 0x11991d800 == 101 [pid = 2743] [id = 705] 23:34:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 174 (0x1127b0c00) [pid = 2743] [serial = 2115] [outer = 0x0] 23:34:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 175 (0x112a67400) [pid = 2743] [serial = 2116] [outer = 0x1127b0c00] 23:34:06 INFO - PROCESS | 2743 | 1463034846376 Marionette DEBUG loaded listener.js 23:34:06 INFO - PROCESS | 2743 | ++DOMWINDOW == 176 (0x113d61000) [pid = 2743] [serial = 2117] [outer = 0x1127b0c00] 23:34:06 INFO - PROCESS | 2743 | 1463034846777 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]]]}] 23:34:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:34:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 720ms 23:34:06 INFO - PROCESS | 2743 | 1463034846815 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 23:34:06 INFO - PROCESS | 2743 | 1463034846819 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 23:34:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:34:06 INFO - PROCESS | 2743 | 1463034846824 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:34:06 INFO - PROCESS | 2743 | 1463034846826 Marionette TRACE conn2 <- [1,2794,null,{}] 23:34:06 INFO - PROCESS | 2743 | 1463034846829 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}] 23:34:06 INFO - PROCESS | 2743 | 1463034846953 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 23:34:07 INFO - PROCESS | 2743 | 1463034847044 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:07 INFO - PROCESS | 2743 | ++DOCSHELL 0x12aa5d000 == 102 [pid = 2743] [id = 706] 23:34:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 177 (0x116030000) [pid = 2743] [serial = 2118] [outer = 0x0] 23:34:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 178 (0x1169aa400) [pid = 2743] [serial = 2119] [outer = 0x116030000] 23:34:07 INFO - PROCESS | 2743 | 1463034847076 Marionette DEBUG loaded listener.js 23:34:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 179 (0x1183bcc00) [pid = 2743] [serial = 2120] [outer = 0x116030000] 23:34:07 INFO - PROCESS | 2743 | 1463034847514 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]]]}] 23:34:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:34:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 721ms 23:34:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:34:07 INFO - PROCESS | 2743 | 1463034847546 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 23:34:07 INFO - PROCESS | 2743 | 1463034847547 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 23:34:07 INFO - PROCESS | 2743 | 1463034847549 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:34:07 INFO - PROCESS | 2743 | 1463034847552 Marionette TRACE conn2 <- [1,2798,null,{}] 23:34:07 INFO - PROCESS | 2743 | 1463034847560 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}] 23:34:07 INFO - PROCESS | 2743 | 1463034847711 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 23:34:07 INFO - PROCESS | 2743 | 1463034847835 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:07 INFO - PROCESS | 2743 | ++DOCSHELL 0x13499d800 == 103 [pid = 2743] [id = 707] 23:34:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 180 (0x119194c00) [pid = 2743] [serial = 2121] [outer = 0x0] 23:34:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 181 (0x1197e0400) [pid = 2743] [serial = 2122] [outer = 0x119194c00] 23:34:07 INFO - PROCESS | 2743 | 1463034847869 Marionette DEBUG loaded listener.js 23:34:07 INFO - PROCESS | 2743 | ++DOMWINDOW == 182 (0x120f43c00) [pid = 2743] [serial = 2123] [outer = 0x119194c00] 23:34:08 INFO - PROCESS | 2743 | 1463034848317 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]]]}] 23:34:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:34:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 822ms 23:34:08 INFO - PROCESS | 2743 | 1463034848376 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 23:34:08 INFO - PROCESS | 2743 | 1463034848378 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 23:34:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:34:08 INFO - PROCESS | 2743 | 1463034848383 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:34:08 INFO - PROCESS | 2743 | 1463034848383 Marionette TRACE conn2 <- [1,2802,null,{}] 23:34:08 INFO - PROCESS | 2743 | 1463034848386 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}] 23:34:08 INFO - PROCESS | 2743 | 1463034848514 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 23:34:08 INFO - PROCESS | 2743 | 1463034848604 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:08 INFO - PROCESS | 2743 | ++DOCSHELL 0x135648800 == 104 [pid = 2743] [id = 708] 23:34:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 183 (0x121c32c00) [pid = 2743] [serial = 2124] [outer = 0x0] 23:34:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 184 (0x124d2d400) [pid = 2743] [serial = 2125] [outer = 0x121c32c00] 23:34:08 INFO - PROCESS | 2743 | 1463034848634 Marionette DEBUG loaded listener.js 23:34:08 INFO - PROCESS | 2743 | ++DOMWINDOW == 185 (0x126d0a000) [pid = 2743] [serial = 2126] [outer = 0x121c32c00] 23:34:09 INFO - PROCESS | 2743 | 1463034849069 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]]]}] 23:34:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:34:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 722ms 23:34:09 INFO - PROCESS | 2743 | 1463034849110 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 23:34:09 INFO - PROCESS | 2743 | 1463034849111 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 23:34:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:34:09 INFO - PROCESS | 2743 | 1463034849116 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:34:09 INFO - PROCESS | 2743 | 1463034849117 Marionette TRACE conn2 <- [1,2806,null,{}] 23:34:09 INFO - PROCESS | 2743 | 1463034849119 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}] 23:34:09 INFO - PROCESS | 2743 | 1463034849241 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 23:34:09 INFO - PROCESS | 2743 | 1463034849330 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:09 INFO - PROCESS | 2743 | ++DOCSHELL 0x1356d0000 == 105 [pid = 2743] [id = 709] 23:34:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 186 (0x124d32800) [pid = 2743] [serial = 2127] [outer = 0x0] 23:34:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 187 (0x128c28c00) [pid = 2743] [serial = 2128] [outer = 0x124d32800] 23:34:09 INFO - PROCESS | 2743 | 1463034849370 Marionette DEBUG loaded listener.js 23:34:09 INFO - PROCESS | 2743 | ++DOMWINDOW == 188 (0x128cdf400) [pid = 2743] [serial = 2129] [outer = 0x124d32800] 23:34:09 INFO - PROCESS | 2743 | 1463034849799 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]]]}] 23:34:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:34:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 718ms 23:34:09 INFO - PROCESS | 2743 | 1463034849835 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 23:34:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:34:09 INFO - PROCESS | 2743 | 1463034849837 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 23:34:09 INFO - PROCESS | 2743 | 1463034849839 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:34:09 INFO - PROCESS | 2743 | 1463034849840 Marionette TRACE conn2 <- [1,2810,null,{}] 23:34:09 INFO - PROCESS | 2743 | 1463034849863 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}] 23:34:10 INFO - PROCESS | 2743 | 1463034850003 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 23:34:10 INFO - PROCESS | 2743 | 1463034850091 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:10 INFO - PROCESS | 2743 | ++DOCSHELL 0x1358e9000 == 106 [pid = 2743] [id = 710] 23:34:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 189 (0x1292b3400) [pid = 2743] [serial = 2130] [outer = 0x0] 23:34:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 190 (0x1292d2400) [pid = 2743] [serial = 2131] [outer = 0x1292b3400] 23:34:10 INFO - PROCESS | 2743 | 1463034850121 Marionette DEBUG loaded listener.js 23:34:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 191 (0x12962cc00) [pid = 2743] [serial = 2132] [outer = 0x1292b3400] 23:34:10 INFO - PROCESS | 2743 | 1463034850542 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]]]}] 23:34:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:34:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 722ms 23:34:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:34:10 INFO - PROCESS | 2743 | 1463034850596 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 23:34:10 INFO - PROCESS | 2743 | 1463034850597 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 23:34:10 INFO - PROCESS | 2743 | 1463034850601 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:34:10 INFO - PROCESS | 2743 | 1463034850602 Marionette TRACE conn2 <- [1,2814,null,{}] 23:34:10 INFO - PROCESS | 2743 | 1463034850605 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}] 23:34:10 INFO - PROCESS | 2743 | 1463034850731 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 23:34:10 INFO - PROCESS | 2743 | 1463034850833 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:10 INFO - PROCESS | 2743 | ++DOCSHELL 0x13593b800 == 107 [pid = 2743] [id = 711] 23:34:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 192 (0x1294e0400) [pid = 2743] [serial = 2133] [outer = 0x0] 23:34:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 193 (0x12aa65400) [pid = 2743] [serial = 2134] [outer = 0x1294e0400] 23:34:10 INFO - PROCESS | 2743 | 1463034850865 Marionette DEBUG loaded listener.js 23:34:10 INFO - PROCESS | 2743 | ++DOMWINDOW == 194 (0x12afa8800) [pid = 2743] [serial = 2135] [outer = 0x1294e0400] 23:34:11 INFO - PROCESS | 2743 | 1463034851257 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]]]}] 23:34:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:34:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 720ms 23:34:11 INFO - PROCESS | 2743 | 1463034851322 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 23:34:11 INFO - PROCESS | 2743 | 1463034851323 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 23:34:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:34:11 INFO - PROCESS | 2743 | 1463034851326 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:34:11 INFO - PROCESS | 2743 | 1463034851327 Marionette TRACE conn2 <- [1,2818,null,{}] 23:34:11 INFO - PROCESS | 2743 | 1463034851329 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}] 23:34:11 INFO - PROCESS | 2743 | 1463034851453 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 23:34:11 INFO - PROCESS | 2743 | 1463034851572 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:11 INFO - PROCESS | 2743 | ++DOCSHELL 0x135b7d000 == 108 [pid = 2743] [id = 712] 23:34:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 195 (0x12aa61400) [pid = 2743] [serial = 2136] [outer = 0x0] 23:34:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 196 (0x12afc1000) [pid = 2743] [serial = 2137] [outer = 0x12aa61400] 23:34:11 INFO - PROCESS | 2743 | 1463034851603 Marionette DEBUG loaded listener.js 23:34:11 INFO - PROCESS | 2743 | ++DOMWINDOW == 197 (0x12afcbc00) [pid = 2743] [serial = 2138] [outer = 0x12aa61400] 23:34:12 INFO - PROCESS | 2743 | 1463034852022 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]]]}] 23:34:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:34:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 719ms 23:34:12 INFO - PROCESS | 2743 | 1463034852046 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 23:34:12 INFO - PROCESS | 2743 | 1463034852047 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 23:34:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:34:12 INFO - PROCESS | 2743 | 1463034852049 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:34:12 INFO - PROCESS | 2743 | 1463034852051 Marionette TRACE conn2 <- [1,2822,null,{}] 23:34:12 INFO - PROCESS | 2743 | 1463034852053 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}] 23:34:12 INFO - PROCESS | 2743 | 1463034852193 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 23:34:12 INFO - PROCESS | 2743 | 1463034852312 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:12 INFO - PROCESS | 2743 | ++DOCSHELL 0x135be0000 == 109 [pid = 2743] [id = 713] 23:34:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 198 (0x12aff8400) [pid = 2743] [serial = 2139] [outer = 0x0] 23:34:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 199 (0x12ba79c00) [pid = 2743] [serial = 2140] [outer = 0x12aff8400] 23:34:12 INFO - PROCESS | 2743 | 1463034852344 Marionette DEBUG loaded listener.js 23:34:12 INFO - PROCESS | 2743 | ++DOMWINDOW == 200 (0x12ba82400) [pid = 2743] [serial = 2141] [outer = 0x12aff8400] 23:34:12 INFO - PROCESS | 2743 | 1463034852755 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]]]}] 23:34:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:34:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 721ms 23:34:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:34:12 INFO - PROCESS | 2743 | 1463034852772 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 23:34:12 INFO - PROCESS | 2743 | 1463034852773 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 23:34:12 INFO - PROCESS | 2743 | 1463034852775 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:34:12 INFO - PROCESS | 2743 | 1463034852779 Marionette TRACE conn2 <- [1,2826,null,{}] 23:34:12 INFO - PROCESS | 2743 | 1463034852782 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}] 23:34:12 INFO - PROCESS | 2743 | 1463034852906 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 23:34:13 INFO - PROCESS | 2743 | 1463034852998 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:13 INFO - PROCESS | 2743 | ++DOCSHELL 0x135c69800 == 110 [pid = 2743] [id = 714] 23:34:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 201 (0x12affe400) [pid = 2743] [serial = 2142] [outer = 0x0] 23:34:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 202 (0x12ba99000) [pid = 2743] [serial = 2143] [outer = 0x12affe400] 23:34:13 INFO - PROCESS | 2743 | 1463034853026 Marionette DEBUG loaded listener.js 23:34:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 203 (0x12baa3c00) [pid = 2743] [serial = 2144] [outer = 0x12affe400] 23:34:13 INFO - PROCESS | 2743 | 1463034853479 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:34:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:34:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 723ms 23:34:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:34:13 INFO - PROCESS | 2743 | 1463034853552 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 23:34:13 INFO - PROCESS | 2743 | 1463034853553 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 23:34:13 INFO - PROCESS | 2743 | 1463034853557 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:34:13 INFO - PROCESS | 2743 | 1463034853559 Marionette TRACE conn2 <- [1,2830,null,{}] 23:34:13 INFO - PROCESS | 2743 | 1463034853562 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}] 23:34:13 INFO - PROCESS | 2743 | 1463034853699 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 23:34:13 INFO - PROCESS | 2743 | 1463034853794 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:13 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d969800 == 111 [pid = 2743] [id = 715] 23:34:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 204 (0x1191d1000) [pid = 2743] [serial = 2145] [outer = 0x0] 23:34:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 205 (0x12baa7c00) [pid = 2743] [serial = 2146] [outer = 0x1191d1000] 23:34:13 INFO - PROCESS | 2743 | 1463034853827 Marionette DEBUG loaded listener.js 23:34:13 INFO - PROCESS | 2743 | ++DOMWINDOW == 206 (0x12c189c00) [pid = 2743] [serial = 2147] [outer = 0x1191d1000] 23:34:14 INFO - PROCESS | 2743 | 1463034854507 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]]]}] 23:34:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:34:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1021ms 23:34:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:34:14 INFO - PROCESS | 2743 | 1463034854579 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 23:34:14 INFO - PROCESS | 2743 | 1463034854581 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 23:34:14 INFO - PROCESS | 2743 | 1463034854585 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:34:14 INFO - PROCESS | 2743 | 1463034854587 Marionette TRACE conn2 <- [1,2834,null,{}] 23:34:14 INFO - PROCESS | 2743 | 1463034854618 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}] 23:34:14 INFO - PROCESS | 2743 | 1463034854738 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 23:34:14 INFO - PROCESS | 2743 | 1463034854856 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:14 INFO - PROCESS | 2743 | ++DOCSHELL 0x121cc6000 == 112 [pid = 2743] [id = 716] 23:34:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 207 (0x111f64400) [pid = 2743] [serial = 2148] [outer = 0x0] 23:34:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 208 (0x1122b6c00) [pid = 2743] [serial = 2149] [outer = 0x111f64400] 23:34:14 INFO - PROCESS | 2743 | 1463034854887 Marionette DEBUG loaded listener.js 23:34:14 INFO - PROCESS | 2743 | ++DOMWINDOW == 209 (0x1129aa000) [pid = 2743] [serial = 2150] [outer = 0x111f64400] 23:34:15 INFO - PROCESS | 2743 | 1463034855330 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:34:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:34:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 787ms 23:34:15 INFO - PROCESS | 2743 | 1463034855379 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 23:34:15 INFO - PROCESS | 2743 | 1463034855384 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 23:34:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:34:15 INFO - PROCESS | 2743 | 1463034855391 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:34:15 INFO - PROCESS | 2743 | 1463034855397 Marionette TRACE conn2 <- [1,2838,null,{}] 23:34:15 INFO - PROCESS | 2743 | 1463034855400 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}] 23:34:15 INFO - PROCESS | 2743 | 1463034855576 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 23:34:15 INFO - PROCESS | 2743 | 1463034855756 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:15 INFO - PROCESS | 2743 | ++DOCSHELL 0x1199c0000 == 113 [pid = 2743] [id = 717] 23:34:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 210 (0x11602f400) [pid = 2743] [serial = 2151] [outer = 0x0] 23:34:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 211 (0x1160e5400) [pid = 2743] [serial = 2152] [outer = 0x11602f400] 23:34:15 INFO - PROCESS | 2743 | 1463034855805 Marionette DEBUG loaded listener.js 23:34:15 INFO - PROCESS | 2743 | ++DOMWINDOW == 212 (0x117521400) [pid = 2743] [serial = 2153] [outer = 0x11602f400] 23:34:16 INFO - PROCESS | 2743 | --DOCSHELL 0x115e19000 == 112 [pid = 2743] [id = 440] 23:34:16 INFO - PROCESS | 2743 | --DOCSHELL 0x1219c5800 == 111 [pid = 2743] [id = 436] 23:34:16 INFO - PROCESS | 2743 | --DOCSHELL 0x11331a000 == 110 [pid = 2743] [id = 24] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 211 (0x12afc2800) [pid = 2743] [serial = 2023] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 210 (0x140be8400) [pid = 2743] [serial = 2020] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 209 (0x1216b1800) [pid = 2743] [serial = 2044] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOCSHELL 0x1355a1000 == 109 [pid = 2743] [id = 690] 23:34:16 INFO - PROCESS | 2743 | --DOCSHELL 0x1352a2800 == 108 [pid = 2743] [id = 689] 23:34:16 INFO - PROCESS | 2743 | --DOCSHELL 0x134995800 == 107 [pid = 2743] [id = 688] 23:34:16 INFO - PROCESS | 2743 | --DOCSHELL 0x12e12c800 == 106 [pid = 2743] [id = 687] 23:34:16 INFO - PROCESS | 2743 | --DOCSHELL 0x12d9a0800 == 105 [pid = 2743] [id = 686] 23:34:16 INFO - PROCESS | 2743 | --DOCSHELL 0x12d71e800 == 104 [pid = 2743] [id = 685] 23:34:16 INFO - PROCESS | 2743 | --DOCSHELL 0x12b157000 == 103 [pid = 2743] [id = 684] 23:34:16 INFO - PROCESS | 2743 | --DOCSHELL 0x1219b9800 == 102 [pid = 2743] [id = 683] 23:34:16 INFO - PROCESS | 2743 | --DOCSHELL 0x113f08800 == 101 [pid = 2743] [id = 682] 23:34:16 INFO - PROCESS | 2743 | 1463034856249 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]]]}] 23:34:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:34:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 876ms 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 208 (0x119195c00) [pid = 2743] [serial = 2035] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 207 (0x119e2a000) [pid = 2743] [serial = 2038] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 206 (0x120f10800) [pid = 2743] [serial = 1862] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 205 (0x1185c2800) [pid = 2743] [serial = 2033] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 204 (0x12afa9000) [pid = 2743] [serial = 2008] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 203 (0x128c8b800) [pid = 2743] [serial = 2005] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 202 (0x12d7cc800) [pid = 2743] [serial = 1790] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 201 (0x12dbe9400) [pid = 2743] [serial = 1814] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 200 (0x140be8000) [pid = 2743] [serial = 1886] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 199 (0x120f36000) [pid = 2743] [serial = 2041] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 198 (0x140bf0c00) [pid = 2743] [serial = 1889] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 197 (0x12961a400) [pid = 2743] [serial = 1799] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 196 (0x120f3fc00) [pid = 2743] [serial = 1805] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 195 (0x12aa6c400) [pid = 2743] [serial = 1868] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 194 (0x121c30000) [pid = 2743] [serial = 1865] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 193 (0x1122b5c00) [pid = 2743] [serial = 2026] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 192 (0x116195000) [pid = 2743] [serial = 1859] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 191 (0x120f3d400) [pid = 2743] [serial = 2002] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 190 (0x12d108800) [pid = 2743] [serial = 2011] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 189 (0x1357dac00) [pid = 2743] [serial = 1874] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 188 (0x12dbf6400) [pid = 2743] [serial = 1817] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 187 (0x120f10000) [pid = 2743] [serial = 2039] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 186 (0x1383a6000) [pid = 2743] [serial = 1997] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 185 (0x13f9c9800) [pid = 2743] [serial = 1883] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 184 (0x12da76800) [pid = 2743] [serial = 1811] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 183 (0x1129a5000) [pid = 2743] [serial = 2027] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 182 (0x118220c00) [pid = 2743] [serial = 2032] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 181 (0x12c98d400) [pid = 2743] [serial = 1802] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 180 (0x12ce19800) [pid = 2743] [serial = 1808] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 179 (0x12dbf6800) [pid = 2743] [serial = 1820] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 178 (0x120f4f800) [pid = 2743] [serial = 2042] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 177 (0x11693fc00) [pid = 2743] [serial = 2029] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 176 (0x1383a9400) [pid = 2743] [serial = 2014] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 175 (0x117524c00) [pid = 2743] [serial = 2030] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 174 (0x120f27400) [pid = 2743] [serial = 1796] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 173 (0x11978a000) [pid = 2743] [serial = 2036] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 172 (0x135fb7c00) [pid = 2743] [serial = 1880] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 171 (0x135fae000) [pid = 2743] [serial = 1877] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 170 (0x118215c00) [pid = 2743] [serial = 1793] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 169 (0x12ca8dc00) [pid = 2743] [serial = 1871] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 168 (0x13f9c4c00) [pid = 2743] [serial = 2017] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | --DOMWINDOW == 167 (0x116a5cc00) [pid = 2743] [serial = 1999] [outer = 0x0] [url = about:blank] 23:34:16 INFO - PROCESS | 2743 | 1463034856275 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 23:34:16 INFO - PROCESS | 2743 | 1463034856277 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 23:34:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:34:16 INFO - PROCESS | 2743 | 1463034856287 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:34:16 INFO - PROCESS | 2743 | 1463034856289 Marionette TRACE conn2 <- [1,2842,null,{}] 23:34:16 INFO - PROCESS | 2743 | 1463034856299 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}] 23:34:16 INFO - PROCESS | 2743 | 1463034856407 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 23:34:16 INFO - PROCESS | 2743 | 1463034856412 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:16 INFO - PROCESS | 2743 | ++DOCSHELL 0x120fb0800 == 102 [pid = 2743] [id = 718] 23:34:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 168 (0x118214c00) [pid = 2743] [serial = 2154] [outer = 0x0] 23:34:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 169 (0x11821c000) [pid = 2743] [serial = 2155] [outer = 0x118214c00] 23:34:16 INFO - PROCESS | 2743 | 1463034856441 Marionette DEBUG loaded listener.js 23:34:16 INFO - PROCESS | 2743 | ++DOMWINDOW == 170 (0x1183bbc00) [pid = 2743] [serial = 2156] [outer = 0x118214c00] 23:34:16 INFO - PROCESS | 2743 | 1463034856882 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]]]}] 23:34:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:34:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 625ms 23:34:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:34:16 INFO - PROCESS | 2743 | 1463034856913 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 23:34:16 INFO - PROCESS | 2743 | 1463034856914 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 23:34:16 INFO - PROCESS | 2743 | 1463034856916 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:34:16 INFO - PROCESS | 2743 | 1463034856917 Marionette TRACE conn2 <- [1,2846,null,{}] 23:34:16 INFO - PROCESS | 2743 | 1463034856920 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}] 23:34:17 INFO - PROCESS | 2743 | 1463034857022 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 23:34:17 INFO - PROCESS | 2743 | 1463034857027 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:17 INFO - PROCESS | 2743 | ++DOCSHELL 0x127507000 == 103 [pid = 2743] [id = 719] 23:34:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 171 (0x11861e800) [pid = 2743] [serial = 2157] [outer = 0x0] 23:34:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 172 (0x1186eac00) [pid = 2743] [serial = 2158] [outer = 0x11861e800] 23:34:17 INFO - PROCESS | 2743 | 1463034857053 Marionette DEBUG loaded listener.js 23:34:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 173 (0x1191cd400) [pid = 2743] [serial = 2159] [outer = 0x11861e800] 23:34:17 INFO - PROCESS | 2743 | 1463034857420 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]]]}] 23:34:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:34:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 569ms 23:34:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:34:17 INFO - PROCESS | 2743 | 1463034857486 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 23:34:17 INFO - PROCESS | 2743 | 1463034857488 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 23:34:17 INFO - PROCESS | 2743 | 1463034857490 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:34:17 INFO - PROCESS | 2743 | 1463034857491 Marionette TRACE conn2 <- [1,2850,null,{}] 23:34:17 INFO - PROCESS | 2743 | 1463034857493 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}] 23:34:17 INFO - PROCESS | 2743 | 1463034857595 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 23:34:17 INFO - PROCESS | 2743 | 1463034857599 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:17 INFO - PROCESS | 2743 | ++DOCSHELL 0x1297ea000 == 104 [pid = 2743] [id = 720] 23:34:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 174 (0x119193400) [pid = 2743] [serial = 2160] [outer = 0x0] 23:34:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 175 (0x119e29c00) [pid = 2743] [serial = 2161] [outer = 0x119193400] 23:34:17 INFO - PROCESS | 2743 | 1463034857625 Marionette DEBUG loaded listener.js 23:34:17 INFO - PROCESS | 2743 | ++DOMWINDOW == 176 (0x120f10000) [pid = 2743] [serial = 2162] [outer = 0x119193400] 23:34:18 INFO - PROCESS | 2743 | 1463034858004 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:34:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:34:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 521ms 23:34:18 INFO - PROCESS | 2743 | 1463034858016 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 23:34:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:34:18 INFO - PROCESS | 2743 | 1463034858017 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 23:34:18 INFO - PROCESS | 2743 | 1463034858019 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:34:18 INFO - PROCESS | 2743 | 1463034858020 Marionette TRACE conn2 <- [1,2854,null,{}] 23:34:18 INFO - PROCESS | 2743 | 1463034858022 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}] 23:34:18 INFO - PROCESS | 2743 | 1463034858199 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 23:34:18 INFO - PROCESS | 2743 | 1463034858219 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:18 INFO - PROCESS | 2743 | ++DOCSHELL 0x12b8c4000 == 105 [pid = 2743] [id = 721] 23:34:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 177 (0x120f10800) [pid = 2743] [serial = 2163] [outer = 0x0] 23:34:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 178 (0x120f39800) [pid = 2743] [serial = 2164] [outer = 0x120f10800] 23:34:18 INFO - PROCESS | 2743 | 1463034858245 Marionette DEBUG loaded listener.js 23:34:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 179 (0x121644000) [pid = 2743] [serial = 2165] [outer = 0x120f10800] 23:34:18 INFO - PROCESS | 2743 | 1463034858615 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]]]}] 23:34:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:34:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 618ms 23:34:18 INFO - PROCESS | 2743 | 1463034858637 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 23:34:18 INFO - PROCESS | 2743 | 1463034858638 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 23:34:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:34:18 INFO - PROCESS | 2743 | 1463034858641 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:34:18 INFO - PROCESS | 2743 | 1463034858642 Marionette TRACE conn2 <- [1,2858,null,{}] 23:34:18 INFO - PROCESS | 2743 | 1463034858652 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}] 23:34:18 INFO - PROCESS | 2743 | 1463034858791 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 23:34:18 INFO - PROCESS | 2743 | 1463034858804 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:18 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c622000 == 106 [pid = 2743] [id = 722] 23:34:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 180 (0x12156a800) [pid = 2743] [serial = 2166] [outer = 0x0] 23:34:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 181 (0x121c30000) [pid = 2743] [serial = 2167] [outer = 0x12156a800] 23:34:18 INFO - PROCESS | 2743 | 1463034858829 Marionette DEBUG loaded listener.js 23:34:18 INFO - PROCESS | 2743 | ++DOMWINDOW == 182 (0x124d2b400) [pid = 2743] [serial = 2168] [outer = 0x12156a800] 23:34:19 INFO - PROCESS | 2743 | 1463034859200 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:34:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:34:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 572ms 23:34:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:34:19 INFO - PROCESS | 2743 | 1463034859214 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 23:34:19 INFO - PROCESS | 2743 | 1463034859215 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 23:34:19 INFO - PROCESS | 2743 | 1463034859218 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:34:19 INFO - PROCESS | 2743 | 1463034859219 Marionette TRACE conn2 <- [1,2862,null,{}] 23:34:19 INFO - PROCESS | 2743 | 1463034859222 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}] 23:34:19 INFO - PROCESS | 2743 | 1463034859375 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 23:34:19 INFO - PROCESS | 2743 | 1463034859397 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:19 INFO - PROCESS | 2743 | ++DOCSHELL 0x12ce67000 == 107 [pid = 2743] [id = 723] 23:34:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 183 (0x1219d0000) [pid = 2743] [serial = 2169] [outer = 0x0] 23:34:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 184 (0x12684a400) [pid = 2743] [serial = 2170] [outer = 0x1219d0000] 23:34:19 INFO - PROCESS | 2743 | 1463034859438 Marionette DEBUG loaded listener.js 23:34:19 INFO - PROCESS | 2743 | ++DOMWINDOW == 185 (0x127144c00) [pid = 2743] [serial = 2171] [outer = 0x1219d0000] 23:34:19 INFO - PROCESS | 2743 | 1463034859905 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]]]}] 23:34:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:34:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 720ms 23:34:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:34:19 INFO - PROCESS | 2743 | 1463034859942 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 23:34:19 INFO - PROCESS | 2743 | 1463034859945 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 23:34:19 INFO - PROCESS | 2743 | 1463034859948 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:34:19 INFO - PROCESS | 2743 | 1463034859949 Marionette TRACE conn2 <- [1,2866,null,{}] 23:34:19 INFO - PROCESS | 2743 | 1463034859952 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}] 23:34:20 INFO - PROCESS | 2743 | 1463034860083 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 23:34:20 INFO - PROCESS | 2743 | 1463034860127 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:20 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d98d000 == 108 [pid = 2743] [id = 724] 23:34:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 186 (0x12558ec00) [pid = 2743] [serial = 2172] [outer = 0x0] 23:34:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 187 (0x128c36c00) [pid = 2743] [serial = 2173] [outer = 0x12558ec00] 23:34:20 INFO - PROCESS | 2743 | 1463034860152 Marionette DEBUG loaded listener.js 23:34:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 188 (0x128c8e400) [pid = 2743] [serial = 2174] [outer = 0x12558ec00] 23:34:20 INFO - PROCESS | 2743 | --DOMWINDOW == 187 (0x12d138000) [pid = 2743] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:34:20 INFO - PROCESS | 2743 | --DOMWINDOW == 186 (0x1197d2c00) [pid = 2743] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:34:20 INFO - PROCESS | 2743 | --DOMWINDOW == 185 (0x113f3f000) [pid = 2743] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:34:20 INFO - PROCESS | 2743 | --DOMWINDOW == 184 (0x1127afc00) [pid = 2743] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:34:20 INFO - PROCESS | 2743 | --DOMWINDOW == 183 (0x1169b2800) [pid = 2743] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:34:20 INFO - PROCESS | 2743 | --DOMWINDOW == 182 (0x110f2bc00) [pid = 2743] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:34:20 INFO - PROCESS | 2743 | --DOMWINDOW == 181 (0x120f51c00) [pid = 2743] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:34:20 INFO - PROCESS | 2743 | --DOMWINDOW == 180 (0x118d27000) [pid = 2743] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:34:20 INFO - PROCESS | 2743 | --DOMWINDOW == 179 (0x118306c00) [pid = 2743] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:34:20 INFO - PROCESS | 2743 | --DOMWINDOW == 178 (0x12150f800) [pid = 2743] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:34:20 INFO - PROCESS | 2743 | --DOMWINDOW == 177 (0x110f30800) [pid = 2743] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:34:20 INFO - PROCESS | 2743 | --DOMWINDOW == 176 (0x125587c00) [pid = 2743] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:34:20 INFO - PROCESS | 2743 | --DOMWINDOW == 175 (0x12ce1d400) [pid = 2743] [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.] 23:34:20 INFO - PROCESS | 2743 | --DOMWINDOW == 174 (0x119790800) [pid = 2743] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:34:20 INFO - PROCESS | 2743 | --DOMWINDOW == 173 (0x12163c000) [pid = 2743] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:34:20 INFO - PROCESS | 2743 | 1463034860705 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]]]}] 23:34:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:34:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 769ms 23:34:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:34:20 INFO - PROCESS | 2743 | 1463034860717 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 23:34:20 INFO - PROCESS | 2743 | 1463034860719 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 23:34:20 INFO - PROCESS | 2743 | 1463034860721 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:34:20 INFO - PROCESS | 2743 | 1463034860722 Marionette TRACE conn2 <- [1,2870,null,{}] 23:34:20 INFO - PROCESS | 2743 | 1463034860724 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}] 23:34:20 INFO - PROCESS | 2743 | 1463034860879 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 23:34:20 INFO - PROCESS | 2743 | 1463034860932 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:20 INFO - PROCESS | 2743 | ++DOCSHELL 0x12daa4000 == 109 [pid = 2743] [id = 725] 23:34:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 174 (0x110f30800) [pid = 2743] [serial = 2175] [outer = 0x0] 23:34:20 INFO - PROCESS | 2743 | ++DOMWINDOW == 175 (0x120f26400) [pid = 2743] [serial = 2176] [outer = 0x110f30800] 23:34:20 INFO - PROCESS | 2743 | 1463034860958 Marionette DEBUG loaded listener.js 23:34:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 176 (0x121b71c00) [pid = 2743] [serial = 2177] [outer = 0x110f30800] 23:34:21 INFO - PROCESS | 2743 | 1463034861256 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]]]}] 23:34:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:34:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 571ms 23:34:21 INFO - PROCESS | 2743 | 1463034861292 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 23:34:21 INFO - PROCESS | 2743 | 1463034861296 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 23:34:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:34:21 INFO - PROCESS | 2743 | 1463034861300 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:34:21 INFO - PROCESS | 2743 | 1463034861301 Marionette TRACE conn2 <- [1,2874,null,{}] 23:34:21 INFO - PROCESS | 2743 | 1463034861304 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}] 23:34:21 INFO - PROCESS | 2743 | 1463034861423 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 23:34:21 INFO - PROCESS | 2743 | 1463034861503 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:21 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e122000 == 110 [pid = 2743] [id = 726] 23:34:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 177 (0x1197d3800) [pid = 2743] [serial = 2178] [outer = 0x0] 23:34:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 178 (0x128c81c00) [pid = 2743] [serial = 2179] [outer = 0x1197d3800] 23:34:21 INFO - PROCESS | 2743 | 1463034861533 Marionette DEBUG loaded listener.js 23:34:21 INFO - PROCESS | 2743 | ++DOMWINDOW == 179 (0x1292d7800) [pid = 2743] [serial = 2180] [outer = 0x1197d3800] 23:34:21 INFO - PROCESS | 2743 | 1463034861865 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]]]}] 23:34:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:34:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 570ms 23:34:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:34:21 INFO - PROCESS | 2743 | 1463034861871 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 23:34:21 INFO - PROCESS | 2743 | 1463034861872 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 23:34:21 INFO - PROCESS | 2743 | 1463034861874 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:34:21 INFO - PROCESS | 2743 | 1463034861875 Marionette TRACE conn2 <- [1,2878,null,{}] 23:34:21 INFO - PROCESS | 2743 | 1463034861881 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}] 23:34:21 INFO - PROCESS | 2743 | 1463034861990 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 23:34:21 INFO - PROCESS | 2743 | 1463034861994 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:22 INFO - PROCESS | 2743 | ++DOCSHELL 0x13551c800 == 111 [pid = 2743] [id = 727] 23:34:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 180 (0x1292b7000) [pid = 2743] [serial = 2181] [outer = 0x0] 23:34:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 181 (0x129629400) [pid = 2743] [serial = 2182] [outer = 0x1292b7000] 23:34:22 INFO - PROCESS | 2743 | 1463034862020 Marionette DEBUG loaded listener.js 23:34:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 182 (0x12ba7c400) [pid = 2743] [serial = 2183] [outer = 0x1292b7000] 23:34:22 INFO - PROCESS | 2743 | 1463034862379 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]]]}] 23:34:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:34:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 522ms 23:34:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:34:22 INFO - PROCESS | 2743 | 1463034862399 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 23:34:22 INFO - PROCESS | 2743 | 1463034862400 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 23:34:22 INFO - PROCESS | 2743 | 1463034862402 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:34:22 INFO - PROCESS | 2743 | 1463034862403 Marionette TRACE conn2 <- [1,2882,null,{}] 23:34:22 INFO - PROCESS | 2743 | 1463034862405 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}] 23:34:22 INFO - PROCESS | 2743 | 1463034862556 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 23:34:22 INFO - PROCESS | 2743 | 1463034862727 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:22 INFO - PROCESS | 2743 | ++DOCSHELL 0x116f1a000 == 112 [pid = 2743] [id = 728] 23:34:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 183 (0x110f24000) [pid = 2743] [serial = 2184] [outer = 0x0] 23:34:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 184 (0x110f43800) [pid = 2743] [serial = 2185] [outer = 0x110f24000] 23:34:22 INFO - PROCESS | 2743 | 1463034862771 Marionette DEBUG loaded listener.js 23:34:22 INFO - PROCESS | 2743 | ++DOMWINDOW == 185 (0x1127a6000) [pid = 2743] [serial = 2186] [outer = 0x110f24000] 23:34:23 INFO - PROCESS | 2743 | 1463034863233 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]]]}] 23:34:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:34:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 869ms 23:34:23 INFO - PROCESS | 2743 | 1463034863279 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 23:34:23 INFO - PROCESS | 2743 | 1463034863282 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 23:34:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:34:23 INFO - PROCESS | 2743 | 1463034863286 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:34:23 INFO - PROCESS | 2743 | 1463034863289 Marionette TRACE conn2 <- [1,2886,null,{}] 23:34:23 INFO - PROCESS | 2743 | 1463034863293 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}] 23:34:23 INFO - PROCESS | 2743 | 1463034863422 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 23:34:23 INFO - PROCESS | 2743 | 1463034863515 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:23 INFO - PROCESS | 2743 | ++DOCSHELL 0x12940f000 == 113 [pid = 2743] [id = 729] 23:34:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 186 (0x1161ecc00) [pid = 2743] [serial = 2187] [outer = 0x0] 23:34:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 187 (0x1176b4000) [pid = 2743] [serial = 2188] [outer = 0x1161ecc00] 23:34:23 INFO - PROCESS | 2743 | 1463034863547 Marionette DEBUG loaded listener.js 23:34:23 INFO - PROCESS | 2743 | ++DOMWINDOW == 188 (0x118220000) [pid = 2743] [serial = 2189] [outer = 0x1161ecc00] 23:34:24 INFO - PROCESS | 2743 | 1463034864006 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]]]}] 23:34:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:34:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 771ms 23:34:24 INFO - PROCESS | 2743 | 1463034864067 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 23:34:24 INFO - PROCESS | 2743 | 1463034864070 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 23:34:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:34:24 INFO - PROCESS | 2743 | 1463034864072 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:34:24 INFO - PROCESS | 2743 | 1463034864074 Marionette TRACE conn2 <- [1,2890,null,{}] 23:34:24 INFO - PROCESS | 2743 | 1463034864077 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}] 23:34:24 INFO - PROCESS | 2743 | 1463034864204 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 23:34:24 INFO - PROCESS | 2743 | 1463034864297 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:24 INFO - PROCESS | 2743 | ++DOCSHELL 0x12f312800 == 114 [pid = 2743] [id = 730] 23:34:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 189 (0x118824800) [pid = 2743] [serial = 2190] [outer = 0x0] 23:34:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 190 (0x120f22400) [pid = 2743] [serial = 2191] [outer = 0x118824800] 23:34:24 INFO - PROCESS | 2743 | 1463034864328 Marionette DEBUG loaded listener.js 23:34:24 INFO - PROCESS | 2743 | ++DOMWINDOW == 191 (0x120f34400) [pid = 2743] [serial = 2192] [outer = 0x118824800] 23:34:24 INFO - PROCESS | 2743 | 1463034864744 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:34:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:34:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 724ms 23:34:24 INFO - PROCESS | 2743 | 1463034864801 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 23:34:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:34:24 INFO - PROCESS | 2743 | 1463034864803 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 23:34:24 INFO - PROCESS | 2743 | 1463034864813 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:34:24 INFO - PROCESS | 2743 | 1463034864818 Marionette TRACE conn2 <- [1,2894,null,{}] 23:34:24 INFO - PROCESS | 2743 | 1463034864821 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}] 23:34:24 INFO - PROCESS | 2743 | 1463034864947 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 23:34:25 INFO - PROCESS | 2743 | 1463034865038 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:25 INFO - PROCESS | 2743 | ++DOCSHELL 0x135be1000 == 115 [pid = 2743] [id = 731] 23:34:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 192 (0x120f37400) [pid = 2743] [serial = 2193] [outer = 0x0] 23:34:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 193 (0x124cb1400) [pid = 2743] [serial = 2194] [outer = 0x120f37400] 23:34:25 INFO - PROCESS | 2743 | 1463034865067 Marionette DEBUG loaded listener.js 23:34:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 194 (0x126d05000) [pid = 2743] [serial = 2195] [outer = 0x120f37400] 23:34:25 INFO - PROCESS | 2743 | 1463034865484 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]]]}] 23:34:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:34:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 23:34:25 INFO - PROCESS | 2743 | 1463034865552 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 23:34:25 INFO - PROCESS | 2743 | 1463034865554 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 23:34:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:34:25 INFO - PROCESS | 2743 | 1463034865557 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:34:25 INFO - PROCESS | 2743 | 1463034865558 Marionette TRACE conn2 <- [1,2898,null,{}] 23:34:25 INFO - PROCESS | 2743 | 1463034865575 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}] 23:34:25 INFO - PROCESS | 2743 | 1463034865700 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 23:34:25 INFO - PROCESS | 2743 | 1463034865788 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:25 INFO - PROCESS | 2743 | ++DOCSHELL 0x135d66800 == 116 [pid = 2743] [id = 732] 23:34:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 195 (0x128c88000) [pid = 2743] [serial = 2196] [outer = 0x0] 23:34:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 196 (0x129215800) [pid = 2743] [serial = 2197] [outer = 0x128c88000] 23:34:25 INFO - PROCESS | 2743 | 1463034865818 Marionette DEBUG loaded listener.js 23:34:25 INFO - PROCESS | 2743 | ++DOMWINDOW == 197 (0x1292bb800) [pid = 2743] [serial = 2198] [outer = 0x128c88000] 23:34:26 INFO - PROCESS | 2743 | 1463034866234 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]]]}] 23:34:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:34:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 721ms 23:34:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:34:26 INFO - PROCESS | 2743 | 1463034866279 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 23:34:26 INFO - PROCESS | 2743 | 1463034866280 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 23:34:26 INFO - PROCESS | 2743 | 1463034866282 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:34:26 INFO - PROCESS | 2743 | 1463034866284 Marionette TRACE conn2 <- [1,2902,null,{}] 23:34:26 INFO - PROCESS | 2743 | 1463034866286 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}] 23:34:26 INFO - PROCESS | 2743 | 1463034866410 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 23:34:26 INFO - PROCESS | 2743 | 1463034866532 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:26 INFO - PROCESS | 2743 | ++DOCSHELL 0x13f84f000 == 117 [pid = 2743] [id = 733] 23:34:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 198 (0x12aa67400) [pid = 2743] [serial = 2199] [outer = 0x0] 23:34:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 199 (0x12afc9800) [pid = 2743] [serial = 2200] [outer = 0x12aa67400] 23:34:26 INFO - PROCESS | 2743 | 1463034866569 Marionette DEBUG loaded listener.js 23:34:26 INFO - PROCESS | 2743 | ++DOMWINDOW == 200 (0x12c182400) [pid = 2743] [serial = 2201] [outer = 0x12aa67400] 23:34:27 INFO - PROCESS | 2743 | 1463034867001 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:34:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:34:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 769ms 23:34:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:34:27 INFO - PROCESS | 2743 | 1463034867056 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 23:34:27 INFO - PROCESS | 2743 | 1463034867057 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 23:34:27 INFO - PROCESS | 2743 | 1463034867061 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:34:27 INFO - PROCESS | 2743 | 1463034867062 Marionette TRACE conn2 <- [1,2906,null,{}] 23:34:27 INFO - PROCESS | 2743 | 1463034867065 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}] 23:34:27 INFO - PROCESS | 2743 | 1463034867188 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 23:34:27 INFO - PROCESS | 2743 | 1463034867307 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:27 INFO - PROCESS | 2743 | ++DOCSHELL 0x13fa4e000 == 118 [pid = 2743] [id = 734] 23:34:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 201 (0x12c187800) [pid = 2743] [serial = 2202] [outer = 0x0] 23:34:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 202 (0x12c321400) [pid = 2743] [serial = 2203] [outer = 0x12c187800] 23:34:27 INFO - PROCESS | 2743 | 1463034867339 Marionette DEBUG loaded listener.js 23:34:27 INFO - PROCESS | 2743 | ++DOMWINDOW == 203 (0x12c6c4c00) [pid = 2743] [serial = 2204] [outer = 0x12c187800] 23:34:27 INFO - PROCESS | 2743 | 1463034867763 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]]]}] 23:34:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:34:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 725ms 23:34:27 INFO - PROCESS | 2743 | 1463034867786 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 23:34:27 INFO - PROCESS | 2743 | 1463034867788 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 23:34:27 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:34:27 INFO - PROCESS | 2743 | 1463034867790 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:34:27 INFO - PROCESS | 2743 | 1463034867791 Marionette TRACE conn2 <- [1,2910,null,{}] 23:34:27 INFO - PROCESS | 2743 | 1463034867794 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}] 23:34:27 INFO - PROCESS | 2743 | 1463034867920 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 23:34:28 INFO - PROCESS | 2743 | 1463034868009 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:28 INFO - PROCESS | 2743 | ++DOCSHELL 0x13fa87000 == 119 [pid = 2743] [id = 735] 23:34:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 204 (0x12c32a800) [pid = 2743] [serial = 2205] [outer = 0x0] 23:34:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 205 (0x12c719c00) [pid = 2743] [serial = 2206] [outer = 0x12c32a800] 23:34:28 INFO - PROCESS | 2743 | 1463034868041 Marionette DEBUG loaded listener.js 23:34:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 206 (0x12c724800) [pid = 2743] [serial = 2207] [outer = 0x12c32a800] 23:34:28 INFO - PROCESS | 2743 | 1463034868408 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]]]}] 23:34:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:34:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:34:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 669ms 23:34:28 INFO - PROCESS | 2743 | 1463034868460 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 23:34:28 INFO - TEST-START | /DOMEvents/constructors.html 23:34:28 INFO - PROCESS | 2743 | 1463034868461 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 23:34:28 INFO - PROCESS | 2743 | 1463034868464 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:34:28 INFO - PROCESS | 2743 | 1463034868465 Marionette TRACE conn2 <- [1,2914,null,{}] 23:34:28 INFO - PROCESS | 2743 | 1463034868467 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}] 23:34:28 INFO - PROCESS | 2743 | 1463034868592 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 23:34:28 INFO - PROCESS | 2743 | 1463034868715 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:28 INFO - PROCESS | 2743 | ++DOCSHELL 0x140ae2000 == 120 [pid = 2743] [id = 736] 23:34:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 207 (0x12c6cb400) [pid = 2743] [serial = 2208] [outer = 0x0] 23:34:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 208 (0x12c988800) [pid = 2743] [serial = 2209] [outer = 0x12c6cb400] 23:34:28 INFO - PROCESS | 2743 | 1463034868758 Marionette DEBUG loaded listener.js 23:34:28 INFO - PROCESS | 2743 | ++DOMWINDOW == 209 (0x12ca81c00) [pid = 2743] [serial = 2210] [outer = 0x12c6cb400] 23:34:29 INFO - PROCESS | 2743 | 1463034869159 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]]]}] 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:34:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:34:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:34:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:34:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:34:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:34:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:34:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 728ms 23:34:29 INFO - PROCESS | 2743 | 1463034869193 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 23:34:29 INFO - PROCESS | 2743 | 1463034869194 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 23:34:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:34:29 INFO - PROCESS | 2743 | 1463034869197 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:34:29 INFO - PROCESS | 2743 | 1463034869198 Marionette TRACE conn2 <- [1,2918,null,{}] 23:34:29 INFO - PROCESS | 2743 | 1463034869201 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}] 23:34:29 INFO - PROCESS | 2743 | 1463034869327 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 23:34:29 INFO - PROCESS | 2743 | 1463034869450 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:29 INFO - PROCESS | 2743 | ++DOCSHELL 0x1416c3000 == 121 [pid = 2743] [id = 737] 23:34:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 210 (0x12c6cd000) [pid = 2743] [serial = 2211] [outer = 0x0] 23:34:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 211 (0x12ca89800) [pid = 2743] [serial = 2212] [outer = 0x12c6cd000] 23:34:29 INFO - PROCESS | 2743 | 1463034869481 Marionette DEBUG loaded listener.js 23:34:29 INFO - PROCESS | 2743 | ++DOMWINDOW == 212 (0x12d105800) [pid = 2743] [serial = 2213] [outer = 0x12c6cd000] 23:34:29 INFO - PROCESS | 2743 | 1463034869847 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:34:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:34:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 23:34:29 INFO - PROCESS | 2743 | 1463034869868 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 23:34:29 INFO - PROCESS | 2743 | 1463034869869 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 23:34:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:34:29 INFO - PROCESS | 2743 | 1463034869871 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:34:29 INFO - PROCESS | 2743 | 1463034869873 Marionette TRACE conn2 <- [1,2922,null,{}] 23:34:29 INFO - PROCESS | 2743 | 1463034869875 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}] 23:34:30 INFO - PROCESS | 2743 | 1463034870001 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 23:34:30 INFO - PROCESS | 2743 | 1463034870147 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:30 INFO - PROCESS | 2743 | ++DOCSHELL 0x1417c1800 == 122 [pid = 2743] [id = 738] 23:34:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 213 (0x12d122800) [pid = 2743] [serial = 2214] [outer = 0x0] 23:34:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 214 (0x12d125c00) [pid = 2743] [serial = 2215] [outer = 0x12d122800] 23:34:30 INFO - PROCESS | 2743 | 1463034870181 Marionette DEBUG loaded listener.js 23:34:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 215 (0x12d7c9800) [pid = 2743] [serial = 2216] [outer = 0x12d122800] 23:34:30 INFO - PROCESS | 2743 | [2743] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:34:30 INFO - PROCESS | 2743 | [2743] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:34:30 INFO - PROCESS | 2743 | [2743] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:34:30 INFO - PROCESS | 2743 | [2743] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:34:30 INFO - PROCESS | 2743 | 1463034870557 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]]]}] 23:34:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:34:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:34:30 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 23:34:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:34:30 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 23:34:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:34:30 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]" 23:34:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:34:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:34:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 719ms 23:34:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:34:30 INFO - PROCESS | 2743 | 1463034870592 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 23:34:30 INFO - PROCESS | 2743 | 1463034870594 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 23:34:30 INFO - PROCESS | 2743 | 1463034870596 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:34:30 INFO - PROCESS | 2743 | 1463034870599 Marionette TRACE conn2 <- [1,2926,null,{}] 23:34:30 INFO - PROCESS | 2743 | 1463034870601 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}] 23:34:30 INFO - PROCESS | 2743 | 1463034870738 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 23:34:30 INFO - PROCESS | 2743 | 1463034870862 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:30 INFO - PROCESS | 2743 | ++DOCSHELL 0x14186c000 == 123 [pid = 2743] [id = 739] 23:34:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 216 (0x12d7cc400) [pid = 2743] [serial = 2217] [outer = 0x0] 23:34:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 217 (0x12da82400) [pid = 2743] [serial = 2218] [outer = 0x12d7cc400] 23:34:30 INFO - PROCESS | 2743 | 1463034870893 Marionette DEBUG loaded listener.js 23:34:30 INFO - PROCESS | 2743 | ++DOMWINDOW == 218 (0x134859000) [pid = 2743] [serial = 2219] [outer = 0x12d7cc400] 23:34:31 INFO - PROCESS | 2743 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:34:31 INFO - PROCESS | 2743 | 1463034871241 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]]]}] 23:34:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:34:31 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 671ms 23:34:31 INFO - PROCESS | 2743 | 1463034871268 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 23:34:31 INFO - PROCESS | 2743 | 1463034871270 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 23:34:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:34:31 INFO - PROCESS | 2743 | 1463034871272 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:34:31 INFO - PROCESS | 2743 | 1463034871273 Marionette TRACE conn2 <- [1,2930,null,{}] 23:34:31 INFO - PROCESS | 2743 | 1463034871276 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}] 23:34:31 INFO - PROCESS | 2743 | 1463034871404 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 23:34:31 INFO - PROCESS | 2743 | 1463034871548 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:31 INFO - PROCESS | 2743 | ++DOCSHELL 0x1171d8800 == 124 [pid = 2743] [id = 740] 23:34:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 219 (0x110f49c00) [pid = 2743] [serial = 2220] [outer = 0x0] 23:34:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 220 (0x112e37c00) [pid = 2743] [serial = 2221] [outer = 0x110f49c00] 23:34:31 INFO - PROCESS | 2743 | 1463034871580 Marionette DEBUG loaded listener.js 23:34:31 INFO - PROCESS | 2743 | ++DOMWINDOW == 221 (0x121510400) [pid = 2743] [serial = 2222] [outer = 0x110f49c00] 23:34:31 INFO - PROCESS | 2743 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:34:31 INFO - PROCESS | 2743 | 1463034871938 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]]]}] 23:34:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:34:31 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 718ms 23:34:31 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:34:31 INFO - PROCESS | 2743 | 1463034871991 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 23:34:31 INFO - PROCESS | 2743 | 1463034871993 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 23:34:31 INFO - PROCESS | 2743 | 1463034871995 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:34:31 INFO - PROCESS | 2743 | 1463034871997 Marionette TRACE conn2 <- [1,2934,null,{}] 23:34:32 INFO - PROCESS | 2743 | 1463034871999 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}] 23:34:32 INFO - PROCESS | 2743 | 1463034872125 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 23:34:32 INFO - PROCESS | 2743 | 1463034872444 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:32 INFO - PROCESS | 2743 | ++DOCSHELL 0x119c1e800 == 125 [pid = 2743] [id = 741] 23:34:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 222 (0x110f19c00) [pid = 2743] [serial = 2223] [outer = 0x0] 23:34:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 223 (0x110f21c00) [pid = 2743] [serial = 2224] [outer = 0x110f19c00] 23:34:32 INFO - PROCESS | 2743 | 1463034872477 Marionette DEBUG loaded listener.js 23:34:32 INFO - PROCESS | 2743 | ++DOMWINDOW == 224 (0x1127a8c00) [pid = 2743] [serial = 2225] [outer = 0x110f19c00] 23:34:32 INFO - PROCESS | 2743 | 1463034872882 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]]]}] 23:34:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:34:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 922ms 23:34:32 INFO - PROCESS | 2743 | 1463034872918 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 23:34:32 INFO - PROCESS | 2743 | 1463034872920 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 23:34:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:34:32 INFO - PROCESS | 2743 | 1463034872923 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:34:32 INFO - PROCESS | 2743 | 1463034872926 Marionette TRACE conn2 <- [1,2938,null,{}] 23:34:32 INFO - PROCESS | 2743 | 1463034872929 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}] 23:34:33 INFO - PROCESS | 2743 | 1463034873047 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 23:34:33 INFO - PROCESS | 2743 | 1463034873177 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:33 INFO - PROCESS | 2743 | ++DOCSHELL 0x12aa59000 == 126 [pid = 2743] [id = 742] 23:34:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 225 (0x1122a8800) [pid = 2743] [serial = 2226] [outer = 0x0] 23:34:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 226 (0x11309cc00) [pid = 2743] [serial = 2227] [outer = 0x1122a8800] 23:34:33 INFO - PROCESS | 2743 | 1463034873208 Marionette DEBUG loaded listener.js 23:34:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 227 (0x118219800) [pid = 2743] [serial = 2228] [outer = 0x1122a8800] 23:34:33 INFO - PROCESS | 2743 | 1463034873550 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]]]}] 23:34:33 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. 23:34:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 674ms 23:34:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:34:33 INFO - PROCESS | 2743 | 1463034873600 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 23:34:33 INFO - PROCESS | 2743 | 1463034873602 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 23:34:33 INFO - PROCESS | 2743 | 1463034873605 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:34:33 INFO - PROCESS | 2743 | 1463034873606 Marionette TRACE conn2 <- [1,2942,null,{}] 23:34:33 INFO - PROCESS | 2743 | 1463034873608 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}] 23:34:33 INFO - PROCESS | 2743 | 1463034873727 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 23:34:33 INFO - PROCESS | 2743 | 1463034873823 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:33 INFO - PROCESS | 2743 | ++DOCSHELL 0x12141b000 == 127 [pid = 2743] [id = 743] 23:34:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 228 (0x118311000) [pid = 2743] [serial = 2229] [outer = 0x0] 23:34:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 229 (0x11919a000) [pid = 2743] [serial = 2230] [outer = 0x118311000] 23:34:33 INFO - PROCESS | 2743 | 1463034873853 Marionette DEBUG loaded listener.js 23:34:33 INFO - PROCESS | 2743 | ++DOMWINDOW == 230 (0x120f36000) [pid = 2743] [serial = 2231] [outer = 0x118311000] 23:34:34 INFO - PROCESS | 2743 | 1463034874226 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"]]]}] 23:34:34 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 23:34:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:34:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 669ms 23:34:34 INFO - PROCESS | 2743 | 1463034874274 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 23:34:34 INFO - PROCESS | 2743 | 1463034874276 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 23:34:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:34:34 INFO - PROCESS | 2743 | 1463034874282 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:34:34 INFO - PROCESS | 2743 | 1463034874287 Marionette TRACE conn2 <- [1,2946,null,{}] 23:34:34 INFO - PROCESS | 2743 | 1463034874290 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}] 23:34:34 INFO - PROCESS | 2743 | 1463034874449 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 23:34:34 INFO - PROCESS | 2743 | --DOCSHELL 0x135930000 == 126 [pid = 2743] [id = 627] 23:34:34 INFO - PROCESS | 2743 | --DOCSHELL 0x13551c800 == 125 [pid = 2743] [id = 727] 23:34:34 INFO - PROCESS | 2743 | --DOCSHELL 0x12e122000 == 124 [pid = 2743] [id = 726] 23:34:34 INFO - PROCESS | 2743 | --DOCSHELL 0x12daa4000 == 123 [pid = 2743] [id = 725] 23:34:34 INFO - PROCESS | 2743 | --DOCSHELL 0x12d98d000 == 122 [pid = 2743] [id = 724] 23:34:34 INFO - PROCESS | 2743 | --DOCSHELL 0x12ce67000 == 121 [pid = 2743] [id = 723] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 229 (0x129629c00) [pid = 2743] [serial = 2071] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 228 (0x12a798800) [pid = 2743] [serial = 2074] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 227 (0x128c87000) [pid = 2743] [serial = 2113] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOCSHELL 0x12c622000 == 120 [pid = 2743] [id = 722] 23:34:34 INFO - PROCESS | 2743 | --DOCSHELL 0x12b8c4000 == 119 [pid = 2743] [id = 721] 23:34:34 INFO - PROCESS | 2743 | --DOCSHELL 0x1297ea000 == 118 [pid = 2743] [id = 720] 23:34:34 INFO - PROCESS | 2743 | --DOCSHELL 0x127507000 == 117 [pid = 2743] [id = 719] 23:34:34 INFO - PROCESS | 2743 | --DOCSHELL 0x120fb0800 == 116 [pid = 2743] [id = 718] 23:34:34 INFO - PROCESS | 2743 | --DOCSHELL 0x12d137000 == 115 [pid = 2743] [id = 18] 23:34:34 INFO - PROCESS | 2743 | --DOCSHELL 0x1199c0000 == 114 [pid = 2743] [id = 717] 23:34:34 INFO - PROCESS | 2743 | --DOCSHELL 0x121cc6000 == 113 [pid = 2743] [id = 716] 23:34:34 INFO - PROCESS | 2743 | --DOCSHELL 0x135b7d000 == 112 [pid = 2743] [id = 712] 23:34:34 INFO - PROCESS | 2743 | --DOCSHELL 0x13593b800 == 111 [pid = 2743] [id = 711] 23:34:34 INFO - PROCESS | 2743 | --DOCSHELL 0x1358e9000 == 110 [pid = 2743] [id = 710] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 226 (0x121c30400) [pid = 2743] [serial = 2045] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 225 (0x120f4dc00) [pid = 2743] [serial = 2059] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 224 (0x128c83400) [pid = 2743] [serial = 2065] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 223 (0x120f11000) [pid = 2743] [serial = 2095] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 222 (0x116022800) [pid = 2743] [serial = 2083] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 221 (0x11619ac00) [pid = 2743] [serial = 2084] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 220 (0x112a6c400) [pid = 2743] [serial = 2081] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 219 (0x1129a2c00) [pid = 2743] [serial = 2080] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 218 (0x119212c00) [pid = 2743] [serial = 2056] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 217 (0x125592000) [pid = 2743] [serial = 2062] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 216 (0x1176a9400) [pid = 2743] [serial = 2086] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 215 (0x11821bc00) [pid = 2743] [serial = 2087] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 214 (0x112783c00) [pid = 2743] [serial = 2078] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 213 (0x110f45400) [pid = 2743] [serial = 2077] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 212 (0x11821d400) [pid = 2743] [serial = 2053] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 211 (0x1214eac00) [pid = 2743] [serial = 2098] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 210 (0x1292b7800) [pid = 2743] [serial = 2068] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 209 (0x119192c00) [pid = 2743] [serial = 2092] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 208 (0x11602d000) [pid = 2743] [serial = 2050] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 207 (0x1183c7400) [pid = 2743] [serial = 2089] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 206 (0x118627400) [pid = 2743] [serial = 2090] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 205 (0x110f25400) [pid = 2743] [serial = 2047] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 204 (0x121c2f800) [pid = 2743] [serial = 2101] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 203 (0x121645c00) [pid = 2743] [serial = 2099] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 202 (0x11602c400) [pid = 2743] [serial = 2104] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 201 (0x126d74000) [pid = 2743] [serial = 2110] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 200 (0x119788000) [pid = 2743] [serial = 2105] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 199 (0x124cb0000) [pid = 2743] [serial = 2102] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 198 (0x1275a5400) [pid = 2743] [serial = 1430] [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.] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 197 (0x120f41400) [pid = 2743] [serial = 2107] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 196 (0x120f4cc00) [pid = 2743] [serial = 2096] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 195 (0x1275a5800) [pid = 2743] [serial = 2111] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 194 (0x124f15400) [pid = 2743] [serial = 2108] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | --DOMWINDOW == 193 (0x1197d2000) [pid = 2743] [serial = 2093] [outer = 0x0] [url = about:blank] 23:34:34 INFO - PROCESS | 2743 | 1463034874625 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:34 INFO - PROCESS | 2743 | ++DOCSHELL 0x11849f800 == 111 [pid = 2743] [id = 744] 23:34:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 194 (0x110f45400) [pid = 2743] [serial = 2232] [outer = 0x0] 23:34:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 195 (0x116022800) [pid = 2743] [serial = 2233] [outer = 0x110f45400] 23:34:34 INFO - PROCESS | 2743 | 1463034874655 Marionette DEBUG loaded listener.js 23:34:34 INFO - PROCESS | 2743 | ++DOMWINDOW == 196 (0x1183c7400) [pid = 2743] [serial = 2234] [outer = 0x110f45400] 23:34:34 INFO - PROCESS | 2743 | 1463034874958 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]]]}] 23:34:35 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 23:34:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 728ms 23:34:35 INFO - PROCESS | 2743 | 1463034875007 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 23:34:35 INFO - PROCESS | 2743 | 1463034875009 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 23:34:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:34:35 INFO - PROCESS | 2743 | 1463034875011 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:34:35 INFO - PROCESS | 2743 | 1463034875012 Marionette TRACE conn2 <- [1,2950,null,{}] 23:34:35 INFO - PROCESS | 2743 | 1463034875015 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}] 23:34:35 INFO - PROCESS | 2743 | 1463034875121 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 23:34:35 INFO - PROCESS | 2743 | 1463034875216 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:35 INFO - PROCESS | 2743 | ++DOCSHELL 0x127507000 == 112 [pid = 2743] [id = 745] 23:34:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 197 (0x11673fc00) [pid = 2743] [serial = 2235] [outer = 0x0] 23:34:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 198 (0x120f40c00) [pid = 2743] [serial = 2236] [outer = 0x11673fc00] 23:34:35 INFO - PROCESS | 2743 | 1463034875242 Marionette DEBUG loaded listener.js 23:34:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 199 (0x121c3d800) [pid = 2743] [serial = 2237] [outer = 0x11673fc00] 23:34:35 INFO - PROCESS | 2743 | ++DOCSHELL 0x1297ed000 == 113 [pid = 2743] [id = 746] 23:34:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 200 (0x124f17800) [pid = 2743] [serial = 2238] [outer = 0x0] 23:34:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 201 (0x124d2ec00) [pid = 2743] [serial = 2239] [outer = 0x124f17800] 23:34:35 INFO - PROCESS | 2743 | 1463034875529 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]]]}] 23:34:35 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. 23:34:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 569ms 23:34:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:34:35 INFO - PROCESS | 2743 | 1463034875582 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 23:34:35 INFO - PROCESS | 2743 | 1463034875583 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 23:34:35 INFO - PROCESS | 2743 | 1463034875586 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:34:35 INFO - PROCESS | 2743 | 1463034875588 Marionette TRACE conn2 <- [1,2954,null,{}] 23:34:35 INFO - PROCESS | 2743 | 1463034875592 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}] 23:34:35 INFO - PROCESS | 2743 | 1463034875810 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 23:34:35 INFO - PROCESS | 2743 | 1463034875915 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:35 INFO - PROCESS | 2743 | ++DOCSHELL 0x12ce5a000 == 114 [pid = 2743] [id = 747] 23:34:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 202 (0x125594000) [pid = 2743] [serial = 2240] [outer = 0x0] 23:34:35 INFO - PROCESS | 2743 | ++DOMWINDOW == 203 (0x127143c00) [pid = 2743] [serial = 2241] [outer = 0x125594000] 23:34:35 INFO - PROCESS | 2743 | 1463034875946 Marionette DEBUG loaded listener.js 23:34:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 204 (0x128c36000) [pid = 2743] [serial = 2242] [outer = 0x125594000] 23:34:36 INFO - PROCESS | 2743 | 1463034876239 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]]]}] 23:34:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:34:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 23:34:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 23:34:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:34:36 INFO - PROCESS | 2743 | 1463034876256 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 23:34:36 INFO - PROCESS | 2743 | 1463034876258 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 23:34:36 INFO - PROCESS | 2743 | 1463034876267 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:34:36 INFO - PROCESS | 2743 | 1463034876268 Marionette TRACE conn2 <- [1,2958,null,{}] 23:34:36 INFO - PROCESS | 2743 | 1463034876271 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}] 23:34:36 INFO - PROCESS | 2743 | 1463034876391 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 23:34:36 INFO - PROCESS | 2743 | 1463034876486 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:36 INFO - PROCESS | 2743 | ++DOCSHELL 0x12e120000 == 115 [pid = 2743] [id = 748] 23:34:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 205 (0x121c36000) [pid = 2743] [serial = 2243] [outer = 0x0] 23:34:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 206 (0x128e93400) [pid = 2743] [serial = 2244] [outer = 0x121c36000] 23:34:36 INFO - PROCESS | 2743 | 1463034876512 Marionette DEBUG loaded listener.js 23:34:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 207 (0x12aa6a000) [pid = 2743] [serial = 2245] [outer = 0x121c36000] 23:34:36 INFO - PROCESS | 2743 | 1463034876778 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]]]}] 23:34:36 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. 23:34:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 527ms 23:34:36 INFO - PROCESS | 2743 | 1463034876790 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 23:34:36 INFO - PROCESS | 2743 | 1463034876791 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 23:34:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:34:36 INFO - PROCESS | 2743 | 1463034876808 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:34:36 INFO - PROCESS | 2743 | 1463034876809 Marionette TRACE conn2 <- [1,2962,null,{}] 23:34:36 INFO - PROCESS | 2743 | 1463034876819 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}] 23:34:36 INFO - PROCESS | 2743 | 1463034876959 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 23:34:36 INFO - PROCESS | 2743 | 1463034876973 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:36 INFO - PROCESS | 2743 | ++DOCSHELL 0x1349ae800 == 116 [pid = 2743] [id = 749] 23:34:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 208 (0x12962b000) [pid = 2743] [serial = 2246] [outer = 0x0] 23:34:36 INFO - PROCESS | 2743 | ++DOMWINDOW == 209 (0x12afa7800) [pid = 2743] [serial = 2247] [outer = 0x12962b000] 23:34:36 INFO - PROCESS | 2743 | 1463034876998 Marionette DEBUG loaded listener.js 23:34:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 210 (0x12ba7e000) [pid = 2743] [serial = 2248] [outer = 0x12962b000] 23:34:37 INFO - PROCESS | 2743 | 1463034877349 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]]]}] 23:34:37 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 23:34:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 582ms 23:34:37 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:34:37 INFO - PROCESS | 2743 | 1463034877385 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 23:34:37 INFO - PROCESS | 2743 | 1463034877387 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 23:34:37 INFO - PROCESS | 2743 | 1463034877389 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:34:37 INFO - PROCESS | 2743 | 1463034877390 Marionette TRACE conn2 <- [1,2966,null,{}] 23:34:37 INFO - PROCESS | 2743 | 1463034877392 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}] 23:34:37 INFO - PROCESS | 2743 | 1463034877527 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 23:34:37 INFO - PROCESS | 2743 | 1463034877542 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:37 INFO - PROCESS | 2743 | ++DOCSHELL 0x135645000 == 117 [pid = 2743] [id = 750] 23:34:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 211 (0x12baa0400) [pid = 2743] [serial = 2249] [outer = 0x0] 23:34:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 212 (0x12becf400) [pid = 2743] [serial = 2250] [outer = 0x12baa0400] 23:34:37 INFO - PROCESS | 2743 | 1463034877569 Marionette DEBUG loaded listener.js 23:34:37 INFO - PROCESS | 2743 | ++DOMWINDOW == 213 (0x12c71bc00) [pid = 2743] [serial = 2251] [outer = 0x12baa0400] 23:34:37 INFO - PROCESS | 2743 | 1463034877886 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]]]}] 23:34:37 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. 23:34:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 518ms 23:34:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:34:37 INFO - PROCESS | 2743 | 1463034877907 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 23:34:37 INFO - PROCESS | 2743 | 1463034877909 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 23:34:37 INFO - PROCESS | 2743 | 1463034877912 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:34:37 INFO - PROCESS | 2743 | 1463034877915 Marionette TRACE conn2 <- [1,2970,null,{}] 23:34:37 INFO - PROCESS | 2743 | 1463034877924 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}] 23:34:38 INFO - PROCESS | 2743 | 1463034878058 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 23:34:38 INFO - PROCESS | 2743 | 1463034878072 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:38 INFO - PROCESS | 2743 | ++DOCSHELL 0x135924000 == 118 [pid = 2743] [id = 751] 23:34:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 214 (0x12baa0c00) [pid = 2743] [serial = 2252] [outer = 0x0] 23:34:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 215 (0x12d123800) [pid = 2743] [serial = 2253] [outer = 0x12baa0c00] 23:34:38 INFO - PROCESS | 2743 | 1463034878097 Marionette DEBUG loaded listener.js 23:34:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 216 (0x12da7b400) [pid = 2743] [serial = 2254] [outer = 0x12baa0c00] 23:34:38 INFO - PROCESS | 2743 | 1463034878437 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]]]}] 23:34:38 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. 23:34:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 572ms 23:34:38 INFO - PROCESS | 2743 | 1463034878484 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 23:34:38 INFO - PROCESS | 2743 | 1463034878485 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 23:34:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:34:38 INFO - PROCESS | 2743 | 1463034878488 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:34:38 INFO - PROCESS | 2743 | 1463034878489 Marionette TRACE conn2 <- [1,2974,null,{}] 23:34:38 INFO - PROCESS | 2743 | 1463034878491 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}] 23:34:38 INFO - PROCESS | 2743 | 1463034878651 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 23:34:38 INFO - PROCESS | 2743 | 1463034878668 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:38 INFO - PROCESS | 2743 | ++DOCSHELL 0x135c14000 == 119 [pid = 2743] [id = 752] 23:34:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 217 (0x12da7a800) [pid = 2743] [serial = 2255] [outer = 0x0] 23:34:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 218 (0x12e175800) [pid = 2743] [serial = 2256] [outer = 0x12da7a800] 23:34:38 INFO - PROCESS | 2743 | 1463034878698 Marionette DEBUG loaded listener.js 23:34:38 INFO - PROCESS | 2743 | ++DOMWINDOW == 219 (0x1357d9400) [pid = 2743] [serial = 2257] [outer = 0x12da7a800] 23:34:39 INFO - PROCESS | 2743 | --DOMWINDOW == 218 (0x1197d3800) [pid = 2743] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:34:39 INFO - PROCESS | 2743 | --DOMWINDOW == 217 (0x12156a800) [pid = 2743] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:34:39 INFO - PROCESS | 2743 | --DOMWINDOW == 216 (0x1219d0000) [pid = 2743] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:34:39 INFO - PROCESS | 2743 | --DOMWINDOW == 215 (0x12558ec00) [pid = 2743] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:34:39 INFO - PROCESS | 2743 | --DOMWINDOW == 214 (0x110f30800) [pid = 2743] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:34:39 INFO - PROCESS | 2743 | --DOMWINDOW == 213 (0x11861e800) [pid = 2743] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:34:39 INFO - PROCESS | 2743 | --DOMWINDOW == 212 (0x1275adc00) [pid = 2743] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:34:39 INFO - PROCESS | 2743 | --DOMWINDOW == 211 (0x118214c00) [pid = 2743] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:34:39 INFO - PROCESS | 2743 | --DOMWINDOW == 210 (0x119193400) [pid = 2743] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:34:39 INFO - PROCESS | 2743 | --DOMWINDOW == 209 (0x111f64400) [pid = 2743] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:34:39 INFO - PROCESS | 2743 | --DOMWINDOW == 208 (0x11602f400) [pid = 2743] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:34:39 INFO - PROCESS | 2743 | --DOMWINDOW == 207 (0x120f10800) [pid = 2743] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:34:39 INFO - PROCESS | 2743 | 1463034879208 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]]]}] 23:34:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 23:34:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 769ms 23:34:39 INFO - PROCESS | 2743 | 1463034879273 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 23:34:39 INFO - PROCESS | 2743 | 1463034879275 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 23:34:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:34:39 INFO - PROCESS | 2743 | 1463034879283 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:34:39 INFO - PROCESS | 2743 | 1463034879285 Marionette TRACE conn2 <- [1,2978,null,{}] 23:34:39 INFO - PROCESS | 2743 | 1463034879288 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}] 23:34:39 INFO - PROCESS | 2743 | 1463034879433 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 23:34:39 INFO - PROCESS | 2743 | 1463034879439 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:39 INFO - PROCESS | 2743 | ++DOCSHELL 0x135c16000 == 120 [pid = 2743] [id = 753] 23:34:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 208 (0x1292dac00) [pid = 2743] [serial = 2258] [outer = 0x0] 23:34:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 209 (0x1357dd800) [pid = 2743] [serial = 2259] [outer = 0x1292dac00] 23:34:39 INFO - PROCESS | 2743 | 1463034879464 Marionette DEBUG loaded listener.js 23:34:39 INFO - PROCESS | 2743 | ++DOMWINDOW == 210 (0x1357e4000) [pid = 2743] [serial = 2260] [outer = 0x1292dac00] 23:34:39 INFO - PROCESS | 2743 | 1463034879841 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]]]}] 23:34:39 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. 23:34:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 580ms 23:34:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:34:39 INFO - PROCESS | 2743 | 1463034879857 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 23:34:39 INFO - PROCESS | 2743 | 1463034879859 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 23:34:39 INFO - PROCESS | 2743 | 1463034879867 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:34:39 INFO - PROCESS | 2743 | 1463034879868 Marionette TRACE conn2 <- [1,2982,null,{}] 23:34:39 INFO - PROCESS | 2743 | 1463034879870 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}] 23:34:40 INFO - PROCESS | 2743 | 1463034880025 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 23:34:40 INFO - PROCESS | 2743 | 1463034880078 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:40 INFO - PROCESS | 2743 | ++DOCSHELL 0x140c36800 == 121 [pid = 2743] [id = 754] 23:34:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 211 (0x1357d9000) [pid = 2743] [serial = 2261] [outer = 0x0] 23:34:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 212 (0x135fb3400) [pid = 2743] [serial = 2262] [outer = 0x1357d9000] 23:34:40 INFO - PROCESS | 2743 | 1463034880111 Marionette DEBUG loaded listener.js 23:34:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 213 (0x135fbb000) [pid = 2743] [serial = 2263] [outer = 0x1357d9000] 23:34:40 INFO - PROCESS | 2743 | 1463034880375 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"]]]}] 23:34:40 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 23:34:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:34:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:34:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 525ms 23:34:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:34:40 INFO - PROCESS | 2743 | 1463034880386 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 23:34:40 INFO - PROCESS | 2743 | 1463034880388 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 23:34:40 INFO - PROCESS | 2743 | 1463034880392 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:34:40 INFO - PROCESS | 2743 | 1463034880393 Marionette TRACE conn2 <- [1,2986,null,{}] 23:34:40 INFO - PROCESS | 2743 | 1463034880404 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}] 23:34:40 INFO - PROCESS | 2743 | 1463034880520 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 23:34:40 INFO - PROCESS | 2743 | 1463034880525 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:40 INFO - PROCESS | 2743 | ++DOCSHELL 0x14240d800 == 122 [pid = 2743] [id = 755] 23:34:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 214 (0x1383a5000) [pid = 2743] [serial = 2264] [outer = 0x0] 23:34:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 215 (0x1383acc00) [pid = 2743] [serial = 2265] [outer = 0x1383a5000] 23:34:40 INFO - PROCESS | 2743 | 1463034880549 Marionette DEBUG loaded listener.js 23:34:40 INFO - PROCESS | 2743 | ++DOMWINDOW == 216 (0x13f922400) [pid = 2743] [serial = 2266] [outer = 0x1383a5000] 23:34:40 INFO - PROCESS | 2743 | 1463034880898 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]]]}] 23:34:40 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. 23:34:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 527ms 23:34:40 INFO - PROCESS | 2743 | 1463034880920 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 23:34:40 INFO - PROCESS | 2743 | 1463034880921 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 23:34:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:34:40 INFO - PROCESS | 2743 | 1463034880923 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:34:40 INFO - PROCESS | 2743 | 1463034880924 Marionette TRACE conn2 <- [1,2990,null,{}] 23:34:40 INFO - PROCESS | 2743 | 1463034880933 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}] 23:34:41 INFO - PROCESS | 2743 | 1463034881121 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 23:34:41 INFO - PROCESS | 2743 | 1463034881354 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:41 INFO - PROCESS | 2743 | ++DOCSHELL 0x116121000 == 123 [pid = 2743] [id = 756] 23:34:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 217 (0x110f1ac00) [pid = 2743] [serial = 2267] [outer = 0x0] 23:34:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 218 (0x110f33400) [pid = 2743] [serial = 2268] [outer = 0x110f1ac00] 23:34:41 INFO - PROCESS | 2743 | 1463034881404 Marionette DEBUG loaded listener.js 23:34:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 219 (0x1127ac400) [pid = 2743] [serial = 2269] [outer = 0x110f1ac00] 23:34:41 INFO - PROCESS | 2743 | ++DOCSHELL 0x116973800 == 124 [pid = 2743] [id = 757] 23:34:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 220 (0x11814b000) [pid = 2743] [serial = 2270] [outer = 0x0] 23:34:41 INFO - PROCESS | 2743 | ++DOMWINDOW == 221 (0x1129a6400) [pid = 2743] [serial = 2271] [outer = 0x11814b000] 23:34:41 INFO - PROCESS | 2743 | 1463034881916 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]]]}] 23:34:41 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. 23:34:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1021ms 23:34:41 INFO - PROCESS | 2743 | 1463034881975 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 23:34:41 INFO - PROCESS | 2743 | 1463034881979 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 23:34:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:34:41 INFO - PROCESS | 2743 | 1463034881985 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:34:41 INFO - PROCESS | 2743 | 1463034881988 Marionette TRACE conn2 <- [1,2994,null,{}] 23:34:41 INFO - PROCESS | 2743 | 1463034881991 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}] 23:34:42 INFO - PROCESS | 2743 | 1463034882166 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 23:34:42 INFO - PROCESS | 2743 | 1463034882262 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:42 INFO - PROCESS | 2743 | ++DOCSHELL 0x12cac1000 == 125 [pid = 2743] [id = 758] 23:34:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 222 (0x118220c00) [pid = 2743] [serial = 2272] [outer = 0x0] 23:34:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 223 (0x118627400) [pid = 2743] [serial = 2273] [outer = 0x118220c00] 23:34:42 INFO - PROCESS | 2743 | 1463034882293 Marionette DEBUG loaded listener.js 23:34:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 224 (0x120f04000) [pid = 2743] [serial = 2274] [outer = 0x118220c00] 23:34:42 INFO - PROCESS | 2743 | 1463034882659 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]]]}] 23:34:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:34:42 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 23:34:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 723ms 23:34:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:34:42 INFO - PROCESS | 2743 | 1463034882711 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 23:34:42 INFO - PROCESS | 2743 | 1463034882714 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 23:34:42 INFO - PROCESS | 2743 | 1463034882716 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:34:42 INFO - PROCESS | 2743 | 1463034882718 Marionette TRACE conn2 <- [1,2998,null,{}] 23:34:42 INFO - PROCESS | 2743 | 1463034882720 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}] 23:34:42 INFO - PROCESS | 2743 | 1463034882852 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 23:34:42 INFO - PROCESS | 2743 | 1463034882981 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:42 INFO - PROCESS | 2743 | ++DOCSHELL 0x13563d800 == 126 [pid = 2743] [id = 759] 23:34:42 INFO - PROCESS | 2743 | ++DOMWINDOW == 225 (0x120f2c000) [pid = 2743] [serial = 2275] [outer = 0x0] 23:34:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 226 (0x120f45800) [pid = 2743] [serial = 2276] [outer = 0x120f2c000] 23:34:43 INFO - PROCESS | 2743 | 1463034883012 Marionette DEBUG loaded listener.js 23:34:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 227 (0x121c3bc00) [pid = 2743] [serial = 2277] [outer = 0x120f2c000] 23:34:43 INFO - PROCESS | 2743 | 1463034883391 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]]]}] 23:34:43 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. 23:34:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 720ms 23:34:43 INFO - PROCESS | 2743 | 1463034883437 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 23:34:43 INFO - PROCESS | 2743 | 1463034883438 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 23:34:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:34:43 INFO - PROCESS | 2743 | 1463034883445 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:34:43 INFO - PROCESS | 2743 | 1463034883450 Marionette TRACE conn2 <- [1,3002,null,{}] 23:34:43 INFO - PROCESS | 2743 | 1463034883453 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}] 23:34:43 INFO - PROCESS | 2743 | 1463034883603 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 23:34:43 INFO - PROCESS | 2743 | 1463034883703 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:43 INFO - PROCESS | 2743 | ++DOCSHELL 0x14268f000 == 127 [pid = 2743] [id = 760] 23:34:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 228 (0x124d2f400) [pid = 2743] [serial = 2278] [outer = 0x0] 23:34:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 229 (0x128c86800) [pid = 2743] [serial = 2279] [outer = 0x124d2f400] 23:34:43 INFO - PROCESS | 2743 | 1463034883733 Marionette DEBUG loaded listener.js 23:34:43 INFO - PROCESS | 2743 | ++DOMWINDOW == 230 (0x12afc5400) [pid = 2743] [serial = 2280] [outer = 0x124d2f400] 23:34:44 INFO - PROCESS | 2743 | 1463034884088 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]]]}] 23:34:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 23:34:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 677ms 23:34:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:34:44 INFO - PROCESS | 2743 | 1463034884118 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 23:34:44 INFO - PROCESS | 2743 | 1463034884120 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 23:34:44 INFO - PROCESS | 2743 | 1463034884122 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:34:44 INFO - PROCESS | 2743 | 1463034884124 Marionette TRACE conn2 <- [1,3006,null,{}] 23:34:44 INFO - PROCESS | 2743 | 1463034884126 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}] 23:34:44 INFO - PROCESS | 2743 | 1463034884260 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 23:34:44 INFO - PROCESS | 2743 | 1463034884404 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:44 INFO - PROCESS | 2743 | ++DOCSHELL 0x143e97000 == 128 [pid = 2743] [id = 761] 23:34:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 231 (0x125588c00) [pid = 2743] [serial = 2281] [outer = 0x0] 23:34:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 232 (0x12becc400) [pid = 2743] [serial = 2282] [outer = 0x125588c00] 23:34:44 INFO - PROCESS | 2743 | 1463034884452 Marionette DEBUG loaded listener.js 23:34:44 INFO - PROCESS | 2743 | ++DOMWINDOW == 233 (0x12ce1dc00) [pid = 2743] [serial = 2283] [outer = 0x125588c00] 23:34:44 INFO - PROCESS | 2743 | 1463034884923 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]]]}] 23:34:44 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. 23:34:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 819ms 23:34:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:34:44 INFO - PROCESS | 2743 | 1463034884950 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 23:34:44 INFO - PROCESS | 2743 | 1463034884951 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 23:34:44 INFO - PROCESS | 2743 | 1463034884953 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:34:44 INFO - PROCESS | 2743 | 1463034884955 Marionette TRACE conn2 <- [1,3010,null,{}] 23:34:44 INFO - PROCESS | 2743 | 1463034884957 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}] 23:34:45 INFO - PROCESS | 2743 | 1463034885086 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 23:34:45 INFO - PROCESS | 2743 | 1463034885215 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:45 INFO - PROCESS | 2743 | ++DOCSHELL 0x135705000 == 129 [pid = 2743] [id = 762] 23:34:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 234 (0x12e16e400) [pid = 2743] [serial = 2284] [outer = 0x0] 23:34:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 235 (0x13485cc00) [pid = 2743] [serial = 2285] [outer = 0x12e16e400] 23:34:45 INFO - PROCESS | 2743 | 1463034885252 Marionette DEBUG loaded listener.js 23:34:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 236 (0x1357e7800) [pid = 2743] [serial = 2286] [outer = 0x12e16e400] 23:34:45 INFO - PROCESS | 2743 | 1463034885636 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]]]}] 23:34:45 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 23:34:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 719ms 23:34:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:34:45 INFO - PROCESS | 2743 | 1463034885672 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 23:34:45 INFO - PROCESS | 2743 | 1463034885673 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 23:34:45 INFO - PROCESS | 2743 | 1463034885676 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:34:45 INFO - PROCESS | 2743 | 1463034885677 Marionette TRACE conn2 <- [1,3014,null,{}] 23:34:45 INFO - PROCESS | 2743 | 1463034885679 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}] 23:34:45 INFO - PROCESS | 2743 | 1463034885807 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 23:34:45 INFO - PROCESS | 2743 | 1463034885908 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:45 INFO - PROCESS | 2743 | ++DOCSHELL 0x135722800 == 130 [pid = 2743] [id = 763] 23:34:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 237 (0x1357e5000) [pid = 2743] [serial = 2287] [outer = 0x0] 23:34:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 238 (0x135f44800) [pid = 2743] [serial = 2288] [outer = 0x1357e5000] 23:34:45 INFO - PROCESS | 2743 | 1463034885940 Marionette DEBUG loaded listener.js 23:34:45 INFO - PROCESS | 2743 | ++DOMWINDOW == 239 (0x135f4a000) [pid = 2743] [serial = 2289] [outer = 0x1357e5000] 23:34:46 INFO - PROCESS | 2743 | [2743] 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 23:34:46 INFO - PROCESS | 2743 | 1463034886342 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:34:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:34:46 INFO - {} 23:34:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:34:46 INFO - {} 23:34:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:34:46 INFO - {} 23:34:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:34:46 INFO - {} 23:34:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 670ms 23:34:46 INFO - PROCESS | 2743 | 1463034886347 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 23:34:46 INFO - PROCESS | 2743 | 1463034886348 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 23:34:46 INFO - TEST-START | /FileAPI/fileReader.html 23:34:46 INFO - PROCESS | 2743 | 1463034886350 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:34:46 INFO - PROCESS | 2743 | 1463034886352 Marionette TRACE conn2 <- [1,3018,null,{}] 23:34:46 INFO - PROCESS | 2743 | 1463034886354 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}] 23:34:46 INFO - PROCESS | 2743 | 1463034886479 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 23:34:46 INFO - PROCESS | 2743 | 1463034886594 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:46 INFO - PROCESS | 2743 | ++DOCSHELL 0x142838800 == 131 [pid = 2743] [id = 764] 23:34:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 240 (0x12c32ac00) [pid = 2743] [serial = 2290] [outer = 0x0] 23:34:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 241 (0x135fb5800) [pid = 2743] [serial = 2291] [outer = 0x12c32ac00] 23:34:46 INFO - PROCESS | 2743 | 1463034886622 Marionette DEBUG loaded listener.js 23:34:46 INFO - PROCESS | 2743 | ++DOMWINDOW == 242 (0x13f931c00) [pid = 2743] [serial = 2292] [outer = 0x12c32ac00] 23:34:46 INFO - PROCESS | 2743 | 1463034886988 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]]]}] 23:34:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:34:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:34:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:34:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:34:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 672ms 23:34:47 INFO - TEST-START | /FileAPI/historical.html 23:34:47 INFO - PROCESS | 2743 | 1463034887023 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 23:34:47 INFO - PROCESS | 2743 | 1463034887024 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 23:34:47 INFO - PROCESS | 2743 | 1463034887026 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:34:47 INFO - PROCESS | 2743 | 1463034887027 Marionette TRACE conn2 <- [1,3022,null,{}] 23:34:47 INFO - PROCESS | 2743 | 1463034887030 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}] 23:34:47 INFO - PROCESS | 2743 | 1463034887157 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 23:34:47 INFO - PROCESS | 2743 | 1463034887257 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:47 INFO - PROCESS | 2743 | ++DOCSHELL 0x14284f800 == 132 [pid = 2743] [id = 765] 23:34:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 243 (0x13f925000) [pid = 2743] [serial = 2293] [outer = 0x0] 23:34:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 244 (0x13f994000) [pid = 2743] [serial = 2294] [outer = 0x13f925000] 23:34:47 INFO - PROCESS | 2743 | 1463034887288 Marionette DEBUG loaded listener.js 23:34:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 245 (0x13f999c00) [pid = 2743] [serial = 2295] [outer = 0x13f925000] 23:34:47 INFO - PROCESS | 2743 | 1463034887655 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"]]]}] 23:34:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:34:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:34:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:34:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:34:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:34:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:34:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:34:47 INFO - TEST-OK | /FileAPI/historical.html | took 672ms 23:34:47 INFO - PROCESS | 2743 | 1463034887699 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 23:34:47 INFO - PROCESS | 2743 | 1463034887700 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 23:34:47 INFO - TEST-START | /FileAPI/idlharness.html 23:34:47 INFO - PROCESS | 2743 | 1463034887703 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:34:47 INFO - PROCESS | 2743 | 1463034887704 Marionette TRACE conn2 <- [1,3026,null,{}] 23:34:47 INFO - PROCESS | 2743 | 1463034887706 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}] 23:34:47 INFO - PROCESS | 2743 | 1463034887831 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 23:34:47 INFO - PROCESS | 2743 | 1463034887950 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:47 INFO - PROCESS | 2743 | ++DOCSHELL 0x1443dd800 == 133 [pid = 2743] [id = 766] 23:34:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 246 (0x13f996000) [pid = 2743] [serial = 2296] [outer = 0x0] 23:34:47 INFO - PROCESS | 2743 | ++DOMWINDOW == 247 (0x13f99e800) [pid = 2743] [serial = 2297] [outer = 0x13f996000] 23:34:47 INFO - PROCESS | 2743 | 1463034887978 Marionette DEBUG loaded listener.js 23:34:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 248 (0x13f9c8c00) [pid = 2743] [serial = 2298] [outer = 0x13f996000] 23:34:48 INFO - PROCESS | 2743 | 1463034888527 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]]]}] 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:34:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:34:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:34:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:34:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:34:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:34:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:34:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:34:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:34:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:34:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:34:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:34:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:34:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:34:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:34:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:34:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:34:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:34:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:34:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:34:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:34:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:34:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:34:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:34:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:34:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:34:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:34:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:34:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:34:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:34:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:34:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:34:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:34:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:34:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:34:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:34:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:34:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:34:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:34:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:34:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 23:34:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:34:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:34:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:34:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:34:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:34:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:34:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:34:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:34:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:34:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:34:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:34:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:34:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:34:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:34:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:34:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:34:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:34:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:34:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:34:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:34:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:34:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:34:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:34:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:34:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:34:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:34:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:34:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:34:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 23:34:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:34:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:34:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:34:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:34:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:34:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:34:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:34:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:34:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:34:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:34:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:34:48 INFO - TEST-OK | /FileAPI/idlharness.html | took 884ms 23:34:48 INFO - PROCESS | 2743 | 1463034888626 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 23:34:48 INFO - PROCESS | 2743 | 1463034888627 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 23:34:48 INFO - TEST-START | /FileAPI/idlharness.worker 23:34:48 INFO - PROCESS | 2743 | 1463034888637 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:34:48 INFO - PROCESS | 2743 | 1463034888638 Marionette TRACE conn2 <- [1,3030,null,{}] 23:34:48 INFO - PROCESS | 2743 | 1463034888641 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}] 23:34:48 INFO - PROCESS | 2743 | 1463034888773 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 23:34:48 INFO - PROCESS | 2743 | 1463034888902 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:48 INFO - PROCESS | 2743 | ++DOCSHELL 0x144e05000 == 134 [pid = 2743] [id = 767] 23:34:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 249 (0x140a4e400) [pid = 2743] [serial = 2299] [outer = 0x0] 23:34:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 250 (0x14181d400) [pid = 2743] [serial = 2300] [outer = 0x140a4e400] 23:34:48 INFO - PROCESS | 2743 | 1463034888937 Marionette DEBUG loaded listener.js 23:34:48 INFO - PROCESS | 2743 | ++DOMWINDOW == 251 (0x141823c00) [pid = 2743] [serial = 2301] [outer = 0x140a4e400] 23:34:49 INFO - PROCESS | 2743 | [2743] 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 23:34:49 INFO - PROCESS | 2743 | 1463034889659 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,{},{}]]]}] 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:34:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:34:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:34:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:34:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:34:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:34:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:34:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:34:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:34:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:34:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:34:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:34:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:34:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:34:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:34:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:34:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:34:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:34:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:34:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:34:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:34:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:34:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:34:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:34:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:34:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:34:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:34:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:34:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:34:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:34:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:34:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:34:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:34:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:34:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:34:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:34:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:34:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:34:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:34:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:34:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:34:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:34:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:34:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:34:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:34:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:34:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:34:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:34:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:34:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:34:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:34:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:34:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:34:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:34:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:34:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:34:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:34:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:34:49 INFO - {} 23:34:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1083ms 23:34:49 INFO - PROCESS | 2743 | 1463034889722 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 23:34:49 INFO - PROCESS | 2743 | 1463034889723 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 23:34:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:34:49 INFO - PROCESS | 2743 | 1463034889725 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:34:49 INFO - PROCESS | 2743 | 1463034889727 Marionette TRACE conn2 <- [1,3034,null,{}] 23:34:49 INFO - PROCESS | 2743 | 1463034889729 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}] 23:34:49 INFO - PROCESS | 2743 | 1463034889909 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 23:34:50 INFO - PROCESS | 2743 | 1463034890047 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:50 INFO - PROCESS | 2743 | ++DOCSHELL 0x147220800 == 135 [pid = 2743] [id = 768] 23:34:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 252 (0x1275a8800) [pid = 2743] [serial = 2302] [outer = 0x0] 23:34:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 253 (0x144280c00) [pid = 2743] [serial = 2303] [outer = 0x1275a8800] 23:34:50 INFO - PROCESS | 2743 | 1463034890076 Marionette DEBUG loaded listener.js 23:34:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 254 (0x14772f400) [pid = 2743] [serial = 2304] [outer = 0x1275a8800] 23:34:50 INFO - PROCESS | 2743 | 1463034890470 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]]]}] 23:34:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:34:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 770ms 23:34:50 INFO - PROCESS | 2743 | 1463034890498 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 23:34:50 INFO - PROCESS | 2743 | 1463034890500 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 23:34:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:34:50 INFO - PROCESS | 2743 | 1463034890503 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:34:50 INFO - PROCESS | 2743 | 1463034890505 Marionette TRACE conn2 <- [1,3038,null,{}] 23:34:50 INFO - PROCESS | 2743 | 1463034890509 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}] 23:34:50 INFO - PROCESS | 2743 | 1463034890709 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 23:34:50 INFO - PROCESS | 2743 | 1463034890842 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:50 INFO - PROCESS | 2743 | ++DOCSHELL 0x127520000 == 136 [pid = 2743] [id = 769] 23:34:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 255 (0x117523400) [pid = 2743] [serial = 2305] [outer = 0x0] 23:34:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 256 (0x128e8a400) [pid = 2743] [serial = 2306] [outer = 0x117523400] 23:34:50 INFO - PROCESS | 2743 | 1463034890872 Marionette DEBUG loaded listener.js 23:34:50 INFO - PROCESS | 2743 | ++DOMWINDOW == 257 (0x147731400) [pid = 2743] [serial = 2307] [outer = 0x117523400] 23:34:51 INFO - PROCESS | 2743 | 1463034891599 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"]]]}] 23:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:34:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1121ms 23:34:51 INFO - PROCESS | 2743 | 1463034891624 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 23:34:51 INFO - PROCESS | 2743 | 1463034891627 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 23:34:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:34:51 INFO - PROCESS | 2743 | 1463034891630 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:34:51 INFO - PROCESS | 2743 | 1463034891633 Marionette TRACE conn2 <- [1,3042,null,{}] 23:34:51 INFO - PROCESS | 2743 | 1463034891636 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}] 23:34:51 INFO - PROCESS | 2743 | 1463034891755 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 23:34:51 INFO - PROCESS | 2743 | 1463034891860 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:51 INFO - PROCESS | 2743 | ++DOCSHELL 0x128cbf800 == 137 [pid = 2743] [id = 770] 23:34:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 258 (0x1127a9000) [pid = 2743] [serial = 2308] [outer = 0x0] 23:34:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 259 (0x1127af000) [pid = 2743] [serial = 2309] [outer = 0x1127a9000] 23:34:51 INFO - PROCESS | 2743 | 1463034891892 Marionette DEBUG loaded listener.js 23:34:51 INFO - PROCESS | 2743 | ++DOMWINDOW == 260 (0x112e32000) [pid = 2743] [serial = 2310] [outer = 0x1127a9000] 23:34:52 INFO - PROCESS | 2743 | 1463034892337 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]]]}] 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:34:52 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. 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:34:52 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'.) 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:34:52 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. 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:34:52 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. 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:34:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:34:52 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. 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:34:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 23:34:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:34:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:34:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:34:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 728ms 23:34:52 INFO - PROCESS | 2743 | 1463034892358 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 23:34:52 INFO - PROCESS | 2743 | 1463034892362 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 23:34:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:34:52 INFO - PROCESS | 2743 | 1463034892366 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:34:52 INFO - PROCESS | 2743 | 1463034892368 Marionette TRACE conn2 <- [1,3046,null,{}] 23:34:52 INFO - PROCESS | 2743 | 1463034892371 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}] 23:34:52 INFO - PROCESS | 2743 | 1463034892527 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 23:34:52 INFO - PROCESS | 2743 | 1463034892664 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:52 INFO - PROCESS | 2743 | ++DOCSHELL 0x11bb5f000 == 138 [pid = 2743] [id = 771] 23:34:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 261 (0x1122aa000) [pid = 2743] [serial = 2311] [outer = 0x0] 23:34:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 262 (0x1127ac000) [pid = 2743] [serial = 2312] [outer = 0x1122aa000] 23:34:52 INFO - PROCESS | 2743 | 1463034892694 Marionette DEBUG loaded listener.js 23:34:52 INFO - PROCESS | 2743 | ++DOMWINDOW == 263 (0x11602c800) [pid = 2743] [serial = 2313] [outer = 0x1122aa000] 23:34:52 INFO - PROCESS | 2743 | [2743] 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 23:34:53 INFO - PROCESS | 2743 | 1463034893177 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:34:53 INFO - {} 23:34:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 825ms 23:34:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:34:53 INFO - PROCESS | 2743 | 1463034893193 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 23:34:53 INFO - PROCESS | 2743 | 1463034893195 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 23:34:53 INFO - PROCESS | 2743 | 1463034893198 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:34:53 INFO - PROCESS | 2743 | 1463034893202 Marionette TRACE conn2 <- [1,3050,null,{}] 23:34:53 INFO - PROCESS | 2743 | 1463034893213 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}] 23:34:53 INFO - PROCESS | 2743 | 1463034893380 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 23:34:53 INFO - PROCESS | 2743 | 1463034893560 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x1358e5800 == 137 [pid = 2743] [id = 577] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x11865c800 == 136 [pid = 2743] [id = 426] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x113318000 == 135 [pid = 2743] [id = 423] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x116908000 == 134 [pid = 2743] [id = 424] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x11695b000 == 133 [pid = 2743] [id = 692] 23:34:53 INFO - PROCESS | 2743 | --DOMWINDOW == 262 (0x129629400) [pid = 2743] [serial = 2182] [outer = 0x0] [url = about:blank] 23:34:53 INFO - PROCESS | 2743 | --DOMWINDOW == 261 (0x128c28c00) [pid = 2743] [serial = 2128] [outer = 0x0] [url = about:blank] 23:34:53 INFO - PROCESS | 2743 | --DOMWINDOW == 260 (0x1292d2400) [pid = 2743] [serial = 2131] [outer = 0x0] [url = about:blank] 23:34:53 INFO - PROCESS | 2743 | --DOMWINDOW == 259 (0x12aa65400) [pid = 2743] [serial = 2134] [outer = 0x0] [url = about:blank] 23:34:53 INFO - PROCESS | 2743 | --DOMWINDOW == 258 (0x12afc1000) [pid = 2743] [serial = 2137] [outer = 0x0] [url = about:blank] 23:34:53 INFO - PROCESS | 2743 | --DOMWINDOW == 257 (0x12ba79c00) [pid = 2743] [serial = 2140] [outer = 0x0] [url = about:blank] 23:34:53 INFO - PROCESS | 2743 | --DOMWINDOW == 256 (0x12ba99000) [pid = 2743] [serial = 2143] [outer = 0x0] [url = about:blank] 23:34:53 INFO - PROCESS | 2743 | --DOMWINDOW == 255 (0x12baa7c00) [pid = 2743] [serial = 2146] [outer = 0x0] [url = about:blank] 23:34:53 INFO - PROCESS | 2743 | --DOMWINDOW == 254 (0x12caca800) [pid = 2743] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:34:53 INFO - PROCESS | 2743 | ++DOCSHELL 0x1171dd000 == 134 [pid = 2743] [id = 772] 23:34:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 255 (0x113d63800) [pid = 2743] [serial = 2314] [outer = 0x0] 23:34:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 256 (0x118623400) [pid = 2743] [serial = 2315] [outer = 0x113d63800] 23:34:53 INFO - PROCESS | 2743 | 1463034893679 Marionette DEBUG loaded listener.js 23:34:53 INFO - PROCESS | 2743 | ++DOMWINDOW == 257 (0x1197da000) [pid = 2743] [serial = 2316] [outer = 0x113d63800] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x14240d800 == 133 [pid = 2743] [id = 755] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x140c36800 == 132 [pid = 2743] [id = 754] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x135c16000 == 131 [pid = 2743] [id = 753] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x135c14000 == 130 [pid = 2743] [id = 752] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x135924000 == 129 [pid = 2743] [id = 751] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x135645000 == 128 [pid = 2743] [id = 750] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x1349ae800 == 127 [pid = 2743] [id = 749] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x12e120000 == 126 [pid = 2743] [id = 748] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x12ce5a000 == 125 [pid = 2743] [id = 747] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x1297ed000 == 124 [pid = 2743] [id = 746] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x127507000 == 123 [pid = 2743] [id = 745] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x11849f800 == 122 [pid = 2743] [id = 744] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x12141b000 == 121 [pid = 2743] [id = 743] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x12aa59000 == 120 [pid = 2743] [id = 742] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x119c1e800 == 119 [pid = 2743] [id = 741] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x14186c000 == 118 [pid = 2743] [id = 739] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x1417c1800 == 117 [pid = 2743] [id = 738] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x1416c3000 == 116 [pid = 2743] [id = 737] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x140ae2000 == 115 [pid = 2743] [id = 736] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x13fa87000 == 114 [pid = 2743] [id = 735] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x13fa4e000 == 113 [pid = 2743] [id = 734] 23:34:53 INFO - PROCESS | 2743 | --DOCSHELL 0x13f84f000 == 112 [pid = 2743] [id = 733] 23:34:54 INFO - PROCESS | 2743 | --DOCSHELL 0x135d66800 == 111 [pid = 2743] [id = 732] 23:34:54 INFO - PROCESS | 2743 | --DOCSHELL 0x135be1000 == 110 [pid = 2743] [id = 731] 23:34:54 INFO - PROCESS | 2743 | --DOCSHELL 0x12f312800 == 109 [pid = 2743] [id = 730] 23:34:54 INFO - PROCESS | 2743 | --DOCSHELL 0x12940f000 == 108 [pid = 2743] [id = 729] 23:34:54 INFO - PROCESS | 2743 | --DOCSHELL 0x116f1a000 == 107 [pid = 2743] [id = 728] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 256 (0x1292d7800) [pid = 2743] [serial = 2180] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 255 (0x121c30000) [pid = 2743] [serial = 2167] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 254 (0x12684a400) [pid = 2743] [serial = 2170] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 253 (0x124d2b400) [pid = 2743] [serial = 2168] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 252 (0x128c36c00) [pid = 2743] [serial = 2173] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 251 (0x120f26400) [pid = 2743] [serial = 2176] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 250 (0x128c8e400) [pid = 2743] [serial = 2174] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 249 (0x1186eac00) [pid = 2743] [serial = 2158] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 248 (0x1191cd400) [pid = 2743] [serial = 2159] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 247 (0x128cea000) [pid = 2743] [serial = 2114] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 246 (0x11821c000) [pid = 2743] [serial = 2155] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 245 (0x1183bbc00) [pid = 2743] [serial = 2156] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 244 (0x119e29c00) [pid = 2743] [serial = 2161] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 243 (0x120f10000) [pid = 2743] [serial = 2162] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 242 (0x112a67400) [pid = 2743] [serial = 2116] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 241 (0x1122b6c00) [pid = 2743] [serial = 2149] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 240 (0x1129aa000) [pid = 2743] [serial = 2150] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 239 (0x1160e5400) [pid = 2743] [serial = 2152] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 238 (0x117521400) [pid = 2743] [serial = 2153] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 237 (0x124d2d400) [pid = 2743] [serial = 2125] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 236 (0x1197e0400) [pid = 2743] [serial = 2122] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 235 (0x1169aa400) [pid = 2743] [serial = 2119] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 234 (0x127144c00) [pid = 2743] [serial = 2171] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 233 (0x120f39800) [pid = 2743] [serial = 2164] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 232 (0x121b71c00) [pid = 2743] [serial = 2177] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 231 (0x128c81c00) [pid = 2743] [serial = 2179] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | --DOMWINDOW == 230 (0x121644000) [pid = 2743] [serial = 2165] [outer = 0x0] [url = about:blank] 23:34:54 INFO - PROCESS | 2743 | 1463034894150 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]]]}] 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:34:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 978ms 23:34:54 INFO - PROCESS | 2743 | 1463034894176 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 23:34:54 INFO - PROCESS | 2743 | 1463034894178 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 23:34:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:34:54 INFO - PROCESS | 2743 | 1463034894180 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:34:54 INFO - PROCESS | 2743 | 1463034894182 Marionette TRACE conn2 <- [1,3054,null,{}] 23:34:54 INFO - PROCESS | 2743 | 1463034894184 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}] 23:34:54 INFO - PROCESS | 2743 | 1463034894290 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 23:34:54 INFO - PROCESS | 2743 | 1463034894295 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:54 INFO - PROCESS | 2743 | ++DOCSHELL 0x125499800 == 108 [pid = 2743] [id = 773] 23:34:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 231 (0x118627800) [pid = 2743] [serial = 2317] [outer = 0x0] 23:34:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 232 (0x120f25400) [pid = 2743] [serial = 2318] [outer = 0x118627800] 23:34:54 INFO - PROCESS | 2743 | 1463034894322 Marionette DEBUG loaded listener.js 23:34:54 INFO - PROCESS | 2743 | ++DOMWINDOW == 233 (0x120f40400) [pid = 2743] [serial = 2319] [outer = 0x118627800] 23:34:54 INFO - PROCESS | 2743 | 1463034894846 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"]]]}] 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:34:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 23:34:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:34:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:34:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:34:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 733ms 23:34:54 INFO - PROCESS | 2743 | 1463034894915 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 23:34:54 INFO - PROCESS | 2743 | 1463034894917 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 23:34:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:34:54 INFO - PROCESS | 2743 | 1463034894920 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:34:54 INFO - PROCESS | 2743 | 1463034894922 Marionette TRACE conn2 <- [1,3058,null,{}] 23:34:54 INFO - PROCESS | 2743 | 1463034894925 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}] 23:34:55 INFO - PROCESS | 2743 | 1463034895119 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 23:34:55 INFO - PROCESS | 2743 | 1463034895240 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:55 INFO - PROCESS | 2743 | ++DOCSHELL 0x12a770000 == 109 [pid = 2743] [id = 774] 23:34:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 234 (0x1186eac00) [pid = 2743] [serial = 2320] [outer = 0x0] 23:34:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 235 (0x12114d000) [pid = 2743] [serial = 2321] [outer = 0x1186eac00] 23:34:55 INFO - PROCESS | 2743 | 1463034895282 Marionette DEBUG loaded listener.js 23:34:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 236 (0x124945400) [pid = 2743] [serial = 2322] [outer = 0x1186eac00] 23:34:55 INFO - PROCESS | 2743 | 1463034895588 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]]]}] 23:34:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:34:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:34:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:34:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:34:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:34:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:34:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:34:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:34:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:34:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:34:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:34:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:34:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:34:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:34:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:34:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:34:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:34:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:34:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:34:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 722ms 23:34:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:34:55 INFO - PROCESS | 2743 | 1463034895659 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 23:34:55 INFO - PROCESS | 2743 | 1463034895661 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 23:34:55 INFO - PROCESS | 2743 | 1463034895665 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:34:55 INFO - PROCESS | 2743 | 1463034895666 Marionette TRACE conn2 <- [1,3062,null,{}] 23:34:55 INFO - PROCESS | 2743 | 1463034895668 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}] 23:34:55 INFO - PROCESS | 2743 | 1463034895793 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 23:34:55 INFO - PROCESS | 2743 | 1463034895798 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:55 INFO - PROCESS | 2743 | ++DOCSHELL 0x12bf51800 == 110 [pid = 2743] [id = 775] 23:34:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 237 (0x124d36800) [pid = 2743] [serial = 2323] [outer = 0x0] 23:34:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 238 (0x12691f400) [pid = 2743] [serial = 2324] [outer = 0x124d36800] 23:34:55 INFO - PROCESS | 2743 | 1463034895824 Marionette DEBUG loaded listener.js 23:34:55 INFO - PROCESS | 2743 | ++DOMWINDOW == 239 (0x128c85000) [pid = 2743] [serial = 2325] [outer = 0x124d36800] 23:34:55 INFO - PROCESS | 2743 | [2743] 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 23:34:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:34:56 INFO - {} 23:34:56 INFO - PROCESS | 2743 | 1463034896229 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:34:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 569ms 23:34:56 INFO - PROCESS | 2743 | 1463034896235 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 23:34:56 INFO - PROCESS | 2743 | 1463034896236 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 23:34:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:34:56 INFO - PROCESS | 2743 | 1463034896238 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:34:56 INFO - PROCESS | 2743 | 1463034896239 Marionette TRACE conn2 <- [1,3066,null,{}] 23:34:56 INFO - PROCESS | 2743 | 1463034896242 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}] 23:34:56 INFO - PROCESS | 2743 | 1463034896378 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 23:34:56 INFO - PROCESS | 2743 | 1463034896397 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:56 INFO - PROCESS | 2743 | ++DOCSHELL 0x12ce65000 == 111 [pid = 2743] [id = 776] 23:34:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 240 (0x128c8e400) [pid = 2743] [serial = 2326] [outer = 0x0] 23:34:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 241 (0x128e8fc00) [pid = 2743] [serial = 2327] [outer = 0x128c8e400] 23:34:56 INFO - PROCESS | 2743 | 1463034896423 Marionette DEBUG loaded listener.js 23:34:56 INFO - PROCESS | 2743 | ++DOMWINDOW == 242 (0x1292d4000) [pid = 2743] [serial = 2328] [outer = 0x128c8e400] 23:34:56 INFO - PROCESS | 2743 | 1463034896780 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]]]}] 23:34:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:34:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:34:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:34:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:34:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:34:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:34:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:34:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 572ms 23:34:56 INFO - PROCESS | 2743 | 1463034896811 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 23:34:56 INFO - PROCESS | 2743 | 1463034896814 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 23:34:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:34:56 INFO - PROCESS | 2743 | 1463034896818 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:34:56 INFO - PROCESS | 2743 | 1463034896819 Marionette TRACE conn2 <- [1,3070,null,{}] 23:34:56 INFO - PROCESS | 2743 | 1463034896822 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}] 23:34:56 INFO - PROCESS | 2743 | 1463034896991 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 23:34:57 INFO - PROCESS | 2743 | 1463034897014 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:57 INFO - PROCESS | 2743 | ++DOCSHELL 0x12d95c800 == 112 [pid = 2743] [id = 777] 23:34:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 243 (0x1294d8c00) [pid = 2743] [serial = 2329] [outer = 0x0] 23:34:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 244 (0x129622c00) [pid = 2743] [serial = 2330] [outer = 0x1294d8c00] 23:34:57 INFO - PROCESS | 2743 | 1463034897067 Marionette DEBUG loaded listener.js 23:34:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 245 (0x12a795c00) [pid = 2743] [serial = 2331] [outer = 0x1294d8c00] 23:34:57 INFO - PROCESS | 2743 | 1463034897530 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]]]}] 23:34:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:34:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:34:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:34:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:34:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:34:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:34:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 722ms 23:34:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:34:57 INFO - PROCESS | 2743 | 1463034897541 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 23:34:57 INFO - PROCESS | 2743 | 1463034897542 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 23:34:57 INFO - PROCESS | 2743 | 1463034897545 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:34:57 INFO - PROCESS | 2743 | 1463034897547 Marionette TRACE conn2 <- [1,3074,null,{}] 23:34:57 INFO - PROCESS | 2743 | 1463034897551 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}] 23:34:57 INFO - PROCESS | 2743 | 1463034897690 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 23:34:57 INFO - PROCESS | 2743 | 1463034897740 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:57 INFO - PROCESS | 2743 | ++DOCSHELL 0x12df8e800 == 113 [pid = 2743] [id = 778] 23:34:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 246 (0x12aa65c00) [pid = 2743] [serial = 2332] [outer = 0x0] 23:34:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 247 (0x12afb1800) [pid = 2743] [serial = 2333] [outer = 0x12aa65c00] 23:34:57 INFO - PROCESS | 2743 | 1463034897781 Marionette DEBUG loaded listener.js 23:34:57 INFO - PROCESS | 2743 | ++DOMWINDOW == 248 (0x12afcd000) [pid = 2743] [serial = 2334] [outer = 0x12aa65c00] 23:34:58 INFO - PROCESS | 2743 | --DOMWINDOW == 247 (0x1292b7000) [pid = 2743] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:34:58 INFO - PROCESS | 2743 | --DOMWINDOW == 246 (0x12962b000) [pid = 2743] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:34:58 INFO - PROCESS | 2743 | --DOMWINDOW == 245 (0x12baa0c00) [pid = 2743] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 23:34:58 INFO - PROCESS | 2743 | --DOMWINDOW == 244 (0x110f19c00) [pid = 2743] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:34:58 INFO - PROCESS | 2743 | --DOMWINDOW == 243 (0x11673fc00) [pid = 2743] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:34:58 INFO - PROCESS | 2743 | --DOMWINDOW == 242 (0x12baa0400) [pid = 2743] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 23:34:58 INFO - PROCESS | 2743 | --DOMWINDOW == 241 (0x110f45400) [pid = 2743] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:34:58 INFO - PROCESS | 2743 | --DOMWINDOW == 240 (0x125594000) [pid = 2743] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:34:58 INFO - PROCESS | 2743 | --DOMWINDOW == 239 (0x12da7a800) [pid = 2743] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:34:58 INFO - PROCESS | 2743 | --DOMWINDOW == 238 (0x121c36000) [pid = 2743] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:34:58 INFO - PROCESS | 2743 | --DOMWINDOW == 237 (0x1122a8800) [pid = 2743] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:34:58 INFO - PROCESS | 2743 | --DOMWINDOW == 236 (0x118311000) [pid = 2743] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:34:58 INFO - PROCESS | 2743 | --DOMWINDOW == 235 (0x1292dac00) [pid = 2743] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:34:58 INFO - PROCESS | 2743 | --DOMWINDOW == 234 (0x124f17800) [pid = 2743] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:34:58 INFO - PROCESS | 2743 | --DOMWINDOW == 233 (0x1357d9000) [pid = 2743] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:34:58 INFO - PROCESS | 2743 | 1463034898535 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]]]}] 23:34:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:34:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:34:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:34:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:34:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:34:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:34:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1022ms 23:34:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:34:58 INFO - PROCESS | 2743 | 1463034898567 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 23:34:58 INFO - PROCESS | 2743 | 1463034898569 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 23:34:58 INFO - PROCESS | 2743 | 1463034898571 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:34:58 INFO - PROCESS | 2743 | 1463034898572 Marionette TRACE conn2 <- [1,3078,null,{}] 23:34:58 INFO - PROCESS | 2743 | 1463034898576 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}] 23:34:58 INFO - PROCESS | 2743 | 1463034898758 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 23:34:58 INFO - PROCESS | 2743 | 1463034898869 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:58 INFO - PROCESS | 2743 | ++DOCSHELL 0x11bb50000 == 114 [pid = 2743] [id = 779] 23:34:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 234 (0x118304800) [pid = 2743] [serial = 2335] [outer = 0x0] 23:34:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 235 (0x120f0c800) [pid = 2743] [serial = 2336] [outer = 0x118304800] 23:34:58 INFO - PROCESS | 2743 | 1463034898895 Marionette DEBUG loaded listener.js 23:34:58 INFO - PROCESS | 2743 | ++DOMWINDOW == 236 (0x12afc1800) [pid = 2743] [serial = 2337] [outer = 0x118304800] 23:34:59 INFO - PROCESS | 2743 | 1463034899196 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] 23:34:59 INFO - PROCESS | 2743 | 1463034899244 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 23:34:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:34:59 INFO - PROCESS | 2743 | 1463034899249 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:34:59 INFO - PROCESS | 2743 | 1463034899251 Marionette TRACE conn2 <- [1,3082,null,{}] 23:34:59 INFO - PROCESS | 2743 | 1463034899253 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}] 23:34:59 INFO - PROCESS | 2743 | 1463034899372 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 23:34:59 INFO - PROCESS | 2743 | 1463034899481 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:59 INFO - PROCESS | 2743 | ++DOCSHELL 0x12f31e800 == 115 [pid = 2743] [id = 780] 23:34:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 237 (0x12ba9ac00) [pid = 2743] [serial = 2338] [outer = 0x0] 23:34:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 238 (0x12c180c00) [pid = 2743] [serial = 2339] [outer = 0x12ba9ac00] 23:34:59 INFO - PROCESS | 2743 | 1463034899511 Marionette DEBUG loaded listener.js 23:34:59 INFO - PROCESS | 2743 | ++DOMWINDOW == 239 (0x12c721800) [pid = 2743] [serial = 2340] [outer = 0x12ba9ac00] 23:34:59 INFO - PROCESS | 2743 | 1463034899777 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]]]}] 23:34:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:34:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:34:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:34:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:34:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 572ms 23:34:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:34:59 INFO - PROCESS | 2743 | 1463034899820 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 23:34:59 INFO - PROCESS | 2743 | 1463034899821 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 23:34:59 INFO - PROCESS | 2743 | 1463034899823 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:34:59 INFO - PROCESS | 2743 | 1463034899824 Marionette TRACE conn2 <- [1,3086,null,{}] 23:34:59 INFO - PROCESS | 2743 | 1463034899827 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}] 23:34:59 INFO - PROCESS | 2743 | 1463034899951 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 23:35:00 INFO - PROCESS | 2743 | 1463034900038 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:00 INFO - PROCESS | 2743 | ++DOCSHELL 0x135504800 == 116 [pid = 2743] [id = 781] 23:35:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 240 (0x12baa4400) [pid = 2743] [serial = 2341] [outer = 0x0] 23:35:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 241 (0x12c18b800) [pid = 2743] [serial = 2342] [outer = 0x12baa4400] 23:35:00 INFO - PROCESS | 2743 | 1463034900062 Marionette DEBUG loaded listener.js 23:35:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 242 (0x12ce20000) [pid = 2743] [serial = 2343] [outer = 0x12baa4400] 23:35:00 INFO - PROCESS | 2743 | 1463034900326 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:35:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:35:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 518ms 23:35:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:35:00 INFO - PROCESS | 2743 | 1463034900341 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 23:35:00 INFO - PROCESS | 2743 | 1463034900343 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 23:35:00 INFO - PROCESS | 2743 | 1463034900353 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:35:00 INFO - PROCESS | 2743 | 1463034900354 Marionette TRACE conn2 <- [1,3090,null,{}] 23:35:00 INFO - PROCESS | 2743 | 1463034900357 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}] 23:35:00 INFO - PROCESS | 2743 | 1463034900473 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 23:35:00 INFO - PROCESS | 2743 | 1463034900656 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:00 INFO - PROCESS | 2743 | ++DOCSHELL 0x116971000 == 117 [pid = 2743] [id = 782] 23:35:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 243 (0x110f1b800) [pid = 2743] [serial = 2344] [outer = 0x0] 23:35:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 244 (0x110f23800) [pid = 2743] [serial = 2345] [outer = 0x110f1b800] 23:35:00 INFO - PROCESS | 2743 | 1463034900688 Marionette DEBUG loaded listener.js 23:35:00 INFO - PROCESS | 2743 | ++DOMWINDOW == 245 (0x111b02400) [pid = 2743] [serial = 2346] [outer = 0x110f1b800] 23:35:01 INFO - PROCESS | 2743 | 1463034901091 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:35:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:35:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 777ms 23:35:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:35:01 INFO - PROCESS | 2743 | 1463034901123 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 23:35:01 INFO - PROCESS | 2743 | 1463034901126 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 23:35:01 INFO - PROCESS | 2743 | 1463034901129 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:35:01 INFO - PROCESS | 2743 | 1463034901132 Marionette TRACE conn2 <- [1,3094,null,{}] 23:35:01 INFO - PROCESS | 2743 | 1463034901135 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}] 23:35:01 INFO - PROCESS | 2743 | 1463034901267 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 23:35:01 INFO - PROCESS | 2743 | 1463034901404 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:01 INFO - PROCESS | 2743 | ++DOCSHELL 0x1297d0000 == 118 [pid = 2743] [id = 783] 23:35:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 246 (0x1129ac000) [pid = 2743] [serial = 2347] [outer = 0x0] 23:35:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 247 (0x11693dc00) [pid = 2743] [serial = 2348] [outer = 0x1129ac000] 23:35:01 INFO - PROCESS | 2743 | 1463034901438 Marionette DEBUG loaded listener.js 23:35:01 INFO - PROCESS | 2743 | ++DOMWINDOW == 248 (0x118217000) [pid = 2743] [serial = 2349] [outer = 0x1129ac000] 23:35:01 INFO - PROCESS | 2743 | 1463034901824 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:35:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:35:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 724ms 23:35:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:35:01 INFO - PROCESS | 2743 | 1463034901855 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 23:35:01 INFO - PROCESS | 2743 | 1463034901858 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 23:35:01 INFO - PROCESS | 2743 | 1463034901860 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:35:01 INFO - PROCESS | 2743 | 1463034901862 Marionette TRACE conn2 <- [1,3098,null,{}] 23:35:01 INFO - PROCESS | 2743 | 1463034901864 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}] 23:35:01 INFO - PROCESS | 2743 | 1463034901993 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 23:35:02 INFO - PROCESS | 2743 | 1463034902116 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:02 INFO - PROCESS | 2743 | ++DOCSHELL 0x12c7dc000 == 119 [pid = 2743] [id = 784] 23:35:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 249 (0x118d27800) [pid = 2743] [serial = 2350] [outer = 0x0] 23:35:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 250 (0x11978bc00) [pid = 2743] [serial = 2351] [outer = 0x118d27800] 23:35:02 INFO - PROCESS | 2743 | 1463034902146 Marionette DEBUG loaded listener.js 23:35:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 251 (0x120f28400) [pid = 2743] [serial = 2352] [outer = 0x118d27800] 23:35:02 INFO - PROCESS | 2743 | 1463034902556 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]]]}] 23:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:35:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 720ms 23:35:02 INFO - PROCESS | 2743 | 1463034902580 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 23:35:02 INFO - PROCESS | 2743 | 1463034902582 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 23:35:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:35:02 INFO - PROCESS | 2743 | 1463034902590 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:35:02 INFO - PROCESS | 2743 | 1463034902594 Marionette TRACE conn2 <- [1,3102,null,{}] 23:35:02 INFO - PROCESS | 2743 | 1463034902598 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}] 23:35:02 INFO - PROCESS | 2743 | 1463034902728 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 23:35:02 INFO - PROCESS | 2743 | 1463034902860 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:02 INFO - PROCESS | 2743 | ++DOCSHELL 0x1349b0000 == 120 [pid = 2743] [id = 785] 23:35:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 252 (0x12150a800) [pid = 2743] [serial = 2353] [outer = 0x0] 23:35:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 253 (0x1214e0000) [pid = 2743] [serial = 2354] [outer = 0x12150a800] 23:35:02 INFO - PROCESS | 2743 | 1463034902893 Marionette DEBUG loaded listener.js 23:35:02 INFO - PROCESS | 2743 | ++DOMWINDOW == 254 (0x125587c00) [pid = 2743] [serial = 2355] [outer = 0x12150a800] 23:35:03 INFO - PROCESS | 2743 | 1463034903250 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:35:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:35:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 680ms 23:35:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:35:03 INFO - PROCESS | 2743 | 1463034903266 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 23:35:03 INFO - PROCESS | 2743 | 1463034903268 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 23:35:03 INFO - PROCESS | 2743 | 1463034903270 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 23:35:03 INFO - PROCESS | 2743 | 1463034903271 Marionette TRACE conn2 <- [1,3106,null,{}] 23:35:03 INFO - PROCESS | 2743 | 1463034903274 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}] 23:35:03 INFO - PROCESS | 2743 | 1463034903403 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 23:35:03 INFO - PROCESS | 2743 | 1463034903552 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:03 INFO - PROCESS | 2743 | ++DOCSHELL 0x1356dd000 == 121 [pid = 2743] [id = 786] 23:35:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 255 (0x126846c00) [pid = 2743] [serial = 2356] [outer = 0x0] 23:35:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 256 (0x126faec00) [pid = 2743] [serial = 2357] [outer = 0x126846c00] 23:35:03 INFO - PROCESS | 2743 | 1463034903584 Marionette DEBUG loaded listener.js 23:35:03 INFO - PROCESS | 2743 | ++DOMWINDOW == 257 (0x1275ad000) [pid = 2743] [serial = 2358] [outer = 0x126846c00] 23:35:03 INFO - PROCESS | 2743 | 1463034903955 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]]]}] 23:35:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:35:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:35:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:35:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 720ms 23:35:03 INFO - PROCESS | 2743 | 1463034903990 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 23:35:03 INFO - PROCESS | 2743 | 1463034903992 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 23:35:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:35:03 INFO - PROCESS | 2743 | 1463034903994 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 23:35:03 INFO - PROCESS | 2743 | 1463034903996 Marionette TRACE conn2 <- [1,3110,null,{}] 23:35:04 INFO - PROCESS | 2743 | 1463034903998 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}] 23:35:04 INFO - PROCESS | 2743 | 1463034904125 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 23:35:04 INFO - PROCESS | 2743 | 1463034904260 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:04 INFO - PROCESS | 2743 | ++DOCSHELL 0x1358e5800 == 122 [pid = 2743] [id = 787] 23:35:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 258 (0x128ce4400) [pid = 2743] [serial = 2359] [outer = 0x0] 23:35:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 259 (0x1290cc800) [pid = 2743] [serial = 2360] [outer = 0x128ce4400] 23:35:04 INFO - PROCESS | 2743 | 1463034904297 Marionette DEBUG loaded listener.js 23:35:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 260 (0x12ba83c00) [pid = 2743] [serial = 2361] [outer = 0x128ce4400] 23:35:04 INFO - PROCESS | 2743 | 1463034904666 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"]]]}] 23:35:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:35:04 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 23:35:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:35:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:35:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 720ms 23:35:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:35:04 INFO - PROCESS | 2743 | 1463034904715 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 23:35:04 INFO - PROCESS | 2743 | 1463034904717 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 23:35:04 INFO - PROCESS | 2743 | 1463034904719 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 23:35:04 INFO - PROCESS | 2743 | 1463034904720 Marionette TRACE conn2 <- [1,3114,null,{}] 23:35:04 INFO - PROCESS | 2743 | 1463034904723 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}] 23:35:04 INFO - PROCESS | 2743 | 1463034904853 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 23:35:04 INFO - PROCESS | 2743 | 1463034904980 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\", \"fc882010-93c9-4f87-924c-4cd54ec38de6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:04 INFO - PROCESS | 2743 | ++DOCSHELL 0x135bcf000 == 123 [pid = 2743] [id = 788] 23:35:04 INFO - PROCESS | 2743 | ++DOMWINDOW == 261 (0x12baa0400) [pid = 2743] [serial = 2362] [outer = 0x0] 23:35:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 262 (0x12c322400) [pid = 2743] [serial = 2363] [outer = 0x12baa0400] 23:35:05 INFO - PROCESS | 2743 | 1463034905010 Marionette DEBUG loaded listener.js 23:35:05 INFO - PROCESS | 2743 | ++DOMWINDOW == 263 (0x12d110400) [pid = 2743] [serial = 2364] [outer = 0x12baa0400] 23:35:05 INFO - PROCESS | 2743 | 1463034905404 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]]]}] 23:35:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:35:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 721ms 23:35:05 INFO - PROCESS | 2743 | 1463034905441 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 23:35:05 INFO - PROCESS | 2743 | 1463034905442 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 23:35:06 WARNING - u'runner_teardown' () 23:35:06 INFO - No more tests 23:35:06 INFO - Got 0 unexpected results 23:35:06 INFO - SUITE-END | took 532s 23:35:06 INFO - Closing logging queue 23:35:06 INFO - queue closed 23:35:06 INFO - Return code: 0 23:35:06 WARNING - # TBPL SUCCESS # 23:35:06 INFO - Running post-action listener: _resource_record_post_action 23:35:06 INFO - Running post-run listener: _resource_record_post_run 23:35:07 INFO - Total resource usage - Wall time: 554s; CPU: 57.0%; Read bytes: 577536; Write bytes: 953506816; Read time: 7; Write time: 5353 23:35:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:35:07 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150331904; Write bytes: 145917952; Read time: 13559; Write time: 479 23:35:07 INFO - run-tests - Wall time: 536s; CPU: 57.0%; Read bytes: 577536; Write bytes: 795116544; Read time: 7; Write time: 4832 23:35:07 INFO - Running post-run listener: _upload_blobber_files 23:35:07 INFO - Blob upload gear active. 23:35:07 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 23:35:07 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 23:35:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 23:35:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 23:35:08 INFO - (blobuploader) - INFO - Open directory for files ... 23:35:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 23:35:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:35:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:35:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:35:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:35:09 INFO - (blobuploader) - INFO - Done attempting. 23:35:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 23:35:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:35:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:35:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:35:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:35:10 INFO - (blobuploader) - INFO - Done attempting. 23:35:10 INFO - (blobuploader) - INFO - Iteration through files over. 23:35:10 INFO - Return code: 0 23:35:10 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 23:35:10 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 23:35:10 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/29b52d03d15269ccde3e2ac20eb60396409bf74d6823484da2ea1a8cedcdb453052d6a08c6c24ed819a49749bd01f6b47155965b1ef5df8200c15edf39d8b91c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a06f57fec053f47f8880dc3a92af8a8f5df24be3538d4093b91e2d3cb8586ac80ea4bf2db8623c85d7d6e17986286928c6d8e035e62daf5ebdbfef2ce520db5f"} 23:35:10 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 23:35:10 INFO - Writing to file /builds/slave/test/properties/blobber_files 23:35:10 INFO - Contents: 23:35:10 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/29b52d03d15269ccde3e2ac20eb60396409bf74d6823484da2ea1a8cedcdb453052d6a08c6c24ed819a49749bd01f6b47155965b1ef5df8200c15edf39d8b91c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a06f57fec053f47f8880dc3a92af8a8f5df24be3538d4093b91e2d3cb8586ac80ea4bf2db8623c85d7d6e17986286928c6d8e035e62daf5ebdbfef2ce520db5f"} 23:35:10 INFO - Running post-run listener: copy_logs_to_upload_dir 23:35:10 INFO - Copying logs to upload dir... 23:35:10 INFO - mkdir: /builds/slave/test/build/upload/logs 23:35:10 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=610.105042 ========= master_lag: 0.62 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 10 secs) (at 2016-05-11 23:35:11.340358) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-11 23:35:11.348567) ========= 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.Phvm3jo6dr/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.ZhBlCOQ8Lp/Listeners TMPDIR=/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/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/29b52d03d15269ccde3e2ac20eb60396409bf74d6823484da2ea1a8cedcdb453052d6a08c6c24ed819a49749bd01f6b47155965b1ef5df8200c15edf39d8b91c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a06f57fec053f47f8880dc3a92af8a8f5df24be3538d4093b91e2d3cb8586ac80ea4bf2db8623c85d7d6e17986286928c6d8e035e62daf5ebdbfef2ce520db5f"} build_url:https://queue.taskcluster.net/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012795 build_url: 'https://queue.taskcluster.net/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/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/29b52d03d15269ccde3e2ac20eb60396409bf74d6823484da2ea1a8cedcdb453052d6a08c6c24ed819a49749bd01f6b47155965b1ef5df8200c15edf39d8b91c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a06f57fec053f47f8880dc3a92af8a8f5df24be3538d4093b91e2d3cb8586ac80ea4bf2db8623c85d7d6e17986286928c6d8e035e62daf5ebdbfef2ce520db5f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VmQ9ziWRTaS_P4eiBlQQ4g/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-11 23:35:11.383374) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:35:11.383699) ========= 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.Phvm3jo6dr/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.ZhBlCOQ8Lp/Listeners TMPDIR=/var/folders/t6/qpy_kfds3kz26lvtw39n2d7m00000w/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.005441 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:35:11.435796) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-11 23:35:11.438145) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-11 23:35:11.438470) ========= ========= Total master_lag: 8.42 =========