builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0026 starttime: 1461586783.43 results: success (0) buildid: 20160425033757 builduid: 17e4e8b195af460fb7d14e34ad84a362 revision: 690226a9fb27054d8a20fc7625a2ebd7067573ce ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 05:19:43.427570) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 05:19:43.428412) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 05:19:43.429003) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 05:19:43.452597) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 05:19:43.453154) ========= 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.DKYMNjVl7O/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.PdPBYLvU9q/Listeners TMPDIR=/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/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-04-25 05:19:43-- 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% 10.4M=0.001s 2016-04-25 05:19:43 (10.4 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.094191 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 05:19:43.566576) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 05:19:43.567311) ========= 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.DKYMNjVl7O/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.PdPBYLvU9q/Listeners TMPDIR=/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/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.020074 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 05:19:43.616135) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-25 05:19:43.616491) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 690226a9fb27054d8a20fc7625a2ebd7067573ce --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 690226a9fb27054d8a20fc7625a2ebd7067573ce --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.DKYMNjVl7O/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.PdPBYLvU9q/Listeners TMPDIR=/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/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-04-25 05:19:43,692 truncating revision to first 12 chars 2016-04-25 05:19:43,692 Setting DEBUG logging. 2016-04-25 05:19:43,692 attempt 1/10 2016-04-25 05:19:43,692 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/690226a9fb27?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-25 05:19:46,243 unpacking tar archive at: fx-team-690226a9fb27/testing/mozharness/ program finished with exit code 0 elapsedTime=2.789137 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-25 05:19:46.492459) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 05:19:46.492823) ========= script_repo_revision: 690226a9fb27054d8a20fc7625a2ebd7067573ce ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 05:19:46.493639) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 05:19:46.493964) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 05:19:46.509436) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 55 secs) (at 2016-04-25 05:19:46.509741) ========= /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 fx-team --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', 'fx-team', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.DKYMNjVl7O/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.PdPBYLvU9q/Listeners TMPDIR=/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/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 05:19:46 INFO - MultiFileLogger online at 20160425 05:19:46 in /builds/slave/test 05:19:46 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 fx-team --download-symbols true 05:19:46 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:19:46 INFO - {'append_to_log': False, 05:19:46 INFO - 'base_work_dir': '/builds/slave/test', 05:19:46 INFO - 'blob_upload_branch': 'fx-team', 05:19:46 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:19:46 INFO - 'buildbot_json_path': 'buildprops.json', 05:19:46 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:19:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:19:46 INFO - 'download_minidump_stackwalk': True, 05:19:46 INFO - 'download_symbols': 'true', 05:19:46 INFO - 'e10s': False, 05:19:46 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:19:46 INFO - 'tooltool.py': '/tools/tooltool.py', 05:19:46 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:19:46 INFO - '/tools/misc-python/virtualenv.py')}, 05:19:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:19:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:19:46 INFO - 'log_level': 'info', 05:19:46 INFO - 'log_to_console': True, 05:19:46 INFO - 'opt_config_files': (), 05:19:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:19:46 INFO - '--processes=1', 05:19:46 INFO - '--config=%(test_path)s/wptrunner.ini', 05:19:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:19:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:19:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:19:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:19:46 INFO - 'pip_index': False, 05:19:46 INFO - 'require_test_zip': True, 05:19:46 INFO - 'test_type': ('testharness',), 05:19:46 INFO - 'this_chunk': '1', 05:19:46 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:19:46 INFO - 'total_chunks': '10', 05:19:46 INFO - 'virtualenv_path': 'venv', 05:19:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:19:46 INFO - 'work_dir': 'build'} 05:19:46 INFO - ##### 05:19:46 INFO - ##### Running clobber step. 05:19:46 INFO - ##### 05:19:46 INFO - Running pre-action listener: _resource_record_pre_action 05:19:46 INFO - Running main action method: clobber 05:19:46 INFO - rmtree: /builds/slave/test/build 05:19:46 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:19:47 INFO - Running post-action listener: _resource_record_post_action 05:19:47 INFO - ##### 05:19:47 INFO - ##### Running read-buildbot-config step. 05:19:47 INFO - ##### 05:19:47 INFO - Running pre-action listener: _resource_record_pre_action 05:19:47 INFO - Running main action method: read_buildbot_config 05:19:47 INFO - Using buildbot properties: 05:19:47 INFO - { 05:19:47 INFO - "project": "", 05:19:47 INFO - "product": "firefox", 05:19:47 INFO - "script_repo_revision": "production", 05:19:47 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 05:19:47 INFO - "repository": "", 05:19:47 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 05:19:47 INFO - "buildid": "20160425033757", 05:19:47 INFO - "pgo_build": "False", 05:19:47 INFO - "basedir": "/builds/slave/test", 05:19:47 INFO - "buildnumber": 331, 05:19:47 INFO - "slavename": "t-yosemite-r7-0026", 05:19:47 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 05:19:47 INFO - "platform": "macosx64", 05:19:47 INFO - "branch": "fx-team", 05:19:47 INFO - "revision": "690226a9fb27054d8a20fc7625a2ebd7067573ce", 05:19:47 INFO - "repo_path": "integration/fx-team", 05:19:47 INFO - "moz_repo_path": "", 05:19:47 INFO - "stage_platform": "macosx64", 05:19:47 INFO - "builduid": "17e4e8b195af460fb7d14e34ad84a362", 05:19:47 INFO - "slavebuilddir": "test" 05:19:47 INFO - } 05:19:47 INFO - Found installer url https://queue.taskcluster.net/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 05:19:47 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 05:19:47 INFO - Running post-action listener: _resource_record_post_action 05:19:47 INFO - ##### 05:19:47 INFO - ##### Running download-and-extract step. 05:19:47 INFO - ##### 05:19:47 INFO - Running pre-action listener: _resource_record_pre_action 05:19:47 INFO - Running main action method: download_and_extract 05:19:47 INFO - mkdir: /builds/slave/test/build/tests 05:19:47 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')]} 05:19:47 INFO - https://queue.taskcluster.net/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 05:19:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 05:19:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 05:19:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 05:19:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json'}, attempt #1 05:19:48 INFO - Downloaded 1235 bytes. 05:19:48 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 05:19:48 INFO - Using the following test package requirements: 05:19:48 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 05:19:48 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:19:48 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 05:19:48 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:19:48 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 05:19:48 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:19:48 INFO - u'jsshell-mac64.zip'], 05:19:48 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:19:48 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 05:19:48 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 05:19:48 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:19:48 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 05:19:48 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:19:48 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 05:19:48 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:19:48 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 05:19:48 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:19:48 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 05:19:48 INFO - Downloading packages: [u'firefox-48.0a1.en-US.mac64.common.tests.zip', u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 05:19:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:19:48 INFO - https://queue.taskcluster.net/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 05:19:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 05:19:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 05:19:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip 05:19:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip'}, attempt #1 05:19:49 INFO - Downloaded 17990328 bytes. 05:19:49 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:19:49 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:19:50 INFO - caution: filename not matched: web-platform/* 05:19:50 INFO - Return code: 11 05:19:50 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')]} 05:19:50 INFO - https://queue.taskcluster.net/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 05:19:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 05:19:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 05:19:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 05:19:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 05:19:51 INFO - Downloaded 36406741 bytes. 05:19:51 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:19:51 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:19:56 INFO - caution: filename not matched: bin/* 05:19:56 INFO - caution: filename not matched: config/* 05:19:56 INFO - caution: filename not matched: mozbase/* 05:19:56 INFO - caution: filename not matched: marionette/* 05:19:56 INFO - caution: filename not matched: tools/wptserve/* 05:19:56 INFO - Return code: 11 05:19:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:19:56 INFO - https://queue.taskcluster.net/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 05:19:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 05:19:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 05:19:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 05:19:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg'}, attempt #1 05:19:58 INFO - Downloaded 68888136 bytes. 05:19:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 05:19:58 INFO - mkdir: /builds/slave/test/properties 05:19:58 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:19:58 INFO - Writing to file /builds/slave/test/properties/build_url 05:19:58 INFO - Contents: 05:19:58 INFO - build_url:https://queue.taskcluster.net/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 05:19:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:19:59 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:19:59 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:19:59 INFO - Contents: 05:19:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:19:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:19:59 INFO - https://queue.taskcluster.net/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:19:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:19:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:19:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:19:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 05:20:03 INFO - Downloaded 103589361 bytes. 05:20:03 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:20:03 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:20:06 INFO - Return code: 0 05:20:06 INFO - Running post-action listener: _resource_record_post_action 05:20:06 INFO - Running post-action listener: set_extra_try_arguments 05:20:06 INFO - ##### 05:20:06 INFO - ##### Running create-virtualenv step. 05:20:06 INFO - ##### 05:20:06 INFO - Running pre-action listener: _pre_create_virtualenv 05:20:06 INFO - Running pre-action listener: _resource_record_pre_action 05:20:06 INFO - Running main action method: create_virtualenv 05:20:06 INFO - Creating virtualenv /builds/slave/test/build/venv 05:20:06 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 05:20:06 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:20:06 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:20:06 INFO - Using real prefix '/tools/python27' 05:20:06 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:20:07 INFO - Installing distribute.............................................................................................................................................................................................done. 05:20:10 INFO - Installing pip.................done. 05:20:10 INFO - Return code: 0 05:20:10 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:20: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')]} 05:20:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:20:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:20: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')]} 05:20:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:20:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:20:10 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 0x10b144e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b161f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb1285a4d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b15d5e0>, '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 0x10ad40cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ad6b990>, '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.DKYMNjVl7O/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.PdPBYLvU9q/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:20:10 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 05:20:10 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 05:20:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DKYMNjVl7O/Render', 05:20:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:20:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:20:10 INFO - 'HOME': '/Users/cltbld', 05:20:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:20:10 INFO - 'LOGNAME': 'cltbld', 05:20:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:20:10 INFO - 'MOZ_NO_REMOTE': '1', 05:20:10 INFO - 'NO_EM_RESTART': '1', 05:20:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:20:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:20:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:20:10 INFO - 'PWD': '/builds/slave/test', 05:20:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:20:10 INFO - 'SHELL': '/bin/bash', 05:20:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PdPBYLvU9q/Listeners', 05:20:10 INFO - 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', 05:20:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:20:10 INFO - 'USER': 'cltbld', 05:20:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:20:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:20:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:20:10 INFO - 'XPC_FLAGS': '0x0', 05:20:10 INFO - 'XPC_SERVICE_NAME': '0', 05:20:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:20:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:20:10 INFO - Downloading/unpacking psutil>=0.7.1 05:20:10 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 05:20:10 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 05:20:10 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 05:20:10 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 05:20:10 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 05:20:10 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 05:20:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:20:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:20:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:20:13 INFO - Installing collected packages: psutil 05:20:13 INFO - Running setup.py install for psutil 05:20:13 INFO - building 'psutil._psutil_osx' extension 05:20:13 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 05:20:14 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 05:20:14 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 05:20:14 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 05:20:14 INFO - building 'psutil._psutil_posix' extension 05:20:14 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 05:20:14 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:20:14 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:20:14 INFO - ^ 05:20:14 INFO - 1 warning generated. 05:20:14 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 05:20:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:20:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:20:14 INFO - Successfully installed psutil 05:20:14 INFO - Cleaning up... 05:20:14 INFO - Return code: 0 05:20:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:20:14 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')]} 05:20:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:20:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:20:14 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')]} 05:20:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:20:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:20:14 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 0x10b144e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b161f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb1285a4d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b15d5e0>, '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 0x10ad40cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ad6b990>, '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.DKYMNjVl7O/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.PdPBYLvU9q/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:20:14 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 05:20:14 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 05:20:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DKYMNjVl7O/Render', 05:20:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:20:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:20:14 INFO - 'HOME': '/Users/cltbld', 05:20:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:20:14 INFO - 'LOGNAME': 'cltbld', 05:20:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:20:14 INFO - 'MOZ_NO_REMOTE': '1', 05:20:14 INFO - 'NO_EM_RESTART': '1', 05:20:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:20:14 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:20:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:20:14 INFO - 'PWD': '/builds/slave/test', 05:20:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:20:14 INFO - 'SHELL': '/bin/bash', 05:20:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PdPBYLvU9q/Listeners', 05:20:14 INFO - 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', 05:20:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:20:14 INFO - 'USER': 'cltbld', 05:20:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:20:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:20:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:20:14 INFO - 'XPC_FLAGS': '0x0', 05:20:14 INFO - 'XPC_SERVICE_NAME': '0', 05:20:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:20:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:20:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:20:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:20:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:20:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:20:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:20:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:20:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:20:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:20:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:20:17 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:20:17 INFO - Installing collected packages: mozsystemmonitor 05:20:17 INFO - Running setup.py install for mozsystemmonitor 05:20:17 INFO - Successfully installed mozsystemmonitor 05:20:17 INFO - Cleaning up... 05:20:17 INFO - Return code: 0 05:20:17 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:20:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:20:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:20:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:20:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:20:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:20:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:20:17 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 0x10b144e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b161f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb1285a4d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b15d5e0>, '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 0x10ad40cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ad6b990>, '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.DKYMNjVl7O/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.PdPBYLvU9q/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:20:17 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 05:20:17 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 05:20:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DKYMNjVl7O/Render', 05:20:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:20:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:20:17 INFO - 'HOME': '/Users/cltbld', 05:20:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:20:17 INFO - 'LOGNAME': 'cltbld', 05:20:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:20:17 INFO - 'MOZ_NO_REMOTE': '1', 05:20:17 INFO - 'NO_EM_RESTART': '1', 05:20:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:20:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:20:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:20:17 INFO - 'PWD': '/builds/slave/test', 05:20:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:20:17 INFO - 'SHELL': '/bin/bash', 05:20:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PdPBYLvU9q/Listeners', 05:20:17 INFO - 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', 05:20:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:20:17 INFO - 'USER': 'cltbld', 05:20:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:20:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:20:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:20:17 INFO - 'XPC_FLAGS': '0x0', 05:20:17 INFO - 'XPC_SERVICE_NAME': '0', 05:20:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:20:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:20:17 INFO - Downloading/unpacking blobuploader==1.2.4 05:20:17 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 05:20:17 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 05:20:17 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 05:20:17 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 05:20:17 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 05:20:17 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 05:20:20 INFO - Downloading blobuploader-1.2.4.tar.gz 05:20:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:20:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:20:20 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 05:20:20 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 05:20:20 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 05:20:20 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 05:20:20 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 05:20:20 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 05:20:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:20:21 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:20:21 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 05:20:21 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 05:20:21 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 05:20:21 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 05:20:21 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 05:20:21 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 05:20:21 INFO - Downloading docopt-0.6.1.tar.gz 05:20:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:20:21 INFO - Installing collected packages: blobuploader, requests, docopt 05:20:21 INFO - Running setup.py install for blobuploader 05:20:21 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:20:21 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:20:21 INFO - Running setup.py install for requests 05:20:22 INFO - Running setup.py install for docopt 05:20:22 INFO - Successfully installed blobuploader requests docopt 05:20:22 INFO - Cleaning up... 05:20:22 INFO - Return code: 0 05:20:22 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:20:22 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')]} 05:20:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:20:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:20:22 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')]} 05:20:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:20:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:20:22 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 0x10b144e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b161f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb1285a4d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b15d5e0>, '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 0x10ad40cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ad6b990>, '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.DKYMNjVl7O/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.PdPBYLvU9q/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:20:22 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 05:20:22 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 05:20:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DKYMNjVl7O/Render', 05:20:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:20:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:20:22 INFO - 'HOME': '/Users/cltbld', 05:20:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:20:22 INFO - 'LOGNAME': 'cltbld', 05:20:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:20:22 INFO - 'MOZ_NO_REMOTE': '1', 05:20:22 INFO - 'NO_EM_RESTART': '1', 05:20:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:20:22 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:20:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:20:22 INFO - 'PWD': '/builds/slave/test', 05:20:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:20:22 INFO - 'SHELL': '/bin/bash', 05:20:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PdPBYLvU9q/Listeners', 05:20:22 INFO - 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', 05:20:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:20:22 INFO - 'USER': 'cltbld', 05:20:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:20:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:20:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:20:22 INFO - 'XPC_FLAGS': '0x0', 05:20:22 INFO - 'XPC_SERVICE_NAME': '0', 05:20:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:20:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:20:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:20:22 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-Dhh_zB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:20:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:20:22 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-tfS_N5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:20:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:20:22 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-JDm22t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:20:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:20:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-Z1cR91-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:20:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:20:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-iQiisE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:20:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:20:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-FQRAsm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:20:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:20:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-7av8Ll-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:20:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:20:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-8ZLgNp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:20:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:20:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-DKHCqH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:20:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:20:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-raw3uo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:20:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:20:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-6Hzruw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:20:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:20:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-YJ8Wjf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:20:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:20:23 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-RqI2e5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:20:24 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-fftGmM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:20:24 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-bU0oD2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:20:24 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-sUkA71-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:20:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:20:24 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-MVKo88-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:20:24 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:20:24 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-72JgTs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:20:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:20:24 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-xbxiqL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:20:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:20:24 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-N77I54-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:20:24 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:20:25 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-pWrZPU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:20:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:20:25 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 05:20:25 INFO - Running setup.py install for manifestparser 05:20:25 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:20:25 INFO - Running setup.py install for mozcrash 05:20:25 INFO - Running setup.py install for mozdebug 05:20:25 INFO - Running setup.py install for mozdevice 05:20:25 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:20:25 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:20:25 INFO - Running setup.py install for mozfile 05:20:26 INFO - Running setup.py install for mozhttpd 05:20:26 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:20:26 INFO - Running setup.py install for mozinfo 05:20:26 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:20:26 INFO - Running setup.py install for mozInstall 05:20:26 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:20:26 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:20:26 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:20:26 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:20:26 INFO - Running setup.py install for mozleak 05:20:26 INFO - Running setup.py install for mozlog 05:20:26 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:20:26 INFO - Running setup.py install for moznetwork 05:20:26 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:20:26 INFO - Running setup.py install for mozprocess 05:20:27 INFO - Running setup.py install for mozprofile 05:20:27 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:20:27 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:20:27 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:20:27 INFO - Running setup.py install for mozrunner 05:20:27 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:20:27 INFO - Running setup.py install for mozscreenshot 05:20:27 INFO - Running setup.py install for moztest 05:20:27 INFO - Running setup.py install for mozversion 05:20:27 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:20:27 INFO - Running setup.py install for wptserve 05:20:28 INFO - Running setup.py install for marionette-driver 05:20:28 INFO - Running setup.py install for browsermob-proxy 05:20:28 INFO - Running setup.py install for marionette-client 05:20:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:20:28 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:20:28 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 05:20:28 INFO - Cleaning up... 05:20:28 INFO - Return code: 0 05:20:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:20:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:20:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:20:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:20:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:20:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:20:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:20:28 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 0x10b144e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b161f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb1285a4d30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b15d5e0>, '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 0x10ad40cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ad6b990>, '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.DKYMNjVl7O/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.PdPBYLvU9q/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:20:28 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 05:20:28 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 05:20:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DKYMNjVl7O/Render', 05:20:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:20:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:20:28 INFO - 'HOME': '/Users/cltbld', 05:20:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:20:28 INFO - 'LOGNAME': 'cltbld', 05:20:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:20:28 INFO - 'MOZ_NO_REMOTE': '1', 05:20:28 INFO - 'NO_EM_RESTART': '1', 05:20:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:20:28 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:20:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:20:28 INFO - 'PWD': '/builds/slave/test', 05:20:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:20:28 INFO - 'SHELL': '/bin/bash', 05:20:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PdPBYLvU9q/Listeners', 05:20:28 INFO - 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', 05:20:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:20:28 INFO - 'USER': 'cltbld', 05:20:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:20:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:20:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:20:28 INFO - 'XPC_FLAGS': '0x0', 05:20:28 INFO - 'XPC_SERVICE_NAME': '0', 05:20:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:20:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:20:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:20:28 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-PvFZeF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:20:29 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)) 05:20:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:20:29 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-G0s_B4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:20:29 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)) 05:20:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:20:29 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-D2PTzN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:20:29 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)) 05:20:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:20:29 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-mPJ43f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:20:29 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)) 05:20:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:20:29 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-rJdEab-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:20:29 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)) 05:20:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:20:29 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-lFsmSg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:20:29 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)) 05:20:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:20:29 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-8jhLgh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:20:29 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)) 05:20:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:20:29 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-_LPaCW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:20:29 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)) 05:20:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:20:29 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-noxApO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:20:29 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)) 05:20:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:20:29 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-sQ2T_a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:20:30 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)) 05:20:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:20:30 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-LiKZ1b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:20:30 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)) 05:20:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:20:30 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-v35rEG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:20:30 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)) 05:20:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:20:30 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-baCcF_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:20:30 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)) 05:20:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:20:30 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-jO6h06-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:20:30 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)) 05:20:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:20:30 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-4PLUHi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:20:30 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)) 05:20:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:20:30 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-X6tdyI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:20:30 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)) 05:20:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:20:30 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-Vip5h9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:20:30 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)) 05:20:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:20:30 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-vycVLy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:20:30 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)) 05:20:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:20:30 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-xN5xWt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:20:31 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)) 05:20:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:20:31 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-nODwWF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:20:31 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)) 05:20:31 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:20:31 INFO - Running setup.py (path:/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/pip-6NfH6w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:20:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:20:31 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)) 05:20:31 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)) 05:20:31 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)) 05:20:31 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)) 05:20:31 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)) 05:20:31 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)) 05:20:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:20:31 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 05:20:31 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 05:20:31 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 05:20:31 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 05:20:31 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 05:20:31 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 05:20:34 INFO - Downloading blessings-1.6.tar.gz 05:20:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:20:34 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)) 05:20:34 INFO - Installing collected packages: blessings 05:20:34 INFO - Running setup.py install for blessings 05:20:34 INFO - Successfully installed blessings 05:20:34 INFO - Cleaning up... 05:20:34 INFO - Return code: 0 05:20:34 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:20:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:20:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:20:34 INFO - Reading from file tmpfile_stdout 05:20:34 INFO - Current package versions: 05:20:34 INFO - blessings == 1.6 05:20:34 INFO - blobuploader == 1.2.4 05:20:34 INFO - browsermob-proxy == 0.6.0 05:20:34 INFO - docopt == 0.6.1 05:20:34 INFO - manifestparser == 1.1 05:20:34 INFO - marionette-client == 2.3.0 05:20:34 INFO - marionette-driver == 1.4.0 05:20:34 INFO - mozInstall == 1.12 05:20:34 INFO - mozcrash == 0.17 05:20:34 INFO - mozdebug == 0.1 05:20:34 INFO - mozdevice == 0.48 05:20:34 INFO - mozfile == 1.2 05:20:34 INFO - mozhttpd == 0.7 05:20:34 INFO - mozinfo == 0.9 05:20:34 INFO - mozleak == 0.1 05:20:34 INFO - mozlog == 3.1 05:20:34 INFO - moznetwork == 0.27 05:20:34 INFO - mozprocess == 0.22 05:20:34 INFO - mozprofile == 0.28 05:20:34 INFO - mozrunner == 6.11 05:20:34 INFO - mozscreenshot == 0.1 05:20:34 INFO - mozsystemmonitor == 0.0 05:20:34 INFO - moztest == 0.7 05:20:34 INFO - mozversion == 1.4 05:20:34 INFO - psutil == 3.1.1 05:20:34 INFO - requests == 1.2.3 05:20:34 INFO - wptserve == 1.4.0 05:20:34 INFO - wsgiref == 0.1.2 05:20:34 INFO - Running post-action listener: _resource_record_post_action 05:20:34 INFO - Running post-action listener: _start_resource_monitoring 05:20:34 INFO - Starting resource monitoring. 05:20:34 INFO - ##### 05:20:34 INFO - ##### Running pull step. 05:20:34 INFO - ##### 05:20:34 INFO - Running pre-action listener: _resource_record_pre_action 05:20:34 INFO - Running main action method: pull 05:20:34 INFO - Pull has nothing to do! 05:20:34 INFO - Running post-action listener: _resource_record_post_action 05:20:34 INFO - ##### 05:20:34 INFO - ##### Running install step. 05:20:34 INFO - ##### 05:20:34 INFO - Running pre-action listener: _resource_record_pre_action 05:20:34 INFO - Running main action method: install 05:20:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:20:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:20:35 INFO - Reading from file tmpfile_stdout 05:20:35 INFO - Detecting whether we're running mozinstall >=1.0... 05:20:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:20:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:20:35 INFO - Reading from file tmpfile_stdout 05:20:35 INFO - Output received: 05:20:35 INFO - Usage: mozinstall [options] installer 05:20:35 INFO - Options: 05:20:35 INFO - -h, --help show this help message and exit 05:20:35 INFO - -d DEST, --destination=DEST 05:20:35 INFO - Directory to install application into. [default: 05:20:35 INFO - "/builds/slave/test"] 05:20:35 INFO - --app=APP Application being installed. [default: firefox] 05:20:35 INFO - mkdir: /builds/slave/test/build/application 05:20:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 05:20:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 05:20:54 INFO - Reading from file tmpfile_stdout 05:20:54 INFO - Output received: 05:20:54 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 05:20:54 INFO - Running post-action listener: _resource_record_post_action 05:20:54 INFO - ##### 05:20:54 INFO - ##### Running run-tests step. 05:20:54 INFO - ##### 05:20:54 INFO - Running pre-action listener: _resource_record_pre_action 05:20:54 INFO - Running main action method: run_tests 05:20:54 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:20:54 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:20:54 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:20:54 INFO - grabbing minidump binary from tooltool 05:20:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:20:54 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 0x10b15d5e0>, '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 0x10ad40cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ad6b990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:20:54 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 05:20:54 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 05:20:54 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:20:54 INFO - Return code: 0 05:20:54 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:20:54 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:20:54 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/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.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 05:20:54 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/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.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 05:20:54 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.DKYMNjVl7O/Render', 05:20:54 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:20:54 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:20:54 INFO - 'HOME': '/Users/cltbld', 05:20:54 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:20:54 INFO - 'LOGNAME': 'cltbld', 05:20:54 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:20:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:20:54 INFO - 'MOZ_NO_REMOTE': '1', 05:20:54 INFO - 'NO_EM_RESTART': '1', 05:20:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:20:54 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:20:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:20:54 INFO - 'PWD': '/builds/slave/test', 05:20:54 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:20:54 INFO - 'SHELL': '/bin/bash', 05:20:54 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.PdPBYLvU9q/Listeners', 05:20:54 INFO - 'TMPDIR': '/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/T/', 05:20:54 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:20:54 INFO - 'USER': 'cltbld', 05:20:54 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:20:54 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:20:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:20:54 INFO - 'XPC_FLAGS': '0x0', 05:20:54 INFO - 'XPC_SERVICE_NAME': '0', 05:20:54 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:20:54 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/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.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 05:20:55 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 05:20:55 INFO - import pkg_resources 05:20:56 INFO - Using 1 client processes 05:20:56 INFO - wptserve Starting http server on 127.0.0.1:8000 05:20:56 INFO - wptserve Starting http server on 127.0.0.1:8001 05:20:56 INFO - wptserve Starting http server on 127.0.0.1:8443 05:20:58 INFO - SUITE-START | Running 778 tests 05:20:58 INFO - Running testharness tests 05:20:58 INFO - Setting up ssl 05:20:58 INFO - PROCESS | certutil | 05:20:58 INFO - PROCESS | certutil | 05:20:58 INFO - PROCESS | certutil | 05:20:58 INFO - Certificate Nickname Trust Attributes 05:20:58 INFO - SSL,S/MIME,JAR/XPI 05:20:58 INFO - 05:20:58 INFO - web-platform-tests CT,, 05:20:58 INFO - 05:20:58 INFO - Starting runner 05:20:59 INFO - PROCESS | 2283 | [2283] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:20:59 INFO - PROCESS | 2283 | 1461586859756 Marionette DEBUG Marionette enabled via build flag and pref 05:20:59 INFO - PROCESS | 2283 | ++DOCSHELL 0x116622800 == 1 [pid = 2283] [id = 1] 05:20:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 1 (0x116623000) [pid = 2283] [serial = 1] [outer = 0x0] 05:20:59 INFO - PROCESS | 2283 | [2283] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 05:20:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 2 (0x116624000) [pid = 2283] [serial = 2] [outer = 0x116623000] 05:21:00 INFO - PROCESS | 2283 | 1461586860146 Marionette INFO Listening on port 2828 05:21:00 INFO - PROCESS | 2283 | 1461586860373 Marionette DEBUG Marionette enabled via command-line flag 05:21:00 INFO - PROCESS | 2283 | ++DOCSHELL 0x119073000 == 2 [pid = 2283] [id = 2] 05:21:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 3 (0x119073800) [pid = 2283] [serial = 3] [outer = 0x0] 05:21:00 INFO - PROCESS | 2283 | [2283] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 05:21:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 4 (0x119074800) [pid = 2283] [serial = 4] [outer = 0x119073800] 05:21:00 INFO - PROCESS | 2283 | [2283] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:21:00 INFO - PROCESS | 2283 | 1461586860516 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:54677 05:21:00 INFO - PROCESS | 2283 | 1461586860600 Marionette DEBUG Closed connection conn0 05:21:00 INFO - PROCESS | 2283 | [2283] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:21:00 INFO - PROCESS | 2283 | 1461586860606 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:54678 05:21:00 INFO - PROCESS | 2283 | 1461586860621 Marionette DEBUG Closed connection conn1 05:21:00 INFO - PROCESS | 2283 | [2283] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:21:00 INFO - PROCESS | 2283 | 1461586860626 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:54679 05:21:00 INFO - PROCESS | 2283 | 1461586860635 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:21:00 INFO - PROCESS | 2283 | 1461586860641 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160425033757","device":"desktop","version":"48.0a1"} 05:21:00 INFO - PROCESS | 2283 | [2283] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:21:01 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c5e8000 == 3 [pid = 2283] [id = 3] 05:21:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 5 (0x11c5e8800) [pid = 2283] [serial = 5] [outer = 0x0] 05:21:01 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c5e9000 == 4 [pid = 2283] [id = 4] 05:21:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 6 (0x11c508c00) [pid = 2283] [serial = 6] [outer = 0x0] 05:21:01 INFO - PROCESS | 2283 | [2283] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:21:02 INFO - PROCESS | 2283 | ++DOCSHELL 0x123fc9000 == 5 [pid = 2283] [id = 5] 05:21:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 7 (0x11c508400) [pid = 2283] [serial = 7] [outer = 0x0] 05:21:02 INFO - PROCESS | 2283 | [2283] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:21:02 INFO - PROCESS | 2283 | [2283] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:21:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 8 (0x124162c00) [pid = 2283] [serial = 8] [outer = 0x11c508400] 05:21:02 INFO - PROCESS | 2283 | [2283] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:21:02 INFO - PROCESS | 2283 | [2283] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 05:21:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 9 (0x124b7c800) [pid = 2283] [serial = 9] [outer = 0x11c5e8800] 05:21:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 10 (0x123d7e000) [pid = 2283] [serial = 10] [outer = 0x11c508c00] 05:21:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 11 (0x123d80000) [pid = 2283] [serial = 11] [outer = 0x11c508400] 05:21:02 INFO - PROCESS | 2283 | [2283] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:21:02 INFO - PROCESS | 2283 | 1461586862913 Marionette DEBUG loaded listener.js 05:21:02 INFO - PROCESS | 2283 | 1461586862921 Marionette DEBUG loaded listener.js 05:21:03 INFO - PROCESS | 2283 | [2283] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 05:21:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 12 (0x126de2400) [pid = 2283] [serial = 12] [outer = 0x11c508400] 05:21:03 INFO - PROCESS | 2283 | 1461586863292 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"71ee1bed-ff4c-e748-8019-b46b22c49872","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160425033757","device":"desktop","version":"48.0a1","command_id":1}}] 05:21:03 INFO - PROCESS | 2283 | 1461586863385 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}] 05:21:03 INFO - PROCESS | 2283 | 1461586863427 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:21:03 INFO - PROCESS | 2283 | 1461586863518 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:21:03 INFO - PROCESS | 2283 | [2283] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:21:03 INFO - PROCESS | 2283 | [2283] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:21:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 13 (0x12b330c00) [pid = 2283] [serial = 13] [outer = 0x11c508400] 05:21:03 INFO - PROCESS | 2283 | [2283] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:21:03 INFO - PROCESS | 2283 | [2283] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:21:03 INFO - PROCESS | 2283 | 1461586863786 Marionette TRACE conn2 <- [1,3,null,{}] 05:21:03 INFO - PROCESS | 2283 | 1461586863788 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:21:03 INFO - PROCESS | 2283 | 1461586863803 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:21:03 INFO - PROCESS | 2283 | 1461586863831 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:21:03 INFO - PROCESS | 2283 | 1461586863833 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:21:03 INFO - PROCESS | 2283 | 1461586863836 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:21:03 INFO - PROCESS | 2283 | 1461586863838 Marionette TRACE conn2 <- [1,6,null,{}] 05:21:03 INFO - PROCESS | 2283 | 1461586863841 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}] 05:21:03 INFO - PROCESS | 2283 | 1461586863857 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:21:03 INFO - PROCESS | 2283 | 1461586863864 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:03 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd31800 == 6 [pid = 2283] [id = 6] 05:21:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 14 (0x12bcd3000) [pid = 2283] [serial = 14] [outer = 0x0] 05:21:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 15 (0x12bcd3c00) [pid = 2283] [serial = 15] [outer = 0x12bcd3000] 05:21:03 INFO - PROCESS | 2283 | 1461586863897 Marionette DEBUG loaded listener.js 05:21:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 16 (0x12be5c800) [pid = 2283] [serial = 16] [outer = 0x12bcd3000] 05:21:04 INFO - PROCESS | 2283 | 1461586864172 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]]]}] 05:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 05:21:04 INFO - PROCESS | 2283 | 1461586864207 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:21:04 INFO - PROCESS | 2283 | 1461586864208 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:21:04 INFO - PROCESS | 2283 | ++DOCSHELL 0x11663f800 == 7 [pid = 2283] [id = 7] 05:21:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 17 (0x117729c00) [pid = 2283] [serial = 17] [outer = 0x0] 05:21:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 18 (0x12c07b000) [pid = 2283] [serial = 18] [outer = 0x117729c00] 05:21:04 INFO - PROCESS | 2283 | 1461586864235 Marionette DEBUG loaded listener.js 05:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:21:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 19 (0x12c080800) [pid = 2283] [serial = 19] [outer = 0x117729c00] 05:21:04 INFO - PROCESS | 2283 | 1461586864296 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:21:04 INFO - PROCESS | 2283 | 1461586864297 Marionette TRACE conn2 <- [1,10,null,{}] 05:21:04 INFO - PROCESS | 2283 | 1461586864319 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}] 05:21:04 INFO - PROCESS | 2283 | 1461586864449 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:21:04 INFO - PROCESS | 2283 | 1461586864486 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:04 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d24f000 == 8 [pid = 2283] [id = 8] 05:21:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 20 (0x12d269400) [pid = 2283] [serial = 20] [outer = 0x0] 05:21:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 21 (0x12d26b000) [pid = 2283] [serial = 21] [outer = 0x12d269400] 05:21:04 INFO - PROCESS | 2283 | 1461586864515 Marionette DEBUG loaded listener.js 05:21:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 22 (0x12d26fc00) [pid = 2283] [serial = 22] [outer = 0x12d269400] 05:21:04 INFO - PROCESS | 2283 | 1461586864820 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]]]}] 05:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 609ms 05:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:21:04 INFO - PROCESS | 2283 | 1461586864895 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:21:04 INFO - PROCESS | 2283 | 1461586864897 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:21:04 INFO - PROCESS | 2283 | 1461586864899 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:21:04 INFO - PROCESS | 2283 | 1461586864900 Marionette TRACE conn2 <- [1,14,null,{}] 05:21:04 INFO - PROCESS | 2283 | 1461586864907 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}] 05:21:04 INFO - PROCESS | 2283 | 1461586864989 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:21:05 INFO - PROCESS | 2283 | 1461586864997 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:05 INFO - PROCESS | 2283 | ++DOCSHELL 0x12dd2e000 == 9 [pid = 2283] [id = 9] 05:21:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 23 (0x12d273000) [pid = 2283] [serial = 23] [outer = 0x0] 05:21:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 24 (0x12d780000) [pid = 2283] [serial = 24] [outer = 0x12d273000] 05:21:05 INFO - PROCESS | 2283 | 1461586865022 Marionette DEBUG loaded listener.js 05:21:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 25 (0x12ddbd400) [pid = 2283] [serial = 25] [outer = 0x12d273000] 05:21:05 INFO - PROCESS | 2283 | 1461586865285 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]]]}] 05:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 422ms 05:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:21:05 INFO - PROCESS | 2283 | 1461586865321 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:21:05 INFO - PROCESS | 2283 | 1461586865322 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:21:05 INFO - PROCESS | 2283 | 1461586865324 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:21:05 INFO - PROCESS | 2283 | 1461586865325 Marionette TRACE conn2 <- [1,18,null,{}] 05:21:05 INFO - PROCESS | 2283 | 1461586865335 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}] 05:21:05 INFO - PROCESS | 2283 | 1461586865425 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:21:05 INFO - PROCESS | 2283 | 1461586865433 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:05 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ddeb800 == 10 [pid = 2283] [id = 10] 05:21:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 26 (0x12ddc4800) [pid = 2283] [serial = 26] [outer = 0x0] 05:21:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 27 (0x12e617c00) [pid = 2283] [serial = 27] [outer = 0x12ddc4800] 05:21:05 INFO - PROCESS | 2283 | 1461586865458 Marionette DEBUG loaded listener.js 05:21:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 28 (0x12e659000) [pid = 2283] [serial = 28] [outer = 0x12ddc4800] 05:21:05 INFO - PROCESS | 2283 | 1461586865715 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]]]}] 05:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 421ms 05:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:21:05 INFO - PROCESS | 2283 | 1461586865754 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:21:05 INFO - PROCESS | 2283 | 1461586865756 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:21:05 INFO - PROCESS | 2283 | 1461586865758 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:21:05 INFO - PROCESS | 2283 | 1461586865759 Marionette TRACE conn2 <- [1,22,null,{}] 05:21:05 INFO - PROCESS | 2283 | 1461586865769 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}] 05:21:05 INFO - PROCESS | 2283 | 1461586865862 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:21:05 INFO - PROCESS | 2283 | 1461586865867 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:05 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ea89800 == 11 [pid = 2283] [id = 11] 05:21:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 29 (0x12e65bc00) [pid = 2283] [serial = 29] [outer = 0x0] 05:21:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 30 (0x12e664c00) [pid = 2283] [serial = 30] [outer = 0x12e65bc00] 05:21:05 INFO - PROCESS | 2283 | 1461586865892 Marionette DEBUG loaded listener.js 05:21:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 31 (0x12e9a6c00) [pid = 2283] [serial = 31] [outer = 0x12e65bc00] 05:21:06 INFO - PROCESS | 2283 | 1461586866126 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]]]}] 05:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 377ms 05:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:21:06 INFO - PROCESS | 2283 | 1461586866136 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:21:06 INFO - PROCESS | 2283 | 1461586866137 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:21:06 INFO - PROCESS | 2283 | 1461586866139 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:21:06 INFO - PROCESS | 2283 | 1461586866140 Marionette TRACE conn2 <- [1,26,null,{}] 05:21:06 INFO - PROCESS | 2283 | 1461586866142 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}] 05:21:06 INFO - PROCESS | 2283 | 1461586866244 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:21:06 INFO - PROCESS | 2283 | 1461586866250 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:06 INFO - PROCESS | 2283 | ++DOCSHELL 0x12393e800 == 12 [pid = 2283] [id = 12] 05:21:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 32 (0x11ad47800) [pid = 2283] [serial = 32] [outer = 0x0] 05:21:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 33 (0x12e9a7800) [pid = 2283] [serial = 33] [outer = 0x11ad47800] 05:21:06 INFO - PROCESS | 2283 | 1461586866275 Marionette DEBUG loaded listener.js 05:21:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 34 (0x12e9aec00) [pid = 2283] [serial = 34] [outer = 0x11ad47800] 05:21:06 INFO - PROCESS | 2283 | 1461586866525 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]]]}] 05:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 05:21:06 INFO - PROCESS | 2283 | 1461586866557 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:21:06 INFO - PROCESS | 2283 | 1461586866558 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:21:06 INFO - PROCESS | 2283 | 1461586866569 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:21:06 INFO - PROCESS | 2283 | 1461586866570 Marionette TRACE conn2 <- [1,30,null,{}] 05:21:06 INFO - PROCESS | 2283 | 1461586866572 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}] 05:21:06 INFO - PROCESS | 2283 | 1461586866658 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:21:06 INFO - PROCESS | 2283 | 1461586866665 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:06 INFO - PROCESS | 2283 | ++DOCSHELL 0x12eeea000 == 13 [pid = 2283] [id = 13] 05:21:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 35 (0x12e9b1400) [pid = 2283] [serial = 35] [outer = 0x0] 05:21:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 36 (0x12f02a000) [pid = 2283] [serial = 36] [outer = 0x12e9b1400] 05:21:06 INFO - PROCESS | 2283 | 1461586866690 Marionette DEBUG loaded listener.js 05:21:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 37 (0x12f02e000) [pid = 2283] [serial = 37] [outer = 0x12e9b1400] 05:21:06 INFO - PROCESS | 2283 | 1461586866917 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]]]}] 05:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 368ms 05:21:06 INFO - PROCESS | 2283 | 1461586866937 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:21:06 INFO - PROCESS | 2283 | 1461586866938 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:21:06 INFO - PROCESS | 2283 | 1461586866940 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:21:06 INFO - PROCESS | 2283 | 1461586866941 Marionette TRACE conn2 <- [1,34,null,{}] 05:21:06 INFO - PROCESS | 2283 | 1461586866943 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}] 05:21:07 INFO - PROCESS | 2283 | 1461586867031 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:21:07 INFO - PROCESS | 2283 | 1461586867046 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:07 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f2c2000 == 14 [pid = 2283] [id = 14] 05:21:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 38 (0x12f033c00) [pid = 2283] [serial = 38] [outer = 0x0] 05:21:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 39 (0x12f036000) [pid = 2283] [serial = 39] [outer = 0x12f033c00] 05:21:07 INFO - PROCESS | 2283 | 1461586867070 Marionette DEBUG loaded listener.js 05:21:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 40 (0x12f5b5c00) [pid = 2283] [serial = 40] [outer = 0x12f033c00] 05:21:07 INFO - PROCESS | 2283 | 1461586867301 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]]]}] 05:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 374ms 05:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:21:07 INFO - PROCESS | 2283 | 1461586867317 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:21:07 INFO - PROCESS | 2283 | 1461586867318 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:21:07 INFO - PROCESS | 2283 | 1461586867320 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:21:07 INFO - PROCESS | 2283 | 1461586867321 Marionette TRACE conn2 <- [1,38,null,{}] 05:21:07 INFO - PROCESS | 2283 | 1461586867324 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}] 05:21:07 INFO - PROCESS | 2283 | 1461586867419 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:21:07 INFO - PROCESS | 2283 | 1461586867423 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:07 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f6b7000 == 15 [pid = 2283] [id = 15] 05:21:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 41 (0x12f5bc000) [pid = 2283] [serial = 41] [outer = 0x0] 05:21:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 42 (0x12f5c1800) [pid = 2283] [serial = 42] [outer = 0x12f5bc000] 05:21:07 INFO - PROCESS | 2283 | 1461586867448 Marionette DEBUG loaded listener.js 05:21:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 43 (0x12f6e4c00) [pid = 2283] [serial = 43] [outer = 0x12f5bc000] 05:21:07 INFO - PROCESS | 2283 | 1461586867691 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]]]}] 05:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 05:21:07 INFO - PROCESS | 2283 | 1461586867739 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:21:07 INFO - PROCESS | 2283 | 1461586867740 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:21:07 INFO - PROCESS | 2283 | 1461586867750 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:21:07 INFO - PROCESS | 2283 | 1461586867751 Marionette TRACE conn2 <- [1,42,null,{}] 05:21:07 INFO - PROCESS | 2283 | 1461586867754 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}] 05:21:07 INFO - PROCESS | 2283 | 1461586867848 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:21:07 INFO - PROCESS | 2283 | 1461586867852 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:07 INFO - PROCESS | 2283 | ++DOCSHELL 0x12fb5f800 == 16 [pid = 2283] [id = 16] 05:21:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 44 (0x12d48f800) [pid = 2283] [serial = 44] [outer = 0x0] 05:21:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 45 (0x12f6ed400) [pid = 2283] [serial = 45] [outer = 0x12d48f800] 05:21:07 INFO - PROCESS | 2283 | 1461586867878 Marionette DEBUG loaded listener.js 05:21:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 46 (0x12fbcf800) [pid = 2283] [serial = 46] [outer = 0x12d48f800] 05:21:08 INFO - PROCESS | 2283 | 1461586868126 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]]]}] 05:21:08 INFO - PROCESS | 2283 | ++DOCSHELL 0x12fd6c800 == 17 [pid = 2283] [id = 17] 05:21:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 47 (0x12fd6d000) [pid = 2283] [serial = 47] [outer = 0x0] 05:21:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 48 (0x12fd71800) [pid = 2283] [serial = 48] [outer = 0x12fd6d000] 05:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 425ms 05:21:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 49 (0x12fd76000) [pid = 2283] [serial = 49] [outer = 0x12fd6d000] 05:21:08 INFO - PROCESS | 2283 | 1461586868183 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:21:08 INFO - PROCESS | 2283 | 1461586868185 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:21:08 INFO - PROCESS | 2283 | ++DOCSHELL 0x12fd6c000 == 18 [pid = 2283] [id = 18] 05:21:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 50 (0x1189d1800) [pid = 2283] [serial = 50] [outer = 0x0] 05:21:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 51 (0x12fdbac00) [pid = 2283] [serial = 51] [outer = 0x1189d1800] 05:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:21:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 52 (0x118eed800) [pid = 2283] [serial = 52] [outer = 0x1189d1800] 05:21:08 INFO - PROCESS | 2283 | 1461586868254 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:21:08 INFO - PROCESS | 2283 | 1461586868256 Marionette TRACE conn2 <- [1,46,null,{}] 05:21:08 INFO - PROCESS | 2283 | 1461586868277 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}] 05:21:08 INFO - PROCESS | 2283 | 1461586868380 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:21:08 INFO - PROCESS | 2283 | 1461586868388 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:08 INFO - PROCESS | 2283 | ++DOCSHELL 0x130464000 == 19 [pid = 2283] [id = 19] 05:21:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 53 (0x12fbd5400) [pid = 2283] [serial = 53] [outer = 0x0] 05:21:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 54 (0x12fdb2800) [pid = 2283] [serial = 54] [outer = 0x12fbd5400] 05:21:08 INFO - PROCESS | 2283 | 1461586868417 Marionette DEBUG loaded listener.js 05:21:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 55 (0x13058fc00) [pid = 2283] [serial = 55] [outer = 0x12fbd5400] 05:21:08 INFO - PROCESS | 2283 | 1461586868658 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]]]}] 05:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 460ms 05:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:21:08 INFO - PROCESS | 2283 | 1461586868689 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:21:08 INFO - PROCESS | 2283 | 1461586868690 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:21:08 INFO - PROCESS | 2283 | 1461586868703 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:21:08 INFO - PROCESS | 2283 | 1461586868704 Marionette TRACE conn2 <- [1,50,null,{}] 05:21:08 INFO - PROCESS | 2283 | 1461586868706 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}] 05:21:08 INFO - PROCESS | 2283 | 1461586868803 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:21:08 INFO - PROCESS | 2283 | 1461586868807 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:08 INFO - PROCESS | 2283 | ++DOCSHELL 0x1241c8000 == 20 [pid = 2283] [id = 20] 05:21:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 56 (0x11a81b800) [pid = 2283] [serial = 56] [outer = 0x0] 05:21:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 57 (0x11b61e400) [pid = 2283] [serial = 57] [outer = 0x11a81b800] 05:21:08 INFO - PROCESS | 2283 | 1461586868832 Marionette DEBUG loaded listener.js 05:21:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 58 (0x130592800) [pid = 2283] [serial = 58] [outer = 0x11a81b800] 05:21:09 INFO - PROCESS | 2283 | 1461586869059 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]]]}] 05:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 378ms 05:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:21:09 INFO - PROCESS | 2283 | 1461586869072 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:21:09 INFO - PROCESS | 2283 | 1461586869073 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:21:09 INFO - PROCESS | 2283 | 1461586869075 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:21:09 INFO - PROCESS | 2283 | 1461586869076 Marionette TRACE conn2 <- [1,54,null,{}] 05:21:09 INFO - PROCESS | 2283 | 1461586869086 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}] 05:21:09 INFO - PROCESS | 2283 | 1461586869177 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:21:09 INFO - PROCESS | 2283 | 1461586869182 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:09 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aab3000 == 21 [pid = 2283] [id = 21] 05:21:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 59 (0x11aa94800) [pid = 2283] [serial = 59] [outer = 0x0] 05:21:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 60 (0x11aa98c00) [pid = 2283] [serial = 60] [outer = 0x11aa94800] 05:21:09 INFO - PROCESS | 2283 | 1461586869206 Marionette DEBUG loaded listener.js 05:21:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 61 (0x11aa9d800) [pid = 2283] [serial = 61] [outer = 0x11aa94800] 05:21:09 INFO - PROCESS | 2283 | 1461586869434 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]]]}] 05:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 378ms 05:21:09 INFO - PROCESS | 2283 | 1461586869453 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:21:09 INFO - PROCESS | 2283 | 1461586869454 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:21:09 INFO - PROCESS | 2283 | 1461586869457 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:21:09 INFO - PROCESS | 2283 | 1461586869458 Marionette TRACE conn2 <- [1,58,null,{}] 05:21:09 INFO - PROCESS | 2283 | 1461586869460 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}] 05:21:09 INFO - PROCESS | 2283 | 1461586869562 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:21:09 INFO - PROCESS | 2283 | 1461586869576 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:09 INFO - PROCESS | 2283 | ++DOCSHELL 0x13067f800 == 22 [pid = 2283] [id = 22] 05:21:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 62 (0x11ad44400) [pid = 2283] [serial = 62] [outer = 0x0] 05:21:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 63 (0x1306cec00) [pid = 2283] [serial = 63] [outer = 0x11ad44400] 05:21:09 INFO - PROCESS | 2283 | 1461586869601 Marionette DEBUG loaded listener.js 05:21:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 64 (0x1306d3400) [pid = 2283] [serial = 64] [outer = 0x11ad44400] 05:21:09 INFO - PROCESS | 2283 | 1461586869831 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]]]}] 05:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 418ms 05:21:09 INFO - PROCESS | 2283 | 1461586869876 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:21:09 INFO - PROCESS | 2283 | 1461586869880 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:21:09 INFO - PROCESS | 2283 | 1461586869889 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:21:09 INFO - PROCESS | 2283 | 1461586869890 Marionette TRACE conn2 <- [1,62,null,{}] 05:21:09 INFO - PROCESS | 2283 | 1461586869901 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}] 05:21:10 INFO - PROCESS | 2283 | 1461586870065 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:21:10 INFO - PROCESS | 2283 | 1461586870623 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:10 INFO - PROCESS | 2283 | ++DOCSHELL 0x1143ed800 == 23 [pid = 2283] [id = 23] 05:21:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 65 (0x1147d3c00) [pid = 2283] [serial = 65] [outer = 0x0] 05:21:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 66 (0x1147d9000) [pid = 2283] [serial = 66] [outer = 0x1147d3c00] 05:21:10 INFO - PROCESS | 2283 | 1461586870655 Marionette DEBUG loaded listener.js 05:21:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 67 (0x114bb8800) [pid = 2283] [serial = 67] [outer = 0x1147d3c00] 05:21:11 INFO - PROCESS | 2283 | 1461586871120 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]]]}] 05:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1274ms 05:21:11 INFO - PROCESS | 2283 | 1461586871165 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:21:11 INFO - PROCESS | 2283 | 1461586871167 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:21:11 INFO - PROCESS | 2283 | 1461586871170 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:21:11 INFO - PROCESS | 2283 | 1461586871172 Marionette TRACE conn2 <- [1,66,null,{}] 05:21:11 INFO - PROCESS | 2283 | 1461586871175 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}] 05:21:11 INFO - PROCESS | 2283 | 1461586871314 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:21:11 INFO - PROCESS | 2283 | 1461586871326 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:11 INFO - PROCESS | 2283 | ++DOCSHELL 0x11867b000 == 24 [pid = 2283] [id = 24] 05:21:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 68 (0x118431c00) [pid = 2283] [serial = 68] [outer = 0x0] 05:21:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 69 (0x118c6c800) [pid = 2283] [serial = 69] [outer = 0x118431c00] 05:21:11 INFO - PROCESS | 2283 | 1461586871371 Marionette DEBUG loaded listener.js 05:21:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 70 (0x118f74c00) [pid = 2283] [serial = 70] [outer = 0x118431c00] 05:21:11 INFO - PROCESS | 2283 | 1461586871809 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]]]}] 05:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 05:21:11 INFO - PROCESS | 2283 | 1461586871876 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:21:11 INFO - PROCESS | 2283 | 1461586871879 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:21:11 INFO - PROCESS | 2283 | 1461586871884 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:21:11 INFO - PROCESS | 2283 | 1461586871885 Marionette TRACE conn2 <- [1,70,null,{}] 05:21:11 INFO - PROCESS | 2283 | 1461586871887 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}] 05:21:11 INFO - PROCESS | 2283 | 1461586871979 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:21:12 INFO - PROCESS | 2283 | 1461586872036 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:12 INFO - PROCESS | 2283 | ++DOCSHELL 0x1198b2800 == 25 [pid = 2283] [id = 25] 05:21:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 71 (0x11a75d400) [pid = 2283] [serial = 71] [outer = 0x0] 05:21:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 72 (0x11aa94400) [pid = 2283] [serial = 72] [outer = 0x11a75d400] 05:21:12 INFO - PROCESS | 2283 | 1461586872086 Marionette DEBUG loaded listener.js 05:21:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 73 (0x11ad3f400) [pid = 2283] [serial = 73] [outer = 0x11a75d400] 05:21:12 INFO - PROCESS | 2283 | 1461586872643 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]]]}] 05:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 772ms 05:21:12 INFO - PROCESS | 2283 | 1461586872656 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:21:12 INFO - PROCESS | 2283 | 1461586872660 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:21:12 INFO - PROCESS | 2283 | 1461586872976 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:21:12 INFO - PROCESS | 2283 | 1461586872978 Marionette TRACE conn2 <- [1,74,null,{}] 05:21:12 INFO - PROCESS | 2283 | 1461586872984 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}] 05:21:13 INFO - PROCESS | 2283 | 1461586873060 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:21:13 INFO - PROCESS | 2283 | 1461586873100 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:13 INFO - PROCESS | 2283 | ++DOCSHELL 0x11598a000 == 26 [pid = 2283] [id = 26] 05:21:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 74 (0x118e53800) [pid = 2283] [serial = 74] [outer = 0x0] 05:21:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 75 (0x114540c00) [pid = 2283] [serial = 75] [outer = 0x118e53800] 05:21:13 INFO - PROCESS | 2283 | 1461586873251 Marionette DEBUG loaded listener.js 05:21:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 76 (0x118c48c00) [pid = 2283] [serial = 76] [outer = 0x118e53800] 05:21:14 INFO - PROCESS | 2283 | 1461586874258 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]]]}] 05:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1406ms 05:21:14 INFO - PROCESS | 2283 | 1461586874302 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:21:14 INFO - PROCESS | 2283 | 1461586874304 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:21:14 INFO - PROCESS | 2283 | 1461586874308 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:21:14 INFO - PROCESS | 2283 | 1461586874312 Marionette TRACE conn2 <- [1,78,null,{}] 05:21:14 INFO - PROCESS | 2283 | 1461586874316 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}] 05:21:14 INFO - PROCESS | 2283 | 1461586874387 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:21:14 INFO - PROCESS | 2283 | 1461586874397 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:14 INFO - PROCESS | 2283 | ++DOCSHELL 0x115858800 == 27 [pid = 2283] [id = 27] 05:21:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 77 (0x118e4a400) [pid = 2283] [serial = 77] [outer = 0x0] 05:21:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 78 (0x118e51800) [pid = 2283] [serial = 78] [outer = 0x118e4a400] 05:21:14 INFO - PROCESS | 2283 | 1461586874424 Marionette DEBUG loaded listener.js 05:21:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 79 (0x119038800) [pid = 2283] [serial = 79] [outer = 0x118e4a400] 05:21:14 INFO - PROCESS | 2283 | 1461586874786 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]]]}] 05:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 523ms 05:21:14 INFO - PROCESS | 2283 | 1461586874833 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:21:14 INFO - PROCESS | 2283 | 1461586874839 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:21:14 INFO - PROCESS | 2283 | 1461586874846 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:21:14 INFO - PROCESS | 2283 | 1461586874848 Marionette TRACE conn2 <- [1,82,null,{}] 05:21:14 INFO - PROCESS | 2283 | 1461586874852 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}] 05:21:14 INFO - PROCESS | 2283 | 1461586874957 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:21:14 INFO - PROCESS | 2283 | 1461586874968 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:14 INFO - PROCESS | 2283 | ++DOCSHELL 0x118c7c000 == 28 [pid = 2283] [id = 28] 05:21:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 80 (0x1190a5800) [pid = 2283] [serial = 80] [outer = 0x0] 05:21:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 81 (0x11a511c00) [pid = 2283] [serial = 81] [outer = 0x1190a5800] 05:21:15 INFO - PROCESS | 2283 | 1461586875010 Marionette DEBUG loaded listener.js 05:21:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 82 (0x11a75c400) [pid = 2283] [serial = 82] [outer = 0x1190a5800] 05:21:15 INFO - PROCESS | 2283 | 1461586875404 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]]]}] 05:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 572ms 05:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:21:15 INFO - PROCESS | 2283 | 1461586875422 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:21:15 INFO - PROCESS | 2283 | 1461586875424 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:21:15 INFO - PROCESS | 2283 | 1461586875427 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:21:15 INFO - PROCESS | 2283 | 1461586875432 Marionette TRACE conn2 <- [1,86,null,{}] 05:21:15 INFO - PROCESS | 2283 | 1461586875439 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}] 05:21:15 INFO - PROCESS | 2283 | 1461586875509 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:21:15 INFO - PROCESS | 2283 | 1461586875516 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:15 INFO - PROCESS | 2283 | ++DOCSHELL 0x11368f800 == 29 [pid = 2283] [id = 29] 05:21:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 83 (0x114357400) [pid = 2283] [serial = 83] [outer = 0x0] 05:21:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 84 (0x11aa91800) [pid = 2283] [serial = 84] [outer = 0x114357400] 05:21:15 INFO - PROCESS | 2283 | 1461586875546 Marionette DEBUG loaded listener.js 05:21:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 85 (0x11aa9f000) [pid = 2283] [serial = 85] [outer = 0x114357400] 05:21:15 INFO - PROCESS | 2283 | 1461586875872 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]]]}] 05:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 475ms 05:21:15 INFO - PROCESS | 2283 | 1461586875901 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:21:15 INFO - PROCESS | 2283 | 1461586875903 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:21:15 INFO - PROCESS | 2283 | 1461586875905 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:21:15 INFO - PROCESS | 2283 | 1461586875906 Marionette TRACE conn2 <- [1,90,null,{}] 05:21:15 INFO - PROCESS | 2283 | 1461586875909 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}] 05:21:15 INFO - PROCESS | 2283 | 1461586875993 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:21:16 INFO - PROCESS | 2283 | 1461586876001 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:16 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b11000 == 30 [pid = 2283] [id = 30] 05:21:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 86 (0x11aa92800) [pid = 2283] [serial = 86] [outer = 0x0] 05:21:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 87 (0x11abd9c00) [pid = 2283] [serial = 87] [outer = 0x11aa92800] 05:21:16 INFO - PROCESS | 2283 | 1461586876027 Marionette DEBUG loaded listener.js 05:21:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x11b6c2800) [pid = 2283] [serial = 88] [outer = 0x11aa92800] 05:21:16 INFO - PROCESS | 2283 | 1461586876298 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]]]}] 05:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 418ms 05:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:21:16 INFO - PROCESS | 2283 | 1461586876324 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:21:16 INFO - PROCESS | 2283 | 1461586876325 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:21:16 INFO - PROCESS | 2283 | 1461586876335 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:21:16 INFO - PROCESS | 2283 | 1461586876336 Marionette TRACE conn2 <- [1,94,null,{}] 05:21:16 INFO - PROCESS | 2283 | 1461586876339 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}] 05:21:16 INFO - PROCESS | 2283 | 1461586876409 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:21:16 INFO - PROCESS | 2283 | 1461586876415 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:16 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aaa8800 == 31 [pid = 2283] [id = 31] 05:21:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x1190a5400) [pid = 2283] [serial = 89] [outer = 0x0] 05:21:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x11b6cec00) [pid = 2283] [serial = 90] [outer = 0x1190a5400] 05:21:16 INFO - PROCESS | 2283 | 1461586876441 Marionette DEBUG loaded listener.js 05:21:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x11ba72800) [pid = 2283] [serial = 91] [outer = 0x1190a5400] 05:21:16 INFO - PROCESS | 2283 | 1461586876741 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]]]}] 05:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 428ms 05:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:21:16 INFO - PROCESS | 2283 | 1461586876756 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:21:16 INFO - PROCESS | 2283 | 1461586876757 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:21:16 INFO - PROCESS | 2283 | 1461586876759 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:21:16 INFO - PROCESS | 2283 | 1461586876760 Marionette TRACE conn2 <- [1,98,null,{}] 05:21:16 INFO - PROCESS | 2283 | 1461586876766 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}] 05:21:16 INFO - PROCESS | 2283 | 1461586876850 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:21:16 INFO - PROCESS | 2283 | 1461586876895 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:16 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aeb6800 == 32 [pid = 2283] [id = 32] 05:21:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x11aa9ec00) [pid = 2283] [serial = 92] [outer = 0x0] 05:21:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x11bfa2c00) [pid = 2283] [serial = 93] [outer = 0x11aa9ec00] 05:21:16 INFO - PROCESS | 2283 | 1461586876923 Marionette DEBUG loaded listener.js 05:21:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x11c5a6c00) [pid = 2283] [serial = 94] [outer = 0x11aa9ec00] 05:21:17 INFO - PROCESS | 2283 | 1461586877158 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]]]}] 05:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 423ms 05:21:17 INFO - PROCESS | 2283 | 1461586877186 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:21:17 INFO - PROCESS | 2283 | 1461586877187 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:21:17 INFO - PROCESS | 2283 | 1461586877189 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:21:17 INFO - PROCESS | 2283 | 1461586877190 Marionette TRACE conn2 <- [1,102,null,{}] 05:21:17 INFO - PROCESS | 2283 | 1461586877200 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}] 05:21:17 INFO - PROCESS | 2283 | 1461586877274 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:21:17 INFO - PROCESS | 2283 | 1461586877281 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:17 INFO - PROCESS | 2283 | ++DOCSHELL 0x11b6ef000 == 33 [pid = 2283] [id = 33] 05:21:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x12380ec00) [pid = 2283] [serial = 95] [outer = 0x0] 05:21:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x1239e4400) [pid = 2283] [serial = 96] [outer = 0x12380ec00] 05:21:17 INFO - PROCESS | 2283 | 1461586877307 Marionette DEBUG loaded listener.js 05:21:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x1239e9c00) [pid = 2283] [serial = 97] [outer = 0x12380ec00] 05:21:17 INFO - PROCESS | 2283 | 1461586877585 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]]]}] 05:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 05:21:17 INFO - PROCESS | 2283 | 1461586877608 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:21:17 INFO - PROCESS | 2283 | 1461586877609 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:21:17 INFO - PROCESS | 2283 | 1461586877619 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:21:17 INFO - PROCESS | 2283 | 1461586877620 Marionette TRACE conn2 <- [1,106,null,{}] 05:21:17 INFO - PROCESS | 2283 | 1461586877622 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}] 05:21:17 INFO - PROCESS | 2283 | 1461586877699 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:21:17 INFO - PROCESS | 2283 | 1461586877704 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:17 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bad9800 == 34 [pid = 2283] [id = 34] 05:21:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x11c5ab000) [pid = 2283] [serial = 98] [outer = 0x0] 05:21:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x1239eb400) [pid = 2283] [serial = 99] [outer = 0x11c5ab000] 05:21:17 INFO - PROCESS | 2283 | 1461586877785 Marionette DEBUG loaded listener.js 05:21:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x123b5c800) [pid = 2283] [serial = 100] [outer = 0x11c5ab000] 05:21:18 INFO - PROCESS | 2283 | 1461586878208 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]]]}] 05:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 625ms 05:21:18 INFO - PROCESS | 2283 | 1461586878238 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:21:18 INFO - PROCESS | 2283 | 1461586878239 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:21:18 INFO - PROCESS | 2283 | 1461586878241 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:21:18 INFO - PROCESS | 2283 | 1461586878242 Marionette TRACE conn2 <- [1,110,null,{}] 05:21:18 INFO - PROCESS | 2283 | 1461586878246 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}] 05:21:18 INFO - PROCESS | 2283 | 1461586878331 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:21:18 INFO - PROCESS | 2283 | 1461586878355 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:18 INFO - PROCESS | 2283 | ++DOCSHELL 0x119235800 == 35 [pid = 2283] [id = 35] 05:21:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x11a739c00) [pid = 2283] [serial = 101] [outer = 0x0] 05:21:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x123d7b800) [pid = 2283] [serial = 102] [outer = 0x11a739c00] 05:21:18 INFO - PROCESS | 2283 | 1461586878380 Marionette DEBUG loaded listener.js 05:21:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x123ee0000) [pid = 2283] [serial = 103] [outer = 0x11a739c00] 05:21:18 INFO - PROCESS | 2283 | 1461586878632 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]]]}] 05:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 423ms 05:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:21:18 INFO - PROCESS | 2283 | 1461586878669 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:21:18 INFO - PROCESS | 2283 | 1461586878670 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:21:18 INFO - PROCESS | 2283 | 1461586878672 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:21:18 INFO - PROCESS | 2283 | 1461586878673 Marionette TRACE conn2 <- [1,114,null,{}] 05:21:18 INFO - PROCESS | 2283 | 1461586878675 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}] 05:21:18 INFO - PROCESS | 2283 | 1461586878749 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:21:18 INFO - PROCESS | 2283 | 1461586878753 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:18 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c288800 == 36 [pid = 2283] [id = 36] 05:21:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x123d80800) [pid = 2283] [serial = 104] [outer = 0x0] 05:21:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x124162000) [pid = 2283] [serial = 105] [outer = 0x123d80800] 05:21:18 INFO - PROCESS | 2283 | 1461586878780 Marionette DEBUG loaded listener.js 05:21:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x1243f1800) [pid = 2283] [serial = 106] [outer = 0x123d80800] 05:21:19 INFO - PROCESS | 2283 | 1461586879071 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]]]}] 05:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 418ms 05:21:19 INFO - PROCESS | 2283 | 1461586879090 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:21:19 INFO - PROCESS | 2283 | 1461586879092 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:21:19 INFO - PROCESS | 2283 | 1461586879102 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:21:19 INFO - PROCESS | 2283 | 1461586879104 Marionette TRACE conn2 <- [1,118,null,{}] 05:21:19 INFO - PROCESS | 2283 | 1461586879106 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}] 05:21:19 INFO - PROCESS | 2283 | 1461586879197 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:21:19 INFO - PROCESS | 2283 | 1461586879242 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:19 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aaa6800 == 37 [pid = 2283] [id = 37] 05:21:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x123b61000) [pid = 2283] [serial = 107] [outer = 0x0] 05:21:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x1245b9400) [pid = 2283] [serial = 108] [outer = 0x123b61000] 05:21:19 INFO - PROCESS | 2283 | 1461586879271 Marionette DEBUG loaded listener.js 05:21:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x126d94000) [pid = 2283] [serial = 109] [outer = 0x123b61000] 05:21:19 INFO - PROCESS | 2283 | 1461586879536 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]]]}] 05:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 478ms 05:21:19 INFO - PROCESS | 2283 | 1461586879573 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:21:19 INFO - PROCESS | 2283 | 1461586879574 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:21:19 INFO - PROCESS | 2283 | 1461586879576 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:21:19 INFO - PROCESS | 2283 | 1461586879580 Marionette TRACE conn2 <- [1,122,null,{}] 05:21:19 INFO - PROCESS | 2283 | 1461586879589 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}] 05:21:19 INFO - PROCESS | 2283 | 1461586879662 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:21:19 INFO - PROCESS | 2283 | 1461586879667 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:19 INFO - PROCESS | 2283 | ++DOCSHELL 0x123940000 == 38 [pid = 2283] [id = 38] 05:21:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x12415d000) [pid = 2283] [serial = 110] [outer = 0x0] 05:21:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x126de4400) [pid = 2283] [serial = 111] [outer = 0x12415d000] 05:21:19 INFO - PROCESS | 2283 | 1461586879694 Marionette DEBUG loaded listener.js 05:21:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x127712c00) [pid = 2283] [serial = 112] [outer = 0x12415d000] 05:21:20 INFO - PROCESS | 2283 | 1461586880182 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]]]}] 05:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 627ms 05:21:20 INFO - PROCESS | 2283 | 1461586880205 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:21:20 INFO - PROCESS | 2283 | 1461586880209 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:21:20 INFO - PROCESS | 2283 | 1461586880215 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:21:20 INFO - PROCESS | 2283 | 1461586880219 Marionette TRACE conn2 <- [1,126,null,{}] 05:21:20 INFO - PROCESS | 2283 | 1461586880225 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}] 05:21:20 INFO - PROCESS | 2283 | 1461586880375 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:21:20 INFO - PROCESS | 2283 | 1461586880490 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:20 INFO - PROCESS | 2283 | ++DOCSHELL 0x11866c000 == 39 [pid = 2283] [id = 39] 05:21:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x118465000) [pid = 2283] [serial = 113] [outer = 0x0] 05:21:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x118ef4000) [pid = 2283] [serial = 114] [outer = 0x118465000] 05:21:20 INFO - PROCESS | 2283 | 1461586880529 Marionette DEBUG loaded listener.js 05:21:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x119270c00) [pid = 2283] [serial = 115] [outer = 0x118465000] 05:21:21 INFO - PROCESS | 2283 | 1461586881117 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]]]}] 05:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 926ms 05:21:21 INFO - PROCESS | 2283 | 1461586881140 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:21:21 INFO - PROCESS | 2283 | 1461586881144 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:21:21 INFO - PROCESS | 2283 | 1461586881148 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:21:21 INFO - PROCESS | 2283 | 1461586881150 Marionette TRACE conn2 <- [1,130,null,{}] 05:21:21 INFO - PROCESS | 2283 | 1461586881153 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}] 05:21:21 INFO - PROCESS | 2283 | 1461586881258 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:21:21 INFO - PROCESS | 2283 | 1461586881327 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:21 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aeb7000 == 40 [pid = 2283] [id = 40] 05:21:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x11a80c800) [pid = 2283] [serial = 116] [outer = 0x0] 05:21:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x11aa99400) [pid = 2283] [serial = 117] [outer = 0x11a80c800] 05:21:21 INFO - PROCESS | 2283 | 1461586881357 Marionette DEBUG loaded listener.js 05:21:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x11ad4a800) [pid = 2283] [serial = 118] [outer = 0x11a80c800] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x11aab3000 == 39 [pid = 2283] [id = 21] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x13067f800 == 38 [pid = 2283] [id = 22] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x12eeea000 == 37 [pid = 2283] [id = 13] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x130464000 == 36 [pid = 2283] [id = 19] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x12ddeb800 == 35 [pid = 2283] [id = 10] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x1198b2800 == 34 [pid = 2283] [id = 25] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x11867b000 == 33 [pid = 2283] [id = 24] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x1143ed800 == 32 [pid = 2283] [id = 23] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x11aaa6800 == 31 [pid = 2283] [id = 37] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x11c288800 == 30 [pid = 2283] [id = 36] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x119235800 == 29 [pid = 2283] [id = 35] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x11bad9800 == 28 [pid = 2283] [id = 34] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x11b6ef000 == 27 [pid = 2283] [id = 33] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x11aeb6800 == 26 [pid = 2283] [id = 32] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x11aaa8800 == 25 [pid = 2283] [id = 31] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x119b11000 == 24 [pid = 2283] [id = 30] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x11368f800 == 23 [pid = 2283] [id = 29] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x118c7c000 == 22 [pid = 2283] [id = 28] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x115858800 == 21 [pid = 2283] [id = 27] 05:21:21 INFO - PROCESS | 2283 | --DOCSHELL 0x11598a000 == 20 [pid = 2283] [id = 26] 05:21:22 INFO - PROCESS | 2283 | 1461586882060 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]]]}] 05:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 923ms 05:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:21:22 INFO - PROCESS | 2283 | 1461586882072 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:21:22 INFO - PROCESS | 2283 | 1461586882074 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:21:22 INFO - PROCESS | 2283 | 1461586882078 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:21:22 INFO - PROCESS | 2283 | 1461586882081 Marionette TRACE conn2 <- [1,134,null,{}] 05:21:22 INFO - PROCESS | 2283 | 1461586882085 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}] 05:21:22 INFO - PROCESS | 2283 | 1461586882173 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:21:22 INFO - PROCESS | 2283 | 1461586882216 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:22 INFO - PROCESS | 2283 | ++DOCSHELL 0x1158ea800 == 21 [pid = 2283] [id = 41] 05:21:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x118e4d800) [pid = 2283] [serial = 119] [outer = 0x0] 05:21:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x1190a2800) [pid = 2283] [serial = 120] [outer = 0x118e4d800] 05:21:22 INFO - PROCESS | 2283 | 1461586882250 Marionette DEBUG loaded listener.js 05:21:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x11a503c00) [pid = 2283] [serial = 121] [outer = 0x118e4d800] 05:21:22 INFO - PROCESS | 2283 | 1461586882687 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]]]}] 05:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 622ms 05:21:22 INFO - PROCESS | 2283 | 1461586882700 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:21:22 INFO - PROCESS | 2283 | 1461586882704 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:21:22 INFO - PROCESS | 2283 | 1461586882709 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:21:22 INFO - PROCESS | 2283 | 1461586882710 Marionette TRACE conn2 <- [1,138,null,{}] 05:21:22 INFO - PROCESS | 2283 | 1461586882713 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}] 05:21:22 INFO - PROCESS | 2283 | 1461586882802 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:21:22 INFO - PROCESS | 2283 | 1461586882842 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:22 INFO - PROCESS | 2283 | ++DOCSHELL 0x1158ea000 == 22 [pid = 2283] [id = 42] 05:21:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x11a756400) [pid = 2283] [serial = 122] [outer = 0x0] 05:21:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x11a9d0c00) [pid = 2283] [serial = 123] [outer = 0x11a756400] 05:21:22 INFO - PROCESS | 2283 | 1461586882873 Marionette DEBUG loaded listener.js 05:21:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x11ad45c00) [pid = 2283] [serial = 124] [outer = 0x11a756400] 05:21:23 INFO - PROCESS | 2283 | 1461586883313 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]]]}] 05:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 623ms 05:21:23 INFO - PROCESS | 2283 | 1461586883332 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:21:23 INFO - PROCESS | 2283 | 1461586883334 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:21:23 INFO - PROCESS | 2283 | 1461586883336 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:21:23 INFO - PROCESS | 2283 | 1461586883339 Marionette TRACE conn2 <- [1,142,null,{}] 05:21:23 INFO - PROCESS | 2283 | 1461586883363 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}] 05:21:23 INFO - PROCESS | 2283 | 1461586883471 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:21:23 INFO - PROCESS | 2283 | 1461586883515 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:23 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aab1000 == 23 [pid = 2283] [id = 43] 05:21:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x118432400) [pid = 2283] [serial = 125] [outer = 0x0] 05:21:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x11bf9f400) [pid = 2283] [serial = 126] [outer = 0x118432400] 05:21:23 INFO - PROCESS | 2283 | 1461586883549 Marionette DEBUG loaded listener.js 05:21:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x11c320800) [pid = 2283] [serial = 127] [outer = 0x118432400] 05:21:23 INFO - PROCESS | 2283 | 1461586883988 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]]]}] 05:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 671ms 05:21:24 INFO - PROCESS | 2283 | 1461586884007 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:21:24 INFO - PROCESS | 2283 | 1461586884009 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:21:24 INFO - PROCESS | 2283 | 1461586884012 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:21:24 INFO - PROCESS | 2283 | 1461586884013 Marionette TRACE conn2 <- [1,146,null,{}] 05:21:24 INFO - PROCESS | 2283 | 1461586884015 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}] 05:21:24 INFO - PROCESS | 2283 | 1461586884118 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:21:24 INFO - PROCESS | 2283 | 1461586884171 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:24 INFO - PROCESS | 2283 | ++DOCSHELL 0x11b6e8800 == 24 [pid = 2283] [id = 44] 05:21:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x11c509800) [pid = 2283] [serial = 128] [outer = 0x0] 05:21:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x1239e5800) [pid = 2283] [serial = 129] [outer = 0x11c509800] 05:21:24 INFO - PROCESS | 2283 | 1461586884205 Marionette DEBUG loaded listener.js 05:21:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x1239ef400) [pid = 2283] [serial = 130] [outer = 0x11c509800] 05:21:24 INFO - PROCESS | 2283 | 1461586884635 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]]]}] 05:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 669ms 05:21:24 INFO - PROCESS | 2283 | 1461586884695 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:21:24 INFO - PROCESS | 2283 | 1461586884697 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:21:24 INFO - PROCESS | 2283 | 1461586884701 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:21:24 INFO - PROCESS | 2283 | 1461586884702 Marionette TRACE conn2 <- [1,150,null,{}] 05:21:24 INFO - PROCESS | 2283 | 1461586884705 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}] 05:21:24 INFO - PROCESS | 2283 | 1461586884789 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:21:24 INFO - PROCESS | 2283 | 1461586884848 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:24 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c5d1800 == 25 [pid = 2283] [id = 45] 05:21:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x1158b2800) [pid = 2283] [serial = 131] [outer = 0x0] 05:21:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x1239f1000) [pid = 2283] [serial = 132] [outer = 0x1158b2800] 05:21:24 INFO - PROCESS | 2283 | 1461586884877 Marionette DEBUG loaded listener.js 05:21:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x123dc7800) [pid = 2283] [serial = 133] [outer = 0x1158b2800] 05:21:25 INFO - PROCESS | 2283 | 1461586885321 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]]]}] 05:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 668ms 05:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:21:25 INFO - PROCESS | 2283 | 1461586885393 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:21:25 INFO - PROCESS | 2283 | 1461586885394 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:21:25 INFO - PROCESS | 2283 | 1461586885398 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:21:25 INFO - PROCESS | 2283 | 1461586885400 Marionette TRACE conn2 <- [1,154,null,{}] 05:21:25 INFO - PROCESS | 2283 | 1461586885402 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}] 05:21:25 INFO - PROCESS | 2283 | 1461586885511 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:21:25 INFO - PROCESS | 2283 | 1461586885617 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:25 INFO - PROCESS | 2283 | ++DOCSHELL 0x1157cc000 == 26 [pid = 2283] [id = 46] 05:21:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x1153a1400) [pid = 2283] [serial = 134] [outer = 0x0] 05:21:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x118432000) [pid = 2283] [serial = 135] [outer = 0x1153a1400] 05:21:25 INFO - PROCESS | 2283 | 1461586885645 Marionette DEBUG loaded listener.js 05:21:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x118f6c800) [pid = 2283] [serial = 136] [outer = 0x1153a1400] 05:21:26 INFO - PROCESS | 2283 | --DOCSHELL 0x11866c000 == 25 [pid = 2283] [id = 39] 05:21:26 INFO - PROCESS | 2283 | 1461586886135 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]]]}] 05:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 770ms 05:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:21:26 INFO - PROCESS | 2283 | 1461586886169 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:21:26 INFO - PROCESS | 2283 | 1461586886171 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:21:26 INFO - PROCESS | 2283 | 1461586886174 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:21:26 INFO - PROCESS | 2283 | 1461586886177 Marionette TRACE conn2 <- [1,158,null,{}] 05:21:26 INFO - PROCESS | 2283 | 1461586886183 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}] 05:21:26 INFO - PROCESS | 2283 | 1461586886273 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:21:26 INFO - PROCESS | 2283 | 1461586886319 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:26 INFO - PROCESS | 2283 | ++DOCSHELL 0x1198b4800 == 26 [pid = 2283] [id = 47] 05:21:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x118f6dc00) [pid = 2283] [serial = 137] [outer = 0x0] 05:21:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x11a73a000) [pid = 2283] [serial = 138] [outer = 0x118f6dc00] 05:21:26 INFO - PROCESS | 2283 | 1461586886352 Marionette DEBUG loaded listener.js 05:21:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x11a942800) [pid = 2283] [serial = 139] [outer = 0x118f6dc00] 05:21:26 INFO - PROCESS | 2283 | 1461586886786 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]]]}] 05:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 624ms 05:21:26 INFO - PROCESS | 2283 | 1461586886817 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:21:26 INFO - PROCESS | 2283 | 1461586886821 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:21:26 INFO - PROCESS | 2283 | 1461586886826 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:21:26 INFO - PROCESS | 2283 | 1461586886827 Marionette TRACE conn2 <- [1,162,null,{}] 05:21:26 INFO - PROCESS | 2283 | 1461586886849 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}] 05:21:26 INFO - PROCESS | 2283 | 1461586886941 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:21:27 INFO - PROCESS | 2283 | 1461586886999 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:27 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c27f000 == 27 [pid = 2283] [id = 48] 05:21:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x11b65a000) [pid = 2283] [serial = 140] [outer = 0x0] 05:21:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x11ba1c400) [pid = 2283] [serial = 141] [outer = 0x11b65a000] 05:21:27 INFO - PROCESS | 2283 | 1461586887032 Marionette DEBUG loaded listener.js 05:21:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x11bfab800) [pid = 2283] [serial = 142] [outer = 0x11b65a000] 05:21:27 INFO - PROCESS | 2283 | 1461586887483 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]]]}] 05:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 689ms 05:21:27 INFO - PROCESS | 2283 | 1461586887530 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:21:27 INFO - PROCESS | 2283 | 1461586887532 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:21:27 INFO - PROCESS | 2283 | 1461586887536 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:21:27 INFO - PROCESS | 2283 | 1461586887539 Marionette TRACE conn2 <- [1,166,null,{}] 05:21:27 INFO - PROCESS | 2283 | 1461586887549 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}] 05:21:27 INFO - PROCESS | 2283 | 1461586887640 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:21:27 INFO - PROCESS | 2283 | 1461586887699 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:27 INFO - PROCESS | 2283 | ++DOCSHELL 0x123ba8000 == 28 [pid = 2283] [id = 49] 05:21:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x123fad000) [pid = 2283] [serial = 143] [outer = 0x0] 05:21:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x12435b400) [pid = 2283] [serial = 144] [outer = 0x123fad000] 05:21:27 INFO - PROCESS | 2283 | 1461586887733 Marionette DEBUG loaded listener.js 05:21:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x12488ec00) [pid = 2283] [serial = 145] [outer = 0x123fad000] 05:21:28 INFO - PROCESS | 2283 | 1461586888174 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]]]}] 05:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 05:21:28 INFO - PROCESS | 2283 | 1461586888208 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:21:28 INFO - PROCESS | 2283 | 1461586888210 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:21:28 INFO - PROCESS | 2283 | 1461586888232 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:21:28 INFO - PROCESS | 2283 | 1461586888234 Marionette TRACE conn2 <- [1,170,null,{}] 05:21:28 INFO - PROCESS | 2283 | 1461586888236 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}] 05:21:28 INFO - PROCESS | 2283 | 1461586888325 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:21:28 INFO - PROCESS | 2283 | 1461586888384 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:28 INFO - PROCESS | 2283 | ++DOCSHELL 0x123fcd000 == 29 [pid = 2283] [id = 50] 05:21:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x126de3000) [pid = 2283] [serial = 146] [outer = 0x0] 05:21:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x126deac00) [pid = 2283] [serial = 147] [outer = 0x126de3000] 05:21:28 INFO - PROCESS | 2283 | 1461586888416 Marionette DEBUG loaded listener.js 05:21:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 148 (0x12770e800) [pid = 2283] [serial = 148] [outer = 0x126de3000] 05:21:28 INFO - PROCESS | 2283 | 1461586888844 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]]]}] 05:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 626ms 05:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:21:28 INFO - PROCESS | 2283 | 1461586888855 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:21:28 INFO - PROCESS | 2283 | 1461586888857 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:21:28 INFO - PROCESS | 2283 | 1461586888859 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:21:28 INFO - PROCESS | 2283 | 1461586888860 Marionette TRACE conn2 <- [1,174,null,{}] 05:21:28 INFO - PROCESS | 2283 | 1461586888863 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}] 05:21:28 INFO - PROCESS | 2283 | 1461586888948 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:21:28 INFO - PROCESS | 2283 | 1461586888990 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:29 INFO - PROCESS | 2283 | ++DOCSHELL 0x124b70800 == 30 [pid = 2283] [id = 51] 05:21:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 149 (0x127d64c00) [pid = 2283] [serial = 149] [outer = 0x0] 05:21:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 150 (0x127d6ec00) [pid = 2283] [serial = 150] [outer = 0x127d64c00] 05:21:29 INFO - PROCESS | 2283 | 1461586889020 Marionette DEBUG loaded listener.js 05:21:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 151 (0x1294a9800) [pid = 2283] [serial = 151] [outer = 0x127d64c00] 05:21:29 INFO - PROCESS | 2283 | 1461586889515 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]]]}] 05:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 672ms 05:21:29 INFO - PROCESS | 2283 | 1461586889531 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:21:29 INFO - PROCESS | 2283 | 1461586889533 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:21:29 INFO - PROCESS | 2283 | 1461586889537 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:21:29 INFO - PROCESS | 2283 | 1461586889539 Marionette TRACE conn2 <- [1,178,null,{}] 05:21:29 INFO - PROCESS | 2283 | 1461586889543 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}] 05:21:29 INFO - PROCESS | 2283 | 1461586889655 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:21:29 INFO - PROCESS | 2283 | 1461586889728 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:29 INFO - PROCESS | 2283 | ++DOCSHELL 0x114b87000 == 31 [pid = 2283] [id = 52] 05:21:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 152 (0x11a93a800) [pid = 2283] [serial = 152] [outer = 0x0] 05:21:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 153 (0x11a9d4c00) [pid = 2283] [serial = 153] [outer = 0x11a93a800] 05:21:29 INFO - PROCESS | 2283 | 1461586889760 Marionette DEBUG loaded listener.js 05:21:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 154 (0x11ad49000) [pid = 2283] [serial = 154] [outer = 0x11a93a800] 05:21:29 INFO - PROCESS | 2283 | --DOCSHELL 0x11b6e8800 == 30 [pid = 2283] [id = 44] 05:21:29 INFO - PROCESS | 2283 | --DOCSHELL 0x11aab1000 == 29 [pid = 2283] [id = 43] 05:21:29 INFO - PROCESS | 2283 | --DOCSHELL 0x1158ea000 == 28 [pid = 2283] [id = 42] 05:21:29 INFO - PROCESS | 2283 | --DOCSHELL 0x1158ea800 == 27 [pid = 2283] [id = 41] 05:21:30 INFO - PROCESS | 2283 | 1461586890193 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]]]}] 05:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 720ms 05:21:30 INFO - PROCESS | 2283 | 1461586890263 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:21:30 INFO - PROCESS | 2283 | 1461586890266 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:21:30 INFO - PROCESS | 2283 | 1461586890273 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:21:30 INFO - PROCESS | 2283 | 1461586890275 Marionette TRACE conn2 <- [1,182,null,{}] 05:21:30 INFO - PROCESS | 2283 | 1461586890281 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}] 05:21:30 INFO - PROCESS | 2283 | 1461586890381 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:21:30 INFO - PROCESS | 2283 | 1461586890458 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:30 INFO - PROCESS | 2283 | ++DOCSHELL 0x11b677000 == 28 [pid = 2283] [id = 53] 05:21:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 155 (0x11a9d7c00) [pid = 2283] [serial = 155] [outer = 0x0] 05:21:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 156 (0x11b624400) [pid = 2283] [serial = 156] [outer = 0x11a9d7c00] 05:21:30 INFO - PROCESS | 2283 | 1461586890514 Marionette DEBUG loaded listener.js 05:21:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 157 (0x11bfa3000) [pid = 2283] [serial = 157] [outer = 0x11a9d7c00] 05:21:31 INFO - PROCESS | 2283 | 1461586891043 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]]]}] 05:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 824ms 05:21:31 INFO - PROCESS | 2283 | 1461586891099 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:21:31 INFO - PROCESS | 2283 | 1461586891102 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:21:31 INFO - PROCESS | 2283 | 1461586891107 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:21:31 INFO - PROCESS | 2283 | 1461586891109 Marionette TRACE conn2 <- [1,186,null,{}] 05:21:31 INFO - PROCESS | 2283 | 1461586891111 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}] 05:21:31 INFO - PROCESS | 2283 | 1461586891201 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:21:31 INFO - PROCESS | 2283 | 1461586891261 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:31 INFO - PROCESS | 2283 | ++DOCSHELL 0x123ab2800 == 29 [pid = 2283] [id = 54] 05:21:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 158 (0x11c5aac00) [pid = 2283] [serial = 158] [outer = 0x0] 05:21:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 159 (0x123ed9c00) [pid = 2283] [serial = 159] [outer = 0x11c5aac00] 05:21:31 INFO - PROCESS | 2283 | 1461586891291 Marionette DEBUG loaded listener.js 05:21:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 160 (0x124892400) [pid = 2283] [serial = 160] [outer = 0x11c5aac00] 05:21:31 INFO - PROCESS | 2283 | 1461586891698 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]]]}] 05:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 619ms 05:21:31 INFO - PROCESS | 2283 | 1461586891727 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:21:31 INFO - PROCESS | 2283 | 1461586891728 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:21:31 INFO - PROCESS | 2283 | 1461586891731 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:21:31 INFO - PROCESS | 2283 | 1461586891733 Marionette TRACE conn2 <- [1,190,null,{}] 05:21:31 INFO - PROCESS | 2283 | 1461586891741 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}] 05:21:31 INFO - PROCESS | 2283 | 1461586891837 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:21:31 INFO - PROCESS | 2283 | 1461586891888 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:31 INFO - PROCESS | 2283 | ++DOCSHELL 0x126b48800 == 30 [pid = 2283] [id = 55] 05:21:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 161 (0x12700f000) [pid = 2283] [serial = 161] [outer = 0x0] 05:21:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 162 (0x1294b3000) [pid = 2283] [serial = 162] [outer = 0x12700f000] 05:21:31 INFO - PROCESS | 2283 | 1461586891921 Marionette DEBUG loaded listener.js 05:21:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 163 (0x1296f1400) [pid = 2283] [serial = 163] [outer = 0x12700f000] 05:21:32 INFO - PROCESS | 2283 | 1461586892336 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]]]}] 05:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 623ms 05:21:32 INFO - PROCESS | 2283 | 1461586892354 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:21:32 INFO - PROCESS | 2283 | 1461586892356 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:21:32 INFO - PROCESS | 2283 | 1461586892359 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:21:32 INFO - PROCESS | 2283 | 1461586892360 Marionette TRACE conn2 <- [1,194,null,{}] 05:21:32 INFO - PROCESS | 2283 | 1461586892362 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}] 05:21:32 INFO - PROCESS | 2283 | 1461586892455 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:21:32 INFO - PROCESS | 2283 | 1461586892554 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:32 INFO - PROCESS | 2283 | ++DOCSHELL 0x127770000 == 31 [pid = 2283] [id = 56] 05:21:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 164 (0x12b332800) [pid = 2283] [serial = 164] [outer = 0x0] 05:21:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 165 (0x12b7f2000) [pid = 2283] [serial = 165] [outer = 0x12b332800] 05:21:32 INFO - PROCESS | 2283 | 1461586892585 Marionette DEBUG loaded listener.js 05:21:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 166 (0x12bc29000) [pid = 2283] [serial = 166] [outer = 0x12b332800] 05:21:32 INFO - PROCESS | 2283 | 1461586892996 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]]]}] 05:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 675ms 05:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:21:33 INFO - PROCESS | 2283 | 1461586893034 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:21:33 INFO - PROCESS | 2283 | 1461586893036 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:21:33 INFO - PROCESS | 2283 | 1461586893038 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:21:33 INFO - PROCESS | 2283 | 1461586893039 Marionette TRACE conn2 <- [1,198,null,{}] 05:21:33 INFO - PROCESS | 2283 | 1461586893041 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}] 05:21:33 INFO - PROCESS | 2283 | 1461586893127 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:21:33 INFO - PROCESS | 2283 | 1461586893174 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:33 INFO - PROCESS | 2283 | ++DOCSHELL 0x115593800 == 32 [pid = 2283] [id = 57] 05:21:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 167 (0x12bc2c400) [pid = 2283] [serial = 167] [outer = 0x0] 05:21:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 168 (0x12bcd0000) [pid = 2283] [serial = 168] [outer = 0x12bc2c400] 05:21:33 INFO - PROCESS | 2283 | 1461586893204 Marionette DEBUG loaded listener.js 05:21:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 169 (0x12bcd8800) [pid = 2283] [serial = 169] [outer = 0x12bc2c400] 05:21:33 INFO - PROCESS | 2283 | 1461586893599 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]]]}] 05:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 619ms 05:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:21:33 INFO - PROCESS | 2283 | 1461586893657 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:21:33 INFO - PROCESS | 2283 | 1461586893659 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:21:33 INFO - PROCESS | 2283 | 1461586893677 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:21:33 INFO - PROCESS | 2283 | 1461586893679 Marionette TRACE conn2 <- [1,202,null,{}] 05:21:33 INFO - PROCESS | 2283 | 1461586893686 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}] 05:21:33 INFO - PROCESS | 2283 | 1461586893826 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:21:33 INFO - PROCESS | 2283 | 1461586893887 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:33 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b9ca800 == 33 [pid = 2283] [id = 58] 05:21:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 170 (0x12d20f800) [pid = 2283] [serial = 170] [outer = 0x0] 05:21:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 171 (0x12d269c00) [pid = 2283] [serial = 171] [outer = 0x12d20f800] 05:21:33 INFO - PROCESS | 2283 | 1461586893920 Marionette DEBUG loaded listener.js 05:21:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 172 (0x12d272400) [pid = 2283] [serial = 172] [outer = 0x12d20f800] 05:21:34 INFO - PROCESS | 2283 | 1461586894339 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]]]}] 05:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 689ms 05:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:21:34 INFO - PROCESS | 2283 | 1461586894350 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:21:34 INFO - PROCESS | 2283 | 1461586894352 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:21:34 INFO - PROCESS | 2283 | 1461586894354 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:21:34 INFO - PROCESS | 2283 | 1461586894355 Marionette TRACE conn2 <- [1,206,null,{}] 05:21:34 INFO - PROCESS | 2283 | 1461586894358 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}] 05:21:34 INFO - PROCESS | 2283 | 1461586894447 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:21:34 INFO - PROCESS | 2283 | 1461586894492 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:34 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd33000 == 34 [pid = 2283] [id = 59] 05:21:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 173 (0x12d209c00) [pid = 2283] [serial = 173] [outer = 0x0] 05:21:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 174 (0x12d48f400) [pid = 2283] [serial = 174] [outer = 0x12d209c00] 05:21:34 INFO - PROCESS | 2283 | 1461586894522 Marionette DEBUG loaded listener.js 05:21:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 175 (0x12d496000) [pid = 2283] [serial = 175] [outer = 0x12d209c00] 05:21:34 INFO - PROCESS | 2283 | 1461586894970 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]]]}] 05:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 670ms 05:21:35 INFO - PROCESS | 2283 | 1461586895025 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:21:35 INFO - PROCESS | 2283 | 1461586895027 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:21:35 INFO - PROCESS | 2283 | 1461586895051 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:21:35 INFO - PROCESS | 2283 | 1461586895053 Marionette TRACE conn2 <- [1,210,null,{}] 05:21:35 INFO - PROCESS | 2283 | 1461586895057 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}] 05:21:35 INFO - PROCESS | 2283 | 1461586895217 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:21:35 INFO - PROCESS | 2283 | 1461586895291 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:35 INFO - PROCESS | 2283 | ++DOCSHELL 0x1198b2000 == 35 [pid = 2283] [id = 60] 05:21:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 176 (0x115831000) [pid = 2283] [serial = 176] [outer = 0x0] 05:21:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 177 (0x119833000) [pid = 2283] [serial = 177] [outer = 0x115831000] 05:21:35 INFO - PROCESS | 2283 | 1461586895323 Marionette DEBUG loaded listener.js 05:21:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 178 (0x11ad40000) [pid = 2283] [serial = 178] [outer = 0x115831000] 05:21:35 INFO - PROCESS | 2283 | 1461586895822 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]]]}] 05:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 824ms 05:21:35 INFO - PROCESS | 2283 | 1461586895891 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:21:35 INFO - PROCESS | 2283 | 1461586895895 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:21:35 INFO - PROCESS | 2283 | 1461586895902 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:21:35 INFO - PROCESS | 2283 | 1461586895906 Marionette TRACE conn2 <- [1,214,null,{}] 05:21:35 INFO - PROCESS | 2283 | 1461586895911 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}] 05:21:36 INFO - PROCESS | 2283 | 1461586896037 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:21:36 INFO - PROCESS | 2283 | 1461586896089 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:36 INFO - PROCESS | 2283 | ++DOCSHELL 0x123fb4800 == 36 [pid = 2283] [id = 61] 05:21:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 179 (0x123ada000) [pid = 2283] [serial = 179] [outer = 0x0] 05:21:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 180 (0x123edfc00) [pid = 2283] [serial = 180] [outer = 0x123ada000] 05:21:36 INFO - PROCESS | 2283 | 1461586896122 Marionette DEBUG loaded listener.js 05:21:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 181 (0x124897000) [pid = 2283] [serial = 181] [outer = 0x123ada000] 05:21:36 INFO - PROCESS | 2283 | 1461586896563 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]]]}] 05:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 673ms 05:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:21:36 INFO - PROCESS | 2283 | 1461586896575 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:21:36 INFO - PROCESS | 2283 | 1461586896577 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:21:36 INFO - PROCESS | 2283 | 1461586896579 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:21:36 INFO - PROCESS | 2283 | 1461586896580 Marionette TRACE conn2 <- [1,218,null,{}] 05:21:36 INFO - PROCESS | 2283 | 1461586896583 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}] 05:21:36 INFO - PROCESS | 2283 | 1461586896675 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:21:36 INFO - PROCESS | 2283 | 1461586896727 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:36 INFO - PROCESS | 2283 | ++DOCSHELL 0x12772b800 == 37 [pid = 2283] [id = 62] 05:21:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 182 (0x124bcfc00) [pid = 2283] [serial = 182] [outer = 0x0] 05:21:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 183 (0x1294af800) [pid = 2283] [serial = 183] [outer = 0x124bcfc00] 05:21:36 INFO - PROCESS | 2283 | 1461586896758 Marionette DEBUG loaded listener.js 05:21:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 184 (0x12b325800) [pid = 2283] [serial = 184] [outer = 0x124bcfc00] 05:21:37 INFO - PROCESS | 2283 | 1461586897171 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]]]}] 05:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 619ms 05:21:37 INFO - PROCESS | 2283 | 1461586897198 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:21:37 INFO - PROCESS | 2283 | 1461586897201 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:21:37 INFO - PROCESS | 2283 | 1461586897209 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:21:37 INFO - PROCESS | 2283 | 1461586897212 Marionette TRACE conn2 <- [1,222,null,{}] 05:21:37 INFO - PROCESS | 2283 | 1461586897215 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}] 05:21:37 INFO - PROCESS | 2283 | 1461586897311 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:21:37 INFO - PROCESS | 2283 | 1461586897361 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:37 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd38800 == 38 [pid = 2283] [id = 63] 05:21:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 185 (0x127015400) [pid = 2283] [serial = 185] [outer = 0x0] 05:21:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 186 (0x12bcd0800) [pid = 2283] [serial = 186] [outer = 0x127015400] 05:21:37 INFO - PROCESS | 2283 | 1461586897391 Marionette DEBUG loaded listener.js 05:21:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 187 (0x12d0b8c00) [pid = 2283] [serial = 187] [outer = 0x127015400] 05:21:37 INFO - PROCESS | 2283 | 1461586897801 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]]]}] 05:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 626ms 05:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:21:37 INFO - PROCESS | 2283 | 1461586897832 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:21:37 INFO - PROCESS | 2283 | 1461586897833 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:21:37 INFO - PROCESS | 2283 | 1461586897836 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:21:37 INFO - PROCESS | 2283 | 1461586897837 Marionette TRACE conn2 <- [1,226,null,{}] 05:21:37 INFO - PROCESS | 2283 | 1461586897839 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}] 05:21:37 INFO - PROCESS | 2283 | 1461586897929 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:21:38 INFO - PROCESS | 2283 | 1461586898011 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:38 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d1a8000 == 39 [pid = 2283] [id = 64] 05:21:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 188 (0x12d209800) [pid = 2283] [serial = 188] [outer = 0x0] 05:21:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 189 (0x12d497800) [pid = 2283] [serial = 189] [outer = 0x12d209800] 05:21:38 INFO - PROCESS | 2283 | 1461586898044 Marionette DEBUG loaded listener.js 05:21:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 190 (0x12d777000) [pid = 2283] [serial = 190] [outer = 0x12d209800] 05:21:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 191 (0x12d77f000) [pid = 2283] [serial = 191] [outer = 0x1189d1800] 05:21:38 INFO - PROCESS | 2283 | 1461586898493 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]]]}] 05:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 05:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:21:38 INFO - PROCESS | 2283 | 1461586898506 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:21:38 INFO - PROCESS | 2283 | 1461586898507 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:21:38 INFO - PROCESS | 2283 | 1461586898509 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:21:38 INFO - PROCESS | 2283 | 1461586898510 Marionette TRACE conn2 <- [1,230,null,{}] 05:21:38 INFO - PROCESS | 2283 | 1461586898513 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}] 05:21:38 INFO - PROCESS | 2283 | 1461586898606 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:21:38 INFO - PROCESS | 2283 | 1461586898659 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:38 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d4b1800 == 40 [pid = 2283] [id = 65] 05:21:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 192 (0x12ddb9000) [pid = 2283] [serial = 192] [outer = 0x0] 05:21:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 193 (0x12ddbb400) [pid = 2283] [serial = 193] [outer = 0x12ddb9000] 05:21:38 INFO - PROCESS | 2283 | 1461586898695 Marionette DEBUG loaded listener.js 05:21:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 194 (0x12e618400) [pid = 2283] [serial = 194] [outer = 0x12ddb9000] 05:21:39 INFO - PROCESS | 2283 | 1461586899107 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]]]}] 05:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 672ms 05:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:21:39 INFO - PROCESS | 2283 | 1461586899182 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:21:39 INFO - PROCESS | 2283 | 1461586899183 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:21:39 INFO - PROCESS | 2283 | 1461586899185 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:21:39 INFO - PROCESS | 2283 | 1461586899187 Marionette TRACE conn2 <- [1,234,null,{}] 05:21:39 INFO - PROCESS | 2283 | 1461586899205 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}] 05:21:39 INFO - PROCESS | 2283 | 1461586899295 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:21:39 INFO - PROCESS | 2283 | 1461586899347 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:39 INFO - PROCESS | 2283 | ++DOCSHELL 0x12dd32000 == 41 [pid = 2283] [id = 66] 05:21:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 195 (0x12ddb9400) [pid = 2283] [serial = 195] [outer = 0x0] 05:21:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 196 (0x12e65b000) [pid = 2283] [serial = 196] [outer = 0x12ddb9400] 05:21:39 INFO - PROCESS | 2283 | 1461586899376 Marionette DEBUG loaded listener.js 05:21:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 197 (0x12e9a2c00) [pid = 2283] [serial = 197] [outer = 0x12ddb9400] 05:21:39 INFO - PROCESS | 2283 | 1461586899784 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]]]}] 05:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 619ms 05:21:39 INFO - PROCESS | 2283 | 1461586899805 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:21:39 INFO - PROCESS | 2283 | 1461586899807 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:21:39 INFO - PROCESS | 2283 | 1461586899809 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:21:39 INFO - PROCESS | 2283 | 1461586899810 Marionette TRACE conn2 <- [1,238,null,{}] 05:21:39 INFO - PROCESS | 2283 | 1461586899813 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}] 05:21:39 INFO - PROCESS | 2283 | 1461586899905 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:21:39 INFO - PROCESS | 2283 | 1461586899954 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:39 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ddeb000 == 42 [pid = 2283] [id = 67] 05:21:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 198 (0x12e61b800) [pid = 2283] [serial = 198] [outer = 0x0] 05:21:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 199 (0x12e9ab800) [pid = 2283] [serial = 199] [outer = 0x12e61b800] 05:21:39 INFO - PROCESS | 2283 | 1461586899984 Marionette DEBUG loaded listener.js 05:21:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 200 (0x12e9b2000) [pid = 2283] [serial = 200] [outer = 0x12e61b800] 05:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 669ms 05:21:40 INFO - PROCESS | 2283 | 1461586900469 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]]]}] 05:21:40 INFO - PROCESS | 2283 | 1461586900479 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:21:40 INFO - PROCESS | 2283 | 1461586900481 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:21:40 INFO - PROCESS | 2283 | 1461586900484 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:21:40 INFO - PROCESS | 2283 | 1461586900487 Marionette TRACE conn2 <- [1,242,null,{}] 05:21:40 INFO - PROCESS | 2283 | 1461586900491 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}] 05:21:40 INFO - PROCESS | 2283 | 1461586900605 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:21:40 INFO - PROCESS | 2283 | 1461586900689 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:40 INFO - PROCESS | 2283 | ++DOCSHELL 0x123942000 == 43 [pid = 2283] [id = 68] 05:21:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 201 (0x11ba1d000) [pid = 2283] [serial = 201] [outer = 0x0] 05:21:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 202 (0x11ba78000) [pid = 2283] [serial = 202] [outer = 0x11ba1d000] 05:21:40 INFO - PROCESS | 2283 | 1461586900718 Marionette DEBUG loaded listener.js 05:21:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 203 (0x1239e9800) [pid = 2283] [serial = 203] [outer = 0x11ba1d000] 05:21:41 INFO - PROCESS | 2283 | 1461586901147 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]]]}] 05:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 672ms 05:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:21:41 INFO - PROCESS | 2283 | 1461586901156 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:21:41 INFO - PROCESS | 2283 | 1461586901160 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:21:41 INFO - PROCESS | 2283 | 1461586901164 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:21:41 INFO - PROCESS | 2283 | 1461586901166 Marionette TRACE conn2 <- [1,246,null,{}] 05:21:41 INFO - PROCESS | 2283 | 1461586901168 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}] 05:21:41 INFO - PROCESS | 2283 | 1461586901308 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:21:41 INFO - PROCESS | 2283 | --DOCSHELL 0x12b9ca800 == 42 [pid = 2283] [id = 58] 05:21:41 INFO - PROCESS | 2283 | --DOCSHELL 0x115593800 == 41 [pid = 2283] [id = 57] 05:21:41 INFO - PROCESS | 2283 | --DOCSHELL 0x127770000 == 40 [pid = 2283] [id = 56] 05:21:41 INFO - PROCESS | 2283 | --DOCSHELL 0x126b48800 == 39 [pid = 2283] [id = 55] 05:21:41 INFO - PROCESS | 2283 | --DOCSHELL 0x123ab2800 == 38 [pid = 2283] [id = 54] 05:21:41 INFO - PROCESS | 2283 | --DOCSHELL 0x11b677000 == 37 [pid = 2283] [id = 53] 05:21:41 INFO - PROCESS | 2283 | 1461586901377 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:41 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a778000 == 38 [pid = 2283] [id = 69] 05:21:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 204 (0x119835000) [pid = 2283] [serial = 204] [outer = 0x0] 05:21:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 205 (0x11a80cc00) [pid = 2283] [serial = 205] [outer = 0x119835000] 05:21:41 INFO - PROCESS | 2283 | 1461586901410 Marionette DEBUG loaded listener.js 05:21:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 206 (0x11ba1b400) [pid = 2283] [serial = 206] [outer = 0x119835000] 05:21:41 INFO - PROCESS | 2283 | 1461586901832 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]]]}] 05:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 720ms 05:21:41 INFO - PROCESS | 2283 | 1461586901907 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:21:41 INFO - PROCESS | 2283 | 1461586901909 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:21:41 INFO - PROCESS | 2283 | 1461586901928 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:21:41 INFO - PROCESS | 2283 | 1461586901930 Marionette TRACE conn2 <- [1,250,null,{}] 05:21:41 INFO - PROCESS | 2283 | 1461586901953 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}] 05:21:42 INFO - PROCESS | 2283 | 1461586902050 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:21:42 INFO - PROCESS | 2283 | 1461586902119 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:42 INFO - PROCESS | 2283 | ++DOCSHELL 0x127dde800 == 39 [pid = 2283] [id = 70] 05:21:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 207 (0x124bcf000) [pid = 2283] [serial = 207] [outer = 0x0] 05:21:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 208 (0x127d62c00) [pid = 2283] [serial = 208] [outer = 0x124bcf000] 05:21:42 INFO - PROCESS | 2283 | 1461586902152 Marionette DEBUG loaded listener.js 05:21:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 209 (0x1296e5c00) [pid = 2283] [serial = 209] [outer = 0x124bcf000] 05:21:42 INFO - PROCESS | 2283 | 1461586902580 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]]]}] 05:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 704ms 05:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:21:42 INFO - PROCESS | 2283 | 1461586902617 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:21:42 INFO - PROCESS | 2283 | 1461586902619 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:21:42 INFO - PROCESS | 2283 | 1461586902622 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:21:42 INFO - PROCESS | 2283 | 1461586902623 Marionette TRACE conn2 <- [1,254,null,{}] 05:21:42 INFO - PROCESS | 2283 | 1461586902626 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}] 05:21:42 INFO - PROCESS | 2283 | 1461586902722 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:21:42 INFO - PROCESS | 2283 | 1461586902779 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:42 INFO - PROCESS | 2283 | ++DOCSHELL 0x12beee800 == 40 [pid = 2283] [id = 71] 05:21:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 210 (0x12b32d800) [pid = 2283] [serial = 210] [outer = 0x0] 05:21:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 211 (0x12be5e400) [pid = 2283] [serial = 211] [outer = 0x12b32d800] 05:21:42 INFO - PROCESS | 2283 | 1461586902809 Marionette DEBUG loaded listener.js 05:21:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 212 (0x12c076400) [pid = 2283] [serial = 212] [outer = 0x12b32d800] 05:21:43 INFO - PROCESS | 2283 | 1461586903229 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]]]}] 05:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 618ms 05:21:43 INFO - PROCESS | 2283 | 1461586903241 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:21:43 INFO - PROCESS | 2283 | 1461586903244 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:21:43 INFO - PROCESS | 2283 | 1461586903251 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:21:43 INFO - PROCESS | 2283 | 1461586903254 Marionette TRACE conn2 <- [1,258,null,{}] 05:21:43 INFO - PROCESS | 2283 | 1461586903257 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}] 05:21:43 INFO - PROCESS | 2283 | 1461586903355 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:21:43 INFO - PROCESS | 2283 | 1461586903438 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:43 INFO - PROCESS | 2283 | ++DOCSHELL 0x12dd19000 == 41 [pid = 2283] [id = 72] 05:21:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 213 (0x12c083000) [pid = 2283] [serial = 213] [outer = 0x0] 05:21:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 214 (0x12ddb6800) [pid = 2283] [serial = 214] [outer = 0x12c083000] 05:21:43 INFO - PROCESS | 2283 | 1461586903468 Marionette DEBUG loaded listener.js 05:21:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 215 (0x12e60f800) [pid = 2283] [serial = 215] [outer = 0x12c083000] 05:21:43 INFO - PROCESS | 2283 | 1461586903882 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]]]}] 05:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 675ms 05:21:43 INFO - PROCESS | 2283 | 1461586903922 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:21:43 INFO - PROCESS | 2283 | 1461586903924 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:21:43 INFO - PROCESS | 2283 | 1461586903927 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:21:43 INFO - PROCESS | 2283 | 1461586903928 Marionette TRACE conn2 <- [1,262,null,{}] 05:21:43 INFO - PROCESS | 2283 | 1461586903931 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}] 05:21:44 INFO - PROCESS | 2283 | 1461586904034 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:21:44 INFO - PROCESS | 2283 | 1461586904153 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:44 INFO - PROCESS | 2283 | ++DOCSHELL 0x12eedd800 == 42 [pid = 2283] [id = 73] 05:21:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 216 (0x12e611800) [pid = 2283] [serial = 216] [outer = 0x0] 05:21:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 217 (0x12e657000) [pid = 2283] [serial = 217] [outer = 0x12e611800] 05:21:44 INFO - PROCESS | 2283 | 1461586904203 Marionette DEBUG loaded listener.js 05:21:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 218 (0x12e99b400) [pid = 2283] [serial = 218] [outer = 0x12e611800] 05:21:44 INFO - PROCESS | 2283 | 1461586904665 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]]]}] 05:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 771ms 05:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:21:44 INFO - PROCESS | 2283 | 1461586904698 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:21:44 INFO - PROCESS | 2283 | 1461586904699 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:21:44 INFO - PROCESS | 2283 | 1461586904701 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:21:44 INFO - PROCESS | 2283 | 1461586904702 Marionette TRACE conn2 <- [1,266,null,{}] 05:21:44 INFO - PROCESS | 2283 | 1461586904705 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}] 05:21:44 INFO - PROCESS | 2283 | 1461586904795 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:21:44 INFO - PROCESS | 2283 | 1461586904851 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:44 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f6ac800 == 43 [pid = 2283] [id = 74] 05:21:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 219 (0x12f02b400) [pid = 2283] [serial = 219] [outer = 0x0] 05:21:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 220 (0x12f02dc00) [pid = 2283] [serial = 220] [outer = 0x12f02b400] 05:21:44 INFO - PROCESS | 2283 | 1461586904889 Marionette DEBUG loaded listener.js 05:21:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 221 (0x12f5bcc00) [pid = 2283] [serial = 221] [outer = 0x12f02b400] 05:21:45 INFO - PROCESS | 2283 | 1461586905367 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]]]}] 05:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 719ms 05:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:21:45 INFO - PROCESS | 2283 | 1461586905420 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:21:45 INFO - PROCESS | 2283 | 1461586905422 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:21:45 INFO - PROCESS | 2283 | 1461586905424 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:21:45 INFO - PROCESS | 2283 | 1461586905425 Marionette TRACE conn2 <- [1,270,null,{}] 05:21:45 INFO - PROCESS | 2283 | 1461586905427 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}] 05:21:45 INFO - PROCESS | 2283 | 1461586905525 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:21:45 INFO - PROCESS | 2283 | 1461586905596 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:45 INFO - PROCESS | 2283 | ++DOCSHELL 0x12960c800 == 44 [pid = 2283] [id = 75] 05:21:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 222 (0x1270ad800) [pid = 2283] [serial = 222] [outer = 0x0] 05:21:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 223 (0x1296ea400) [pid = 2283] [serial = 223] [outer = 0x1270ad800] 05:21:45 INFO - PROCESS | 2283 | 1461586905626 Marionette DEBUG loaded listener.js 05:21:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 224 (0x1296ee000) [pid = 2283] [serial = 224] [outer = 0x1270ad800] 05:21:46 INFO - PROCESS | 2283 | 1461586906044 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]]]}] 05:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 668ms 05:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:21:46 INFO - PROCESS | 2283 | 1461586906093 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:21:46 INFO - PROCESS | 2283 | 1461586906094 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:21:46 INFO - PROCESS | 2283 | 1461586906097 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:21:46 INFO - PROCESS | 2283 | 1461586906098 Marionette TRACE conn2 <- [1,274,null,{}] 05:21:46 INFO - PROCESS | 2283 | 1461586906100 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}] 05:21:46 INFO - PROCESS | 2283 | 1461586906210 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:21:46 INFO - PROCESS | 2283 | 1461586906266 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:46 INFO - PROCESS | 2283 | ++DOCSHELL 0x12fb72000 == 45 [pid = 2283] [id = 76] 05:21:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 225 (0x1296f0400) [pid = 2283] [serial = 225] [outer = 0x0] 05:21:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 226 (0x12b704000) [pid = 2283] [serial = 226] [outer = 0x1296f0400] 05:21:46 INFO - PROCESS | 2283 | 1461586906296 Marionette DEBUG loaded listener.js 05:21:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 227 (0x12b70b000) [pid = 2283] [serial = 227] [outer = 0x1296f0400] 05:21:46 INFO - PROCESS | 2283 | 1461586906774 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]]]}] 05:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 719ms 05:21:46 INFO - PROCESS | 2283 | 1461586906831 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:21:46 INFO - PROCESS | 2283 | 1461586906833 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:21:46 INFO - PROCESS | 2283 | 1461586906839 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:21:46 INFO - PROCESS | 2283 | 1461586906842 Marionette TRACE conn2 <- [1,278,null,{}] 05:21:46 INFO - PROCESS | 2283 | 1461586906845 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}] 05:21:46 INFO - PROCESS | 2283 | 1461586906941 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:21:47 INFO - PROCESS | 2283 | 1461586907012 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:47 INFO - PROCESS | 2283 | ++DOCSHELL 0x127de3000 == 46 [pid = 2283] [id = 77] 05:21:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 228 (0x11b665400) [pid = 2283] [serial = 228] [outer = 0x0] 05:21:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 229 (0x11c59d000) [pid = 2283] [serial = 229] [outer = 0x11b665400] 05:21:47 INFO - PROCESS | 2283 | 1461586907040 Marionette DEBUG loaded listener.js 05:21:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 230 (0x1246c4800) [pid = 2283] [serial = 230] [outer = 0x11b665400] 05:21:47 INFO - PROCESS | 2283 | --DOCSHELL 0x123942000 == 45 [pid = 2283] [id = 68] 05:21:47 INFO - PROCESS | 2283 | 1461586907571 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]]]}] 05:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 771ms 05:21:47 INFO - PROCESS | 2283 | 1461586907611 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:21:47 INFO - PROCESS | 2283 | 1461586907613 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:21:47 INFO - PROCESS | 2283 | 1461586907616 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:21:47 INFO - PROCESS | 2283 | 1461586907618 Marionette TRACE conn2 <- [1,282,null,{}] 05:21:47 INFO - PROCESS | 2283 | 1461586907622 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}] 05:21:47 INFO - PROCESS | 2283 | 1461586907720 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:21:47 INFO - PROCESS | 2283 | 1461586907792 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:47 INFO - PROCESS | 2283 | ++DOCSHELL 0x127727800 == 46 [pid = 2283] [id = 78] 05:21:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 231 (0x1243e4400) [pid = 2283] [serial = 231] [outer = 0x0] 05:21:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 232 (0x127019400) [pid = 2283] [serial = 232] [outer = 0x1243e4400] 05:21:47 INFO - PROCESS | 2283 | 1461586907825 Marionette DEBUG loaded listener.js 05:21:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 233 (0x1296e9c00) [pid = 2283] [serial = 233] [outer = 0x1243e4400] 05:21:48 INFO - PROCESS | 2283 | 1461586908238 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]]]}] 05:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 674ms 05:21:48 INFO - PROCESS | 2283 | 1461586908291 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:21:48 INFO - PROCESS | 2283 | 1461586908295 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:21:48 INFO - PROCESS | 2283 | 1461586908299 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:21:48 INFO - PROCESS | 2283 | 1461586908301 Marionette TRACE conn2 <- [1,286,null,{}] 05:21:48 INFO - PROCESS | 2283 | 1461586908303 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}] 05:21:48 INFO - PROCESS | 2283 | 1461586908400 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:21:48 INFO - PROCESS | 2283 | 1461586908459 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:48 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d4be000 == 47 [pid = 2283] [id = 79] 05:21:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 234 (0x12b32a000) [pid = 2283] [serial = 234] [outer = 0x0] 05:21:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 235 (0x12bc2fc00) [pid = 2283] [serial = 235] [outer = 0x12b32a000] 05:21:48 INFO - PROCESS | 2283 | 1461586908490 Marionette DEBUG loaded listener.js 05:21:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 236 (0x12be6ac00) [pid = 2283] [serial = 236] [outer = 0x12b32a000] 05:21:48 INFO - PROCESS | 2283 | 1461586908920 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]]]}] 05:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 669ms 05:21:48 INFO - PROCESS | 2283 | 1461586908969 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:21:48 INFO - PROCESS | 2283 | 1461586908970 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:21:48 INFO - PROCESS | 2283 | 1461586908973 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:21:48 INFO - PROCESS | 2283 | 1461586908975 Marionette TRACE conn2 <- [1,290,null,{}] 05:21:48 INFO - PROCESS | 2283 | 1461586908983 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}] 05:21:49 INFO - PROCESS | 2283 | 1461586909100 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:21:49 INFO - PROCESS | 2283 | 1461586909161 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:49 INFO - PROCESS | 2283 | ++DOCSHELL 0x11ad09000 == 48 [pid = 2283] [id = 80] 05:21:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 237 (0x12d276800) [pid = 2283] [serial = 237] [outer = 0x0] 05:21:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 238 (0x12d7b4c00) [pid = 2283] [serial = 238] [outer = 0x12d276800] 05:21:49 INFO - PROCESS | 2283 | 1461586909206 Marionette DEBUG loaded listener.js 05:21:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 239 (0x12e65b800) [pid = 2283] [serial = 239] [outer = 0x12d276800] 05:21:49 INFO - PROCESS | 2283 | 1461586909673 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]]]}] 05:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 722ms 05:21:49 INFO - PROCESS | 2283 | 1461586909717 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:21:49 INFO - PROCESS | 2283 | 1461586909720 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:21:49 INFO - PROCESS | 2283 | 1461586909727 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:21:49 INFO - PROCESS | 2283 | 1461586909732 Marionette TRACE conn2 <- [1,294,null,{}] 05:21:49 INFO - PROCESS | 2283 | 1461586909735 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}] 05:21:49 INFO - PROCESS | 2283 | 1461586909874 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:21:49 INFO - PROCESS | 2283 | 1461586909945 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:49 INFO - PROCESS | 2283 | ++DOCSHELL 0x130456000 == 49 [pid = 2283] [id = 81] 05:21:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 240 (0x12e9b1800) [pid = 2283] [serial = 240] [outer = 0x0] 05:21:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 241 (0x12f02a400) [pid = 2283] [serial = 241] [outer = 0x12e9b1800] 05:21:49 INFO - PROCESS | 2283 | 1461586909975 Marionette DEBUG loaded listener.js 05:21:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 242 (0x12f038800) [pid = 2283] [serial = 242] [outer = 0x12e9b1800] 05:21:50 INFO - PROCESS | 2283 | --DOCSHELL 0x12eedd800 == 48 [pid = 2283] [id = 73] 05:21:50 INFO - PROCESS | 2283 | --DOCSHELL 0x12dd19000 == 47 [pid = 2283] [id = 72] 05:21:50 INFO - PROCESS | 2283 | --DOCSHELL 0x12beee800 == 46 [pid = 2283] [id = 71] 05:21:50 INFO - PROCESS | 2283 | --DOCSHELL 0x127dde800 == 45 [pid = 2283] [id = 70] 05:21:50 INFO - PROCESS | 2283 | --DOCSHELL 0x11a778000 == 44 [pid = 2283] [id = 69] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12fb5f800 == 43 [pid = 2283] [id = 16] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x11c5d1800 == 42 [pid = 2283] [id = 45] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd31800 == 41 [pid = 2283] [id = 6] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12f6ac800 == 40 [pid = 2283] [id = 74] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x1241c8000 == 39 [pid = 2283] [id = 20] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12ddeb000 == 38 [pid = 2283] [id = 67] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12ea89800 == 37 [pid = 2283] [id = 11] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12fb72000 == 36 [pid = 2283] [id = 76] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12960c800 == 35 [pid = 2283] [id = 75] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12393e800 == 34 [pid = 2283] [id = 12] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x11c27f000 == 33 [pid = 2283] [id = 48] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x123fb4800 == 32 [pid = 2283] [id = 61] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x1198b4800 == 31 [pid = 2283] [id = 47] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x124b70800 == 30 [pid = 2283] [id = 51] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12772b800 == 29 [pid = 2283] [id = 62] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12f6b7000 == 28 [pid = 2283] [id = 15] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd38800 == 27 [pid = 2283] [id = 63] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12f2c2000 == 26 [pid = 2283] [id = 14] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x123ba8000 == 25 [pid = 2283] [id = 49] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12dd2e000 == 24 [pid = 2283] [id = 9] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x123fcd000 == 23 [pid = 2283] [id = 50] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12d1a8000 == 22 [pid = 2283] [id = 64] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x114b87000 == 21 [pid = 2283] [id = 52] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12d4b1800 == 20 [pid = 2283] [id = 65] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12dd32000 == 19 [pid = 2283] [id = 66] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x1198b2000 == 18 [pid = 2283] [id = 60] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x123940000 == 17 [pid = 2283] [id = 38] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12d24f000 == 16 [pid = 2283] [id = 8] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x11aeb7000 == 15 [pid = 2283] [id = 40] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd33000 == 14 [pid = 2283] [id = 59] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x1157cc000 == 13 [pid = 2283] [id = 46] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x11ad09000 == 12 [pid = 2283] [id = 80] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x12d4be000 == 11 [pid = 2283] [id = 79] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x127de3000 == 10 [pid = 2283] [id = 77] 05:21:53 INFO - PROCESS | 2283 | --DOCSHELL 0x127727800 == 9 [pid = 2283] [id = 78] 05:21:54 INFO - PROCESS | 2283 | 1461586914824 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]]]}] 05:21:54 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. 05:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 5138ms 05:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:21:54 INFO - PROCESS | 2283 | 1461586914866 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:21:54 INFO - PROCESS | 2283 | 1461586914868 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:21:54 INFO - PROCESS | 2283 | 1461586914871 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:21:54 INFO - PROCESS | 2283 | 1461586914872 Marionette TRACE conn2 <- [1,298,null,{}] 05:21:54 INFO - PROCESS | 2283 | 1461586914877 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}] 05:21:54 INFO - PROCESS | 2283 | 1461586914967 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:21:55 INFO - PROCESS | 2283 | 1461586915021 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:55 INFO - PROCESS | 2283 | ++DOCSHELL 0x119226800 == 10 [pid = 2283] [id = 82] 05:21:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 243 (0x11a760400) [pid = 2283] [serial = 243] [outer = 0x0] 05:21:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 244 (0x11a938400) [pid = 2283] [serial = 244] [outer = 0x11a760400] 05:21:55 INFO - PROCESS | 2283 | 1461586915049 Marionette DEBUG loaded listener.js 05:21:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 245 (0x11abd6c00) [pid = 2283] [serial = 245] [outer = 0x11a760400] 05:21:55 INFO - PROCESS | 2283 | 1461586915358 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]]]}] 05:21:55 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. 05:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 520ms 05:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:21:55 INFO - PROCESS | 2283 | 1461586915391 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:21:55 INFO - PROCESS | 2283 | 1461586915397 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:21:55 INFO - PROCESS | 2283 | 1461586915402 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:21:55 INFO - PROCESS | 2283 | 1461586915404 Marionette TRACE conn2 <- [1,302,null,{}] 05:21:55 INFO - PROCESS | 2283 | 1461586915407 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}] 05:21:55 INFO - PROCESS | 2283 | 1461586915487 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:21:55 INFO - PROCESS | 2283 | 1461586915492 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:55 INFO - PROCESS | 2283 | ++DOCSHELL 0x119015800 == 11 [pid = 2283] [id = 83] 05:21:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 246 (0x11ad48400) [pid = 2283] [serial = 246] [outer = 0x0] 05:21:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 247 (0x11c5a6000) [pid = 2283] [serial = 247] [outer = 0x11ad48400] 05:21:55 INFO - PROCESS | 2283 | 1461586915522 Marionette DEBUG loaded listener.js 05:21:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 248 (0x123d81800) [pid = 2283] [serial = 248] [outer = 0x11ad48400] 05:21:55 INFO - PROCESS | 2283 | 1461586915898 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]]]}] 05:21:55 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. 05:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 519ms 05:21:55 INFO - PROCESS | 2283 | 1461586915922 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:21:55 INFO - PROCESS | 2283 | 1461586915923 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:21:55 INFO - PROCESS | 2283 | 1461586915926 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:21:55 INFO - PROCESS | 2283 | 1461586915928 Marionette TRACE conn2 <- [1,306,null,{}] 05:21:55 INFO - PROCESS | 2283 | 1461586915937 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}] 05:21:56 INFO - PROCESS | 2283 | 1461586916017 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:21:56 INFO - PROCESS | 2283 | 1461586916023 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:56 INFO - PROCESS | 2283 | ++DOCSHELL 0x124ba7000 == 12 [pid = 2283] [id = 84] 05:21:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 249 (0x113617400) [pid = 2283] [serial = 249] [outer = 0x0] 05:21:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 250 (0x126de0c00) [pid = 2283] [serial = 250] [outer = 0x113617400] 05:21:56 INFO - PROCESS | 2283 | 1461586916054 Marionette DEBUG loaded listener.js 05:21:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 251 (0x127d69c00) [pid = 2283] [serial = 251] [outer = 0x113617400] 05:21:56 INFO - PROCESS | 2283 | 1461586916425 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]]]}] 05:21:56 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. 05:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 523ms 05:21:56 INFO - PROCESS | 2283 | 1461586916450 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:21:56 INFO - PROCESS | 2283 | 1461586916451 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:21:56 INFO - PROCESS | 2283 | 1461586916454 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:21:56 INFO - PROCESS | 2283 | 1461586916455 Marionette TRACE conn2 <- [1,310,null,{}] 05:21:56 INFO - PROCESS | 2283 | 1461586916457 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}] 05:21:56 INFO - PROCESS | 2283 | 1461586916583 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:21:56 INFO - PROCESS | 2283 | 1461586916587 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:56 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b96e800 == 13 [pid = 2283] [id = 85] 05:21:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 252 (0x1294b7400) [pid = 2283] [serial = 252] [outer = 0x0] 05:21:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 253 (0x12b326c00) [pid = 2283] [serial = 253] [outer = 0x1294b7400] 05:21:56 INFO - PROCESS | 2283 | 1461586916614 Marionette DEBUG loaded listener.js 05:21:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 254 (0x12b709400) [pid = 2283] [serial = 254] [outer = 0x1294b7400] 05:21:57 INFO - PROCESS | 2283 | 1461586917031 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]]]}] 05:21:57 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. 05:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 617ms 05:21:57 INFO - PROCESS | 2283 | 1461586917072 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:21:57 INFO - PROCESS | 2283 | 1461586917073 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:21:57 INFO - PROCESS | 2283 | 1461586917075 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:21:57 INFO - PROCESS | 2283 | 1461586917076 Marionette TRACE conn2 <- [1,314,null,{}] 05:21:57 INFO - PROCESS | 2283 | 1461586917078 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}] 05:21:57 INFO - PROCESS | 2283 | 1461586917170 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:21:57 INFO - PROCESS | 2283 | 1461586917206 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:57 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d25b000 == 14 [pid = 2283] [id = 86] 05:21:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 255 (0x11ad48000) [pid = 2283] [serial = 255] [outer = 0x0] 05:21:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 256 (0x12bc2ac00) [pid = 2283] [serial = 256] [outer = 0x11ad48000] 05:21:57 INFO - PROCESS | 2283 | 1461586917231 Marionette DEBUG loaded listener.js 05:21:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 257 (0x12be67c00) [pid = 2283] [serial = 257] [outer = 0x11ad48000] 05:21:57 INFO - PROCESS | 2283 | 1461586917578 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]]]}] 05:21:57 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. 05:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 518ms 05:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:21:57 INFO - PROCESS | 2283 | 1461586917593 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:21:57 INFO - PROCESS | 2283 | 1461586917595 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:21:57 INFO - PROCESS | 2283 | 1461586917599 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:21:57 INFO - PROCESS | 2283 | 1461586917600 Marionette TRACE conn2 <- [1,318,null,{}] 05:21:57 INFO - PROCESS | 2283 | 1461586917603 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}] 05:21:57 INFO - PROCESS | 2283 | 1461586917730 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:21:57 INFO - PROCESS | 2283 | 1461586917736 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:57 INFO - PROCESS | 2283 | ++DOCSHELL 0x12e4f1000 == 15 [pid = 2283] [id = 87] 05:21:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 258 (0x12c075400) [pid = 2283] [serial = 258] [outer = 0x0] 05:21:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 259 (0x12d207000) [pid = 2283] [serial = 259] [outer = 0x12c075400] 05:21:57 INFO - PROCESS | 2283 | 1461586917763 Marionette DEBUG loaded listener.js 05:21:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 260 (0x12ddbb800) [pid = 2283] [serial = 260] [outer = 0x12c075400] 05:21:58 INFO - PROCESS | 2283 | 1461586918110 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]]]}] 05:21:58 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. 05:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 521ms 05:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:21:58 INFO - PROCESS | 2283 | 1461586918120 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:21:58 INFO - PROCESS | 2283 | 1461586918121 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:21:58 INFO - PROCESS | 2283 | 1461586918123 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:21:58 INFO - PROCESS | 2283 | 1461586918124 Marionette TRACE conn2 <- [1,322,null,{}] 05:21:58 INFO - PROCESS | 2283 | 1461586918127 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}] 05:21:58 INFO - PROCESS | 2283 | 1461586918228 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:21:58 INFO - PROCESS | 2283 | 1461586918233 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:58 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f2bf000 == 16 [pid = 2283] [id = 88] 05:21:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 261 (0x12ddbc800) [pid = 2283] [serial = 261] [outer = 0x0] 05:21:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 262 (0x12e612800) [pid = 2283] [serial = 262] [outer = 0x12ddbc800] 05:21:58 INFO - PROCESS | 2283 | 1461586918258 Marionette DEBUG loaded listener.js 05:21:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 263 (0x12e61e400) [pid = 2283] [serial = 263] [outer = 0x12ddbc800] 05:21:58 INFO - PROCESS | 2283 | 1461586918606 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]]]}] 05:21:58 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. 05:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 519ms 05:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:21:58 INFO - PROCESS | 2283 | 1461586918644 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:21:58 INFO - PROCESS | 2283 | 1461586918645 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:21:58 INFO - PROCESS | 2283 | 1461586918647 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:21:58 INFO - PROCESS | 2283 | 1461586918648 Marionette TRACE conn2 <- [1,326,null,{}] 05:21:58 INFO - PROCESS | 2283 | 1461586918651 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}] 05:21:58 INFO - PROCESS | 2283 | 1461586918746 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:21:58 INFO - PROCESS | 2283 | 1461586918750 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:58 INFO - PROCESS | 2283 | ++DOCSHELL 0x12fd69800 == 17 [pid = 2283] [id = 89] 05:21:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 264 (0x12ddc1400) [pid = 2283] [serial = 264] [outer = 0x0] 05:21:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 265 (0x12e99a800) [pid = 2283] [serial = 265] [outer = 0x12ddc1400] 05:21:58 INFO - PROCESS | 2283 | 1461586918775 Marionette DEBUG loaded listener.js 05:21:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 266 (0x12e9adc00) [pid = 2283] [serial = 266] [outer = 0x12ddc1400] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 265 (0x118432400) [pid = 2283] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 264 (0x11a93a800) [pid = 2283] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 263 (0x11b665400) [pid = 2283] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 262 (0x11ba1d000) [pid = 2283] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 261 (0x118e4d800) [pid = 2283] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 260 (0x118e53800) [pid = 2283] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 259 (0x11a75d400) [pid = 2283] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 258 (0x118e4a400) [pid = 2283] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 257 (0x1190a5800) [pid = 2283] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 256 (0x114357400) [pid = 2283] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 255 (0x11aa92800) [pid = 2283] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 254 (0x1190a5400) [pid = 2283] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 253 (0x11aa9ec00) [pid = 2283] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 252 (0x11c5ab000) [pid = 2283] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 251 (0x12380ec00) [pid = 2283] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 250 (0x11a739c00) [pid = 2283] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 249 (0x123d80800) [pid = 2283] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 248 (0x123b61000) [pid = 2283] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 247 (0x118431c00) [pid = 2283] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 246 (0x12415d000) [pid = 2283] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 245 (0x1147d3c00) [pid = 2283] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 244 (0x12bc2c400) [pid = 2283] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 243 (0x115831000) [pid = 2283] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 242 (0x11c5aac00) [pid = 2283] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 241 (0x124bcf000) [pid = 2283] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 240 (0x12b32a000) [pid = 2283] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 239 (0x12b332800) [pid = 2283] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 238 (0x1158b2800) [pid = 2283] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 237 (0x12e61b800) [pid = 2283] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 236 (0x11c509800) [pid = 2283] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 235 (0x119835000) [pid = 2283] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 234 (0x12ddb9400) [pid = 2283] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 233 (0x12ddc4800) [pid = 2283] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 232 (0x1153a1400) [pid = 2283] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 231 (0x1243e4400) [pid = 2283] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 230 (0x1270ad800) [pid = 2283] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 229 (0x12d209c00) [pid = 2283] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 228 (0x123ada000) [pid = 2283] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 227 (0x12d273000) [pid = 2283] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 226 (0x12f02b400) [pid = 2283] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 225 (0x11a756400) [pid = 2283] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 224 (0x12d269400) [pid = 2283] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 223 (0x12700f000) [pid = 2283] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 222 (0x12e611800) [pid = 2283] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 221 (0x12d20f800) [pid = 2283] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 220 (0x126de3000) [pid = 2283] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 219 (0x12c083000) [pid = 2283] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 218 (0x12b32d800) [pid = 2283] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 217 (0x12bcd3000) [pid = 2283] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 216 (0x11a81b800) [pid = 2283] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 215 (0x123fad000) [pid = 2283] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 214 (0x12fbd5400) [pid = 2283] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 213 (0x124bcfc00) [pid = 2283] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 212 (0x127d64c00) [pid = 2283] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 211 (0x11a9d7c00) [pid = 2283] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 210 (0x118465000) [pid = 2283] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 209 (0x11a80c800) [pid = 2283] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 208 (0x12d48f800) [pid = 2283] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 207 (0x12d209800) [pid = 2283] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 206 (0x12f5bc000) [pid = 2283] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 205 (0x12f033c00) [pid = 2283] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 204 (0x12d276800) [pid = 2283] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 203 (0x12e9b1400) [pid = 2283] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 202 (0x127015400) [pid = 2283] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 201 (0x1296f0400) [pid = 2283] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 200 (0x11ad47800) [pid = 2283] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 199 (0x12e65bc00) [pid = 2283] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 198 (0x118f6dc00) [pid = 2283] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 197 (0x12ddb9000) [pid = 2283] [serial = 192] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 196 (0x11ad44400) [pid = 2283] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 195 (0x11b65a000) [pid = 2283] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:21:59 INFO - PROCESS | 2283 | --DOMWINDOW == 194 (0x11aa94800) [pid = 2283] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:22:00 INFO - PROCESS | 2283 | 1461586920294 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]]]}] 05:22:00 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. 05:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1672ms 05:22:00 INFO - PROCESS | 2283 | 1461586920327 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:22:00 INFO - PROCESS | 2283 | 1461586920330 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:22:00 INFO - PROCESS | 2283 | 1461586920340 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:22:00 INFO - PROCESS | 2283 | 1461586920342 Marionette TRACE conn2 <- [1,330,null,{}] 05:22:00 INFO - PROCESS | 2283 | 1461586920346 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}] 05:22:00 INFO - PROCESS | 2283 | 1461586920484 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:22:00 INFO - PROCESS | 2283 | 1461586920580 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:00 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b17800 == 18 [pid = 2283] [id = 90] 05:22:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 195 (0x114bb5400) [pid = 2283] [serial = 267] [outer = 0x0] 05:22:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 196 (0x118f71000) [pid = 2283] [serial = 268] [outer = 0x114bb5400] 05:22:00 INFO - PROCESS | 2283 | 1461586920607 Marionette DEBUG loaded listener.js 05:22:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 197 (0x11a758000) [pid = 2283] [serial = 269] [outer = 0x114bb5400] 05:22:00 INFO - PROCESS | 2283 | 1461586920903 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]]]}] 05:22:00 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. 05:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 575ms 05:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:22:00 INFO - PROCESS | 2283 | 1461586920922 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:22:00 INFO - PROCESS | 2283 | 1461586920923 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:22:00 INFO - PROCESS | 2283 | 1461586920925 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:22:00 INFO - PROCESS | 2283 | 1461586920926 Marionette TRACE conn2 <- [1,334,null,{}] 05:22:00 INFO - PROCESS | 2283 | 1461586920929 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}] 05:22:01 INFO - PROCESS | 2283 | 1461586921019 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:22:01 INFO - PROCESS | 2283 | 1461586921096 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:01 INFO - PROCESS | 2283 | ++DOCSHELL 0x123ab2800 == 19 [pid = 2283] [id = 91] 05:22:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 198 (0x11ad43800) [pid = 2283] [serial = 270] [outer = 0x0] 05:22:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 199 (0x11b6c5c00) [pid = 2283] [serial = 271] [outer = 0x11ad43800] 05:22:01 INFO - PROCESS | 2283 | 1461586921123 Marionette DEBUG loaded listener.js 05:22:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 200 (0x11c3ccc00) [pid = 2283] [serial = 272] [outer = 0x11ad43800] 05:22:01 INFO - PROCESS | 2283 | 1461586921412 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]]]}] 05:22:01 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. 05:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 518ms 05:22:01 INFO - PROCESS | 2283 | 1461586921444 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:22:01 INFO - PROCESS | 2283 | 1461586921445 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:22:01 INFO - PROCESS | 2283 | 1461586921452 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:22:01 INFO - PROCESS | 2283 | 1461586921454 Marionette TRACE conn2 <- [1,338,null,{}] 05:22:01 INFO - PROCESS | 2283 | 1461586921456 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}] 05:22:01 INFO - PROCESS | 2283 | 1461586921549 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:22:01 INFO - PROCESS | 2283 | 1461586921602 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:01 INFO - PROCESS | 2283 | ++DOCSHELL 0x123932800 == 20 [pid = 2283] [id = 92] 05:22:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 201 (0x114bc1c00) [pid = 2283] [serial = 273] [outer = 0x0] 05:22:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 202 (0x11c5aac00) [pid = 2283] [serial = 274] [outer = 0x114bc1c00] 05:22:01 INFO - PROCESS | 2283 | 1461586921635 Marionette DEBUG loaded listener.js 05:22:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 203 (0x127712400) [pid = 2283] [serial = 275] [outer = 0x114bc1c00] 05:22:01 INFO - PROCESS | 2283 | 1461586921935 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]]]}] 05:22:01 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. 05:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 519ms 05:22:01 INFO - PROCESS | 2283 | 1461586921972 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:22:01 INFO - PROCESS | 2283 | 1461586921973 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:22:01 INFO - PROCESS | 2283 | 1461586921975 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:22:01 INFO - PROCESS | 2283 | 1461586921976 Marionette TRACE conn2 <- [1,342,null,{}] 05:22:01 INFO - PROCESS | 2283 | 1461586921979 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}] 05:22:02 INFO - PROCESS | 2283 | 1461586922063 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:22:02 INFO - PROCESS | 2283 | 1461586922070 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:02 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ea94000 == 21 [pid = 2283] [id = 93] 05:22:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 204 (0x129225400) [pid = 2283] [serial = 276] [outer = 0x0] 05:22:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 205 (0x12bc2c400) [pid = 2283] [serial = 277] [outer = 0x129225400] 05:22:02 INFO - PROCESS | 2283 | 1461586922095 Marionette DEBUG loaded listener.js 05:22:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 206 (0x12c083000) [pid = 2283] [serial = 278] [outer = 0x129225400] 05:22:02 INFO - PROCESS | 2283 | 1461586922432 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]]]}] 05:22:02 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. 05:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 469ms 05:22:02 INFO - PROCESS | 2283 | 1461586922444 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:22:02 INFO - PROCESS | 2283 | 1461586922445 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:22:02 INFO - PROCESS | 2283 | 1461586922483 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:22:02 INFO - PROCESS | 2283 | 1461586922485 Marionette TRACE conn2 <- [1,346,null,{}] 05:22:02 INFO - PROCESS | 2283 | 1461586922487 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}] 05:22:02 INFO - PROCESS | 2283 | 1461586922571 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:22:02 INFO - PROCESS | 2283 | 1461586922575 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:02 INFO - PROCESS | 2283 | ++DOCSHELL 0x130666000 == 22 [pid = 2283] [id = 94] 05:22:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 207 (0x12b704400) [pid = 2283] [serial = 279] [outer = 0x0] 05:22:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 208 (0x12d275000) [pid = 2283] [serial = 280] [outer = 0x12b704400] 05:22:02 INFO - PROCESS | 2283 | 1461586922600 Marionette DEBUG loaded listener.js 05:22:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 209 (0x12d784800) [pid = 2283] [serial = 281] [outer = 0x12b704400] 05:22:02 INFO - PROCESS | 2283 | 1461586922950 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:22:02 INFO - PROCESS | 2283 | 1461586922984 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]]]}] 05:22:03 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. 05:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 547ms 05:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:22:03 INFO - PROCESS | 2283 | 1461586923002 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:22:03 INFO - PROCESS | 2283 | 1461586923003 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:22:03 INFO - PROCESS | 2283 | 1461586923005 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:22:03 INFO - PROCESS | 2283 | 1461586923006 Marionette TRACE conn2 <- [1,350,null,{}] 05:22:03 INFO - PROCESS | 2283 | 1461586923009 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}] 05:22:03 INFO - PROCESS | 2283 | 1461586923110 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:22:03 INFO - PROCESS | 2283 | 1461586923124 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:03 INFO - PROCESS | 2283 | ++DOCSHELL 0x127d0b800 == 23 [pid = 2283] [id = 95] 05:22:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 210 (0x12ddc3400) [pid = 2283] [serial = 282] [outer = 0x0] 05:22:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 211 (0x12e65e000) [pid = 2283] [serial = 283] [outer = 0x12ddc3400] 05:22:03 INFO - PROCESS | 2283 | 1461586923150 Marionette DEBUG loaded listener.js 05:22:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 212 (0x12f29f400) [pid = 2283] [serial = 284] [outer = 0x12ddc3400] 05:22:03 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. 05:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 518ms 05:22:03 INFO - PROCESS | 2283 | 1461586923520 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]]]}] 05:22:03 INFO - PROCESS | 2283 | 1461586923524 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:22:03 INFO - PROCESS | 2283 | 1461586923525 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:22:03 INFO - PROCESS | 2283 | 1461586923527 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:22:03 INFO - PROCESS | 2283 | 1461586923529 Marionette TRACE conn2 <- [1,354,null,{}] 05:22:03 INFO - PROCESS | 2283 | 1461586923531 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}] 05:22:03 INFO - PROCESS | 2283 | 1461586923637 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:22:03 INFO - PROCESS | 2283 | 1461586923674 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:03 INFO - PROCESS | 2283 | ++DOCSHELL 0x127d20800 == 24 [pid = 2283] [id = 96] 05:22:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 213 (0x12e615800) [pid = 2283] [serial = 285] [outer = 0x0] 05:22:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 214 (0x12f2a7400) [pid = 2283] [serial = 286] [outer = 0x12e615800] 05:22:03 INFO - PROCESS | 2283 | 1461586923699 Marionette DEBUG loaded listener.js 05:22:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 215 (0x12f5b9800) [pid = 2283] [serial = 287] [outer = 0x12e615800] 05:22:04 INFO - PROCESS | 2283 | 1461586924034 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]]]}] 05:22:04 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. 05:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 521ms 05:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:22:04 INFO - PROCESS | 2283 | 1461586924049 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:22:04 INFO - PROCESS | 2283 | 1461586924050 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:22:04 INFO - PROCESS | 2283 | 1461586924052 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:22:04 INFO - PROCESS | 2283 | 1461586924053 Marionette TRACE conn2 <- [1,358,null,{}] 05:22:04 INFO - PROCESS | 2283 | 1461586924055 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}] 05:22:04 INFO - PROCESS | 2283 | 1461586924159 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:22:04 INFO - PROCESS | 2283 | 1461586924171 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:04 INFO - PROCESS | 2283 | ++DOCSHELL 0x1310cd000 == 25 [pid = 2283] [id = 97] 05:22:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 216 (0x12f5bbc00) [pid = 2283] [serial = 288] [outer = 0x0] 05:22:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 217 (0x12f5be000) [pid = 2283] [serial = 289] [outer = 0x12f5bbc00] 05:22:04 INFO - PROCESS | 2283 | 1461586924196 Marionette DEBUG loaded listener.js 05:22:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 218 (0x12f6e5400) [pid = 2283] [serial = 290] [outer = 0x12f5bbc00] 05:22:04 INFO - PROCESS | 2283 | 1461586924555 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]]]}] 05:22:04 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. 05:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 518ms 05:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:22:04 INFO - PROCESS | 2283 | 1461586924571 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:22:04 INFO - PROCESS | 2283 | 1461586924572 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:22:04 INFO - PROCESS | 2283 | 1461586924574 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:22:04 INFO - PROCESS | 2283 | 1461586924575 Marionette TRACE conn2 <- [1,362,null,{}] 05:22:04 INFO - PROCESS | 2283 | 1461586924578 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}] 05:22:04 INFO - PROCESS | 2283 | 1461586924679 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:22:04 INFO - PROCESS | 2283 | 1461586924693 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:04 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b3a000 == 26 [pid = 2283] [id = 98] 05:22:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 219 (0x115609c00) [pid = 2283] [serial = 291] [outer = 0x0] 05:22:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 220 (0x11560b800) [pid = 2283] [serial = 292] [outer = 0x115609c00] 05:22:04 INFO - PROCESS | 2283 | 1461586924719 Marionette DEBUG loaded listener.js 05:22:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 221 (0x11560fc00) [pid = 2283] [serial = 293] [outer = 0x115609c00] 05:22:05 INFO - PROCESS | 2283 | 1461586925510 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]]]}] 05:22:05 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. 05:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 970ms 05:22:05 INFO - PROCESS | 2283 | 1461586925545 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:22:05 INFO - PROCESS | 2283 | 1461586925546 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:22:05 INFO - PROCESS | 2283 | 1461586925554 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:22:05 INFO - PROCESS | 2283 | 1461586925555 Marionette TRACE conn2 <- [1,366,null,{}] 05:22:05 INFO - PROCESS | 2283 | 1461586925557 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}] 05:22:05 INFO - PROCESS | 2283 | 1461586925646 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:22:05 INFO - PROCESS | 2283 | 1461586925653 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:05 INFO - PROCESS | 2283 | ++DOCSHELL 0x12465c800 == 27 [pid = 2283] [id = 99] 05:22:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 222 (0x118c0a800) [pid = 2283] [serial = 294] [outer = 0x0] 05:22:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 223 (0x12f5bd800) [pid = 2283] [serial = 295] [outer = 0x118c0a800] 05:22:05 INFO - PROCESS | 2283 | 1461586925677 Marionette DEBUG loaded listener.js 05:22:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 224 (0x12f6e9c00) [pid = 2283] [serial = 296] [outer = 0x118c0a800] 05:22:06 INFO - PROCESS | 2283 | 1461586925999 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]]]}] 05:22:06 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. 05:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 469ms 05:22:06 INFO - PROCESS | 2283 | 1461586926024 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:22:06 INFO - PROCESS | 2283 | 1461586926025 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:22:06 INFO - PROCESS | 2283 | 1461586926027 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:22:06 INFO - PROCESS | 2283 | 1461586926030 Marionette TRACE conn2 <- [1,370,null,{}] 05:22:06 INFO - PROCESS | 2283 | 1461586926034 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}] 05:22:06 INFO - PROCESS | 2283 | 1461586926123 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:22:06 INFO - PROCESS | 2283 | 1461586926179 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:06 INFO - PROCESS | 2283 | ++DOCSHELL 0x12466b800 == 28 [pid = 2283] [id = 100] 05:22:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 225 (0x126b26c00) [pid = 2283] [serial = 297] [outer = 0x0] 05:22:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 226 (0x126b2b000) [pid = 2283] [serial = 298] [outer = 0x126b26c00] 05:22:06 INFO - PROCESS | 2283 | 1461586926205 Marionette DEBUG loaded listener.js 05:22:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 227 (0x126b2f000) [pid = 2283] [serial = 299] [outer = 0x126b26c00] 05:22:06 INFO - PROCESS | 2283 | 1461586926487 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]]]}] 05:22:06 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. 05:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 472ms 05:22:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:22:06 INFO - PROCESS | 2283 | 1461586926503 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:22:06 INFO - PROCESS | 2283 | 1461586926504 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:22:06 INFO - PROCESS | 2283 | 1461586926506 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:22:06 INFO - PROCESS | 2283 | 1461586926507 Marionette TRACE conn2 <- [1,374,null,{}] 05:22:06 INFO - PROCESS | 2283 | 1461586926509 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}] 05:22:06 INFO - PROCESS | 2283 | 1461586926601 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:22:06 INFO - PROCESS | 2283 | 1461586926606 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:06 INFO - PROCESS | 2283 | ++DOCSHELL 0x132196800 == 29 [pid = 2283] [id = 101] 05:22:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 228 (0x124609800) [pid = 2283] [serial = 300] [outer = 0x0] 05:22:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 229 (0x12460cc00) [pid = 2283] [serial = 301] [outer = 0x124609800] 05:22:06 INFO - PROCESS | 2283 | 1461586926631 Marionette DEBUG loaded listener.js 05:22:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 230 (0x124610c00) [pid = 2283] [serial = 302] [outer = 0x124609800] 05:22:07 INFO - PROCESS | 2283 | 1461586927090 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:22:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:22:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 618ms 05:22:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:22:07 INFO - PROCESS | 2283 | 1461586927125 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:22:07 INFO - PROCESS | 2283 | 1461586927127 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:22:07 INFO - PROCESS | 2283 | 1461586927131 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:22:07 INFO - PROCESS | 2283 | 1461586927133 Marionette TRACE conn2 <- [1,378,null,{}] 05:22:07 INFO - PROCESS | 2283 | 1461586927138 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}] 05:22:07 INFO - PROCESS | 2283 | 1461586927265 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:22:07 INFO - PROCESS | 2283 | 1461586927363 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:07 INFO - PROCESS | 2283 | ++DOCSHELL 0x118ff6000 == 30 [pid = 2283] [id = 102] 05:22:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 231 (0x11560bc00) [pid = 2283] [serial = 303] [outer = 0x0] 05:22:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 232 (0x11903dc00) [pid = 2283] [serial = 304] [outer = 0x11560bc00] 05:22:07 INFO - PROCESS | 2283 | 1461586927401 Marionette DEBUG loaded listener.js 05:22:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 233 (0x11a9d2400) [pid = 2283] [serial = 305] [outer = 0x11560bc00] 05:22:08 INFO - PROCESS | 2283 | --DOCSHELL 0x119015800 == 29 [pid = 2283] [id = 83] 05:22:08 INFO - PROCESS | 2283 | --DOCSHELL 0x130456000 == 28 [pid = 2283] [id = 81] 05:22:08 INFO - PROCESS | 2283 | --DOCSHELL 0x119226800 == 27 [pid = 2283] [id = 82] 05:22:08 INFO - PROCESS | 2283 | 1461586928462 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:22:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:22:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1374ms 05:22:08 INFO - PROCESS | 2283 | 1461586928505 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:22:08 INFO - PROCESS | 2283 | 1461586928507 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:22:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:22:08 INFO - PROCESS | 2283 | 1461586928511 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:22:08 INFO - PROCESS | 2283 | 1461586928513 Marionette TRACE conn2 <- [1,382,null,{}] 05:22:08 INFO - PROCESS | 2283 | 1461586928516 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}] 05:22:08 INFO - PROCESS | 2283 | 1461586928572 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:22:08 INFO - PROCESS | 2283 | 1461586928578 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:08 INFO - PROCESS | 2283 | ++DOCSHELL 0x118417000 == 28 [pid = 2283] [id = 103] 05:22:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 234 (0x118f74400) [pid = 2283] [serial = 306] [outer = 0x0] 05:22:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 235 (0x119266c00) [pid = 2283] [serial = 307] [outer = 0x118f74400] 05:22:08 INFO - PROCESS | 2283 | 1461586928603 Marionette DEBUG loaded listener.js 05:22:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 236 (0x11a506800) [pid = 2283] [serial = 308] [outer = 0x118f74400] 05:22:09 INFO - PROCESS | 2283 | 1461586929095 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:22:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:22:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 623ms 05:22:09 INFO - PROCESS | 2283 | 1461586929135 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:22:09 INFO - PROCESS | 2283 | 1461586929141 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:22:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:22:09 INFO - PROCESS | 2283 | 1461586929157 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:22:09 INFO - PROCESS | 2283 | 1461586929160 Marionette TRACE conn2 <- [1,386,null,{}] 05:22:09 INFO - PROCESS | 2283 | 1461586929165 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}] 05:22:09 INFO - PROCESS | 2283 | 1461586929269 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:22:09 INFO - PROCESS | 2283 | 1461586929330 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:09 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a768000 == 29 [pid = 2283] [id = 104] 05:22:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 237 (0x11a511400) [pid = 2283] [serial = 309] [outer = 0x0] 05:22:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 238 (0x11aa96c00) [pid = 2283] [serial = 310] [outer = 0x11a511400] 05:22:09 INFO - PROCESS | 2283 | 1461586929356 Marionette DEBUG loaded listener.js 05:22:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 239 (0x11aa9ec00) [pid = 2283] [serial = 311] [outer = 0x11a511400] 05:22:09 INFO - PROCESS | 2283 | 1461586929667 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]]]}] 05:22:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:22:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 522ms 05:22:09 INFO - PROCESS | 2283 | 1461586929678 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:22:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:22:09 INFO - PROCESS | 2283 | 1461586929682 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:22:09 INFO - PROCESS | 2283 | 1461586929686 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:22:09 INFO - PROCESS | 2283 | 1461586929689 Marionette TRACE conn2 <- [1,390,null,{}] 05:22:09 INFO - PROCESS | 2283 | 1461586929696 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}] 05:22:09 INFO - PROCESS | 2283 | 1461586929772 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:22:09 INFO - PROCESS | 2283 | 1461586929789 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:09 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c5df800 == 30 [pid = 2283] [id = 105] 05:22:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 240 (0x114753000) [pid = 2283] [serial = 312] [outer = 0x0] 05:22:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 241 (0x11bf9e800) [pid = 2283] [serial = 313] [outer = 0x114753000] 05:22:09 INFO - PROCESS | 2283 | 1461586929818 Marionette DEBUG loaded listener.js 05:22:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 242 (0x11c3d1400) [pid = 2283] [serial = 314] [outer = 0x114753000] 05:22:10 INFO - PROCESS | 2283 | 1461586930198 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]]]}] 05:22:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:22:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 571ms 05:22:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:22:10 INFO - PROCESS | 2283 | 1461586930258 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:22:10 INFO - PROCESS | 2283 | 1461586930260 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:22:10 INFO - PROCESS | 2283 | 1461586930262 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:22:10 INFO - PROCESS | 2283 | 1461586930263 Marionette TRACE conn2 <- [1,394,null,{}] 05:22:10 INFO - PROCESS | 2283 | 1461586930265 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}] 05:22:10 INFO - PROCESS | 2283 | 1461586930337 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:22:10 INFO - PROCESS | 2283 | 1461586930341 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:10 INFO - PROCESS | 2283 | ++DOCSHELL 0x12463c800 == 31 [pid = 2283] [id = 106] 05:22:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 243 (0x11ba73800) [pid = 2283] [serial = 315] [outer = 0x0] 05:22:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 244 (0x1239ecc00) [pid = 2283] [serial = 316] [outer = 0x11ba73800] 05:22:10 INFO - PROCESS | 2283 | 1461586930370 Marionette DEBUG loaded listener.js 05:22:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 245 (0x123edcc00) [pid = 2283] [serial = 317] [outer = 0x11ba73800] 05:22:10 INFO - PROCESS | 2283 | 1461586930737 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]]]}] 05:22:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:22:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 519ms 05:22:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:22:10 INFO - PROCESS | 2283 | 1461586930783 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:22:10 INFO - PROCESS | 2283 | 1461586930784 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:22:10 INFO - PROCESS | 2283 | 1461586930788 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:22:10 INFO - PROCESS | 2283 | 1461586930790 Marionette TRACE conn2 <- [1,398,null,{}] 05:22:10 INFO - PROCESS | 2283 | 1461586930793 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}] 05:22:10 INFO - PROCESS | 2283 | 1461586930930 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:22:10 INFO - PROCESS | 2283 | 1461586930958 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:10 INFO - PROCESS | 2283 | ++DOCSHELL 0x127730000 == 32 [pid = 2283] [id = 107] 05:22:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 246 (0x119d5d800) [pid = 2283] [serial = 318] [outer = 0x0] 05:22:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 247 (0x124362c00) [pid = 2283] [serial = 319] [outer = 0x119d5d800] 05:22:10 INFO - PROCESS | 2283 | 1461586930997 Marionette DEBUG loaded listener.js 05:22:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 248 (0x1245c4800) [pid = 2283] [serial = 320] [outer = 0x119d5d800] 05:22:11 INFO - PROCESS | 2283 | 1461586931428 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]]]}] 05:22:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:22:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 671ms 05:22:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:22:11 INFO - PROCESS | 2283 | 1461586931458 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:22:11 INFO - PROCESS | 2283 | 1461586931459 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:22:11 INFO - PROCESS | 2283 | 1461586931461 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:22:11 INFO - PROCESS | 2283 | 1461586931463 Marionette TRACE conn2 <- [1,402,null,{}] 05:22:11 INFO - PROCESS | 2283 | 1461586931473 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}] 05:22:11 INFO - PROCESS | 2283 | 1461586931580 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:22:11 INFO - PROCESS | 2283 | 1461586931585 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:11 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b527800 == 33 [pid = 2283] [id = 108] 05:22:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 249 (0x1245cd400) [pid = 2283] [serial = 321] [outer = 0x0] 05:22:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 250 (0x1246be400) [pid = 2283] [serial = 322] [outer = 0x1245cd400] 05:22:11 INFO - PROCESS | 2283 | 1461586931613 Marionette DEBUG loaded listener.js 05:22:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 251 (0x126d8d800) [pid = 2283] [serial = 323] [outer = 0x1245cd400] 05:22:11 INFO - PROCESS | 2283 | 1461586931962 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]]]}] 05:22:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:22:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 528ms 05:22:11 INFO - PROCESS | 2283 | 1461586931990 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:22:11 INFO - PROCESS | 2283 | 1461586931991 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 05:22:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:22:11 INFO - PROCESS | 2283 | 1461586931994 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:22:11 INFO - PROCESS | 2283 | 1461586931995 Marionette TRACE conn2 <- [1,406,null,{}] 05:22:12 INFO - PROCESS | 2283 | 1461586931999 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}] 05:22:12 INFO - PROCESS | 2283 | 1461586932088 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:22:12 INFO - PROCESS | 2283 | 1461586932130 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:12 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd34800 == 34 [pid = 2283] [id = 109] 05:22:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 252 (0x118eeb400) [pid = 2283] [serial = 324] [outer = 0x0] 05:22:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 253 (0x126de7000) [pid = 2283] [serial = 325] [outer = 0x118eeb400] 05:22:12 INFO - PROCESS | 2283 | 1461586932155 Marionette DEBUG loaded listener.js 05:22:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 254 (0x12770dc00) [pid = 2283] [serial = 326] [outer = 0x118eeb400] 05:22:12 INFO - PROCESS | 2283 | 1461586932489 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]]]}] 05:22:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:22:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 521ms 05:22:12 INFO - PROCESS | 2283 | 1461586932552 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:22:12 INFO - PROCESS | 2283 | 1461586932554 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 05:22:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:22:12 INFO - PROCESS | 2283 | 1461586932558 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:22:12 INFO - PROCESS | 2283 | 1461586932559 Marionette TRACE conn2 <- [1,410,null,{}] 05:22:12 INFO - PROCESS | 2283 | 1461586932561 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}] 05:22:12 INFO - PROCESS | 2283 | 1461586932629 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:22:12 INFO - PROCESS | 2283 | 1461586932636 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:12 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d1b1000 == 35 [pid = 2283] [id = 110] 05:22:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 255 (0x126d97c00) [pid = 2283] [serial = 327] [outer = 0x0] 05:22:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 256 (0x1294b0800) [pid = 2283] [serial = 328] [outer = 0x126d97c00] 05:22:12 INFO - PROCESS | 2283 | 1461586932661 Marionette DEBUG loaded listener.js 05:22:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 257 (0x1296e6c00) [pid = 2283] [serial = 329] [outer = 0x126d97c00] 05:22:13 INFO - PROCESS | 2283 | 1461586933005 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]]]}] 05:22:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:22:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 468ms 05:22:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:22:13 INFO - PROCESS | 2283 | 1461586933026 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:22:13 INFO - PROCESS | 2283 | 1461586933028 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 05:22:13 INFO - PROCESS | 2283 | 1461586933031 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:22:13 INFO - PROCESS | 2283 | 1461586933033 Marionette TRACE conn2 <- [1,414,null,{}] 05:22:13 INFO - PROCESS | 2283 | 1461586933036 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}] 05:22:13 INFO - PROCESS | 2283 | 1461586933104 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:22:13 INFO - PROCESS | 2283 | 1461586933108 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:13 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c5df000 == 36 [pid = 2283] [id = 111] 05:22:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 258 (0x1296eb000) [pid = 2283] [serial = 330] [outer = 0x0] 05:22:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 259 (0x12b328c00) [pid = 2283] [serial = 331] [outer = 0x1296eb000] 05:22:13 INFO - PROCESS | 2283 | 1461586933136 Marionette DEBUG loaded listener.js 05:22:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 260 (0x12b70c400) [pid = 2283] [serial = 332] [outer = 0x1296eb000] 05:22:13 INFO - PROCESS | 2283 | 1461586933482 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]]]}] 05:22:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:22:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 472ms 05:22:13 INFO - PROCESS | 2283 | 1461586933502 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:22:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:22:13 INFO - PROCESS | 2283 | 1461586933504 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 05:22:13 INFO - PROCESS | 2283 | 1461586933506 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:22:13 INFO - PROCESS | 2283 | 1461586933507 Marionette TRACE conn2 <- [1,418,null,{}] 05:22:13 INFO - PROCESS | 2283 | 1461586933509 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}] 05:22:13 INFO - PROCESS | 2283 | 1461586933610 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:22:13 INFO - PROCESS | 2283 | 1461586933620 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:13 INFO - PROCESS | 2283 | ++DOCSHELL 0x12e4e4800 == 37 [pid = 2283] [id = 112] 05:22:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 261 (0x12700e000) [pid = 2283] [serial = 333] [outer = 0x0] 05:22:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 262 (0x12bc2d000) [pid = 2283] [serial = 334] [outer = 0x12700e000] 05:22:13 INFO - PROCESS | 2283 | 1461586933645 Marionette DEBUG loaded listener.js 05:22:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 263 (0x12bcd8000) [pid = 2283] [serial = 335] [outer = 0x12700e000] 05:22:14 INFO - PROCESS | 2283 | 1461586934477 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]]]}] 05:22:14 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 05:22:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1018ms 05:22:14 INFO - PROCESS | 2283 | 1461586934525 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:22:14 INFO - PROCESS | 2283 | 1461586934528 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 05:22:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:22:14 INFO - PROCESS | 2283 | 1461586934531 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:22:14 INFO - PROCESS | 2283 | 1461586934534 Marionette TRACE conn2 <- [1,422,null,{}] 05:22:14 INFO - PROCESS | 2283 | 1461586934549 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}] 05:22:14 INFO - PROCESS | 2283 | 1461586934643 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:22:14 INFO - PROCESS | 2283 | 1461586934700 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:14 INFO - PROCESS | 2283 | ++DOCSHELL 0x119078000 == 38 [pid = 2283] [id = 113] 05:22:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 264 (0x1189ca400) [pid = 2283] [serial = 336] [outer = 0x0] 05:22:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 265 (0x118e4cc00) [pid = 2283] [serial = 337] [outer = 0x1189ca400] 05:22:14 INFO - PROCESS | 2283 | 1461586934731 Marionette DEBUG loaded listener.js 05:22:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 266 (0x119d5d400) [pid = 2283] [serial = 338] [outer = 0x1189ca400] 05:22:15 INFO - PROCESS | 2283 | 1461586935627 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]]]}] 05:22:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:22:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1137ms 05:22:15 INFO - PROCESS | 2283 | 1461586935668 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:22:15 INFO - PROCESS | 2283 | 1461586935672 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 05:22:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:22:15 INFO - PROCESS | 2283 | 1461586935677 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:22:15 INFO - PROCESS | 2283 | 1461586935679 Marionette TRACE conn2 <- [1,426,null,{}] 05:22:15 INFO - PROCESS | 2283 | 1461586935681 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}] 05:22:15 INFO - PROCESS | 2283 | 1461586935773 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:22:15 INFO - PROCESS | 2283 | 1461586935829 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:15 INFO - PROCESS | 2283 | ++DOCSHELL 0x123fd0000 == 39 [pid = 2283] [id = 114] 05:22:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 267 (0x11a755800) [pid = 2283] [serial = 339] [outer = 0x0] 05:22:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 268 (0x11ad3f800) [pid = 2283] [serial = 340] [outer = 0x11a755800] 05:22:15 INFO - PROCESS | 2283 | 1461586935860 Marionette DEBUG loaded listener.js 05:22:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 269 (0x11b65e000) [pid = 2283] [serial = 341] [outer = 0x11a755800] 05:22:16 INFO - PROCESS | 2283 | 1461586936316 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] 05:22:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:22:16 INFO - PROCESS | 2283 | 1461586936351 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 05:22:16 INFO - PROCESS | 2283 | 1461586936353 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:22:16 INFO - PROCESS | 2283 | 1461586936356 Marionette TRACE conn2 <- [1,430,null,{}] 05:22:16 INFO - PROCESS | 2283 | 1461586936364 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}] 05:22:16 INFO - PROCESS | 2283 | 1461586936497 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:22:16 INFO - PROCESS | 2283 | 1461586936509 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:16 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ddd6800 == 40 [pid = 2283] [id = 115] 05:22:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 270 (0x123ad7c00) [pid = 2283] [serial = 342] [outer = 0x0] 05:22:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 271 (0x1245ca400) [pid = 2283] [serial = 343] [outer = 0x123ad7c00] 05:22:16 INFO - PROCESS | 2283 | 1461586936541 Marionette DEBUG loaded listener.js 05:22:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 272 (0x1246bf400) [pid = 2283] [serial = 344] [outer = 0x123ad7c00] 05:22:17 INFO - PROCESS | 2283 | 1461586937037 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]]]}] 05:22:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:22:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 772ms 05:22:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:22:17 INFO - PROCESS | 2283 | 1461586937128 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:22:17 INFO - PROCESS | 2283 | 1461586937131 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 05:22:17 INFO - PROCESS | 2283 | 1461586937134 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:22:17 INFO - PROCESS | 2283 | 1461586937136 Marionette TRACE conn2 <- [1,434,null,{}] 05:22:17 INFO - PROCESS | 2283 | 1461586937138 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}] 05:22:17 INFO - PROCESS | 2283 | 1461586937238 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:22:17 INFO - PROCESS | 2283 | 1461586937297 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:17 INFO - PROCESS | 2283 | ++DOCSHELL 0x12fd60800 == 41 [pid = 2283] [id = 116] 05:22:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 273 (0x1246c2c00) [pid = 2283] [serial = 345] [outer = 0x0] 05:22:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 274 (0x126b2f400) [pid = 2283] [serial = 346] [outer = 0x1246c2c00] 05:22:17 INFO - PROCESS | 2283 | 1461586937327 Marionette DEBUG loaded listener.js 05:22:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 275 (0x12b325400) [pid = 2283] [serial = 347] [outer = 0x1246c2c00] 05:22:17 INFO - PROCESS | 2283 | 1461586937760 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]]]}] 05:22:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:22:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 672ms 05:22:17 INFO - PROCESS | 2283 | 1461586937807 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:22:17 INFO - PROCESS | 2283 | 1461586937808 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 05:22:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:22:17 INFO - PROCESS | 2283 | 1461586937810 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:22:17 INFO - PROCESS | 2283 | 1461586937812 Marionette TRACE conn2 <- [1,438,null,{}] 05:22:17 INFO - PROCESS | 2283 | 1461586937814 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}] 05:22:17 INFO - PROCESS | 2283 | 1461586937906 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:22:17 INFO - PROCESS | 2283 | 1461586937978 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:17 INFO - PROCESS | 2283 | ++DOCSHELL 0x115990800 == 42 [pid = 2283] [id = 117] 05:22:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 276 (0x118c0b400) [pid = 2283] [serial = 348] [outer = 0x0] 05:22:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 277 (0x11a761400) [pid = 2283] [serial = 349] [outer = 0x118c0b400] 05:22:18 INFO - PROCESS | 2283 | 1461586938010 Marionette DEBUG loaded listener.js 05:22:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 278 (0x124363000) [pid = 2283] [serial = 350] [outer = 0x118c0b400] 05:22:18 INFO - PROCESS | 2283 | 1461586938422 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]]]}] 05:22:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:22:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 673ms 05:22:18 INFO - PROCESS | 2283 | 1461586938609 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:22:18 INFO - PROCESS | 2283 | 1461586938611 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 05:22:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:22:18 INFO - PROCESS | 2283 | 1461586938634 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:22:18 INFO - PROCESS | 2283 | 1461586938636 Marionette TRACE conn2 <- [1,442,null,{}] 05:22:18 INFO - PROCESS | 2283 | 1461586938641 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}] 05:22:18 INFO - PROCESS | 2283 | 1461586938726 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:22:18 INFO - PROCESS | 2283 | 1461586938783 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:18 INFO - PROCESS | 2283 | ++DOCSHELL 0x11597d000 == 43 [pid = 2283] [id = 118] 05:22:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 279 (0x11863e400) [pid = 2283] [serial = 351] [outer = 0x0] 05:22:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 280 (0x118cef800) [pid = 2283] [serial = 352] [outer = 0x11863e400] 05:22:18 INFO - PROCESS | 2283 | 1461586938811 Marionette DEBUG loaded listener.js 05:22:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 281 (0x119268000) [pid = 2283] [serial = 353] [outer = 0x11863e400] 05:22:19 INFO - PROCESS | 2283 | 1461586939266 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]]]}] 05:22:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:22:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 686ms 05:22:19 INFO - PROCESS | 2283 | 1461586939308 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:22:19 INFO - PROCESS | 2283 | 1461586939310 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 05:22:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:22:19 INFO - PROCESS | 2283 | 1461586939318 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:22:19 INFO - PROCESS | 2283 | 1461586939320 Marionette TRACE conn2 <- [1,446,null,{}] 05:22:19 INFO - PROCESS | 2283 | 1461586939323 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}] 05:22:19 INFO - PROCESS | 2283 | 1461586939408 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:22:19 INFO - PROCESS | 2283 | 1461586939482 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:19 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b09000 == 44 [pid = 2283] [id = 119] 05:22:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 282 (0x1186af400) [pid = 2283] [serial = 354] [outer = 0x0] 05:22:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 283 (0x11a939400) [pid = 2283] [serial = 355] [outer = 0x1186af400] 05:22:19 INFO - PROCESS | 2283 | 1461586939510 Marionette DEBUG loaded listener.js 05:22:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 284 (0x11abd6400) [pid = 2283] [serial = 356] [outer = 0x1186af400] 05:22:19 INFO - PROCESS | 2283 | --DOCSHELL 0x12e4f1000 == 43 [pid = 2283] [id = 87] 05:22:19 INFO - PROCESS | 2283 | --DOCSHELL 0x124ba7000 == 42 [pid = 2283] [id = 84] 05:22:19 INFO - PROCESS | 2283 | --DOCSHELL 0x12fd69800 == 41 [pid = 2283] [id = 89] 05:22:19 INFO - PROCESS | 2283 | --DOCSHELL 0x12b96e800 == 40 [pid = 2283] [id = 85] 05:22:19 INFO - PROCESS | 2283 | --DOCSHELL 0x12d25b000 == 39 [pid = 2283] [id = 86] 05:22:19 INFO - PROCESS | 2283 | --DOCSHELL 0x12f2bf000 == 38 [pid = 2283] [id = 88] 05:22:19 INFO - PROCESS | 2283 | --DOCSHELL 0x119b17800 == 37 [pid = 2283] [id = 90] 05:22:19 INFO - PROCESS | 2283 | --DOMWINDOW == 283 (0x124162c00) [pid = 2283] [serial = 8] [outer = 0x0] [url = about:blank] 05:22:19 INFO - PROCESS | 2283 | --DOMWINDOW == 282 (0x123d80000) [pid = 2283] [serial = 11] [outer = 0x0] [url = about:blank] 05:22:19 INFO - PROCESS | 2283 | --DOMWINDOW == 281 (0x12f02a400) [pid = 2283] [serial = 241] [outer = 0x0] [url = about:blank] 05:22:19 INFO - PROCESS | 2283 | 1461586939935 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]]]}] 05:22:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:22:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 676ms 05:22:20 INFO - PROCESS | 2283 | 1461586940019 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:22:20 INFO - PROCESS | 2283 | 1461586940021 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 280 (0x12d7b4c00) [pid = 2283] [serial = 238] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 279 (0x12e65b800) [pid = 2283] [serial = 239] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 278 (0x12bc2fc00) [pid = 2283] [serial = 235] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 277 (0x12be6ac00) [pid = 2283] [serial = 236] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 276 (0x127019400) [pid = 2283] [serial = 232] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 275 (0x1296e9c00) [pid = 2283] [serial = 233] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 274 (0x11c59d000) [pid = 2283] [serial = 229] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 273 (0x1246c4800) [pid = 2283] [serial = 230] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 272 (0x12b704000) [pid = 2283] [serial = 226] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 271 (0x12b70b000) [pid = 2283] [serial = 227] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 270 (0x1296ea400) [pid = 2283] [serial = 223] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 269 (0x1296ee000) [pid = 2283] [serial = 224] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 268 (0x12f02dc00) [pid = 2283] [serial = 220] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 267 (0x12f5bcc00) [pid = 2283] [serial = 221] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 266 (0x12e657000) [pid = 2283] [serial = 217] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 265 (0x12e99b400) [pid = 2283] [serial = 218] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 264 (0x12ddb6800) [pid = 2283] [serial = 214] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 263 (0x12e60f800) [pid = 2283] [serial = 215] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 262 (0x12be5e400) [pid = 2283] [serial = 211] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 261 (0x12c076400) [pid = 2283] [serial = 212] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 260 (0x127d62c00) [pid = 2283] [serial = 208] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 259 (0x1296e5c00) [pid = 2283] [serial = 209] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 258 (0x11a80cc00) [pid = 2283] [serial = 205] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 257 (0x11ba1b400) [pid = 2283] [serial = 206] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 256 (0x11ba78000) [pid = 2283] [serial = 202] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 255 (0x1239e9800) [pid = 2283] [serial = 203] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 254 (0x12e9ab800) [pid = 2283] [serial = 199] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 253 (0x12e9b2000) [pid = 2283] [serial = 200] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 252 (0x12e65b000) [pid = 2283] [serial = 196] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 251 (0x12e9a2c00) [pid = 2283] [serial = 197] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 250 (0x12ddbb400) [pid = 2283] [serial = 193] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 249 (0x12e618400) [pid = 2283] [serial = 194] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 248 (0x12d497800) [pid = 2283] [serial = 189] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 247 (0x12d777000) [pid = 2283] [serial = 190] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 246 (0x12bcd0800) [pid = 2283] [serial = 186] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 245 (0x12d0b8c00) [pid = 2283] [serial = 187] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 244 (0x1294af800) [pid = 2283] [serial = 183] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 243 (0x12b325800) [pid = 2283] [serial = 184] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 242 (0x123edfc00) [pid = 2283] [serial = 180] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 241 (0x124897000) [pid = 2283] [serial = 181] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 240 (0x119833000) [pid = 2283] [serial = 177] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 239 (0x11ad40000) [pid = 2283] [serial = 178] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 238 (0x12d48f400) [pid = 2283] [serial = 174] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 237 (0x12d496000) [pid = 2283] [serial = 175] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 236 (0x12d269c00) [pid = 2283] [serial = 171] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 235 (0x12d272400) [pid = 2283] [serial = 172] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 234 (0x12bcd0000) [pid = 2283] [serial = 168] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 233 (0x12bcd8800) [pid = 2283] [serial = 169] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 232 (0x12b7f2000) [pid = 2283] [serial = 165] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 231 (0x12bc29000) [pid = 2283] [serial = 166] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 230 (0x1294b3000) [pid = 2283] [serial = 162] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 229 (0x1296f1400) [pid = 2283] [serial = 163] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 228 (0x1294a9800) [pid = 2283] [serial = 151] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 227 (0x127d6ec00) [pid = 2283] [serial = 150] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 226 (0x11ad49000) [pid = 2283] [serial = 154] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 225 (0x11a9d4c00) [pid = 2283] [serial = 153] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 224 (0x11bfa3000) [pid = 2283] [serial = 157] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 223 (0x11b624400) [pid = 2283] [serial = 156] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 222 (0x124892400) [pid = 2283] [serial = 160] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 221 (0x123ed9c00) [pid = 2283] [serial = 159] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 220 (0x126deac00) [pid = 2283] [serial = 147] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 219 (0x12770e800) [pid = 2283] [serial = 148] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 218 (0x12435b400) [pid = 2283] [serial = 144] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 217 (0x12488ec00) [pid = 2283] [serial = 145] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 216 (0x11ba1c400) [pid = 2283] [serial = 141] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 215 (0x11bfab800) [pid = 2283] [serial = 142] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 214 (0x11a73a000) [pid = 2283] [serial = 138] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 213 (0x11a942800) [pid = 2283] [serial = 139] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 212 (0x118432000) [pid = 2283] [serial = 135] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 211 (0x118f6c800) [pid = 2283] [serial = 136] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 210 (0x1239f1000) [pid = 2283] [serial = 132] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 209 (0x123dc7800) [pid = 2283] [serial = 133] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 208 (0x1239e5800) [pid = 2283] [serial = 129] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 207 (0x1239ef400) [pid = 2283] [serial = 130] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 206 (0x11bf9f400) [pid = 2283] [serial = 126] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 205 (0x11c320800) [pid = 2283] [serial = 127] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 204 (0x11a9d0c00) [pid = 2283] [serial = 123] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 203 (0x11ad45c00) [pid = 2283] [serial = 124] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 202 (0x1190a2800) [pid = 2283] [serial = 120] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 201 (0x11a503c00) [pid = 2283] [serial = 121] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 200 (0x11aa99400) [pid = 2283] [serial = 117] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 199 (0x11ad4a800) [pid = 2283] [serial = 118] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 198 (0x118ef4000) [pid = 2283] [serial = 114] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 197 (0x119270c00) [pid = 2283] [serial = 115] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 196 (0x126de4400) [pid = 2283] [serial = 111] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 195 (0x127712c00) [pid = 2283] [serial = 112] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 194 (0x1245b9400) [pid = 2283] [serial = 108] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 193 (0x126d94000) [pid = 2283] [serial = 109] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 192 (0x124162000) [pid = 2283] [serial = 105] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 191 (0x1243f1800) [pid = 2283] [serial = 106] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 190 (0x123d7b800) [pid = 2283] [serial = 102] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 189 (0x123ee0000) [pid = 2283] [serial = 103] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 188 (0x1239eb400) [pid = 2283] [serial = 99] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 187 (0x123b5c800) [pid = 2283] [serial = 100] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 186 (0x1239e4400) [pid = 2283] [serial = 96] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 185 (0x1239e9c00) [pid = 2283] [serial = 97] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 184 (0x11bfa2c00) [pid = 2283] [serial = 93] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 183 (0x11c5a6c00) [pid = 2283] [serial = 94] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 182 (0x11b6cec00) [pid = 2283] [serial = 90] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 181 (0x11ba72800) [pid = 2283] [serial = 91] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 180 (0x11abd9c00) [pid = 2283] [serial = 87] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 179 (0x11b6c2800) [pid = 2283] [serial = 88] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 178 (0x11aa91800) [pid = 2283] [serial = 84] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 177 (0x11aa9f000) [pid = 2283] [serial = 85] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 176 (0x11a511c00) [pid = 2283] [serial = 81] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 175 (0x11a75c400) [pid = 2283] [serial = 82] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 174 (0x118e51800) [pid = 2283] [serial = 78] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 173 (0x119038800) [pid = 2283] [serial = 79] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 172 (0x114540c00) [pid = 2283] [serial = 75] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 171 (0x118c48c00) [pid = 2283] [serial = 76] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 170 (0x11aa94400) [pid = 2283] [serial = 72] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 169 (0x11ad3f400) [pid = 2283] [serial = 73] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 168 (0x118c6c800) [pid = 2283] [serial = 69] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 167 (0x118f74c00) [pid = 2283] [serial = 70] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 166 (0x1147d9000) [pid = 2283] [serial = 66] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 165 (0x114bb8800) [pid = 2283] [serial = 67] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 164 (0x1306cec00) [pid = 2283] [serial = 63] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 163 (0x1306d3400) [pid = 2283] [serial = 64] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 162 (0x11aa98c00) [pid = 2283] [serial = 60] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 161 (0x11aa9d800) [pid = 2283] [serial = 61] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 160 (0x11b61e400) [pid = 2283] [serial = 57] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 159 (0x130592800) [pid = 2283] [serial = 58] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 158 (0x12fdb2800) [pid = 2283] [serial = 54] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 157 (0x13058fc00) [pid = 2283] [serial = 55] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 156 (0x12fdbac00) [pid = 2283] [serial = 51] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 155 (0x118eed800) [pid = 2283] [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.] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 154 (0x12f6ed400) [pid = 2283] [serial = 45] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 153 (0x12fbcf800) [pid = 2283] [serial = 46] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 152 (0x12f5c1800) [pid = 2283] [serial = 42] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 151 (0x12f6e4c00) [pid = 2283] [serial = 43] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 150 (0x12f036000) [pid = 2283] [serial = 39] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 149 (0x12f5b5c00) [pid = 2283] [serial = 40] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 148 (0x12f02a000) [pid = 2283] [serial = 36] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 147 (0x12f02e000) [pid = 2283] [serial = 37] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x12e9a7800) [pid = 2283] [serial = 33] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x12e9aec00) [pid = 2283] [serial = 34] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x12e664c00) [pid = 2283] [serial = 30] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x12e9a6c00) [pid = 2283] [serial = 31] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x12e617c00) [pid = 2283] [serial = 27] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x12e659000) [pid = 2283] [serial = 28] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x12d780000) [pid = 2283] [serial = 24] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x12ddbd400) [pid = 2283] [serial = 25] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x12d26b000) [pid = 2283] [serial = 21] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x12d26fc00) [pid = 2283] [serial = 22] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x12c07b000) [pid = 2283] [serial = 18] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x12bcd3c00) [pid = 2283] [serial = 15] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x12be5c800) [pid = 2283] [serial = 16] [outer = 0x0] [url = about:blank] 05:22:20 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x12fd71800) [pid = 2283] [serial = 48] [outer = 0x0] [url = about:blank] 05:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:22:20 INFO - PROCESS | 2283 | 1461586940098 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:22:20 INFO - PROCESS | 2283 | 1461586940100 Marionette TRACE conn2 <- [1,450,null,{}] 05:22:20 INFO - PROCESS | 2283 | 1461586940109 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}] 05:22:20 INFO - PROCESS | 2283 | 1461586940235 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:22:20 INFO - PROCESS | 2283 | 1461586940244 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:20 INFO - PROCESS | 2283 | ++DOCSHELL 0x1184c0000 == 38 [pid = 2283] [id = 120] 05:22:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x11aa94400) [pid = 2283] [serial = 357] [outer = 0x0] 05:22:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x11abd5000) [pid = 2283] [serial = 358] [outer = 0x11aa94400] 05:22:20 INFO - PROCESS | 2283 | 1461586940280 Marionette DEBUG loaded listener.js 05:22:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x11ad4ac00) [pid = 2283] [serial = 359] [outer = 0x11aa94400] 05:22:20 INFO - PROCESS | 2283 | 1461586940661 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] 05:22:20 INFO - PROCESS | 2283 | 1461586940669 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 05:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:22:20 INFO - PROCESS | 2283 | 1461586940672 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:22:20 INFO - PROCESS | 2283 | 1461586940673 Marionette TRACE conn2 <- [1,454,null,{}] 05:22:20 INFO - PROCESS | 2283 | 1461586940675 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}] 05:22:20 INFO - PROCESS | 2283 | 1461586940752 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:22:20 INFO - PROCESS | 2283 | 1461586940756 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:20 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b11800 == 39 [pid = 2283] [id = 121] 05:22:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x11b6c2800) [pid = 2283] [serial = 360] [outer = 0x0] 05:22:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x11c31e400) [pid = 2283] [serial = 361] [outer = 0x11b6c2800] 05:22:20 INFO - PROCESS | 2283 | 1461586940783 Marionette DEBUG loaded listener.js 05:22:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x12380fc00) [pid = 2283] [serial = 362] [outer = 0x11b6c2800] 05:22:21 INFO - PROCESS | 2283 | [2283] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:22:21 INFO - PROCESS | 2283 | 1461586941115 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]]]}] 05:22:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:22:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 469ms 05:22:21 INFO - PROCESS | 2283 | 1461586941142 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:22:21 INFO - PROCESS | 2283 | 1461586941143 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 05:22:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:22:21 INFO - PROCESS | 2283 | 1461586941145 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:22:21 INFO - PROCESS | 2283 | 1461586941147 Marionette TRACE conn2 <- [1,458,null,{}] 05:22:21 INFO - PROCESS | 2283 | 1461586941151 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}] 05:22:21 INFO - PROCESS | 2283 | 1461586941227 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:22:21 INFO - PROCESS | 2283 | 1461586941275 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:21 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aab1800 == 40 [pid = 2283] [id = 122] 05:22:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x11ba78000) [pid = 2283] [serial = 363] [outer = 0x0] 05:22:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x1239e6000) [pid = 2283] [serial = 364] [outer = 0x11ba78000] 05:22:21 INFO - PROCESS | 2283 | 1461586941300 Marionette DEBUG loaded listener.js 05:22:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x123d7cc00) [pid = 2283] [serial = 365] [outer = 0x11ba78000] 05:22:21 INFO - PROCESS | 2283 | 1461586941602 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] 05:22:21 INFO - PROCESS | 2283 | 1461586941620 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 05:22:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:22:21 INFO - PROCESS | 2283 | 1461586941622 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:22:21 INFO - PROCESS | 2283 | 1461586941623 Marionette TRACE conn2 <- [1,462,null,{}] 05:22:21 INFO - PROCESS | 2283 | 1461586941626 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}] 05:22:21 INFO - PROCESS | 2283 | 1461586941719 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:22:21 INFO - PROCESS | 2283 | 1461586941775 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:21 INFO - PROCESS | 2283 | ++DOCSHELL 0x114b78800 == 41 [pid = 2283] [id = 123] 05:22:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x123811c00) [pid = 2283] [serial = 366] [outer = 0x0] 05:22:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x123fa4c00) [pid = 2283] [serial = 367] [outer = 0x123811c00] 05:22:21 INFO - PROCESS | 2283 | 1461586941803 Marionette DEBUG loaded listener.js 05:22:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x126b22400) [pid = 2283] [serial = 368] [outer = 0x123811c00] 05:22:22 INFO - PROCESS | 2283 | [2283] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:22:22 INFO - PROCESS | 2283 | 1461586942123 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] 05:22:22 INFO - PROCESS | 2283 | 1461586942143 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 05:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:22:22 INFO - PROCESS | 2283 | 1461586942145 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:22:22 INFO - PROCESS | 2283 | 1461586942146 Marionette TRACE conn2 <- [1,466,null,{}] 05:22:22 INFO - PROCESS | 2283 | 1461586942151 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}] 05:22:22 INFO - PROCESS | 2283 | 1461586942241 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:22:22 INFO - PROCESS | 2283 | 1461586942276 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:22 INFO - PROCESS | 2283 | ++DOCSHELL 0x11baea800 == 42 [pid = 2283] [id = 124] 05:22:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x1243e8000) [pid = 2283] [serial = 369] [outer = 0x0] 05:22:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x126de4c00) [pid = 2283] [serial = 370] [outer = 0x1243e8000] 05:22:22 INFO - PROCESS | 2283 | 1461586942301 Marionette DEBUG loaded listener.js 05:22:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 148 (0x12770e800) [pid = 2283] [serial = 371] [outer = 0x1243e8000] 05:22:22 INFO - PROCESS | 2283 | 1461586942649 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] 05:22:22 INFO - PROCESS | 2283 | 1461586942673 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 05:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:22:22 INFO - PROCESS | 2283 | 1461586942675 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:22:22 INFO - PROCESS | 2283 | 1461586942676 Marionette TRACE conn2 <- [1,470,null,{}] 05:22:22 INFO - PROCESS | 2283 | 1461586942679 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}] 05:22:22 INFO - PROCESS | 2283 | 1461586942774 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:22:22 INFO - PROCESS | 2283 | 1461586942778 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:22 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c6bb000 == 43 [pid = 2283] [id = 125] 05:22:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 149 (0x126d8fc00) [pid = 2283] [serial = 372] [outer = 0x0] 05:22:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 150 (0x127d6dc00) [pid = 2283] [serial = 373] [outer = 0x126d8fc00] 05:22:22 INFO - PROCESS | 2283 | 1461586942803 Marionette DEBUG loaded listener.js 05:22:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 151 (0x1296ef000) [pid = 2283] [serial = 374] [outer = 0x126d8fc00] 05:22:23 INFO - PROCESS | 2283 | 1461586943148 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]]]}] 05:22:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 520ms 05:22:23 INFO - PROCESS | 2283 | 1461586943195 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:22:23 INFO - PROCESS | 2283 | 1461586943197 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 05:22:23 INFO - PROCESS | 2283 | 1461586943199 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:22:23 INFO - PROCESS | 2283 | 1461586943200 Marionette TRACE conn2 <- [1,474,null,{}] 05:22:23 INFO - PROCESS | 2283 | 1461586943202 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}] 05:22:23 INFO - PROCESS | 2283 | 1461586943295 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:22:23 INFO - PROCESS | 2283 | 1461586943331 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:23 INFO - PROCESS | 2283 | ++DOCSHELL 0x12392b000 == 44 [pid = 2283] [id = 126] 05:22:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 152 (0x12770b800) [pid = 2283] [serial = 375] [outer = 0x0] 05:22:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 153 (0x12b702800) [pid = 2283] [serial = 376] [outer = 0x12770b800] 05:22:23 INFO - PROCESS | 2283 | 1461586943355 Marionette DEBUG loaded listener.js 05:22:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 154 (0x12b70bc00) [pid = 2283] [serial = 377] [outer = 0x12770b800] 05:22:23 INFO - PROCESS | 2283 | 1461586943733 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]]]}] 05:22:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 569ms 05:22:23 INFO - PROCESS | 2283 | 1461586943772 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:22:23 INFO - PROCESS | 2283 | 1461586943774 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 05:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:22:23 INFO - PROCESS | 2283 | 1461586943777 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:22:23 INFO - PROCESS | 2283 | 1461586943779 Marionette TRACE conn2 <- [1,478,null,{}] 05:22:23 INFO - PROCESS | 2283 | 1461586943783 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}] 05:22:23 INFO - PROCESS | 2283 | 1461586943925 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:22:24 INFO - PROCESS | 2283 | 1461586944002 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:24 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bade000 == 45 [pid = 2283] [id = 127] 05:22:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 155 (0x12b32e400) [pid = 2283] [serial = 378] [outer = 0x0] 05:22:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 156 (0x12bc2dc00) [pid = 2283] [serial = 379] [outer = 0x12b32e400] 05:22:24 INFO - PROCESS | 2283 | 1461586944279 Marionette DEBUG loaded listener.js 05:22:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 157 (0x12bcd8400) [pid = 2283] [serial = 380] [outer = 0x12b32e400] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 156 (0x119d5d800) [pid = 2283] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 155 (0x1245cd400) [pid = 2283] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 154 (0x118eeb400) [pid = 2283] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 153 (0x11a760400) [pid = 2283] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 152 (0x12e9b1800) [pid = 2283] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 151 (0x113617400) [pid = 2283] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 150 (0x126b26c00) [pid = 2283] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 149 (0x129225400) [pid = 2283] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 148 (0x114bc1c00) [pid = 2283] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 147 (0x12e615800) [pid = 2283] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x12b704400) [pid = 2283] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x11a511400) [pid = 2283] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x11ad48000) [pid = 2283] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x11ba73800) [pid = 2283] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x114bb5400) [pid = 2283] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x12ddc1400) [pid = 2283] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x115609c00) [pid = 2283] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x12ddc3400) [pid = 2283] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x11ad43800) [pid = 2283] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x12ddbc800) [pid = 2283] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x1294b7400) [pid = 2283] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x114753000) [pid = 2283] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x12c075400) [pid = 2283] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x11ad48400) [pid = 2283] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x118f74400) [pid = 2283] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x118c0a800) [pid = 2283] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x11560bc00) [pid = 2283] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x126d97c00) [pid = 2283] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x12f5bbc00) [pid = 2283] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x124609800) [pid = 2283] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:22:24 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x1296eb000) [pid = 2283] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:22:24 INFO - PROCESS | 2283 | 1461586944585 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]]]}] 05:22:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:22:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 820ms 05:22:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:22:24 INFO - PROCESS | 2283 | 1461586944600 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:22:24 INFO - PROCESS | 2283 | 1461586944602 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 05:22:24 INFO - PROCESS | 2283 | 1461586944604 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:22:24 INFO - PROCESS | 2283 | 1461586944606 Marionette TRACE conn2 <- [1,482,null,{}] 05:22:24 INFO - PROCESS | 2283 | 1461586944609 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}] 05:22:24 INFO - PROCESS | 2283 | 1461586944701 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:22:24 INFO - PROCESS | 2283 | 1461586944706 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:24 INFO - PROCESS | 2283 | ++DOCSHELL 0x123bb7000 == 46 [pid = 2283] [id = 128] 05:22:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x11a50f000) [pid = 2283] [serial = 381] [outer = 0x0] 05:22:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x11ba19000) [pid = 2283] [serial = 382] [outer = 0x11a50f000] 05:22:24 INFO - PROCESS | 2283 | 1461586944735 Marionette DEBUG loaded listener.js 05:22:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x12b704400) [pid = 2283] [serial = 383] [outer = 0x11a50f000] 05:22:25 INFO - PROCESS | 2283 | 1461586945106 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]]]}] 05:22:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:22:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 521ms 05:22:25 INFO - PROCESS | 2283 | 1461586945126 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:22:25 INFO - PROCESS | 2283 | 1461586945128 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 05:22:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:22:25 INFO - PROCESS | 2283 | 1461586945130 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:22:25 INFO - PROCESS | 2283 | 1461586945131 Marionette TRACE conn2 <- [1,486,null,{}] 05:22:25 INFO - PROCESS | 2283 | 1461586945136 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}] 05:22:25 INFO - PROCESS | 2283 | 1461586945210 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:22:25 INFO - PROCESS | 2283 | 1461586945216 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:25 INFO - PROCESS | 2283 | ++DOCSHELL 0x12450b800 == 47 [pid = 2283] [id = 129] 05:22:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x126de5400) [pid = 2283] [serial = 384] [outer = 0x0] 05:22:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x12be5e400) [pid = 2283] [serial = 385] [outer = 0x126de5400] 05:22:25 INFO - PROCESS | 2283 | 1461586945242 Marionette DEBUG loaded listener.js 05:22:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x12c07b000) [pid = 2283] [serial = 386] [outer = 0x126de5400] 05:22:25 INFO - PROCESS | 2283 | 1461586945587 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]]]}] 05:22:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:22:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 471ms 05:22:25 INFO - PROCESS | 2283 | 1461586945602 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:22:25 INFO - PROCESS | 2283 | 1461586945603 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 05:22:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:22:25 INFO - PROCESS | 2283 | 1461586945606 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:22:25 INFO - PROCESS | 2283 | 1461586945607 Marionette TRACE conn2 <- [1,490,null,{}] 05:22:25 INFO - PROCESS | 2283 | 1461586945609 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}] 05:22:25 INFO - PROCESS | 2283 | 1461586945688 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:22:25 INFO - PROCESS | 2283 | 1461586945692 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:25 INFO - PROCESS | 2283 | ++DOCSHELL 0x124bb3800 == 48 [pid = 2283] [id = 130] 05:22:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x12be5f800) [pid = 2283] [serial = 387] [outer = 0x0] 05:22:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x12d0ba400) [pid = 2283] [serial = 388] [outer = 0x12be5f800] 05:22:25 INFO - PROCESS | 2283 | 1461586945717 Marionette DEBUG loaded listener.js 05:22:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x12d268800) [pid = 2283] [serial = 389] [outer = 0x12be5f800] 05:22:26 INFO - PROCESS | 2283 | 1461586946034 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]]]}] 05:22:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:22:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 467ms 05:22:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:22:26 INFO - PROCESS | 2283 | 1461586946074 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:22:26 INFO - PROCESS | 2283 | 1461586946075 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 05:22:26 INFO - PROCESS | 2283 | 1461586946077 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:22:26 INFO - PROCESS | 2283 | 1461586946078 Marionette TRACE conn2 <- [1,494,null,{}] 05:22:26 INFO - PROCESS | 2283 | 1461586946081 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}] 05:22:26 INFO - PROCESS | 2283 | 1461586946184 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:22:26 INFO - PROCESS | 2283 | 1461586946191 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:26 INFO - PROCESS | 2283 | ++DOCSHELL 0x127721800 == 49 [pid = 2283] [id = 131] 05:22:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x12d26a800) [pid = 2283] [serial = 390] [outer = 0x0] 05:22:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x12d26d800) [pid = 2283] [serial = 391] [outer = 0x12d26a800] 05:22:26 INFO - PROCESS | 2283 | 1461586946216 Marionette DEBUG loaded listener.js 05:22:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x12d273000) [pid = 2283] [serial = 392] [outer = 0x12d26a800] 05:22:26 INFO - PROCESS | 2283 | 1461586946724 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]]]}] 05:22:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:22:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 673ms 05:22:26 INFO - PROCESS | 2283 | 1461586946750 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:22:26 INFO - PROCESS | 2283 | 1461586946754 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 05:22:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:22:26 INFO - PROCESS | 2283 | 1461586946757 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:22:26 INFO - PROCESS | 2283 | 1461586946760 Marionette TRACE conn2 <- [1,498,null,{}] 05:22:26 INFO - PROCESS | 2283 | 1461586946763 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}] 05:22:26 INFO - PROCESS | 2283 | 1461586946863 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:22:26 INFO - PROCESS | 2283 | 1461586946954 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:26 INFO - PROCESS | 2283 | ++DOCSHELL 0x118e1c800 == 50 [pid = 2283] [id = 132] 05:22:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x118f6c400) [pid = 2283] [serial = 393] [outer = 0x0] 05:22:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x1190a2400) [pid = 2283] [serial = 394] [outer = 0x118f6c400] 05:22:26 INFO - PROCESS | 2283 | 1461586946985 Marionette DEBUG loaded listener.js 05:22:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x11a760400) [pid = 2283] [serial = 395] [outer = 0x118f6c400] 05:22:27 INFO - PROCESS | 2283 | 1461586947403 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]]]}] 05:22:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:22:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 05:22:27 INFO - PROCESS | 2283 | 1461586947428 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:22:27 INFO - PROCESS | 2283 | 1461586947434 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 05:22:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:22:27 INFO - PROCESS | 2283 | 1461586947439 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:22:27 INFO - PROCESS | 2283 | 1461586947441 Marionette TRACE conn2 <- [1,502,null,{}] 05:22:27 INFO - PROCESS | 2283 | 1461586947443 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}] 05:22:27 INFO - PROCESS | 2283 | 1461586947543 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:22:27 INFO - PROCESS | 2283 | 1461586947595 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:27 INFO - PROCESS | 2283 | ++DOCSHELL 0x11b681800 == 51 [pid = 2283] [id = 133] 05:22:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x11a9ce800) [pid = 2283] [serial = 396] [outer = 0x0] 05:22:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x11b622800) [pid = 2283] [serial = 397] [outer = 0x11a9ce800] 05:22:27 INFO - PROCESS | 2283 | 1461586947624 Marionette DEBUG loaded listener.js 05:22:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x11ba25000) [pid = 2283] [serial = 398] [outer = 0x11a9ce800] 05:22:28 INFO - PROCESS | 2283 | 1461586948070 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]]]}] 05:22:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:22:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 05:22:28 INFO - PROCESS | 2283 | 1461586948109 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:22:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:22:28 INFO - PROCESS | 2283 | 1461586948110 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 05:22:28 INFO - PROCESS | 2283 | 1461586948113 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:22:28 INFO - PROCESS | 2283 | 1461586948116 Marionette TRACE conn2 <- [1,506,null,{}] 05:22:28 INFO - PROCESS | 2283 | 1461586948123 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}] 05:22:28 INFO - PROCESS | 2283 | 1461586948248 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:22:28 INFO - PROCESS | 2283 | 1461586948301 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:28 INFO - PROCESS | 2283 | ++DOCSHELL 0x126b4a800 == 52 [pid = 2283] [id = 134] 05:22:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x1239e9c00) [pid = 2283] [serial = 399] [outer = 0x0] 05:22:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x1245cbc00) [pid = 2283] [serial = 400] [outer = 0x1239e9c00] 05:22:28 INFO - PROCESS | 2283 | 1461586948333 Marionette DEBUG loaded listener.js 05:22:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x1248e8400) [pid = 2283] [serial = 401] [outer = 0x1239e9c00] 05:22:28 INFO - PROCESS | 2283 | 1461586948758 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]]]}] 05:22:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:22:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 673ms 05:22:28 INFO - PROCESS | 2283 | 1461586948787 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:22:28 INFO - PROCESS | 2283 | 1461586948789 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 05:22:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:22:28 INFO - PROCESS | 2283 | 1461586948791 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:22:28 INFO - PROCESS | 2283 | 1461586948792 Marionette TRACE conn2 <- [1,510,null,{}] 05:22:28 INFO - PROCESS | 2283 | 1461586948795 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}] 05:22:28 INFO - PROCESS | 2283 | 1461586948894 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:22:28 INFO - PROCESS | 2283 | 1461586948942 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:28 INFO - PROCESS | 2283 | ++DOCSHELL 0x129612800 == 53 [pid = 2283] [id = 135] 05:22:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 148 (0x126b27000) [pid = 2283] [serial = 402] [outer = 0x0] 05:22:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 149 (0x129225400) [pid = 2283] [serial = 403] [outer = 0x126b27000] 05:22:28 INFO - PROCESS | 2283 | 1461586948975 Marionette DEBUG loaded listener.js 05:22:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 150 (0x12b704800) [pid = 2283] [serial = 404] [outer = 0x126b27000] 05:22:29 INFO - PROCESS | 2283 | 1461586949403 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]]]}] 05:22:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:22:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 618ms 05:22:29 INFO - PROCESS | 2283 | 1461586949410 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:22:29 INFO - PROCESS | 2283 | 1461586949411 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 05:22:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:22:29 INFO - PROCESS | 2283 | 1461586949413 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:22:29 INFO - PROCESS | 2283 | 1461586949416 Marionette TRACE conn2 <- [1,514,null,{}] 05:22:29 INFO - PROCESS | 2283 | 1461586949420 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}] 05:22:29 INFO - PROCESS | 2283 | 1461586949516 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:22:29 INFO - PROCESS | 2283 | 1461586949599 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:29 INFO - PROCESS | 2283 | ++DOCSHELL 0x118c90800 == 54 [pid = 2283] [id = 136] 05:22:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 151 (0x115610c00) [pid = 2283] [serial = 405] [outer = 0x0] 05:22:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 152 (0x11b65e400) [pid = 2283] [serial = 406] [outer = 0x115610c00] 05:22:29 INFO - PROCESS | 2283 | 1461586949629 Marionette DEBUG loaded listener.js 05:22:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 153 (0x126b23000) [pid = 2283] [serial = 407] [outer = 0x115610c00] 05:22:30 INFO - PROCESS | 2283 | 1461586950193 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]]]}] 05:22:30 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 05:22:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 825ms 05:22:30 INFO - PROCESS | 2283 | 1461586950239 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:22:30 INFO - PROCESS | 2283 | 1461586950241 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 05:22:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:22:30 INFO - PROCESS | 2283 | 1461586950245 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:22:30 INFO - PROCESS | 2283 | 1461586950247 Marionette TRACE conn2 <- [1,518,null,{}] 05:22:30 INFO - PROCESS | 2283 | 1461586950251 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}] 05:22:30 INFO - PROCESS | 2283 | 1461586950340 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:22:30 INFO - PROCESS | 2283 | 1461586950408 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:30 INFO - PROCESS | 2283 | ++DOCSHELL 0x1158ce800 == 55 [pid = 2283] [id = 137] 05:22:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 154 (0x118f69400) [pid = 2283] [serial = 408] [outer = 0x0] 05:22:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 155 (0x11902fc00) [pid = 2283] [serial = 409] [outer = 0x118f69400] 05:22:30 INFO - PROCESS | 2283 | 1461586950438 Marionette DEBUG loaded listener.js 05:22:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 156 (0x11a738400) [pid = 2283] [serial = 410] [outer = 0x118f69400] 05:22:30 INFO - PROCESS | 2283 | 1461586950913 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]]]}] 05:22:30 INFO - PROCESS | 2283 | --DOCSHELL 0x124bb3800 == 54 [pid = 2283] [id = 130] 05:22:30 INFO - PROCESS | 2283 | --DOCSHELL 0x12450b800 == 53 [pid = 2283] [id = 129] 05:22:30 INFO - PROCESS | 2283 | --DOCSHELL 0x123bb7000 == 52 [pid = 2283] [id = 128] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 155 (0x12bc2d000) [pid = 2283] [serial = 334] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOCSHELL 0x11bade000 == 51 [pid = 2283] [id = 127] 05:22:31 INFO - PROCESS | 2283 | --DOCSHELL 0x12392b000 == 50 [pid = 2283] [id = 126] 05:22:31 INFO - PROCESS | 2283 | --DOCSHELL 0x11c6bb000 == 49 [pid = 2283] [id = 125] 05:22:31 INFO - PROCESS | 2283 | --DOCSHELL 0x11baea800 == 48 [pid = 2283] [id = 124] 05:22:31 INFO - PROCESS | 2283 | --DOCSHELL 0x114b78800 == 47 [pid = 2283] [id = 123] 05:22:31 INFO - PROCESS | 2283 | --DOCSHELL 0x11aab1800 == 46 [pid = 2283] [id = 122] 05:22:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:22:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 773ms 05:22:31 INFO - PROCESS | 2283 | --DOCSHELL 0x119b11800 == 45 [pid = 2283] [id = 121] 05:22:31 INFO - PROCESS | 2283 | --DOCSHELL 0x1184c0000 == 44 [pid = 2283] [id = 120] 05:22:31 INFO - PROCESS | 2283 | --DOCSHELL 0x119b09000 == 43 [pid = 2283] [id = 119] 05:22:31 INFO - PROCESS | 2283 | --DOCSHELL 0x11597d000 == 42 [pid = 2283] [id = 118] 05:22:31 INFO - PROCESS | 2283 | --DOCSHELL 0x115990800 == 41 [pid = 2283] [id = 117] 05:22:31 INFO - PROCESS | 2283 | 1461586951029 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:22:31 INFO - PROCESS | 2283 | 1461586951035 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 05:22:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:22:31 INFO - PROCESS | 2283 | 1461586951044 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:22:31 INFO - PROCESS | 2283 | 1461586951047 Marionette TRACE conn2 <- [1,522,null,{}] 05:22:31 INFO - PROCESS | 2283 | 1461586951050 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}] 05:22:31 INFO - PROCESS | 2283 | 1461586951169 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:22:31 INFO - PROCESS | 2283 | 1461586951176 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:31 INFO - PROCESS | 2283 | ++DOCSHELL 0x118c7e000 == 42 [pid = 2283] [id = 138] 05:22:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 156 (0x11a939800) [pid = 2283] [serial = 411] [outer = 0x0] 05:22:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 157 (0x11a9d6000) [pid = 2283] [serial = 412] [outer = 0x11a939800] 05:22:31 INFO - PROCESS | 2283 | 1461586951219 Marionette DEBUG loaded listener.js 05:22:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 158 (0x11ad48400) [pid = 2283] [serial = 413] [outer = 0x11a939800] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 157 (0x124362c00) [pid = 2283] [serial = 319] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 156 (0x1246be400) [pid = 2283] [serial = 322] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 155 (0x1245c4800) [pid = 2283] [serial = 320] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 154 (0x126de7000) [pid = 2283] [serial = 325] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 153 (0x126d8d800) [pid = 2283] [serial = 323] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 152 (0x11a938400) [pid = 2283] [serial = 244] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 151 (0x11abd6c00) [pid = 2283] [serial = 245] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 150 (0x12f038800) [pid = 2283] [serial = 242] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 149 (0x126de0c00) [pid = 2283] [serial = 250] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 148 (0x127d69c00) [pid = 2283] [serial = 251] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 147 (0x126b2b000) [pid = 2283] [serial = 298] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x126b2f000) [pid = 2283] [serial = 299] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x12bc2c400) [pid = 2283] [serial = 277] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x12c083000) [pid = 2283] [serial = 278] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x11c5aac00) [pid = 2283] [serial = 274] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x127712400) [pid = 2283] [serial = 275] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x12f2a7400) [pid = 2283] [serial = 286] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x12f5b9800) [pid = 2283] [serial = 287] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x12d275000) [pid = 2283] [serial = 280] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x12d784800) [pid = 2283] [serial = 281] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x11aa96c00) [pid = 2283] [serial = 310] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x11aa9ec00) [pid = 2283] [serial = 311] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x12bc2ac00) [pid = 2283] [serial = 256] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x12be67c00) [pid = 2283] [serial = 257] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x1239ecc00) [pid = 2283] [serial = 316] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x118f71000) [pid = 2283] [serial = 268] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x11a758000) [pid = 2283] [serial = 269] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x12e99a800) [pid = 2283] [serial = 265] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x12e9adc00) [pid = 2283] [serial = 266] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x11560b800) [pid = 2283] [serial = 292] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x11560fc00) [pid = 2283] [serial = 293] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x12e65e000) [pid = 2283] [serial = 283] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x12f29f400) [pid = 2283] [serial = 284] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x11b6c5c00) [pid = 2283] [serial = 271] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x11c3ccc00) [pid = 2283] [serial = 272] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x12e612800) [pid = 2283] [serial = 262] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x12e61e400) [pid = 2283] [serial = 263] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x12b326c00) [pid = 2283] [serial = 253] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x12b709400) [pid = 2283] [serial = 254] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x11bf9e800) [pid = 2283] [serial = 313] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x11c3d1400) [pid = 2283] [serial = 314] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x12d207000) [pid = 2283] [serial = 259] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x12ddbb800) [pid = 2283] [serial = 260] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x11c5a6000) [pid = 2283] [serial = 247] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x123d81800) [pid = 2283] [serial = 248] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x119266c00) [pid = 2283] [serial = 307] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x11a506800) [pid = 2283] [serial = 308] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x12f5bd800) [pid = 2283] [serial = 295] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x12f6e9c00) [pid = 2283] [serial = 296] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x12770dc00) [pid = 2283] [serial = 326] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x11a9d2400) [pid = 2283] [serial = 305] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x11903dc00) [pid = 2283] [serial = 304] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x1294b0800) [pid = 2283] [serial = 328] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x12f5be000) [pid = 2283] [serial = 289] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x12f6e5400) [pid = 2283] [serial = 290] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x12460cc00) [pid = 2283] [serial = 301] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x124610c00) [pid = 2283] [serial = 302] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x1296e6c00) [pid = 2283] [serial = 329] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x12b328c00) [pid = 2283] [serial = 331] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x123edcc00) [pid = 2283] [serial = 317] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x12b70c400) [pid = 2283] [serial = 332] [outer = 0x0] [url = about:blank] 05:22:31 INFO - PROCESS | 2283 | 1461586951621 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]]]}] 05:22:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:22:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 624ms 05:22:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:22:31 INFO - PROCESS | 2283 | 1461586951668 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:22:31 INFO - PROCESS | 2283 | 1461586951669 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 05:22:31 INFO - PROCESS | 2283 | 1461586951671 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:22:31 INFO - PROCESS | 2283 | 1461586951673 Marionette TRACE conn2 <- [1,526,null,{}] 05:22:31 INFO - PROCESS | 2283 | 1461586951680 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}] 05:22:31 INFO - PROCESS | 2283 | 1461586951767 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:22:31 INFO - PROCESS | 2283 | 1461586951773 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:31 INFO - PROCESS | 2283 | ++DOCSHELL 0x11ad07000 == 43 [pid = 2283] [id = 139] 05:22:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x11bfa0000) [pid = 2283] [serial = 414] [outer = 0x0] 05:22:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x11bfa7c00) [pid = 2283] [serial = 415] [outer = 0x11bfa0000] 05:22:31 INFO - PROCESS | 2283 | 1461586951801 Marionette DEBUG loaded listener.js 05:22:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x11c5a6000) [pid = 2283] [serial = 416] [outer = 0x11bfa0000] 05:22:32 INFO - PROCESS | 2283 | 1461586952139 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]]]}] 05:22:32 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 05:22:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 471ms 05:22:32 INFO - PROCESS | 2283 | 1461586952143 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:22:32 INFO - PROCESS | 2283 | 1461586952144 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 05:22:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:22:32 INFO - PROCESS | 2283 | 1461586952159 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:22:32 INFO - PROCESS | 2283 | 1461586952160 Marionette TRACE conn2 <- [1,530,null,{}] 05:22:32 INFO - PROCESS | 2283 | 1461586952162 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}] 05:22:32 INFO - PROCESS | 2283 | 1461586952238 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:22:32 INFO - PROCESS | 2283 | 1461586952243 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:32 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bf7c800 == 44 [pid = 2283] [id = 140] 05:22:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x1239e6800) [pid = 2283] [serial = 417] [outer = 0x0] 05:22:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x123edfc00) [pid = 2283] [serial = 418] [outer = 0x1239e6800] 05:22:32 INFO - PROCESS | 2283 | 1461586952271 Marionette DEBUG loaded listener.js 05:22:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x1245b9c00) [pid = 2283] [serial = 419] [outer = 0x1239e6800] 05:22:32 INFO - PROCESS | 2283 | 1461586952608 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"]]]}] 05:22:32 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 05:22:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:22:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:22:32 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 05:22:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:22:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:22:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 472ms 05:22:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:22:32 INFO - PROCESS | 2283 | 1461586952628 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:22:32 INFO - PROCESS | 2283 | 1461586952629 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 05:22:32 INFO - PROCESS | 2283 | 1461586952632 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:22:32 INFO - PROCESS | 2283 | 1461586952635 Marionette TRACE conn2 <- [1,534,null,{}] 05:22:32 INFO - PROCESS | 2283 | 1461586952638 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}] 05:22:32 INFO - PROCESS | 2283 | 1461586952717 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:22:32 INFO - PROCESS | 2283 | 1461586952722 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:32 INFO - PROCESS | 2283 | ++DOCSHELL 0x12392b000 == 45 [pid = 2283] [id = 141] 05:22:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x124162c00) [pid = 2283] [serial = 420] [outer = 0x0] 05:22:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x1246c1800) [pid = 2283] [serial = 421] [outer = 0x124162c00] 05:22:32 INFO - PROCESS | 2283 | 1461586952747 Marionette DEBUG loaded listener.js 05:22:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x126d8e400) [pid = 2283] [serial = 422] [outer = 0x124162c00] 05:22:33 INFO - PROCESS | 2283 | 1461586953091 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]]]}] 05:22:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:22:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 470ms 05:22:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:22:33 INFO - PROCESS | 2283 | 1461586953102 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:22:33 INFO - PROCESS | 2283 | 1461586953104 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 05:22:33 INFO - PROCESS | 2283 | 1461586953106 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:22:33 INFO - PROCESS | 2283 | 1461586953107 Marionette TRACE conn2 <- [1,538,null,{}] 05:22:33 INFO - PROCESS | 2283 | 1461586953109 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}] 05:22:33 INFO - PROCESS | 2283 | 1461586953233 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:22:33 INFO - PROCESS | 2283 | 1461586953252 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:33 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b33000 == 46 [pid = 2283] [id = 142] 05:22:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x126f3d400) [pid = 2283] [serial = 423] [outer = 0x0] 05:22:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x127713800) [pid = 2283] [serial = 424] [outer = 0x126f3d400] 05:22:33 INFO - PROCESS | 2283 | 1461586953286 Marionette DEBUG loaded listener.js 05:22:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x12b70cc00) [pid = 2283] [serial = 425] [outer = 0x126f3d400] 05:22:33 INFO - PROCESS | 2283 | 1461586953673 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]]]}] 05:22:33 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. 05:22:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 620ms 05:22:33 INFO - PROCESS | 2283 | 1461586953727 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:22:33 INFO - PROCESS | 2283 | 1461586953729 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 05:22:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:22:33 INFO - PROCESS | 2283 | 1461586953732 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:22:33 INFO - PROCESS | 2283 | 1461586953734 Marionette TRACE conn2 <- [1,542,null,{}] 05:22:33 INFO - PROCESS | 2283 | 1461586953737 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}] 05:22:33 INFO - PROCESS | 2283 | 1461586953877 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:22:33 INFO - PROCESS | 2283 | 1461586953900 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:33 INFO - PROCESS | 2283 | ++DOCSHELL 0x12463a000 == 47 [pid = 2283] [id = 143] 05:22:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x12b70d800) [pid = 2283] [serial = 426] [outer = 0x0] 05:22:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x12bc2ac00) [pid = 2283] [serial = 427] [outer = 0x12b70d800] 05:22:33 INFO - PROCESS | 2283 | 1461586953940 Marionette DEBUG loaded listener.js 05:22:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x12bcd8800) [pid = 2283] [serial = 428] [outer = 0x12b70d800] 05:22:34 INFO - PROCESS | 2283 | 1461586954343 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]]]}] 05:22:34 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. 05:22:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 620ms 05:22:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:22:34 INFO - PROCESS | 2283 | 1461586954354 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:22:34 INFO - PROCESS | 2283 | 1461586954356 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 05:22:34 INFO - PROCESS | 2283 | 1461586954359 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:22:34 INFO - PROCESS | 2283 | 1461586954361 Marionette TRACE conn2 <- [1,546,null,{}] 05:22:34 INFO - PROCESS | 2283 | 1461586954367 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}] 05:22:34 INFO - PROCESS | 2283 | 1461586954523 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:22:34 INFO - PROCESS | 2283 | 1461586954556 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:34 INFO - PROCESS | 2283 | ++DOCSHELL 0x124baf800 == 48 [pid = 2283] [id = 144] 05:22:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x12be5fc00) [pid = 2283] [serial = 429] [outer = 0x0] 05:22:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x12c07b800) [pid = 2283] [serial = 430] [outer = 0x12be5fc00] 05:22:34 INFO - PROCESS | 2283 | 1461586954604 Marionette DEBUG loaded listener.js 05:22:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x12d207400) [pid = 2283] [serial = 431] [outer = 0x12be5fc00] 05:22:35 INFO - PROCESS | 2283 | 1461586955051 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]]]}] 05:22:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:22:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 722ms 05:22:35 INFO - PROCESS | 2283 | 1461586955088 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:22:35 INFO - PROCESS | 2283 | 1461586955089 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 05:22:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:22:35 INFO - PROCESS | 2283 | 1461586955091 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:22:35 INFO - PROCESS | 2283 | 1461586955092 Marionette TRACE conn2 <- [1,550,null,{}] 05:22:35 INFO - PROCESS | 2283 | 1461586955095 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}] 05:22:35 INFO - PROCESS | 2283 | 1461586955210 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:22:35 INFO - PROCESS | 2283 | 1461586955395 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:35 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x12be5f800) [pid = 2283] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:22:35 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x126de5400) [pid = 2283] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:22:35 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x126d8fc00) [pid = 2283] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:22:35 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x123811c00) [pid = 2283] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:22:35 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x11ba78000) [pid = 2283] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:22:35 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x11863e400) [pid = 2283] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:22:35 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x1243e8000) [pid = 2283] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:22:35 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x1186af400) [pid = 2283] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:22:35 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x12b32e400) [pid = 2283] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:22:35 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x11b6c2800) [pid = 2283] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:22:35 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x12770b800) [pid = 2283] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:22:35 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x11aa94400) [pid = 2283] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:22:35 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x11a50f000) [pid = 2283] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:22:35 INFO - PROCESS | 2283 | ++DOCSHELL 0x1142e4800 == 49 [pid = 2283] [id = 145] 05:22:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x114bb6400) [pid = 2283] [serial = 432] [outer = 0x0] 05:22:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x118f74400) [pid = 2283] [serial = 433] [outer = 0x114bb6400] 05:22:35 INFO - PROCESS | 2283 | 1461586955441 Marionette DEBUG loaded listener.js 05:22:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x1239e8800) [pid = 2283] [serial = 434] [outer = 0x114bb6400] 05:22:35 INFO - PROCESS | 2283 | 1461586955708 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]]]}] 05:22:35 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. 05:22:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 669ms 05:22:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:22:35 INFO - PROCESS | 2283 | 1461586955760 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:22:35 INFO - PROCESS | 2283 | 1461586955762 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 05:22:35 INFO - PROCESS | 2283 | 1461586955767 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:22:35 INFO - PROCESS | 2283 | 1461586955770 Marionette TRACE conn2 <- [1,554,null,{}] 05:22:35 INFO - PROCESS | 2283 | 1461586955773 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}] 05:22:35 INFO - PROCESS | 2283 | 1461586955859 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:22:35 INFO - PROCESS | 2283 | 1461586955866 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:35 INFO - PROCESS | 2283 | ++DOCSHELL 0x127d18000 == 50 [pid = 2283] [id = 146] 05:22:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x11ba24800) [pid = 2283] [serial = 435] [outer = 0x0] 05:22:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x12b70d000) [pid = 2283] [serial = 436] [outer = 0x11ba24800] 05:22:35 INFO - PROCESS | 2283 | 1461586955894 Marionette DEBUG loaded listener.js 05:22:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x12d270400) [pid = 2283] [serial = 437] [outer = 0x11ba24800] 05:22:36 INFO - PROCESS | 2283 | [2283] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:22:36 INFO - PROCESS | 2283 | [2283] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:22:36 INFO - PROCESS | 2283 | 1461586956364 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]]]}] 05:22:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:22:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 622ms 05:22:36 INFO - PROCESS | 2283 | 1461586956388 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:22:36 INFO - PROCESS | 2283 | 1461586956391 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 05:22:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:22:36 INFO - PROCESS | 2283 | 1461586956394 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:22:36 INFO - PROCESS | 2283 | 1461586956397 Marionette TRACE conn2 <- [1,558,null,{}] 05:22:36 INFO - PROCESS | 2283 | 1461586956400 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}] 05:22:36 INFO - PROCESS | 2283 | 1461586956546 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:22:36 INFO - PROCESS | 2283 | 1461586956590 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:36 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b533000 == 51 [pid = 2283] [id = 147] 05:22:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x12d496000) [pid = 2283] [serial = 438] [outer = 0x0] 05:22:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x12d77bc00) [pid = 2283] [serial = 439] [outer = 0x12d496000] 05:22:36 INFO - PROCESS | 2283 | 1461586956636 Marionette DEBUG loaded listener.js 05:22:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x12ddb7c00) [pid = 2283] [serial = 440] [outer = 0x12d496000] 05:22:37 INFO - PROCESS | 2283 | 1461586957027 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]]]}] 05:22:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:22:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 673ms 05:22:37 INFO - PROCESS | 2283 | 1461586957069 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:22:37 INFO - PROCESS | 2283 | 1461586957071 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 05:22:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:22:37 INFO - PROCESS | 2283 | 1461586957074 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:22:37 INFO - PROCESS | 2283 | 1461586957076 Marionette TRACE conn2 <- [1,562,null,{}] 05:22:37 INFO - PROCESS | 2283 | 1461586957079 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}] 05:22:37 INFO - PROCESS | 2283 | 1461586957210 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:22:37 INFO - PROCESS | 2283 | 1461586957223 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:37 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd25800 == 52 [pid = 2283] [id = 148] 05:22:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x12ddb9000) [pid = 2283] [serial = 441] [outer = 0x0] 05:22:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x12ddc1800) [pid = 2283] [serial = 442] [outer = 0x12ddb9000] 05:22:37 INFO - PROCESS | 2283 | 1461586957263 Marionette DEBUG loaded listener.js 05:22:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x12e613800) [pid = 2283] [serial = 443] [outer = 0x12ddb9000] 05:22:37 INFO - PROCESS | 2283 | [2283] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:22:37 INFO - PROCESS | 2283 | 1461586957830 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]]]}] 05:22:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:22:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 820ms 05:22:37 INFO - PROCESS | 2283 | 1461586957894 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:22:37 INFO - PROCESS | 2283 | 1461586957897 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 05:22:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:22:37 INFO - PROCESS | 2283 | 1461586957901 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:22:37 INFO - PROCESS | 2283 | 1461586957903 Marionette TRACE conn2 <- [1,566,null,{}] 05:22:37 INFO - PROCESS | 2283 | 1461586957907 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}] 05:22:38 INFO - PROCESS | 2283 | 1461586958006 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:22:38 INFO - PROCESS | 2283 | 1461586958069 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:38 INFO - PROCESS | 2283 | ++DOCSHELL 0x119c4a000 == 53 [pid = 2283] [id = 149] 05:22:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x118f6c800) [pid = 2283] [serial = 444] [outer = 0x0] 05:22:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x11a75fc00) [pid = 2283] [serial = 445] [outer = 0x118f6c800] 05:22:38 INFO - PROCESS | 2283 | 1461586958100 Marionette DEBUG loaded listener.js 05:22:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x11aa9b000) [pid = 2283] [serial = 446] [outer = 0x118f6c800] 05:22:38 INFO - PROCESS | 2283 | [2283] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:22:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x11bf9f400) [pid = 2283] [serial = 447] [outer = 0x1189d1800] 05:22:38 INFO - PROCESS | 2283 | 1461586958588 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]]]}] 05:22:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:22:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 721ms 05:22:38 INFO - PROCESS | 2283 | 1461586958639 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:22:38 INFO - PROCESS | 2283 | 1461586958645 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 05:22:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:22:38 INFO - PROCESS | 2283 | 1461586958653 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:22:38 INFO - PROCESS | 2283 | 1461586958656 Marionette TRACE conn2 <- [1,570,null,{}] 05:22:38 INFO - PROCESS | 2283 | 1461586958660 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}] 05:22:38 INFO - PROCESS | 2283 | 1461586958807 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:22:38 INFO - PROCESS | 2283 | 1461586958904 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:38 INFO - PROCESS | 2283 | ++DOCSHELL 0x123939800 == 54 [pid = 2283] [id = 150] 05:22:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x11b6cc400) [pid = 2283] [serial = 448] [outer = 0x0] 05:22:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x1239e5000) [pid = 2283] [serial = 449] [outer = 0x11b6cc400] 05:22:38 INFO - PROCESS | 2283 | 1461586958936 Marionette DEBUG loaded listener.js 05:22:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x123fa5000) [pid = 2283] [serial = 450] [outer = 0x11b6cc400] 05:22:39 INFO - PROCESS | 2283 | [2283] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:22:39 INFO - PROCESS | 2283 | 1461586959382 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]]]}] 05:22:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:22:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 774ms 05:22:39 INFO - PROCESS | 2283 | 1461586959426 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:22:39 INFO - PROCESS | 2283 | 1461586959427 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 05:22:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:22:39 INFO - PROCESS | 2283 | 1461586959430 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:22:39 INFO - PROCESS | 2283 | 1461586959432 Marionette TRACE conn2 <- [1,574,null,{}] 05:22:39 INFO - PROCESS | 2283 | 1461586959440 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}] 05:22:39 INFO - PROCESS | 2283 | 1461586959543 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:22:39 INFO - PROCESS | 2283 | 1461586959608 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:39 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b98b800 == 55 [pid = 2283] [id = 151] 05:22:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x127019400) [pid = 2283] [serial = 451] [outer = 0x0] 05:22:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x1296f0c00) [pid = 2283] [serial = 452] [outer = 0x127019400] 05:22:39 INFO - PROCESS | 2283 | 1461586959641 Marionette DEBUG loaded listener.js 05:22:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x12bc21000) [pid = 2283] [serial = 453] [outer = 0x127019400] 05:22:40 INFO - PROCESS | 2283 | 1461586960063 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]]]}] 05:22:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:22:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 673ms 05:22:40 INFO - PROCESS | 2283 | 1461586960104 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:22:40 INFO - PROCESS | 2283 | 1461586960106 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 05:22:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:22:40 INFO - PROCESS | 2283 | 1461586960108 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:22:40 INFO - PROCESS | 2283 | 1461586960109 Marionette TRACE conn2 <- [1,578,null,{}] 05:22:40 INFO - PROCESS | 2283 | 1461586960112 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}] 05:22:40 INFO - PROCESS | 2283 | 1461586960212 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:22:40 INFO - PROCESS | 2283 | 1461586960261 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:40 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bed7800 == 56 [pid = 2283] [id = 152] 05:22:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x12be6ac00) [pid = 2283] [serial = 454] [outer = 0x0] 05:22:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x12d276c00) [pid = 2283] [serial = 455] [outer = 0x12be6ac00] 05:22:40 INFO - PROCESS | 2283 | 1461586960291 Marionette DEBUG loaded listener.js 05:22:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x12d77e800) [pid = 2283] [serial = 456] [outer = 0x12be6ac00] 05:22:40 INFO - PROCESS | 2283 | 1461586960692 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]]]}] 05:22:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:22:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 619ms 05:22:40 INFO - PROCESS | 2283 | 1461586960727 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:22:40 INFO - PROCESS | 2283 | 1461586960729 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 05:22:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:22:40 INFO - PROCESS | 2283 | 1461586960731 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:22:40 INFO - PROCESS | 2283 | 1461586960732 Marionette TRACE conn2 <- [1,582,null,{}] 05:22:40 INFO - PROCESS | 2283 | 1461586960735 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}] 05:22:40 INFO - PROCESS | 2283 | 1461586960831 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:22:40 INFO - PROCESS | 2283 | 1461586960912 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:40 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d020000 == 57 [pid = 2283] [id = 153] 05:22:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x12d77fc00) [pid = 2283] [serial = 457] [outer = 0x0] 05:22:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x12d7b1800) [pid = 2283] [serial = 458] [outer = 0x12d77fc00] 05:22:40 INFO - PROCESS | 2283 | 1461586960942 Marionette DEBUG loaded listener.js 05:22:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x12e615c00) [pid = 2283] [serial = 459] [outer = 0x12d77fc00] 05:22:41 INFO - PROCESS | 2283 | 1461586961386 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]]]}] 05:22:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:22:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 823ms 05:22:41 INFO - PROCESS | 2283 | 1461586961591 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:22:41 INFO - PROCESS | 2283 | 1461586961594 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 05:22:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:22:41 INFO - PROCESS | 2283 | 1461586961601 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:22:41 INFO - PROCESS | 2283 | 1461586961603 Marionette TRACE conn2 <- [1,586,null,{}] 05:22:41 INFO - PROCESS | 2283 | 1461586961607 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}] 05:22:41 INFO - PROCESS | 2283 | 1461586961695 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:22:41 INFO - PROCESS | 2283 | 1461586961755 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:41 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a779800 == 58 [pid = 2283] [id = 154] 05:22:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x118ef3c00) [pid = 2283] [serial = 460] [outer = 0x0] 05:22:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x11903dc00) [pid = 2283] [serial = 461] [outer = 0x118ef3c00] 05:22:41 INFO - PROCESS | 2283 | 1461586961782 Marionette DEBUG loaded listener.js 05:22:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x11a9cf000) [pid = 2283] [serial = 462] [outer = 0x118ef3c00] 05:22:42 INFO - PROCESS | 2283 | [2283] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:22:42 INFO - PROCESS | 2283 | 1461586962251 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]]]}] 05:22:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:22:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 672ms 05:22:42 INFO - PROCESS | 2283 | 1461586962272 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:22:42 INFO - PROCESS | 2283 | 1461586962275 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 05:22:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:22:42 INFO - PROCESS | 2283 | 1461586962284 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:22:42 INFO - PROCESS | 2283 | 1461586962287 Marionette TRACE conn2 <- [1,590,null,{}] 05:22:42 INFO - PROCESS | 2283 | 1461586962291 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}] 05:22:42 INFO - PROCESS | 2283 | 1461586962425 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:22:42 INFO - PROCESS | 2283 | 1461586962517 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:42 INFO - PROCESS | 2283 | ++DOCSHELL 0x119224800 == 59 [pid = 2283] [id = 155] 05:22:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x115723000) [pid = 2283] [serial = 463] [outer = 0x0] 05:22:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x11abd6c00) [pid = 2283] [serial = 464] [outer = 0x115723000] 05:22:42 INFO - PROCESS | 2283 | 1461586962545 Marionette DEBUG loaded listener.js 05:22:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x11ba78000) [pid = 2283] [serial = 465] [outer = 0x115723000] 05:22:42 INFO - PROCESS | 2283 | --DOCSHELL 0x11c5df000 == 58 [pid = 2283] [id = 111] 05:22:42 INFO - PROCESS | 2283 | --DOCSHELL 0x12b533000 == 57 [pid = 2283] [id = 147] 05:22:42 INFO - PROCESS | 2283 | --DOCSHELL 0x127d18000 == 56 [pid = 2283] [id = 146] 05:22:42 INFO - PROCESS | 2283 | --DOCSHELL 0x1142e4800 == 55 [pid = 2283] [id = 145] 05:22:42 INFO - PROCESS | 2283 | --DOCSHELL 0x124baf800 == 54 [pid = 2283] [id = 144] 05:22:42 INFO - PROCESS | 2283 | --DOCSHELL 0x12463a000 == 53 [pid = 2283] [id = 143] 05:22:42 INFO - PROCESS | 2283 | --DOCSHELL 0x123b33000 == 52 [pid = 2283] [id = 142] 05:22:42 INFO - PROCESS | 2283 | --DOCSHELL 0x12392b000 == 51 [pid = 2283] [id = 141] 05:22:42 INFO - PROCESS | 2283 | --DOCSHELL 0x11bf7c800 == 50 [pid = 2283] [id = 140] 05:22:42 INFO - PROCESS | 2283 | --DOCSHELL 0x11ad07000 == 49 [pid = 2283] [id = 139] 05:22:42 INFO - PROCESS | 2283 | --DOCSHELL 0x118c7e000 == 48 [pid = 2283] [id = 138] 05:22:42 INFO - PROCESS | 2283 | --DOCSHELL 0x1158ce800 == 47 [pid = 2283] [id = 137] 05:22:42 INFO - PROCESS | 2283 | --DOCSHELL 0x126b4a800 == 46 [pid = 2283] [id = 134] 05:22:42 INFO - PROCESS | 2283 | --DOCSHELL 0x11b681800 == 45 [pid = 2283] [id = 133] 05:22:42 INFO - PROCESS | 2283 | --DOCSHELL 0x118e1c800 == 44 [pid = 2283] [id = 132] 05:22:42 INFO - PROCESS | 2283 | --DOCSHELL 0x127721800 == 43 [pid = 2283] [id = 131] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x12d0ba400) [pid = 2283] [serial = 388] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x12c07b000) [pid = 2283] [serial = 386] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x1296ef000) [pid = 2283] [serial = 374] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x126b2f400) [pid = 2283] [serial = 346] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x126b22400) [pid = 2283] [serial = 368] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x1239e6000) [pid = 2283] [serial = 364] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x118cef800) [pid = 2283] [serial = 352] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x11a761400) [pid = 2283] [serial = 349] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x126de4c00) [pid = 2283] [serial = 370] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x119268000) [pid = 2283] [serial = 353] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x11abd6400) [pid = 2283] [serial = 356] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x12bcd8400) [pid = 2283] [serial = 380] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x1245ca400) [pid = 2283] [serial = 343] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x11a939400) [pid = 2283] [serial = 355] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x12380fc00) [pid = 2283] [serial = 362] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x12770e800) [pid = 2283] [serial = 371] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x12bc2dc00) [pid = 2283] [serial = 379] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x12b702800) [pid = 2283] [serial = 376] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x118e4cc00) [pid = 2283] [serial = 337] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x11abd5000) [pid = 2283] [serial = 358] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x11ba19000) [pid = 2283] [serial = 382] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x127d6dc00) [pid = 2283] [serial = 373] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x123d7cc00) [pid = 2283] [serial = 365] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x11c31e400) [pid = 2283] [serial = 361] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x11ad4ac00) [pid = 2283] [serial = 359] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x12be5e400) [pid = 2283] [serial = 385] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x11ad3f800) [pid = 2283] [serial = 340] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x12b70bc00) [pid = 2283] [serial = 377] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x12b704400) [pid = 2283] [serial = 383] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x123fa4c00) [pid = 2283] [serial = 367] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x12d268800) [pid = 2283] [serial = 389] [outer = 0x0] [url = about:blank] 05:22:42 INFO - PROCESS | 2283 | 1461586962945 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]]]}] 05:22:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:22:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 678ms 05:22:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:22:42 INFO - PROCESS | 2283 | 1461586962958 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:22:42 INFO - PROCESS | 2283 | 1461586962960 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 05:22:42 INFO - PROCESS | 2283 | 1461586962962 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:22:42 INFO - PROCESS | 2283 | 1461586962963 Marionette TRACE conn2 <- [1,594,null,{}] 05:22:42 INFO - PROCESS | 2283 | 1461586962973 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}] 05:22:43 INFO - PROCESS | 2283 | 1461586963056 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:22:43 INFO - PROCESS | 2283 | 1461586963107 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:43 INFO - PROCESS | 2283 | ++DOCSHELL 0x119c37800 == 44 [pid = 2283] [id = 156] 05:22:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x11ad3ec00) [pid = 2283] [serial = 466] [outer = 0x0] 05:22:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x11c3d2400) [pid = 2283] [serial = 467] [outer = 0x11ad3ec00] 05:22:43 INFO - PROCESS | 2283 | 1461586963137 Marionette DEBUG loaded listener.js 05:22:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x123d7cc00) [pid = 2283] [serial = 468] [outer = 0x11ad3ec00] 05:22:43 INFO - PROCESS | 2283 | 1461586963441 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]]]}] 05:22:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:22:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 523ms 05:22:43 INFO - PROCESS | 2283 | 1461586963486 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:22:43 INFO - PROCESS | 2283 | 1461586963487 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 05:22:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:22:43 INFO - PROCESS | 2283 | 1461586963489 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:22:43 INFO - PROCESS | 2283 | 1461586963490 Marionette TRACE conn2 <- [1,598,null,{}] 05:22:43 INFO - PROCESS | 2283 | 1461586963493 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}] 05:22:43 INFO - PROCESS | 2283 | 1461586963572 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:22:43 INFO - PROCESS | 2283 | 1461586963616 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:43 INFO - PROCESS | 2283 | ++DOCSHELL 0x11ad1d000 == 45 [pid = 2283] [id = 157] 05:22:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x1239ebc00) [pid = 2283] [serial = 469] [outer = 0x0] 05:22:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x124361400) [pid = 2283] [serial = 470] [outer = 0x1239ebc00] 05:22:43 INFO - PROCESS | 2283 | 1461586963645 Marionette DEBUG loaded listener.js 05:22:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x124894c00) [pid = 2283] [serial = 471] [outer = 0x1239ebc00] 05:22:43 INFO - PROCESS | 2283 | 1461586963958 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]]]}] 05:22:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:22:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 518ms 05:22:44 INFO - PROCESS | 2283 | 1461586964008 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:22:44 INFO - PROCESS | 2283 | 1461586964009 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 05:22:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:22:44 INFO - PROCESS | 2283 | 1461586964011 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:22:44 INFO - PROCESS | 2283 | 1461586964012 Marionette TRACE conn2 <- [1,602,null,{}] 05:22:44 INFO - PROCESS | 2283 | 1461586964015 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}] 05:22:44 INFO - PROCESS | 2283 | 1461586964094 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:22:44 INFO - PROCESS | 2283 | 1461586964147 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:44 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c5ea000 == 46 [pid = 2283] [id = 158] 05:22:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x123ada000) [pid = 2283] [serial = 472] [outer = 0x0] 05:22:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x126b24400) [pid = 2283] [serial = 473] [outer = 0x123ada000] 05:22:44 INFO - PROCESS | 2283 | 1461586964189 Marionette DEBUG loaded listener.js 05:22:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x12770c400) [pid = 2283] [serial = 474] [outer = 0x123ada000] 05:22:44 INFO - PROCESS | 2283 | 1461586964596 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]]]}] 05:22:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:22:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 624ms 05:22:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:22:44 INFO - PROCESS | 2283 | 1461586964636 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:22:44 INFO - PROCESS | 2283 | 1461586964637 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 05:22:44 INFO - PROCESS | 2283 | 1461586964639 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:22:44 INFO - PROCESS | 2283 | 1461586964640 Marionette TRACE conn2 <- [1,606,null,{}] 05:22:44 INFO - PROCESS | 2283 | 1461586964643 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}] 05:22:44 INFO - PROCESS | 2283 | 1461586964737 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:22:44 INFO - PROCESS | 2283 | 1461586964769 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:44 INFO - PROCESS | 2283 | ++DOCSHELL 0x119069000 == 47 [pid = 2283] [id = 159] 05:22:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x126d96000) [pid = 2283] [serial = 475] [outer = 0x0] 05:22:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x1296e4400) [pid = 2283] [serial = 476] [outer = 0x126d96000] 05:22:44 INFO - PROCESS | 2283 | 1461586964797 Marionette DEBUG loaded listener.js 05:22:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x12bcd8400) [pid = 2283] [serial = 477] [outer = 0x126d96000] 05:22:45 INFO - PROCESS | 2283 | 1461586965169 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]]]}] 05:22:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:22:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 569ms 05:22:45 INFO - PROCESS | 2283 | 1461586965208 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:22:45 INFO - PROCESS | 2283 | 1461586965209 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 05:22:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:22:45 INFO - PROCESS | 2283 | 1461586965212 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:22:45 INFO - PROCESS | 2283 | 1461586965213 Marionette TRACE conn2 <- [1,610,null,{}] 05:22:45 INFO - PROCESS | 2283 | 1461586965215 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}] 05:22:45 INFO - PROCESS | 2283 | 1461586965308 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:22:45 INFO - PROCESS | 2283 | 1461586965321 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:45 INFO - PROCESS | 2283 | ++DOCSHELL 0x123fd2000 == 48 [pid = 2283] [id = 160] 05:22:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x12be61000) [pid = 2283] [serial = 478] [outer = 0x0] 05:22:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x12d0b8000) [pid = 2283] [serial = 479] [outer = 0x12be61000] 05:22:45 INFO - PROCESS | 2283 | 1461586965346 Marionette DEBUG loaded listener.js 05:22:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x12d49a400) [pid = 2283] [serial = 480] [outer = 0x12be61000] 05:22:45 INFO - PROCESS | 2283 | 1461586965693 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]]]}] 05:22:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:22:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 517ms 05:22:45 INFO - PROCESS | 2283 | 1461586965730 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:22:45 INFO - PROCESS | 2283 | 1461586965731 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 05:22:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:22:45 INFO - PROCESS | 2283 | 1461586965736 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:22:45 INFO - PROCESS | 2283 | 1461586965737 Marionette TRACE conn2 <- [1,614,null,{}] 05:22:45 INFO - PROCESS | 2283 | 1461586965739 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}] 05:22:45 INFO - PROCESS | 2283 | 1461586965835 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:22:45 INFO - PROCESS | 2283 | 1461586965839 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:45 INFO - PROCESS | 2283 | ++DOCSHELL 0x124b85000 == 49 [pid = 2283] [id = 161] 05:22:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x12be62400) [pid = 2283] [serial = 481] [outer = 0x0] 05:22:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x12d7b1000) [pid = 2283] [serial = 482] [outer = 0x12be62400] 05:22:45 INFO - PROCESS | 2283 | 1461586965864 Marionette DEBUG loaded listener.js 05:22:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x12e614400) [pid = 2283] [serial = 483] [outer = 0x12be62400] 05:22:46 INFO - PROCESS | 2283 | 1461586966219 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]]]}] 05:22:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:22:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 519ms 05:22:46 INFO - PROCESS | 2283 | 1461586966255 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:22:46 INFO - PROCESS | 2283 | 1461586966256 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 05:22:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:22:46 INFO - PROCESS | 2283 | 1461586966264 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:22:46 INFO - PROCESS | 2283 | 1461586966265 Marionette TRACE conn2 <- [1,618,null,{}] 05:22:46 INFO - PROCESS | 2283 | 1461586966268 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}] 05:22:46 INFO - PROCESS | 2283 | 1461586966364 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:22:46 INFO - PROCESS | 2283 | 1461586966368 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:46 INFO - PROCESS | 2283 | ++DOCSHELL 0x127724000 == 50 [pid = 2283] [id = 162] 05:22:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x12d7b4000) [pid = 2283] [serial = 484] [outer = 0x0] 05:22:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x12e61e400) [pid = 2283] [serial = 485] [outer = 0x12d7b4000] 05:22:46 INFO - PROCESS | 2283 | 1461586966420 Marionette DEBUG loaded listener.js 05:22:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x12e65c800) [pid = 2283] [serial = 486] [outer = 0x12d7b4000] 05:22:46 INFO - PROCESS | 2283 | 1461586966727 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]]]}] 05:22:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:22:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 472ms 05:22:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:22:46 INFO - PROCESS | 2283 | 1461586966740 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:22:46 INFO - PROCESS | 2283 | 1461586966741 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 05:22:46 INFO - PROCESS | 2283 | 1461586966743 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:22:46 INFO - PROCESS | 2283 | 1461586966744 Marionette TRACE conn2 <- [1,622,null,{}] 05:22:46 INFO - PROCESS | 2283 | 1461586966747 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}] 05:22:46 INFO - PROCESS | 2283 | 1461586966932 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:22:46 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x12b70d800) [pid = 2283] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:22:46 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x11bfa0000) [pid = 2283] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:22:46 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x115610c00) [pid = 2283] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:22:46 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x12be5fc00) [pid = 2283] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:22:46 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x124162c00) [pid = 2283] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:22:46 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x118f69400) [pid = 2283] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:22:46 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x1239e6800) [pid = 2283] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:22:46 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x11a939800) [pid = 2283] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:22:46 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x12d496000) [pid = 2283] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:22:46 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x114bb6400) [pid = 2283] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:22:46 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x11ba24800) [pid = 2283] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:22:46 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x126f3d400) [pid = 2283] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:22:46 INFO - PROCESS | 2283 | 1461586966973 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:46 INFO - PROCESS | 2283 | ++DOCSHELL 0x1198ba000 == 51 [pid = 2283] [id = 163] 05:22:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x115605c00) [pid = 2283] [serial = 487] [outer = 0x0] 05:22:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x11a939800) [pid = 2283] [serial = 488] [outer = 0x115605c00] 05:22:47 INFO - PROCESS | 2283 | 1461586966998 Marionette DEBUG loaded listener.js 05:22:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x124162c00) [pid = 2283] [serial = 489] [outer = 0x115605c00] 05:22:47 INFO - PROCESS | 2283 | 1461586967299 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]]]}] 05:22:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:22:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 568ms 05:22:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:22:47 INFO - PROCESS | 2283 | 1461586967312 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:22:47 INFO - PROCESS | 2283 | 1461586967313 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 05:22:47 INFO - PROCESS | 2283 | 1461586967323 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:22:47 INFO - PROCESS | 2283 | 1461586967325 Marionette TRACE conn2 <- [1,626,null,{}] 05:22:47 INFO - PROCESS | 2283 | 1461586967327 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}] 05:22:47 INFO - PROCESS | 2283 | 1461586967424 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:22:47 INFO - PROCESS | 2283 | 1461586967429 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:47 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b532800 == 52 [pid = 2283] [id = 164] 05:22:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x11ad42000) [pid = 2283] [serial = 490] [outer = 0x0] 05:22:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x12e99a800) [pid = 2283] [serial = 491] [outer = 0x11ad42000] 05:22:47 INFO - PROCESS | 2283 | 1461586967460 Marionette DEBUG loaded listener.js 05:22:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x12f02b400) [pid = 2283] [serial = 492] [outer = 0x11ad42000] 05:22:47 INFO - PROCESS | 2283 | 1461586967790 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]]]}] 05:22:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:22:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 527ms 05:22:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:22:47 INFO - PROCESS | 2283 | 1461586967844 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:22:47 INFO - PROCESS | 2283 | 1461586967845 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 05:22:47 INFO - PROCESS | 2283 | 1461586967847 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:22:47 INFO - PROCESS | 2283 | 1461586967848 Marionette TRACE conn2 <- [1,630,null,{}] 05:22:47 INFO - PROCESS | 2283 | 1461586967853 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}] 05:22:47 INFO - PROCESS | 2283 | 1461586967931 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:22:47 INFO - PROCESS | 2283 | 1461586967937 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:47 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b540000 == 53 [pid = 2283] [id = 165] 05:22:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x1296ed000) [pid = 2283] [serial = 493] [outer = 0x0] 05:22:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x12f036000) [pid = 2283] [serial = 494] [outer = 0x1296ed000] 05:22:47 INFO - PROCESS | 2283 | 1461586967962 Marionette DEBUG loaded listener.js 05:22:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x12f2a6000) [pid = 2283] [serial = 495] [outer = 0x1296ed000] 05:22:48 INFO - PROCESS | 2283 | 1461586968296 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]]]}] 05:22:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:22:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 471ms 05:22:48 INFO - PROCESS | 2283 | 1461586968320 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:22:48 INFO - PROCESS | 2283 | 1461586968321 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 05:22:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:22:48 INFO - PROCESS | 2283 | 1461586968324 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:22:48 INFO - PROCESS | 2283 | 1461586968325 Marionette TRACE conn2 <- [1,634,null,{}] 05:22:48 INFO - PROCESS | 2283 | 1461586968327 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}] 05:22:48 INFO - PROCESS | 2283 | 1461586968409 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:22:48 INFO - PROCESS | 2283 | 1461586968459 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:48 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d253000 == 54 [pid = 2283] [id = 166] 05:22:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x12e99dc00) [pid = 2283] [serial = 496] [outer = 0x0] 05:22:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x12f2a9c00) [pid = 2283] [serial = 497] [outer = 0x12e99dc00] 05:22:48 INFO - PROCESS | 2283 | 1461586968484 Marionette DEBUG loaded listener.js 05:22:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x12f5c1400) [pid = 2283] [serial = 498] [outer = 0x12e99dc00] 05:22:48 INFO - PROCESS | 2283 | [2283] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:22:48 INFO - PROCESS | 2283 | [2283] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:22:48 INFO - PROCESS | 2283 | 1461586968771 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]]]}] 05:22:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:22:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 468ms 05:22:48 INFO - PROCESS | 2283 | 1461586968793 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:22:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:22:48 INFO - PROCESS | 2283 | 1461586968795 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 05:22:48 INFO - PROCESS | 2283 | 1461586968809 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:22:48 INFO - PROCESS | 2283 | 1461586968811 Marionette TRACE conn2 <- [1,638,null,{}] 05:22:48 INFO - PROCESS | 2283 | 1461586968816 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}] 05:22:48 INFO - PROCESS | 2283 | 1461586968946 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:22:49 INFO - PROCESS | 2283 | 1461586969101 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:49 INFO - PROCESS | 2283 | ++DOCSHELL 0x1156b6800 == 55 [pid = 2283] [id = 167] 05:22:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x114541000) [pid = 2283] [serial = 499] [outer = 0x0] 05:22:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x114bb5400) [pid = 2283] [serial = 500] [outer = 0x114541000] 05:22:49 INFO - PROCESS | 2283 | 1461586969151 Marionette DEBUG loaded listener.js 05:22:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x118c11000) [pid = 2283] [serial = 501] [outer = 0x114541000] 05:22:49 INFO - PROCESS | 2283 | [2283] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:22:49 INFO - PROCESS | 2283 | 1461586969602 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]]]}] 05:22:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:22:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 881ms 05:22:49 INFO - PROCESS | 2283 | 1461586969681 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:22:49 INFO - PROCESS | 2283 | 1461586969684 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 05:22:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:22:49 INFO - PROCESS | 2283 | 1461586969709 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:22:49 INFO - PROCESS | 2283 | 1461586969712 Marionette TRACE conn2 <- [1,642,null,{}] 05:22:49 INFO - PROCESS | 2283 | 1461586969720 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}] 05:22:49 INFO - PROCESS | 2283 | 1461586969877 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:22:49 INFO - PROCESS | 2283 | 1461586969962 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:49 INFO - PROCESS | 2283 | ++DOCSHELL 0x11b676000 == 56 [pid = 2283] [id = 168] 05:22:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x11b6cbc00) [pid = 2283] [serial = 502] [outer = 0x0] 05:22:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x11ba27000) [pid = 2283] [serial = 503] [outer = 0x11b6cbc00] 05:22:50 INFO - PROCESS | 2283 | 1461586970010 Marionette DEBUG loaded listener.js 05:22:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x11c3ce000) [pid = 2283] [serial = 504] [outer = 0x11b6cbc00] 05:22:50 INFO - PROCESS | 2283 | 1461586970456 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]]]}] 05:22:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:22:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 779ms 05:22:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:22:50 INFO - PROCESS | 2283 | 1461586970489 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:22:50 INFO - PROCESS | 2283 | 1461586970493 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 05:22:50 INFO - PROCESS | 2283 | 1461586970497 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:22:50 INFO - PROCESS | 2283 | 1461586970499 Marionette TRACE conn2 <- [1,646,null,{}] 05:22:50 INFO - PROCESS | 2283 | 1461586970503 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}] 05:22:50 INFO - PROCESS | 2283 | 1461586970649 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:22:50 INFO - PROCESS | 2283 | 1461586970770 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:50 INFO - PROCESS | 2283 | ++DOCSHELL 0x124519800 == 57 [pid = 2283] [id = 169] 05:22:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x1243e9000) [pid = 2283] [serial = 505] [outer = 0x0] 05:22:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x126de2800) [pid = 2283] [serial = 506] [outer = 0x1243e9000] 05:22:50 INFO - PROCESS | 2283 | 1461586970803 Marionette DEBUG loaded listener.js 05:22:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x129222000) [pid = 2283] [serial = 507] [outer = 0x1243e9000] 05:22:51 INFO - PROCESS | 2283 | 1461586971249 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]]]}] 05:22:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:22:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 773ms 05:22:51 INFO - PROCESS | 2283 | 1461586971270 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:22:51 INFO - PROCESS | 2283 | 1461586971271 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 05:22:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:22:51 INFO - PROCESS | 2283 | 1461586971279 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:22:51 INFO - PROCESS | 2283 | 1461586971283 Marionette TRACE conn2 <- [1,650,null,{}] 05:22:51 INFO - PROCESS | 2283 | 1461586971287 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}] 05:22:51 INFO - PROCESS | 2283 | 1461586971389 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:22:51 INFO - PROCESS | 2283 | 1461586971442 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:51 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d1c0000 == 58 [pid = 2283] [id = 170] 05:22:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x1296e5400) [pid = 2283] [serial = 508] [outer = 0x0] 05:22:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x12bcd0000) [pid = 2283] [serial = 509] [outer = 0x1296e5400] 05:22:51 INFO - PROCESS | 2283 | 1461586971471 Marionette DEBUG loaded listener.js 05:22:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x12e660400) [pid = 2283] [serial = 510] [outer = 0x1296e5400] 05:22:51 INFO - PROCESS | 2283 | 1461586971880 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]]]}] 05:22:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:22:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 628ms 05:22:51 INFO - PROCESS | 2283 | 1461586971902 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:22:51 INFO - PROCESS | 2283 | 1461586971904 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 05:22:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:22:51 INFO - PROCESS | 2283 | 1461586971906 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:22:51 INFO - PROCESS | 2283 | 1461586971908 Marionette TRACE conn2 <- [1,654,null,{}] 05:22:51 INFO - PROCESS | 2283 | 1461586971910 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}] 05:22:52 INFO - PROCESS | 2283 | 1461586972012 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:22:52 INFO - PROCESS | 2283 | 1461586972077 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:52 INFO - PROCESS | 2283 | ++DOCSHELL 0x12dd29800 == 59 [pid = 2283] [id = 171] 05:22:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x12bcc9400) [pid = 2283] [serial = 511] [outer = 0x0] 05:22:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x12e99e000) [pid = 2283] [serial = 512] [outer = 0x12bcc9400] 05:22:52 INFO - PROCESS | 2283 | 1461586972107 Marionette DEBUG loaded listener.js 05:22:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x12f02dc00) [pid = 2283] [serial = 513] [outer = 0x12bcc9400] 05:22:52 INFO - PROCESS | 2283 | 1461586972509 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]]]}] 05:22:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:22:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 619ms 05:22:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:22:52 INFO - PROCESS | 2283 | 1461586972526 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:22:52 INFO - PROCESS | 2283 | 1461586972527 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 05:22:52 INFO - PROCESS | 2283 | 1461586972529 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:22:52 INFO - PROCESS | 2283 | 1461586972531 Marionette TRACE conn2 <- [1,658,null,{}] 05:22:52 INFO - PROCESS | 2283 | 1461586972533 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}] 05:22:52 INFO - PROCESS | 2283 | 1461586972632 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:22:52 INFO - PROCESS | 2283 | 1461586972716 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:52 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ddeb800 == 60 [pid = 2283] [id = 172] 05:22:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x12f6e2800) [pid = 2283] [serial = 514] [outer = 0x0] 05:22:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x12f6e5c00) [pid = 2283] [serial = 515] [outer = 0x12f6e2800] 05:22:52 INFO - PROCESS | 2283 | 1461586972754 Marionette DEBUG loaded listener.js 05:22:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x12fbcd800) [pid = 2283] [serial = 516] [outer = 0x12f6e2800] 05:22:53 INFO - PROCESS | 2283 | 1461586973199 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]]]}] 05:22:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:22:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 722ms 05:22:53 INFO - PROCESS | 2283 | 1461586973434 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:22:53 INFO - PROCESS | 2283 | 1461586973437 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 05:22:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:22:53 INFO - PROCESS | 2283 | 1461586973454 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:22:53 INFO - PROCESS | 2283 | 1461586973456 Marionette TRACE conn2 <- [1,662,null,{}] 05:22:53 INFO - PROCESS | 2283 | 1461586973459 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}] 05:22:53 INFO - PROCESS | 2283 | 1461586973557 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:22:53 INFO - PROCESS | 2283 | 1461586973607 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:53 INFO - PROCESS | 2283 | ++DOCSHELL 0x114b90000 == 61 [pid = 2283] [id = 173] 05:22:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x1147d3000) [pid = 2283] [serial = 517] [outer = 0x0] 05:22:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x1147d9400) [pid = 2283] [serial = 518] [outer = 0x1147d3000] 05:22:53 INFO - PROCESS | 2283 | 1461586973634 Marionette DEBUG loaded listener.js 05:22:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x114bbe000) [pid = 2283] [serial = 519] [outer = 0x1147d3000] 05:22:53 INFO - PROCESS | 2283 | [2283] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:22:54 INFO - PROCESS | 2283 | 1461586974100 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]]]}] 05:22:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:22:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 671ms 05:22:54 INFO - PROCESS | 2283 | 1461586974126 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:22:54 INFO - PROCESS | 2283 | 1461586974129 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 05:22:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:22:54 INFO - PROCESS | 2283 | 1461586974159 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:22:54 INFO - PROCESS | 2283 | 1461586974163 Marionette TRACE conn2 <- [1,666,null,{}] 05:22:54 INFO - PROCESS | 2283 | 1461586974169 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}] 05:22:54 INFO - PROCESS | 2283 | 1461586974289 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:22:54 INFO - PROCESS | 2283 | 1461586974384 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:54 INFO - PROCESS | 2283 | ++DOCSHELL 0x118ff1800 == 62 [pid = 2283] [id = 174] 05:22:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 148 (0x11842a800) [pid = 2283] [serial = 520] [outer = 0x0] 05:22:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 149 (0x118464400) [pid = 2283] [serial = 521] [outer = 0x11842a800] 05:22:54 INFO - PROCESS | 2283 | 1461586974430 Marionette DEBUG loaded listener.js 05:22:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 150 (0x118c4cc00) [pid = 2283] [serial = 522] [outer = 0x11842a800] 05:22:54 INFO - PROCESS | 2283 | [2283] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:22:54 INFO - PROCESS | 2283 | [2283] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:22:54 INFO - PROCESS | 2283 | 1461586974896 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]]]}] 05:22:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:22:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 782ms 05:22:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:22:54 INFO - PROCESS | 2283 | 1461586974936 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:22:54 INFO - PROCESS | 2283 | 1461586974938 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 05:22:54 INFO - PROCESS | 2283 | 1461586974940 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:22:54 INFO - PROCESS | 2283 | 1461586974941 Marionette TRACE conn2 <- [1,670,null,{}] 05:22:54 INFO - PROCESS | 2283 | 1461586974948 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}] 05:22:55 INFO - PROCESS | 2283 | 1461586975072 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:22:55 INFO - PROCESS | 2283 | --DOCSHELL 0x119078000 == 61 [pid = 2283] [id = 113] 05:22:55 INFO - PROCESS | 2283 | --DOCSHELL 0x12d253000 == 60 [pid = 2283] [id = 166] 05:22:55 INFO - PROCESS | 2283 | --DOCSHELL 0x12b540000 == 59 [pid = 2283] [id = 165] 05:22:55 INFO - PROCESS | 2283 | --DOCSHELL 0x12b532800 == 58 [pid = 2283] [id = 164] 05:22:55 INFO - PROCESS | 2283 | --DOCSHELL 0x1198ba000 == 57 [pid = 2283] [id = 163] 05:22:55 INFO - PROCESS | 2283 | --DOCSHELL 0x127724000 == 56 [pid = 2283] [id = 162] 05:22:55 INFO - PROCESS | 2283 | --DOCSHELL 0x124b85000 == 55 [pid = 2283] [id = 161] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 149 (0x12d26d800) [pid = 2283] [serial = 391] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 148 (0x1190a2400) [pid = 2283] [serial = 394] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 147 (0x11b622800) [pid = 2283] [serial = 397] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x1245cbc00) [pid = 2283] [serial = 400] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x12ddc1800) [pid = 2283] [serial = 442] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x129225400) [pid = 2283] [serial = 403] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOCSHELL 0x123fd2000 == 54 [pid = 2283] [id = 160] 05:22:55 INFO - PROCESS | 2283 | --DOCSHELL 0x119069000 == 53 [pid = 2283] [id = 159] 05:22:55 INFO - PROCESS | 2283 | --DOCSHELL 0x11c5ea000 == 52 [pid = 2283] [id = 158] 05:22:55 INFO - PROCESS | 2283 | --DOCSHELL 0x11ad1d000 == 51 [pid = 2283] [id = 157] 05:22:55 INFO - PROCESS | 2283 | --DOCSHELL 0x119c37800 == 50 [pid = 2283] [id = 156] 05:22:55 INFO - PROCESS | 2283 | --DOCSHELL 0x119224800 == 49 [pid = 2283] [id = 155] 05:22:55 INFO - PROCESS | 2283 | --DOCSHELL 0x11a779800 == 48 [pid = 2283] [id = 154] 05:22:55 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd25800 == 47 [pid = 2283] [id = 148] 05:22:55 INFO - PROCESS | 2283 | 1461586975156 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:55 INFO - PROCESS | 2283 | ++DOCSHELL 0x118c1d800 == 48 [pid = 2283] [id = 175] 05:22:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x119270000) [pid = 2283] [serial = 523] [outer = 0x0] 05:22:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x119d5d000) [pid = 2283] [serial = 524] [outer = 0x119270000] 05:22:55 INFO - PROCESS | 2283 | 1461586975185 Marionette DEBUG loaded listener.js 05:22:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x11a75d400) [pid = 2283] [serial = 525] [outer = 0x119270000] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x12bc2ac00) [pid = 2283] [serial = 427] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x11bfa7c00) [pid = 2283] [serial = 415] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x11c5a6000) [pid = 2283] [serial = 416] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x126b23000) [pid = 2283] [serial = 407] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x11b65e400) [pid = 2283] [serial = 406] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x12c07b800) [pid = 2283] [serial = 430] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x1246c1800) [pid = 2283] [serial = 421] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x126d8e400) [pid = 2283] [serial = 422] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x11a738400) [pid = 2283] [serial = 410] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x11902fc00) [pid = 2283] [serial = 409] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x1245b9c00) [pid = 2283] [serial = 419] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x123edfc00) [pid = 2283] [serial = 418] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x11a9d6000) [pid = 2283] [serial = 412] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x11ad48400) [pid = 2283] [serial = 413] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x12ddb7c00) [pid = 2283] [serial = 440] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x12d207400) [pid = 2283] [serial = 431] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x118f74400) [pid = 2283] [serial = 433] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x12d77bc00) [pid = 2283] [serial = 439] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x1239e8800) [pid = 2283] [serial = 434] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x12b70d000) [pid = 2283] [serial = 436] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x127713800) [pid = 2283] [serial = 424] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x12b70cc00) [pid = 2283] [serial = 425] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x12d270400) [pid = 2283] [serial = 437] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x12bcd8800) [pid = 2283] [serial = 428] [outer = 0x0] [url = about:blank] 05:22:55 INFO - PROCESS | 2283 | 1461586975495 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]]]}] 05:22:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:22:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 568ms 05:22:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:22:55 INFO - PROCESS | 2283 | 1461586975509 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:22:55 INFO - PROCESS | 2283 | 1461586975510 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 05:22:55 INFO - PROCESS | 2283 | 1461586975512 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:22:55 INFO - PROCESS | 2283 | 1461586975513 Marionette TRACE conn2 <- [1,674,null,{}] 05:22:55 INFO - PROCESS | 2283 | 1461586975517 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}] 05:22:55 INFO - PROCESS | 2283 | 1461586975622 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:22:55 INFO - PROCESS | 2283 | 1461586975628 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:55 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a782800 == 49 [pid = 2283] [id = 176] 05:22:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x11a763400) [pid = 2283] [serial = 526] [outer = 0x0] 05:22:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x11a943800) [pid = 2283] [serial = 527] [outer = 0x11a763400] 05:22:55 INFO - PROCESS | 2283 | 1461586975654 Marionette DEBUG loaded listener.js 05:22:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x11aa9e000) [pid = 2283] [serial = 528] [outer = 0x11a763400] 05:22:55 INFO - PROCESS | 2283 | [2283] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:22:55 INFO - PROCESS | 2283 | [2283] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:22:56 INFO - PROCESS | 2283 | 1461586976040 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]]]}] 05:22:56 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 05:22:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 573ms 05:22:56 INFO - PROCESS | 2283 | 1461586976086 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:22:56 INFO - PROCESS | 2283 | 1461586976087 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 05:22:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:22:56 INFO - PROCESS | 2283 | 1461586976089 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:22:56 INFO - PROCESS | 2283 | 1461586976090 Marionette TRACE conn2 <- [1,678,null,{}] 05:22:56 INFO - PROCESS | 2283 | 1461586976093 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}] 05:22:56 INFO - PROCESS | 2283 | 1461586976169 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:22:56 INFO - PROCESS | 2283 | 1461586976175 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:56 INFO - PROCESS | 2283 | ++DOCSHELL 0x11b6f2000 == 50 [pid = 2283] [id = 177] 05:22:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x11ad3d400) [pid = 2283] [serial = 529] [outer = 0x0] 05:22:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x11b61c000) [pid = 2283] [serial = 530] [outer = 0x11ad3d400] 05:22:56 INFO - PROCESS | 2283 | 1461586976201 Marionette DEBUG loaded listener.js 05:22:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x11b6c9c00) [pid = 2283] [serial = 531] [outer = 0x11ad3d400] 05:22:56 INFO - PROCESS | 2283 | 1461586976537 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]]]}] 05:22:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:22:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 468ms 05:22:56 INFO - PROCESS | 2283 | 1461586976558 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:22:56 INFO - PROCESS | 2283 | 1461586976560 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 05:22:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:22:56 INFO - PROCESS | 2283 | 1461586976562 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:22:56 INFO - PROCESS | 2283 | 1461586976563 Marionette TRACE conn2 <- [1,682,null,{}] 05:22:56 INFO - PROCESS | 2283 | 1461586976565 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}] 05:22:56 INFO - PROCESS | 2283 | 1461586976680 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:22:56 INFO - PROCESS | 2283 | 1461586976687 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:56 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b10800 == 51 [pid = 2283] [id = 178] 05:22:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x11ba23000) [pid = 2283] [serial = 532] [outer = 0x0] 05:22:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x11bfac800) [pid = 2283] [serial = 533] [outer = 0x11ba23000] 05:22:56 INFO - PROCESS | 2283 | 1461586976715 Marionette DEBUG loaded listener.js 05:22:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x123b5f400) [pid = 2283] [serial = 534] [outer = 0x11ba23000] 05:22:57 INFO - PROCESS | 2283 | 1461586977551 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]]]}] 05:22:57 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) 05:22:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1024ms 05:22:57 INFO - PROCESS | 2283 | 1461586977588 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:22:57 INFO - PROCESS | 2283 | 1461586977590 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 05:22:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:22:57 INFO - PROCESS | 2283 | 1461586977592 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:22:57 INFO - PROCESS | 2283 | 1461586977593 Marionette TRACE conn2 <- [1,686,null,{}] 05:22:57 INFO - PROCESS | 2283 | 1461586977595 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}] 05:22:57 INFO - PROCESS | 2283 | 1461586977689 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:22:57 INFO - PROCESS | 2283 | 1461586977693 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:57 INFO - PROCESS | 2283 | ++DOCSHELL 0x12393e000 == 52 [pid = 2283] [id = 179] 05:22:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x11bf9d400) [pid = 2283] [serial = 535] [outer = 0x0] 05:22:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x1243efc00) [pid = 2283] [serial = 536] [outer = 0x11bf9d400] 05:22:57 INFO - PROCESS | 2283 | 1461586977719 Marionette DEBUG loaded listener.js 05:22:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x1245d0800) [pid = 2283] [serial = 537] [outer = 0x11bf9d400] 05:22:58 INFO - PROCESS | 2283 | 1461586978540 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]]]}] 05:22:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:22:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 968ms 05:22:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:22:58 INFO - PROCESS | 2283 | 1461586978561 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:22:58 INFO - PROCESS | 2283 | 1461586978562 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 05:22:58 INFO - PROCESS | 2283 | 1461586978564 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:22:58 INFO - PROCESS | 2283 | 1461586978565 Marionette TRACE conn2 <- [1,690,null,{}] 05:22:58 INFO - PROCESS | 2283 | 1461586978569 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}] 05:22:58 INFO - PROCESS | 2283 | 1461586978668 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:22:58 INFO - PROCESS | 2283 | 1461586978672 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:58 INFO - PROCESS | 2283 | ++DOCSHELL 0x123ba8000 == 53 [pid = 2283] [id = 180] 05:22:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x124602400) [pid = 2283] [serial = 538] [outer = 0x0] 05:22:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x1246c4800) [pid = 2283] [serial = 539] [outer = 0x124602400] 05:22:58 INFO - PROCESS | 2283 | 1461586978725 Marionette DEBUG loaded listener.js 05:22:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x126b23000) [pid = 2283] [serial = 540] [outer = 0x124602400] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x12be61000) [pid = 2283] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x126d96000) [pid = 2283] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x12be62400) [pid = 2283] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x12d7b4000) [pid = 2283] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x123ada000) [pid = 2283] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x12ddb9000) [pid = 2283] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x118ef3c00) [pid = 2283] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x11ad3ec00) [pid = 2283] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x115723000) [pid = 2283] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x1239ebc00) [pid = 2283] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x1296ed000) [pid = 2283] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x115605c00) [pid = 2283] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x11ad42000) [pid = 2283] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x11a9ce800) [pid = 2283] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x123ad7c00) [pid = 2283] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x118c0b400) [pid = 2283] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x118f6c400) [pid = 2283] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x11a755800) [pid = 2283] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x1239e9c00) [pid = 2283] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x126b27000) [pid = 2283] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x12700e000) [pid = 2283] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x12d26a800) [pid = 2283] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x1246c2c00) [pid = 2283] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:22:59 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x1189ca400) [pid = 2283] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:22:59 INFO - PROCESS | 2283 | 1461586979523 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]]]}] 05:22:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:22:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 971ms 05:22:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:22:59 INFO - PROCESS | 2283 | 1461586979536 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:22:59 INFO - PROCESS | 2283 | 1461586979537 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 05:22:59 INFO - PROCESS | 2283 | 1461586979539 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:22:59 INFO - PROCESS | 2283 | 1461586979540 Marionette TRACE conn2 <- [1,694,null,{}] 05:22:59 INFO - PROCESS | 2283 | 1461586979542 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}] 05:22:59 INFO - PROCESS | 2283 | 1461586979623 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:22:59 INFO - PROCESS | 2283 | 1461586979628 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:59 INFO - PROCESS | 2283 | ++DOCSHELL 0x119081800 == 54 [pid = 2283] [id = 181] 05:22:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x1189ca400) [pid = 2283] [serial = 541] [outer = 0x0] 05:22:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x11aa99000) [pid = 2283] [serial = 542] [outer = 0x1189ca400] 05:22:59 INFO - PROCESS | 2283 | 1461586979653 Marionette DEBUG loaded listener.js 05:22:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x1239eb000) [pid = 2283] [serial = 543] [outer = 0x1189ca400] 05:23:00 INFO - PROCESS | 2283 | 1461586980488 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]]]}] 05:23:00 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) 05:23:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 970ms 05:23:00 INFO - PROCESS | 2283 | 1461586980510 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:23:00 INFO - PROCESS | 2283 | 1461586980511 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 05:23:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:23:00 INFO - PROCESS | 2283 | 1461586980513 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:23:00 INFO - PROCESS | 2283 | 1461586980514 Marionette TRACE conn2 <- [1,698,null,{}] 05:23:00 INFO - PROCESS | 2283 | 1461586980519 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}] 05:23:00 INFO - PROCESS | 2283 | 1461586980614 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:23:00 INFO - PROCESS | 2283 | 1461586980620 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:00 INFO - PROCESS | 2283 | ++DOCSHELL 0x123fbf000 == 55 [pid = 2283] [id = 182] 05:23:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x11a755800) [pid = 2283] [serial = 544] [outer = 0x0] 05:23:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x1246c9c00) [pid = 2283] [serial = 545] [outer = 0x11a755800] 05:23:00 INFO - PROCESS | 2283 | 1461586980644 Marionette DEBUG loaded listener.js 05:23:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x126de0c00) [pid = 2283] [serial = 546] [outer = 0x11a755800] 05:23:01 INFO - PROCESS | 2283 | 1461586981504 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]]]}] 05:23:01 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) 05:23:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1023ms 05:23:01 INFO - PROCESS | 2283 | 1461586981537 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:23:01 INFO - PROCESS | 2283 | 1461586981540 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 05:23:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:23:01 INFO - PROCESS | 2283 | 1461586981544 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:23:01 INFO - PROCESS | 2283 | 1461586981546 Marionette TRACE conn2 <- [1,702,null,{}] 05:23:01 INFO - PROCESS | 2283 | 1461586981567 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}] 05:23:01 INFO - PROCESS | 2283 | 1461586981666 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:23:01 INFO - PROCESS | 2283 | 1461586981716 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:01 INFO - PROCESS | 2283 | ++DOCSHELL 0x118754000 == 56 [pid = 2283] [id = 183] 05:23:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x1154a6400) [pid = 2283] [serial = 547] [outer = 0x0] 05:23:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x11560d000) [pid = 2283] [serial = 548] [outer = 0x1154a6400] 05:23:01 INFO - PROCESS | 2283 | 1461586981749 Marionette DEBUG loaded listener.js 05:23:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x118469000) [pid = 2283] [serial = 549] [outer = 0x1154a6400] 05:23:02 INFO - PROCESS | 2283 | 1461586982663 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]]]}] 05:23:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:23:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1142ms 05:23:02 INFO - PROCESS | 2283 | 1461586982687 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:23:02 INFO - PROCESS | 2283 | 1461586982691 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 05:23:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:23:02 INFO - PROCESS | 2283 | 1461586982696 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:23:02 INFO - PROCESS | 2283 | 1461586982697 Marionette TRACE conn2 <- [1,706,null,{}] 05:23:02 INFO - PROCESS | 2283 | 1461586982700 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}] 05:23:02 INFO - PROCESS | 2283 | 1461586982799 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:23:02 INFO - PROCESS | 2283 | 1461586982847 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:02 INFO - PROCESS | 2283 | ++DOCSHELL 0x11baca800 == 57 [pid = 2283] [id = 184] 05:23:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x11895d000) [pid = 2283] [serial = 550] [outer = 0x0] 05:23:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x11a741800) [pid = 2283] [serial = 551] [outer = 0x11895d000] 05:23:02 INFO - PROCESS | 2283 | 1461586982877 Marionette DEBUG loaded listener.js 05:23:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x11aa9b400) [pid = 2283] [serial = 552] [outer = 0x11895d000] 05:23:03 INFO - PROCESS | 2283 | 1461586983778 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]]]}] 05:23:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:23:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1126ms 05:23:03 INFO - PROCESS | 2283 | 1461586983822 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:23:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:23:03 INFO - PROCESS | 2283 | 1461586983823 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 05:23:03 INFO - PROCESS | 2283 | 1461586983826 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:23:03 INFO - PROCESS | 2283 | 1461586983828 Marionette TRACE conn2 <- [1,710,null,{}] 05:23:03 INFO - PROCESS | 2283 | 1461586983836 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}] 05:23:03 INFO - PROCESS | 2283 | 1461586983970 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:23:04 INFO - PROCESS | 2283 | 1461586984019 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:04 INFO - PROCESS | 2283 | ++DOCSHELL 0x124b80800 == 58 [pid = 2283] [id = 185] 05:23:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x11b6cb800) [pid = 2283] [serial = 553] [outer = 0x0] 05:23:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x123b59c00) [pid = 2283] [serial = 554] [outer = 0x11b6cb800] 05:23:04 INFO - PROCESS | 2283 | 1461586984052 Marionette DEBUG loaded listener.js 05:23:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x124605000) [pid = 2283] [serial = 555] [outer = 0x11b6cb800] 05:23:04 INFO - PROCESS | 2283 | 1461586984980 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]]]}] 05:23:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:23:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1171ms 05:23:05 INFO - PROCESS | 2283 | 1461586984998 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 05:23:05 INFO - PROCESS | 2283 | 1461586985002 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 05:23:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:23:05 INFO - PROCESS | 2283 | 1461586985004 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:23:05 INFO - PROCESS | 2283 | 1461586985006 Marionette TRACE conn2 <- [1,714,null,{}] 05:23:05 INFO - PROCESS | 2283 | 1461586985008 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}] 05:23:05 INFO - PROCESS | 2283 | 1461586985105 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:23:05 INFO - PROCESS | 2283 | 1461586985153 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:05 INFO - PROCESS | 2283 | ++DOCSHELL 0x12772e000 == 59 [pid = 2283] [id = 186] 05:23:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x11c59d000) [pid = 2283] [serial = 556] [outer = 0x0] 05:23:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x126f3d400) [pid = 2283] [serial = 557] [outer = 0x11c59d000] 05:23:05 INFO - PROCESS | 2283 | 1461586985183 Marionette DEBUG loaded listener.js 05:23:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x127d6e800) [pid = 2283] [serial = 558] [outer = 0x11c59d000] 05:23:06 INFO - PROCESS | 2283 | 1461586986099 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]]]}] 05:23:06 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 05:23:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1121ms 05:23:06 INFO - PROCESS | 2283 | 1461586986126 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:23:06 INFO - PROCESS | 2283 | 1461586986128 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 05:23:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:23:06 INFO - PROCESS | 2283 | 1461586986132 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:23:06 INFO - PROCESS | 2283 | 1461586986134 Marionette TRACE conn2 <- [1,718,null,{}] 05:23:06 INFO - PROCESS | 2283 | 1461586986138 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}] 05:23:06 INFO - PROCESS | 2283 | 1461586986227 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:23:06 INFO - PROCESS | 2283 | 1461586986277 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:06 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aaad800 == 60 [pid = 2283] [id = 187] 05:23:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x1186af400) [pid = 2283] [serial = 559] [outer = 0x0] 05:23:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x118e53800) [pid = 2283] [serial = 560] [outer = 0x1186af400] 05:23:06 INFO - PROCESS | 2283 | 1461586986306 Marionette DEBUG loaded listener.js 05:23:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x11926e800) [pid = 2283] [serial = 561] [outer = 0x1186af400] 05:23:07 INFO - PROCESS | 2283 | --DOCSHELL 0x119081800 == 59 [pid = 2283] [id = 181] 05:23:07 INFO - PROCESS | 2283 | --DOCSHELL 0x123ba8000 == 58 [pid = 2283] [id = 180] 05:23:07 INFO - PROCESS | 2283 | --DOCSHELL 0x12393e000 == 57 [pid = 2283] [id = 179] 05:23:07 INFO - PROCESS | 2283 | --DOCSHELL 0x119b10800 == 56 [pid = 2283] [id = 178] 05:23:07 INFO - PROCESS | 2283 | --DOCSHELL 0x11b6f2000 == 55 [pid = 2283] [id = 177] 05:23:07 INFO - PROCESS | 2283 | --DOCSHELL 0x11a782800 == 54 [pid = 2283] [id = 176] 05:23:07 INFO - PROCESS | 2283 | --DOCSHELL 0x118c1d800 == 53 [pid = 2283] [id = 175] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x12f2a9c00) [pid = 2283] [serial = 497] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOCSHELL 0x118ff1800 == 52 [pid = 2283] [id = 174] 05:23:07 INFO - PROCESS | 2283 | --DOCSHELL 0x114b90000 == 51 [pid = 2283] [id = 173] 05:23:07 INFO - PROCESS | 2283 | --DOCSHELL 0x12d1c0000 == 50 [pid = 2283] [id = 170] 05:23:07 INFO - PROCESS | 2283 | --DOCSHELL 0x11b676000 == 49 [pid = 2283] [id = 168] 05:23:07 INFO - PROCESS | 2283 | --DOCSHELL 0x1156b6800 == 48 [pid = 2283] [id = 167] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x11ba25000) [pid = 2283] [serial = 398] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x1246bf400) [pid = 2283] [serial = 344] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x124363000) [pid = 2283] [serial = 350] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x11a760400) [pid = 2283] [serial = 395] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x11b65e000) [pid = 2283] [serial = 341] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x1248e8400) [pid = 2283] [serial = 401] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x12b704800) [pid = 2283] [serial = 404] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x12bcd8000) [pid = 2283] [serial = 335] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x12d273000) [pid = 2283] [serial = 392] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x12b325400) [pid = 2283] [serial = 347] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x119d5d400) [pid = 2283] [serial = 338] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x12d0b8000) [pid = 2283] [serial = 479] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x12bcd8400) [pid = 2283] [serial = 477] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x12d7b1000) [pid = 2283] [serial = 482] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x12e61e400) [pid = 2283] [serial = 485] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x126b24400) [pid = 2283] [serial = 473] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x12770c400) [pid = 2283] [serial = 474] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x12e613800) [pid = 2283] [serial = 443] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x11a9cf000) [pid = 2283] [serial = 462] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x11903dc00) [pid = 2283] [serial = 461] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x11c3d2400) [pid = 2283] [serial = 467] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x123d7cc00) [pid = 2283] [serial = 468] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x11ba78000) [pid = 2283] [serial = 465] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x11abd6c00) [pid = 2283] [serial = 464] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x12e65c800) [pid = 2283] [serial = 486] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x11a75fc00) [pid = 2283] [serial = 445] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x1296f0c00) [pid = 2283] [serial = 452] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x124361400) [pid = 2283] [serial = 470] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x124894c00) [pid = 2283] [serial = 471] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x1239e5000) [pid = 2283] [serial = 449] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x12d276c00) [pid = 2283] [serial = 455] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x12d7b1800) [pid = 2283] [serial = 458] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x12f2a6000) [pid = 2283] [serial = 495] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x124162c00) [pid = 2283] [serial = 489] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x12d77f000) [pid = 2283] [serial = 191] [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.] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x12f036000) [pid = 2283] [serial = 494] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x11a939800) [pid = 2283] [serial = 488] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x12f02b400) [pid = 2283] [serial = 492] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x1296e4400) [pid = 2283] [serial = 476] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x12e99a800) [pid = 2283] [serial = 491] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x12e614400) [pid = 2283] [serial = 483] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x12d49a400) [pid = 2283] [serial = 480] [outer = 0x0] [url = about:blank] 05:23:07 INFO - PROCESS | 2283 | 1461586987191 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]]]}] 05:23:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:23:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1075ms 05:23:07 INFO - PROCESS | 2283 | 1461586987207 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 05:23:07 INFO - PROCESS | 2283 | 1461586987210 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 05:23:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:23:07 INFO - PROCESS | 2283 | 1461586987214 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:23:07 INFO - PROCESS | 2283 | 1461586987217 Marionette TRACE conn2 <- [1,722,null,{}] 05:23:07 INFO - PROCESS | 2283 | 1461586987220 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}] 05:23:07 INFO - PROCESS | 2283 | 1461586987307 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:23:07 INFO - PROCESS | 2283 | 1461586987354 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:07 INFO - PROCESS | 2283 | ++DOCSHELL 0x118985800 == 49 [pid = 2283] [id = 188] 05:23:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x11846a400) [pid = 2283] [serial = 562] [outer = 0x0] 05:23:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x11a75dc00) [pid = 2283] [serial = 563] [outer = 0x11846a400] 05:23:07 INFO - PROCESS | 2283 | 1461586987381 Marionette DEBUG loaded listener.js 05:23:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x11a9d6800) [pid = 2283] [serial = 564] [outer = 0x11846a400] 05:23:07 INFO - PROCESS | 2283 | 1461586987703 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] 05:23:07 INFO - PROCESS | 2283 | 1461586987738 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 05:23:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:23:07 INFO - PROCESS | 2283 | 1461586987741 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:23:07 INFO - PROCESS | 2283 | 1461586987743 Marionette TRACE conn2 <- [1,726,null,{}] 05:23:07 INFO - PROCESS | 2283 | 1461586987750 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}] 05:23:07 INFO - PROCESS | 2283 | 1461586987831 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:23:07 INFO - PROCESS | 2283 | 1461586987889 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:07 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aabb800 == 50 [pid = 2283] [id = 189] 05:23:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x11a757800) [pid = 2283] [serial = 565] [outer = 0x0] 05:23:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x11b624400) [pid = 2283] [serial = 566] [outer = 0x11a757800] 05:23:07 INFO - PROCESS | 2283 | 1461586987917 Marionette DEBUG loaded listener.js 05:23:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x11c507000) [pid = 2283] [serial = 567] [outer = 0x11a757800] 05:23:08 INFO - PROCESS | 2283 | 1461586988256 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]]]}] 05:23:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:23:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 519ms 05:23:08 INFO - PROCESS | 2283 | 1461586988261 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:23:08 INFO - PROCESS | 2283 | 1461586988262 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 05:23:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:23:08 INFO - PROCESS | 2283 | 1461586988265 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:23:08 INFO - PROCESS | 2283 | 1461586988267 Marionette TRACE conn2 <- [1,730,null,{}] 05:23:08 INFO - PROCESS | 2283 | 1461586988272 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}] 05:23:08 INFO - PROCESS | 2283 | 1461586988354 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:23:08 INFO - PROCESS | 2283 | 1461586988358 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:08 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c10c800 == 51 [pid = 2283] [id = 190] 05:23:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x1239e5c00) [pid = 2283] [serial = 568] [outer = 0x0] 05:23:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x124361400) [pid = 2283] [serial = 569] [outer = 0x1239e5c00] 05:23:08 INFO - PROCESS | 2283 | 1461586988385 Marionette DEBUG loaded listener.js 05:23:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x124610400) [pid = 2283] [serial = 570] [outer = 0x1239e5c00] 05:23:08 INFO - PROCESS | 2283 | 1461586988751 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[3640] expected 0 but got 10","_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] 05:23:08 INFO - PROCESS | 2283 | 1461586988790 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 05:23:08 INFO - PROCESS | 2283 | 1461586988792 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:23:08 INFO - PROCESS | 2283 | 1461586988793 Marionette TRACE conn2 <- [1,734,null,{}] 05:23:08 INFO - PROCESS | 2283 | 1461586988795 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}] 05:23:08 INFO - PROCESS | 2283 | 1461586988873 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:23:08 INFO - PROCESS | 2283 | 1461586988879 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:08 INFO - PROCESS | 2283 | ++DOCSHELL 0x123ab0000 == 52 [pid = 2283] [id = 191] 05:23:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x123d7cc00) [pid = 2283] [serial = 571] [outer = 0x0] 05:23:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x126b26c00) [pid = 2283] [serial = 572] [outer = 0x123d7cc00] 05:23:08 INFO - PROCESS | 2283 | 1461586988905 Marionette DEBUG loaded listener.js 05:23:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x129221800) [pid = 2283] [serial = 573] [outer = 0x123d7cc00] 05:23:09 INFO - PROCESS | 2283 | 1461586989227 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]]]}] 05:23:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:23:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 468ms 05:23:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:23:09 INFO - PROCESS | 2283 | 1461586989260 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:23:09 INFO - PROCESS | 2283 | 1461586989261 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 05:23:09 INFO - PROCESS | 2283 | 1461586989263 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:23:09 INFO - PROCESS | 2283 | 1461586989264 Marionette TRACE conn2 <- [1,738,null,{}] 05:23:09 INFO - PROCESS | 2283 | 1461586989267 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}] 05:23:09 INFO - PROCESS | 2283 | 1461586989362 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:23:09 INFO - PROCESS | 2283 | 1461586989430 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:09 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b42000 == 53 [pid = 2283] [id = 192] 05:23:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x1239e6000) [pid = 2283] [serial = 574] [outer = 0x0] 05:23:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x1294af000) [pid = 2283] [serial = 575] [outer = 0x1239e6000] 05:23:09 INFO - PROCESS | 2283 | 1461586989457 Marionette DEBUG loaded listener.js 05:23:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x12abc9c00) [pid = 2283] [serial = 576] [outer = 0x1239e6000] 05:23:10 INFO - PROCESS | 2283 | 1461586990326 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]]]}] 05:23:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:23:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1071ms 05:23:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:23:10 INFO - PROCESS | 2283 | 1461586990336 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:23:10 INFO - PROCESS | 2283 | 1461586990337 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 05:23:10 INFO - PROCESS | 2283 | 1461586990339 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:23:10 INFO - PROCESS | 2283 | 1461586990340 Marionette TRACE conn2 <- [1,742,null,{}] 05:23:10 INFO - PROCESS | 2283 | 1461586990342 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}] 05:23:10 INFO - PROCESS | 2283 | 1461586990439 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:23:10 INFO - PROCESS | 2283 | 1461586990451 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:10 INFO - PROCESS | 2283 | ++DOCSHELL 0x124b78800 == 54 [pid = 2283] [id = 193] 05:23:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x12abcec00) [pid = 2283] [serial = 577] [outer = 0x0] 05:23:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x12b325800) [pid = 2283] [serial = 578] [outer = 0x12abcec00] 05:23:10 INFO - PROCESS | 2283 | 1461586990476 Marionette DEBUG loaded listener.js 05:23:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x12b705800) [pid = 2283] [serial = 579] [outer = 0x12abcec00] 05:23:11 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x11a763400) [pid = 2283] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:23:11 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x124602400) [pid = 2283] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:23:11 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x1189ca400) [pid = 2283] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:23:11 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x12e99dc00) [pid = 2283] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:23:11 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x11ba23000) [pid = 2283] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:23:11 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x11bf9d400) [pid = 2283] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:23:11 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x11ad3d400) [pid = 2283] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:23:11 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x119270000) [pid = 2283] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:23:11 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x1147d3000) [pid = 2283] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:23:11 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x11842a800) [pid = 2283] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:23:11 INFO - PROCESS | 2283 | 1461586991291 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]]]}] 05:23:11 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 05:23:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 971ms 05:23:11 INFO - PROCESS | 2283 | 1461586991310 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:23:11 INFO - PROCESS | 2283 | 1461586991312 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 05:23:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:23:11 INFO - PROCESS | 2283 | 1461586991314 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:23:11 INFO - PROCESS | 2283 | 1461586991315 Marionette TRACE conn2 <- [1,746,null,{}] 05:23:11 INFO - PROCESS | 2283 | 1461586991319 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}] 05:23:11 INFO - PROCESS | 2283 | 1461586991394 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:23:11 INFO - PROCESS | 2283 | 1461586991400 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:11 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aed5000 == 55 [pid = 2283] [id = 194] 05:23:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x11842a800) [pid = 2283] [serial = 580] [outer = 0x0] 05:23:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x124362800) [pid = 2283] [serial = 581] [outer = 0x11842a800] 05:23:11 INFO - PROCESS | 2283 | 1461586991426 Marionette DEBUG loaded listener.js 05:23:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x1294b7400) [pid = 2283] [serial = 582] [outer = 0x11842a800] 05:23:12 INFO - PROCESS | 2283 | 1461586992227 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]]]}] 05:23:12 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.) 05:23:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 922ms 05:23:12 INFO - PROCESS | 2283 | 1461586992236 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:23:12 INFO - PROCESS | 2283 | 1461586992237 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 05:23:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:23:12 INFO - PROCESS | 2283 | 1461586992240 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:23:12 INFO - PROCESS | 2283 | 1461586992241 Marionette TRACE conn2 <- [1,750,null,{}] 05:23:12 INFO - PROCESS | 2283 | 1461586992243 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}] 05:23:12 INFO - PROCESS | 2283 | 1461586992326 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:23:12 INFO - PROCESS | 2283 | 1461586992373 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:12 INFO - PROCESS | 2283 | ++DOCSHELL 0x127d1e800 == 56 [pid = 2283] [id = 195] 05:23:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x11ad44400) [pid = 2283] [serial = 583] [outer = 0x0] 05:23:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x12b7efc00) [pid = 2283] [serial = 584] [outer = 0x11ad44400] 05:23:12 INFO - PROCESS | 2283 | 1461586992398 Marionette DEBUG loaded listener.js 05:23:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x12bc2e000) [pid = 2283] [serial = 585] [outer = 0x11ad44400] 05:23:13 INFO - PROCESS | 2283 | 1461586993169 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]]]}] 05:23:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:23:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 971ms 05:23:13 INFO - PROCESS | 2283 | 1461586993211 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:23:13 INFO - PROCESS | 2283 | 1461586993212 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 05:23:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:23:13 INFO - PROCESS | 2283 | 1461586993215 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:23:13 INFO - PROCESS | 2283 | 1461586993216 Marionette TRACE conn2 <- [1,754,null,{}] 05:23:13 INFO - PROCESS | 2283 | 1461586993218 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}] 05:23:13 INFO - PROCESS | 2283 | 1461586993294 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:23:13 INFO - PROCESS | 2283 | 1461586993299 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:13 INFO - PROCESS | 2283 | ++DOCSHELL 0x129241800 == 57 [pid = 2283] [id = 196] 05:23:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x1245cb000) [pid = 2283] [serial = 586] [outer = 0x0] 05:23:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x12be5b800) [pid = 2283] [serial = 587] [outer = 0x1245cb000] 05:23:13 INFO - PROCESS | 2283 | 1461586993326 Marionette DEBUG loaded listener.js 05:23:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x12be67800) [pid = 2283] [serial = 588] [outer = 0x1245cb000] 05:23:14 INFO - PROCESS | 2283 | 1461586994263 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]]]}] 05:23:14 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 05:23:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1072ms 05:23:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:23:14 INFO - PROCESS | 2283 | 1461586994324 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:23:14 INFO - PROCESS | 2283 | 1461586994326 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 05:23:14 INFO - PROCESS | 2283 | 1461586994331 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:23:14 INFO - PROCESS | 2283 | 1461586994334 Marionette TRACE conn2 <- [1,758,null,{}] 05:23:14 INFO - PROCESS | 2283 | 1461586994337 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}] 05:23:14 INFO - PROCESS | 2283 | 1461586994428 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:23:14 INFO - PROCESS | 2283 | 1461586994515 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:14 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a77e800 == 58 [pid = 2283] [id = 197] 05:23:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x1186b9c00) [pid = 2283] [serial = 589] [outer = 0x0] 05:23:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x119835c00) [pid = 2283] [serial = 590] [outer = 0x1186b9c00] 05:23:14 INFO - PROCESS | 2283 | 1461586994546 Marionette DEBUG loaded listener.js 05:23:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x11a9cf000) [pid = 2283] [serial = 591] [outer = 0x1186b9c00] 05:23:15 INFO - PROCESS | 2283 | 1461586995003 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]]]}] 05:23:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:23:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 724ms 05:23:15 INFO - PROCESS | 2283 | 1461586995055 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:23:15 INFO - PROCESS | 2283 | 1461586995059 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 05:23:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:23:15 INFO - PROCESS | 2283 | 1461586995064 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:23:15 INFO - PROCESS | 2283 | 1461586995066 Marionette TRACE conn2 <- [1,762,null,{}] 05:23:15 INFO - PROCESS | 2283 | 1461586995068 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}] 05:23:15 INFO - PROCESS | 2283 | 1461586995171 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:23:15 INFO - PROCESS | 2283 | 1461586995235 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:15 INFO - PROCESS | 2283 | ++DOCSHELL 0x12393f800 == 59 [pid = 2283] [id = 198] 05:23:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x11ad42000) [pid = 2283] [serial = 592] [outer = 0x0] 05:23:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x11c31f800) [pid = 2283] [serial = 593] [outer = 0x11ad42000] 05:23:15 INFO - PROCESS | 2283 | 1461586995265 Marionette DEBUG loaded listener.js 05:23:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x124160c00) [pid = 2283] [serial = 594] [outer = 0x11ad42000] 05:23:16 INFO - PROCESS | 2283 | 1461586996141 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]]]}] 05:23:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:23:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1123ms 05:23:16 INFO - PROCESS | 2283 | 1461586996188 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:23:16 INFO - PROCESS | 2283 | 1461586996189 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 05:23:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:23:16 INFO - PROCESS | 2283 | 1461586996192 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:23:16 INFO - PROCESS | 2283 | 1461586996194 Marionette TRACE conn2 <- [1,766,null,{}] 05:23:16 INFO - PROCESS | 2283 | 1461586996202 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}] 05:23:16 INFO - PROCESS | 2283 | 1461586996295 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:23:16 INFO - PROCESS | 2283 | 1461586996383 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:16 INFO - PROCESS | 2283 | ++DOCSHELL 0x129626800 == 60 [pid = 2283] [id = 199] 05:23:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x124362c00) [pid = 2283] [serial = 595] [outer = 0x0] 05:23:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x1294b2000) [pid = 2283] [serial = 596] [outer = 0x124362c00] 05:23:16 INFO - PROCESS | 2283 | 1461586996415 Marionette DEBUG loaded listener.js 05:23:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x1296f0800) [pid = 2283] [serial = 597] [outer = 0x124362c00] 05:23:17 INFO - PROCESS | 2283 | 1461586997453 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]]]}] 05:23:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:23:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1272ms 05:23:17 INFO - PROCESS | 2283 | 1461586997464 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:23:17 INFO - PROCESS | 2283 | 1461586997467 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 05:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:23:17 INFO - PROCESS | 2283 | 1461586997470 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:23:17 INFO - PROCESS | 2283 | 1461586997472 Marionette TRACE conn2 <- [1,770,null,{}] 05:23:17 INFO - PROCESS | 2283 | 1461586997476 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}] 05:23:17 INFO - PROCESS | 2283 | 1461586997553 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:23:17 INFO - PROCESS | 2283 | 1461586997670 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:17 INFO - PROCESS | 2283 | ++DOCSHELL 0x1198b1000 == 61 [pid = 2283] [id = 200] 05:23:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x118f66000) [pid = 2283] [serial = 598] [outer = 0x0] 05:23:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x118f6c400) [pid = 2283] [serial = 599] [outer = 0x118f66000] 05:23:17 INFO - PROCESS | 2283 | 1461586997699 Marionette DEBUG loaded listener.js 05:23:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x119d5d400) [pid = 2283] [serial = 600] [outer = 0x118f66000] 05:23:17 INFO - PROCESS | 2283 | --DOCSHELL 0x12ddd6800 == 60 [pid = 2283] [id = 115] 05:23:17 INFO - PROCESS | 2283 | --DOCSHELL 0x127d1e800 == 59 [pid = 2283] [id = 195] 05:23:17 INFO - PROCESS | 2283 | --DOCSHELL 0x11aed5000 == 58 [pid = 2283] [id = 194] 05:23:17 INFO - PROCESS | 2283 | --DOCSHELL 0x124b78800 == 57 [pid = 2283] [id = 193] 05:23:17 INFO - PROCESS | 2283 | --DOCSHELL 0x123b42000 == 56 [pid = 2283] [id = 192] 05:23:17 INFO - PROCESS | 2283 | --DOCSHELL 0x123ab0000 == 55 [pid = 2283] [id = 191] 05:23:17 INFO - PROCESS | 2283 | --DOCSHELL 0x11c10c800 == 54 [pid = 2283] [id = 190] 05:23:17 INFO - PROCESS | 2283 | --DOCSHELL 0x11aabb800 == 53 [pid = 2283] [id = 189] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x114bb5400) [pid = 2283] [serial = 500] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x11ba27000) [pid = 2283] [serial = 503] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x126de2800) [pid = 2283] [serial = 506] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x12bcd0000) [pid = 2283] [serial = 509] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x12e99e000) [pid = 2283] [serial = 512] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x12f6e5c00) [pid = 2283] [serial = 515] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x1246c9c00) [pid = 2283] [serial = 545] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOCSHELL 0x118985800 == 52 [pid = 2283] [id = 188] 05:23:17 INFO - PROCESS | 2283 | --DOCSHELL 0x11aaad800 == 51 [pid = 2283] [id = 187] 05:23:17 INFO - PROCESS | 2283 | --DOCSHELL 0x12772e000 == 50 [pid = 2283] [id = 186] 05:23:17 INFO - PROCESS | 2283 | --DOCSHELL 0x118754000 == 49 [pid = 2283] [id = 183] 05:23:17 INFO - PROCESS | 2283 | --DOCSHELL 0x123fbf000 == 48 [pid = 2283] [id = 182] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x12f5c1400) [pid = 2283] [serial = 498] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x11bfac800) [pid = 2283] [serial = 533] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x1243efc00) [pid = 2283] [serial = 536] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x11b61c000) [pid = 2283] [serial = 530] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x11b6c9c00) [pid = 2283] [serial = 531] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x119d5d000) [pid = 2283] [serial = 524] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x11a75d400) [pid = 2283] [serial = 525] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x114bbe000) [pid = 2283] [serial = 519] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x1147d9400) [pid = 2283] [serial = 518] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x118c4cc00) [pid = 2283] [serial = 522] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x118464400) [pid = 2283] [serial = 521] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x11a943800) [pid = 2283] [serial = 527] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x11aa9e000) [pid = 2283] [serial = 528] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x1246c4800) [pid = 2283] [serial = 539] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x11aa99000) [pid = 2283] [serial = 542] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x126b23000) [pid = 2283] [serial = 540] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x1245d0800) [pid = 2283] [serial = 537] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x123b5f400) [pid = 2283] [serial = 534] [outer = 0x0] [url = about:blank] 05:23:17 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x1239eb000) [pid = 2283] [serial = 543] [outer = 0x0] [url = about:blank] 05:23:18 INFO - PROCESS | 2283 | 1461586998061 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]]]}] 05:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 620ms 05:23:18 INFO - PROCESS | 2283 | 1461586998091 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:23:18 INFO - PROCESS | 2283 | 1461586998095 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 05:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:23:18 INFO - PROCESS | 2283 | 1461586998099 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:23:18 INFO - PROCESS | 2283 | 1461586998101 Marionette TRACE conn2 <- [1,774,null,{}] 05:23:18 INFO - PROCESS | 2283 | 1461586998103 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}] 05:23:18 INFO - PROCESS | 2283 | 1461586998186 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:23:18 INFO - PROCESS | 2283 | 1461586998237 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:18 INFO - PROCESS | 2283 | ++DOCSHELL 0x1198b3000 == 49 [pid = 2283] [id = 201] 05:23:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x114b49000) [pid = 2283] [serial = 601] [outer = 0x0] 05:23:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x11a810800) [pid = 2283] [serial = 602] [outer = 0x114b49000] 05:23:18 INFO - PROCESS | 2283 | 1461586998263 Marionette DEBUG loaded listener.js 05:23:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x11aa99800) [pid = 2283] [serial = 603] [outer = 0x114b49000] 05:23:18 INFO - PROCESS | 2283 | 1461586998564 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]]]}] 05:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 471ms 05:23:18 INFO - PROCESS | 2283 | 1461586998574 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:23:18 INFO - PROCESS | 2283 | 1461586998576 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 05:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:23:18 INFO - PROCESS | 2283 | 1461586998578 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:23:18 INFO - PROCESS | 2283 | 1461586998581 Marionette TRACE conn2 <- [1,778,null,{}] 05:23:18 INFO - PROCESS | 2283 | 1461586998595 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}] 05:23:18 INFO - PROCESS | 2283 | 1461586998679 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:23:18 INFO - PROCESS | 2283 | 1461586998729 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:18 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aaaa800 == 50 [pid = 2283] [id = 202] 05:23:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x11aa93c00) [pid = 2283] [serial = 604] [outer = 0x0] 05:23:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x11b6c8000) [pid = 2283] [serial = 605] [outer = 0x11aa93c00] 05:23:18 INFO - PROCESS | 2283 | 1461586998760 Marionette DEBUG loaded listener.js 05:23:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x11c325400) [pid = 2283] [serial = 606] [outer = 0x11aa93c00] 05:23:19 INFO - PROCESS | 2283 | 1461586999088 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]]]}] 05:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 531ms 05:23:19 INFO - PROCESS | 2283 | 1461586999110 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:23:19 INFO - PROCESS | 2283 | 1461586999111 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 05:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:23:19 INFO - PROCESS | 2283 | 1461586999114 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:23:19 INFO - PROCESS | 2283 | 1461586999115 Marionette TRACE conn2 <- [1,782,null,{}] 05:23:19 INFO - PROCESS | 2283 | 1461586999121 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}] 05:23:19 INFO - PROCESS | 2283 | 1461586999220 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:23:19 INFO - PROCESS | 2283 | 1461586999295 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:19 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bad2800 == 51 [pid = 2283] [id = 203] 05:23:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x11c59e000) [pid = 2283] [serial = 607] [outer = 0x0] 05:23:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x123adc400) [pid = 2283] [serial = 608] [outer = 0x11c59e000] 05:23:19 INFO - PROCESS | 2283 | 1461586999338 Marionette DEBUG loaded listener.js 05:23:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x1245d0800) [pid = 2283] [serial = 609] [outer = 0x11c59e000] 05:23:19 INFO - PROCESS | 2283 | 1461586999666 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]]]}] 05:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 572ms 05:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:23:19 INFO - PROCESS | 2283 | 1461586999691 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:23:19 INFO - PROCESS | 2283 | 1461586999692 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 05:23:19 INFO - PROCESS | 2283 | 1461586999694 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:23:19 INFO - PROCESS | 2283 | 1461586999695 Marionette TRACE conn2 <- [1,786,null,{}] 05:23:19 INFO - PROCESS | 2283 | 1461586999697 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}] 05:23:19 INFO - PROCESS | 2283 | 1461586999789 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:23:20 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x11846a400) [pid = 2283] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:23:20 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x1239e5c00) [pid = 2283] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:23:20 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x123d7cc00) [pid = 2283] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:23:20 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x11a757800) [pid = 2283] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:23:20 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x11842a800) [pid = 2283] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:23:20 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x12abcec00) [pid = 2283] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:23:20 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x1186af400) [pid = 2283] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:23:20 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x11a755800) [pid = 2283] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:23:20 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x1239e6000) [pid = 2283] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:23:20 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x11ad44400) [pid = 2283] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:23:20 INFO - PROCESS | 2283 | 1461587000135 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:20 INFO - PROCESS | 2283 | ++DOCSHELL 0x118418000 == 52 [pid = 2283] [id = 204] 05:23:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x114751800) [pid = 2283] [serial = 610] [outer = 0x0] 05:23:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x11560dc00) [pid = 2283] [serial = 611] [outer = 0x114751800] 05:23:20 INFO - PROCESS | 2283 | 1461587000174 Marionette DEBUG loaded listener.js 05:23:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x118c0a800) [pid = 2283] [serial = 612] [outer = 0x114751800] 05:23:20 INFO - PROCESS | 2283 | 1461587000695 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]]]}] 05:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1020ms 05:23:20 INFO - PROCESS | 2283 | 1461587000720 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:23:20 INFO - PROCESS | 2283 | 1461587000722 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 05:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:23:20 INFO - PROCESS | 2283 | 1461587000727 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:23:20 INFO - PROCESS | 2283 | 1461587000729 Marionette TRACE conn2 <- [1,790,null,{}] 05:23:20 INFO - PROCESS | 2283 | 1461587000732 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}] 05:23:20 INFO - PROCESS | 2283 | 1461587000843 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:23:20 INFO - PROCESS | 2283 | 1461587000906 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:20 INFO - PROCESS | 2283 | ++DOCSHELL 0x119071000 == 53 [pid = 2283] [id = 205] 05:23:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x11a93a000) [pid = 2283] [serial = 613] [outer = 0x0] 05:23:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x11a9d5c00) [pid = 2283] [serial = 614] [outer = 0x11a93a000] 05:23:20 INFO - PROCESS | 2283 | 1461587000938 Marionette DEBUG loaded listener.js 05:23:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x11ad43800) [pid = 2283] [serial = 615] [outer = 0x11a93a000] 05:23:21 INFO - PROCESS | 2283 | 1461587001374 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]]]}] 05:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 722ms 05:23:21 INFO - PROCESS | 2283 | 1461587001453 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:23:21 INFO - PROCESS | 2283 | 1461587001456 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 05:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:23:21 INFO - PROCESS | 2283 | 1461587001459 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:23:21 INFO - PROCESS | 2283 | 1461587001460 Marionette TRACE conn2 <- [1,794,null,{}] 05:23:21 INFO - PROCESS | 2283 | 1461587001463 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}] 05:23:21 INFO - PROCESS | 2283 | 1461587001558 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:23:21 INFO - PROCESS | 2283 | 1461587001621 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:21 INFO - PROCESS | 2283 | ++DOCSHELL 0x123934800 == 54 [pid = 2283] [id = 206] 05:23:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x11b6c6800) [pid = 2283] [serial = 616] [outer = 0x0] 05:23:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x11bfa0c00) [pid = 2283] [serial = 617] [outer = 0x11b6c6800] 05:23:21 INFO - PROCESS | 2283 | 1461587001652 Marionette DEBUG loaded listener.js 05:23:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x123dc4c00) [pid = 2283] [serial = 618] [outer = 0x11b6c6800] 05:23:22 INFO - PROCESS | 2283 | 1461587002062 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]]]}] 05:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 621ms 05:23:22 INFO - PROCESS | 2283 | 1461587002081 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:23:22 INFO - PROCESS | 2283 | 1461587002085 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 05:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:23:22 INFO - PROCESS | 2283 | 1461587002092 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:23:22 INFO - PROCESS | 2283 | 1461587002096 Marionette TRACE conn2 <- [1,798,null,{}] 05:23:22 INFO - PROCESS | 2283 | 1461587002100 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}] 05:23:22 INFO - PROCESS | 2283 | 1461587002197 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:23:22 INFO - PROCESS | 2283 | 1461587002246 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:22 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b49800 == 55 [pid = 2283] [id = 207] 05:23:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x123d7cc00) [pid = 2283] [serial = 619] [outer = 0x0] 05:23:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x124898800) [pid = 2283] [serial = 620] [outer = 0x123d7cc00] 05:23:22 INFO - PROCESS | 2283 | 1461587002276 Marionette DEBUG loaded listener.js 05:23:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x127d6bc00) [pid = 2283] [serial = 621] [outer = 0x123d7cc00] 05:23:22 INFO - PROCESS | 2283 | 1461587002685 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]]]}] 05:23:22 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 05:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 632ms 05:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:23:22 INFO - PROCESS | 2283 | 1461587002720 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:23:22 INFO - PROCESS | 2283 | 1461587002722 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 05:23:22 INFO - PROCESS | 2283 | 1461587002724 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:23:22 INFO - PROCESS | 2283 | 1461587002726 Marionette TRACE conn2 <- [1,802,null,{}] 05:23:22 INFO - PROCESS | 2283 | 1461587002728 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}] 05:23:22 INFO - PROCESS | 2283 | 1461587002824 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:23:22 INFO - PROCESS | 2283 | 1461587002919 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:22 INFO - PROCESS | 2283 | ++DOCSHELL 0x124663000 == 56 [pid = 2283] [id = 208] 05:23:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x129228000) [pid = 2283] [serial = 622] [outer = 0x0] 05:23:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x1296ebc00) [pid = 2283] [serial = 623] [outer = 0x129228000] 05:23:22 INFO - PROCESS | 2283 | 1461587002950 Marionette DEBUG loaded listener.js 05:23:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x12abc4000) [pid = 2283] [serial = 624] [outer = 0x129228000] 05:23:23 INFO - PROCESS | 2283 | 1461587003356 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]]]}] 05:23:23 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 05:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 668ms 05:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:23:23 INFO - PROCESS | 2283 | 1461587003394 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 05:23:23 INFO - PROCESS | 2283 | 1461587003395 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 05:23:23 INFO - PROCESS | 2283 | 1461587003398 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:23:23 INFO - PROCESS | 2283 | 1461587003399 Marionette TRACE conn2 <- [1,806,null,{}] 05:23:23 INFO - PROCESS | 2283 | 1461587003401 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}] 05:23:23 INFO - PROCESS | 2283 | 1461587003496 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:23:23 INFO - PROCESS | 2283 | 1461587003546 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:23 INFO - PROCESS | 2283 | ++DOCSHELL 0x127726000 == 57 [pid = 2283] [id = 209] 05:23:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x12abcc400) [pid = 2283] [serial = 625] [outer = 0x0] 05:23:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x12abcfc00) [pid = 2283] [serial = 626] [outer = 0x12abcc400] 05:23:23 INFO - PROCESS | 2283 | 1461587003584 Marionette DEBUG loaded listener.js 05:23:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x12b707400) [pid = 2283] [serial = 627] [outer = 0x12abcc400] 05:23:24 INFO - PROCESS | 2283 | [2283] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:23:24 INFO - PROCESS | 2283 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:23:24 INFO - PROCESS | 2283 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:23:24 INFO - PROCESS | 2283 | [GFX2-]: Using SkiaGL canvas. 05:23:24 INFO - PROCESS | 2283 | 1461587004105 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]]]}] 05:23:24 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 05:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 772ms 05:23:24 INFO - PROCESS | 2283 | 1461587004171 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:23:24 INFO - PROCESS | 2283 | 1461587004173 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 05:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:23:24 INFO - PROCESS | 2283 | 1461587004177 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:23:24 INFO - PROCESS | 2283 | 1461587004179 Marionette TRACE conn2 <- [1,810,null,{}] 05:23:24 INFO - PROCESS | 2283 | 1461587004183 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}] 05:23:24 INFO - PROCESS | 2283 | 1461587004311 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:23:24 INFO - PROCESS | 2283 | 1461587004376 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:24 INFO - PROCESS | 2283 | ++DOCSHELL 0x129619800 == 58 [pid = 2283] [id = 210] 05:23:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x12b709c00) [pid = 2283] [serial = 628] [outer = 0x0] 05:23:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x12be68400) [pid = 2283] [serial = 629] [outer = 0x12b709c00] 05:23:24 INFO - PROCESS | 2283 | 1461587004406 Marionette DEBUG loaded listener.js 05:23:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x12c082400) [pid = 2283] [serial = 630] [outer = 0x12b709c00] 05:23:24 INFO - PROCESS | 2283 | 1461587004780 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]]]}] 05:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 621ms 05:23:24 INFO - PROCESS | 2283 | 1461587004803 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 05:23:24 INFO - PROCESS | 2283 | 1461587004804 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 05:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:23:24 INFO - PROCESS | 2283 | 1461587004807 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:23:24 INFO - PROCESS | 2283 | 1461587004808 Marionette TRACE conn2 <- [1,814,null,{}] 05:23:24 INFO - PROCESS | 2283 | 1461587004810 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}] 05:23:24 INFO - PROCESS | 2283 | 1461587004903 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:23:24 INFO - PROCESS | 2283 | 1461587004951 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:24 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b530000 == 59 [pid = 2283] [id = 211] 05:23:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x12b7fbc00) [pid = 2283] [serial = 631] [outer = 0x0] 05:23:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x12d0b4400) [pid = 2283] [serial = 632] [outer = 0x12b7fbc00] 05:23:24 INFO - PROCESS | 2283 | 1461587004981 Marionette DEBUG loaded listener.js 05:23:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x12d206800) [pid = 2283] [serial = 633] [outer = 0x12b7fbc00] 05:23:25 INFO - PROCESS | 2283 | 1461587005409 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] 05:23:25 INFO - PROCESS | 2283 | 1461587005428 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 05:23:25 INFO - PROCESS | 2283 | 1461587005430 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:23:25 INFO - PROCESS | 2283 | 1461587005432 Marionette TRACE conn2 <- [1,818,null,{}] 05:23:25 INFO - PROCESS | 2283 | 1461587005435 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}] 05:23:25 INFO - PROCESS | 2283 | 1461587005532 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:23:25 INFO - PROCESS | 2283 | 1461587005613 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:25 INFO - PROCESS | 2283 | ++DOCSHELL 0x118679000 == 60 [pid = 2283] [id = 212] 05:23:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x11453fc00) [pid = 2283] [serial = 634] [outer = 0x0] 05:23:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x1147e0400) [pid = 2283] [serial = 635] [outer = 0x11453fc00] 05:23:25 INFO - PROCESS | 2283 | 1461587005745 Marionette DEBUG loaded listener.js 05:23:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x115928800) [pid = 2283] [serial = 636] [outer = 0x11453fc00] 05:23:26 INFO - PROCESS | 2283 | 1461587006151 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]]]}] 05:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 772ms 05:23:26 INFO - PROCESS | 2283 | 1461587006203 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:23:26 INFO - PROCESS | 2283 | 1461587006205 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 05:23:26 INFO - PROCESS | 2283 | 1461587006209 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:23:26 INFO - PROCESS | 2283 | 1461587006211 Marionette TRACE conn2 <- [1,822,null,{}] 05:23:26 INFO - PROCESS | 2283 | 1461587006214 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}] 05:23:26 INFO - PROCESS | 2283 | 1461587006349 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:23:26 INFO - PROCESS | 2283 | 1461587006360 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:26 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a777000 == 61 [pid = 2283] [id = 213] 05:23:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x11a738c00) [pid = 2283] [serial = 637] [outer = 0x0] 05:23:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x11aa92800) [pid = 2283] [serial = 638] [outer = 0x11a738c00] 05:23:26 INFO - PROCESS | 2283 | 1461587006389 Marionette DEBUG loaded listener.js 05:23:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x11ad4c000) [pid = 2283] [serial = 639] [outer = 0x11a738c00] 05:23:26 INFO - PROCESS | 2283 | --DOCSHELL 0x12fd60800 == 60 [pid = 2283] [id = 116] 05:23:26 INFO - PROCESS | 2283 | --DOCSHELL 0x11bad2800 == 59 [pid = 2283] [id = 203] 05:23:26 INFO - PROCESS | 2283 | --DOCSHELL 0x11aaaa800 == 58 [pid = 2283] [id = 202] 05:23:26 INFO - PROCESS | 2283 | --DOCSHELL 0x1198b3000 == 57 [pid = 2283] [id = 201] 05:23:26 INFO - PROCESS | 2283 | --DOCSHELL 0x1198b1000 == 56 [pid = 2283] [id = 200] 05:23:26 INFO - PROCESS | 2283 | --DOCSHELL 0x12393f800 == 55 [pid = 2283] [id = 198] 05:23:26 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x126f3d400) [pid = 2283] [serial = 557] [outer = 0x0] [url = about:blank] 05:23:26 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x123b59c00) [pid = 2283] [serial = 554] [outer = 0x0] [url = about:blank] 05:23:26 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x11a741800) [pid = 2283] [serial = 551] [outer = 0x0] [url = about:blank] 05:23:26 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x11560d000) [pid = 2283] [serial = 548] [outer = 0x0] [url = about:blank] 05:23:26 INFO - PROCESS | 2283 | --DOCSHELL 0x11a77e800 == 54 [pid = 2283] [id = 197] 05:23:26 INFO - PROCESS | 2283 | 1461587006828 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] 05:23:26 INFO - PROCESS | 2283 | 1461587006882 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 05:23:26 INFO - PROCESS | 2283 | 1461587006886 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:23:26 INFO - PROCESS | 2283 | 1461587006888 Marionette TRACE conn2 <- [1,826,null,{}] 05:23:26 INFO - PROCESS | 2283 | 1461587006890 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}] 05:23:27 INFO - PROCESS | 2283 | 1461587007001 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x12bc2e000) [pid = 2283] [serial = 585] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x11a75dc00) [pid = 2283] [serial = 563] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x124361400) [pid = 2283] [serial = 569] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x126b26c00) [pid = 2283] [serial = 572] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x11c507000) [pid = 2283] [serial = 567] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x124362800) [pid = 2283] [serial = 581] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x12b325800) [pid = 2283] [serial = 578] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x124610400) [pid = 2283] [serial = 570] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x12b705800) [pid = 2283] [serial = 579] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x118e53800) [pid = 2283] [serial = 560] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x11a9d6800) [pid = 2283] [serial = 564] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x1294b7400) [pid = 2283] [serial = 582] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x126de0c00) [pid = 2283] [serial = 546] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x11b624400) [pid = 2283] [serial = 566] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x12abc9c00) [pid = 2283] [serial = 576] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x1294af000) [pid = 2283] [serial = 575] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x129221800) [pid = 2283] [serial = 573] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x11926e800) [pid = 2283] [serial = 561] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x12b7efc00) [pid = 2283] [serial = 584] [outer = 0x0] [url = about:blank] 05:23:27 INFO - PROCESS | 2283 | 1461587007064 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:27 INFO - PROCESS | 2283 | ++DOCSHELL 0x116640800 == 55 [pid = 2283] [id = 214] 05:23:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x11902fc00) [pid = 2283] [serial = 640] [outer = 0x0] 05:23:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x11a9d6800) [pid = 2283] [serial = 641] [outer = 0x11902fc00] 05:23:27 INFO - PROCESS | 2283 | 1461587007091 Marionette DEBUG loaded listener.js 05:23:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x124359c00) [pid = 2283] [serial = 642] [outer = 0x11902fc00] 05:23:27 INFO - PROCESS | 2283 | 1461587007398 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]]]}] 05:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 571ms 05:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:23:27 INFO - PROCESS | 2283 | 1461587007457 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:23:27 INFO - PROCESS | 2283 | 1461587007458 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 05:23:27 INFO - PROCESS | 2283 | 1461587007460 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:23:27 INFO - PROCESS | 2283 | 1461587007462 Marionette TRACE conn2 <- [1,830,null,{}] 05:23:27 INFO - PROCESS | 2283 | 1461587007470 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}] 05:23:27 INFO - PROCESS | 2283 | 1461587007570 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:23:27 INFO - PROCESS | 2283 | 1461587007620 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:27 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c287000 == 56 [pid = 2283] [id = 215] 05:23:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x1245cc400) [pid = 2283] [serial = 643] [outer = 0x0] 05:23:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x126d8e400) [pid = 2283] [serial = 644] [outer = 0x1245cc400] 05:23:27 INFO - PROCESS | 2283 | 1461587007645 Marionette DEBUG loaded listener.js 05:23:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x12abc5000) [pid = 2283] [serial = 645] [outer = 0x1245cc400] 05:23:27 INFO - PROCESS | 2283 | 1461587007938 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]]]}] 05:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 524ms 05:23:27 INFO - PROCESS | 2283 | 1461587007986 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:23:27 INFO - PROCESS | 2283 | 1461587007990 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 05:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:23:27 INFO - PROCESS | 2283 | 1461587007992 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:23:27 INFO - PROCESS | 2283 | 1461587007993 Marionette TRACE conn2 <- [1,834,null,{}] 05:23:27 INFO - PROCESS | 2283 | 1461587007995 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}] 05:23:28 INFO - PROCESS | 2283 | 1461587008079 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:23:28 INFO - PROCESS | 2283 | 1461587008135 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:28 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b2d800 == 57 [pid = 2283] [id = 216] 05:23:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x1245ce400) [pid = 2283] [serial = 646] [outer = 0x0] 05:23:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x12abcac00) [pid = 2283] [serial = 647] [outer = 0x1245ce400] 05:23:28 INFO - PROCESS | 2283 | 1461587008160 Marionette DEBUG loaded listener.js 05:23:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x11b6cd800) [pid = 2283] [serial = 648] [outer = 0x1245ce400] 05:23:28 INFO - PROCESS | 2283 | 1461587008457 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]]]}] 05:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 518ms 05:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:23:28 INFO - PROCESS | 2283 | 1461587008511 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:23:28 INFO - PROCESS | 2283 | 1461587008512 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 05:23:28 INFO - PROCESS | 2283 | 1461587008514 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:23:28 INFO - PROCESS | 2283 | 1461587008515 Marionette TRACE conn2 <- [1,838,null,{}] 05:23:28 INFO - PROCESS | 2283 | 1461587008518 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}] 05:23:28 INFO - PROCESS | 2283 | 1461587008626 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:23:28 INFO - PROCESS | 2283 | 1461587008708 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:28 INFO - PROCESS | 2283 | ++DOCSHELL 0x124654000 == 58 [pid = 2283] [id = 217] 05:23:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x12abcbc00) [pid = 2283] [serial = 649] [outer = 0x0] 05:23:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x12b7f8800) [pid = 2283] [serial = 650] [outer = 0x12abcbc00] 05:23:28 INFO - PROCESS | 2283 | 1461587008755 Marionette DEBUG loaded listener.js 05:23:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x12d211400) [pid = 2283] [serial = 651] [outer = 0x12abcbc00] 05:23:29 INFO - PROCESS | 2283 | 1461587009160 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]]]}] 05:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 672ms 05:23:29 INFO - PROCESS | 2283 | 1461587009194 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:23:29 INFO - PROCESS | 2283 | 1461587009196 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 05:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:23:29 INFO - PROCESS | 2283 | 1461587009200 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:23:29 INFO - PROCESS | 2283 | 1461587009202 Marionette TRACE conn2 <- [1,842,null,{}] 05:23:29 INFO - PROCESS | 2283 | 1461587009205 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}] 05:23:29 INFO - PROCESS | 2283 | 1461587009365 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:23:29 INFO - PROCESS | 2283 | 1461587009424 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:29 INFO - PROCESS | 2283 | ++DOCSHELL 0x127dd9800 == 59 [pid = 2283] [id = 218] 05:23:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x12d273400) [pid = 2283] [serial = 652] [outer = 0x0] 05:23:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x12d49c000) [pid = 2283] [serial = 653] [outer = 0x12d273400] 05:23:29 INFO - PROCESS | 2283 | 1461587009463 Marionette DEBUG loaded listener.js 05:23:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x12d77b400) [pid = 2283] [serial = 654] [outer = 0x12d273400] 05:23:29 INFO - PROCESS | 2283 | 1461587009943 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]]]}] 05:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 771ms 05:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:23:29 INFO - PROCESS | 2283 | 1461587009976 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:23:29 INFO - PROCESS | 2283 | 1461587009977 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 05:23:29 INFO - PROCESS | 2283 | 1461587009979 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:23:29 INFO - PROCESS | 2283 | 1461587009980 Marionette TRACE conn2 <- [1,846,null,{}] 05:23:29 INFO - PROCESS | 2283 | 1461587009983 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}] 05:23:30 INFO - PROCESS | 2283 | 1461587010083 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:23:30 INFO - PROCESS | 2283 | 1461587010116 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:30 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b537000 == 60 [pid = 2283] [id = 219] 05:23:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x12d77bc00) [pid = 2283] [serial = 655] [outer = 0x0] 05:23:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x12d785400) [pid = 2283] [serial = 656] [outer = 0x12d77bc00] 05:23:30 INFO - PROCESS | 2283 | 1461587010142 Marionette DEBUG loaded listener.js 05:23:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x12d7b4000) [pid = 2283] [serial = 657] [outer = 0x12d77bc00] 05:23:30 INFO - PROCESS | 2283 | 1461587010446 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]]]}] 05:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 518ms 05:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:23:30 INFO - PROCESS | 2283 | 1461587010498 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:23:30 INFO - PROCESS | 2283 | 1461587010500 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 05:23:30 INFO - PROCESS | 2283 | 1461587010502 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:23:30 INFO - PROCESS | 2283 | 1461587010503 Marionette TRACE conn2 <- [1,850,null,{}] 05:23:30 INFO - PROCESS | 2283 | 1461587010505 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}] 05:23:30 INFO - PROCESS | 2283 | 1461587010605 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:23:30 INFO - PROCESS | 2283 | 1461587010640 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:30 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bed6800 == 61 [pid = 2283] [id = 220] 05:23:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x12d494c00) [pid = 2283] [serial = 658] [outer = 0x0] 05:23:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x12ddbb800) [pid = 2283] [serial = 659] [outer = 0x12d494c00] 05:23:30 INFO - PROCESS | 2283 | 1461587010665 Marionette DEBUG loaded listener.js 05:23:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x12ddc5000) [pid = 2283] [serial = 660] [outer = 0x12d494c00] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x12be6ac00) [pid = 2283] [serial = 454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x11b6cc400) [pid = 2283] [serial = 448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x12d77fc00) [pid = 2283] [serial = 457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x1296e5400) [pid = 2283] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x12bcc9400) [pid = 2283] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x114541000) [pid = 2283] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x127019400) [pid = 2283] [serial = 451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x11b6cbc00) [pid = 2283] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x118f6c800) [pid = 2283] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x1243e9000) [pid = 2283] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x12f6e2800) [pid = 2283] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x114b49000) [pid = 2283] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x11895d000) [pid = 2283] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x11c59d000) [pid = 2283] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x1154a6400) [pid = 2283] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x11b6cb800) [pid = 2283] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x118f66000) [pid = 2283] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x11aa93c00) [pid = 2283] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:23:31 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x124362c00) [pid = 2283] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:23:31 INFO - PROCESS | 2283 | 1461587011154 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]]]}] 05:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 669ms 05:23:31 INFO - PROCESS | 2283 | 1461587011171 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:23:31 INFO - PROCESS | 2283 | 1461587011173 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 05:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:23:31 INFO - PROCESS | 2283 | 1461587011175 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:23:31 INFO - PROCESS | 2283 | 1461587011176 Marionette TRACE conn2 <- [1,854,null,{}] 05:23:31 INFO - PROCESS | 2283 | 1461587011178 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}] 05:23:31 INFO - PROCESS | 2283 | 1461587011264 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:23:31 INFO - PROCESS | 2283 | 1461587011268 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:31 INFO - PROCESS | 2283 | ++DOCSHELL 0x1238c2000 == 62 [pid = 2283] [id = 221] 05:23:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x118c46400) [pid = 2283] [serial = 661] [outer = 0x0] 05:23:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x11a9d5800) [pid = 2283] [serial = 662] [outer = 0x118c46400] 05:23:31 INFO - PROCESS | 2283 | 1461587011294 Marionette DEBUG loaded listener.js 05:23:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x11c59d000) [pid = 2283] [serial = 663] [outer = 0x118c46400] 05:23:31 INFO - PROCESS | 2283 | 1461587011619 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]]]}] 05:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 468ms 05:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:23:31 INFO - PROCESS | 2283 | 1461587011644 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:23:31 INFO - PROCESS | 2283 | 1461587011645 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 05:23:31 INFO - PROCESS | 2283 | 1461587011647 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:23:31 INFO - PROCESS | 2283 | 1461587011648 Marionette TRACE conn2 <- [1,858,null,{}] 05:23:31 INFO - PROCESS | 2283 | 1461587011653 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}] 05:23:31 INFO - PROCESS | 2283 | 1461587011758 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:23:31 INFO - PROCESS | 2283 | 1461587011765 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:31 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d026800 == 63 [pid = 2283] [id = 222] 05:23:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x126b23400) [pid = 2283] [serial = 664] [outer = 0x0] 05:23:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x12abc8400) [pid = 2283] [serial = 665] [outer = 0x126b23400] 05:23:31 INFO - PROCESS | 2283 | 1461587011796 Marionette DEBUG loaded listener.js 05:23:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x12e614c00) [pid = 2283] [serial = 666] [outer = 0x126b23400] 05:23:32 INFO - PROCESS | 2283 | 1461587012121 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]]]}] 05:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 523ms 05:23:32 INFO - PROCESS | 2283 | 1461587012170 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:23:32 INFO - PROCESS | 2283 | 1461587012172 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 05:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:23:32 INFO - PROCESS | 2283 | 1461587012174 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:23:32 INFO - PROCESS | 2283 | 1461587012176 Marionette TRACE conn2 <- [1,862,null,{}] 05:23:32 INFO - PROCESS | 2283 | 1461587012178 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}] 05:23:32 INFO - PROCESS | 2283 | 1461587012279 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:23:32 INFO - PROCESS | 2283 | 1461587012336 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:32 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d4b3800 == 64 [pid = 2283] [id = 223] 05:23:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x12e614800) [pid = 2283] [serial = 667] [outer = 0x0] 05:23:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x12e65b400) [pid = 2283] [serial = 668] [outer = 0x12e614800] 05:23:32 INFO - PROCESS | 2283 | 1461587012362 Marionette DEBUG loaded listener.js 05:23:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x12e9aa400) [pid = 2283] [serial = 669] [outer = 0x12e614800] 05:23:32 INFO - PROCESS | 2283 | 1461587012622 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]]]}] 05:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 469ms 05:23:32 INFO - PROCESS | 2283 | 1461587012643 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:23:32 INFO - PROCESS | 2283 | 1461587012645 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 05:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:23:32 INFO - PROCESS | 2283 | 1461587012647 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:23:32 INFO - PROCESS | 2283 | 1461587012648 Marionette TRACE conn2 <- [1,866,null,{}] 05:23:32 INFO - PROCESS | 2283 | 1461587012658 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}] 05:23:32 INFO - PROCESS | 2283 | 1461587012749 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:23:32 INFO - PROCESS | 2283 | 1461587012754 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:32 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d7ce800 == 65 [pid = 2283] [id = 224] 05:23:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x12e662400) [pid = 2283] [serial = 670] [outer = 0x0] 05:23:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x12f02a000) [pid = 2283] [serial = 671] [outer = 0x12e662400] 05:23:32 INFO - PROCESS | 2283 | 1461587012778 Marionette DEBUG loaded listener.js 05:23:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x12f031c00) [pid = 2283] [serial = 672] [outer = 0x12e662400] 05:23:33 INFO - PROCESS | 2283 | 1461587013226 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]]]}] 05:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 628ms 05:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:23:33 INFO - PROCESS | 2283 | 1461587013276 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:23:33 INFO - PROCESS | 2283 | 1461587013278 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 05:23:33 INFO - PROCESS | 2283 | 1461587013282 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:23:33 INFO - PROCESS | 2283 | 1461587013284 Marionette TRACE conn2 <- [1,870,null,{}] 05:23:33 INFO - PROCESS | 2283 | 1461587013288 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}] 05:23:33 INFO - PROCESS | 2283 | 1461587013396 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:23:33 INFO - PROCESS | 2283 | 1461587013465 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:33 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b1a000 == 66 [pid = 2283] [id = 225] 05:23:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x11863dc00) [pid = 2283] [serial = 673] [outer = 0x0] 05:23:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x11926fc00) [pid = 2283] [serial = 674] [outer = 0x11863dc00] 05:23:33 INFO - PROCESS | 2283 | 1461587013498 Marionette DEBUG loaded listener.js 05:23:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x11a944800) [pid = 2283] [serial = 675] [outer = 0x11863dc00] 05:23:33 INFO - PROCESS | 2283 | 1461587013924 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]]]}] 05:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 672ms 05:23:33 INFO - PROCESS | 2283 | 1461587013954 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:23:33 INFO - PROCESS | 2283 | 1461587013959 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 05:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:23:33 INFO - PROCESS | 2283 | 1461587013963 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:23:33 INFO - PROCESS | 2283 | 1461587013965 Marionette TRACE conn2 <- [1,874,null,{}] 05:23:33 INFO - PROCESS | 2283 | 1461587013967 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}] 05:23:34 INFO - PROCESS | 2283 | 1461587014073 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:23:34 INFO - PROCESS | 2283 | 1461587014180 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:34 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c6bd000 == 67 [pid = 2283] [id = 226] 05:23:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x123808800) [pid = 2283] [serial = 676] [outer = 0x0] 05:23:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x124162800) [pid = 2283] [serial = 677] [outer = 0x123808800] 05:23:34 INFO - PROCESS | 2283 | 1461587014210 Marionette DEBUG loaded listener.js 05:23:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x124897800) [pid = 2283] [serial = 678] [outer = 0x123808800] 05:23:34 INFO - PROCESS | 2283 | 1461587014626 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]]]}] 05:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 674ms 05:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:23:34 INFO - PROCESS | 2283 | 1461587014637 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:23:34 INFO - PROCESS | 2283 | 1461587014639 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 05:23:34 INFO - PROCESS | 2283 | 1461587014641 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:23:34 INFO - PROCESS | 2283 | 1461587014644 Marionette TRACE conn2 <- [1,878,null,{}] 05:23:34 INFO - PROCESS | 2283 | 1461587014651 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}] 05:23:34 INFO - PROCESS | 2283 | 1461587014759 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:23:34 INFO - PROCESS | 2283 | 1461587014813 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:34 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d24a000 == 68 [pid = 2283] [id = 227] 05:23:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x126de0c00) [pid = 2283] [serial = 679] [outer = 0x0] 05:23:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x12abcc800) [pid = 2283] [serial = 680] [outer = 0x126de0c00] 05:23:34 INFO - PROCESS | 2283 | 1461587014845 Marionette DEBUG loaded listener.js 05:23:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x12d208400) [pid = 2283] [serial = 681] [outer = 0x126de0c00] 05:23:35 INFO - PROCESS | 2283 | 1461587015295 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]]]}] 05:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 672ms 05:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:23:35 INFO - PROCESS | 2283 | 1461587015313 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:23:35 INFO - PROCESS | 2283 | 1461587015315 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 05:23:35 INFO - PROCESS | 2283 | 1461587015317 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:23:35 INFO - PROCESS | 2283 | 1461587015319 Marionette TRACE conn2 <- [1,882,null,{}] 05:23:35 INFO - PROCESS | 2283 | 1461587015321 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}] 05:23:35 INFO - PROCESS | 2283 | 1461587015427 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:23:35 INFO - PROCESS | 2283 | 1461587015531 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:35 INFO - PROCESS | 2283 | ++DOCSHELL 0x12e4d9800 == 69 [pid = 2283] [id = 228] 05:23:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x12d48fc00) [pid = 2283] [serial = 682] [outer = 0x0] 05:23:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x12d498000) [pid = 2283] [serial = 683] [outer = 0x12d48fc00] 05:23:35 INFO - PROCESS | 2283 | 1461587015563 Marionette DEBUG loaded listener.js 05:23:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x12ddc0400) [pid = 2283] [serial = 684] [outer = 0x12d48fc00] 05:23:35 INFO - PROCESS | 2283 | 1461587015966 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]]]}] 05:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 671ms 05:23:35 INFO - PROCESS | 2283 | 1461587015989 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:23:35 INFO - PROCESS | 2283 | 1461587015990 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 05:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:23:35 INFO - PROCESS | 2283 | 1461587015993 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:23:35 INFO - PROCESS | 2283 | 1461587015994 Marionette TRACE conn2 <- [1,886,null,{}] 05:23:35 INFO - PROCESS | 2283 | 1461587015996 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}] 05:23:36 INFO - PROCESS | 2283 | 1461587016098 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:23:36 INFO - PROCESS | 2283 | 1461587016154 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:36 INFO - PROCESS | 2283 | ++DOCSHELL 0x12e4f1800 == 70 [pid = 2283] [id = 229] 05:23:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x12e613400) [pid = 2283] [serial = 685] [outer = 0x0] 05:23:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x12e61bc00) [pid = 2283] [serial = 686] [outer = 0x12e613400] 05:23:36 INFO - PROCESS | 2283 | 1461587016184 Marionette DEBUG loaded listener.js 05:23:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x12e664000) [pid = 2283] [serial = 687] [outer = 0x12e613400] 05:23:36 INFO - PROCESS | 2283 | 1461587016923 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]]]}] 05:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 969ms 05:23:36 INFO - PROCESS | 2283 | 1461587016962 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:23:36 INFO - PROCESS | 2283 | 1461587016964 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 05:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:23:36 INFO - PROCESS | 2283 | 1461587016968 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:23:36 INFO - PROCESS | 2283 | 1461587016970 Marionette TRACE conn2 <- [1,890,null,{}] 05:23:36 INFO - PROCESS | 2283 | 1461587016975 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}] 05:23:37 INFO - PROCESS | 2283 | 1461587017065 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:23:37 INFO - PROCESS | 2283 | 1461587017124 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:37 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aab3800 == 71 [pid = 2283] [id = 230] 05:23:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x118f72400) [pid = 2283] [serial = 688] [outer = 0x0] 05:23:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x11926d000) [pid = 2283] [serial = 689] [outer = 0x118f72400] 05:23:37 INFO - PROCESS | 2283 | 1461587017152 Marionette DEBUG loaded listener.js 05:23:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x11a741800) [pid = 2283] [serial = 690] [outer = 0x118f72400] 05:23:37 INFO - PROCESS | 2283 | 1461587017622 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]]]}] 05:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 672ms 05:23:37 INFO - PROCESS | 2283 | 1461587017640 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:23:37 INFO - PROCESS | 2283 | 1461587017645 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 05:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:23:37 INFO - PROCESS | 2283 | 1461587017674 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:23:37 INFO - PROCESS | 2283 | 1461587017676 Marionette TRACE conn2 <- [1,894,null,{}] 05:23:37 INFO - PROCESS | 2283 | 1461587017681 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}] 05:23:37 INFO - PROCESS | 2283 | 1461587017806 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:23:37 INFO - PROCESS | 2283 | 1461587017874 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:37 INFO - PROCESS | 2283 | ++DOCSHELL 0x114b86800 == 72 [pid = 2283] [id = 231] 05:23:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x11772e400) [pid = 2283] [serial = 691] [outer = 0x0] 05:23:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x11a758400) [pid = 2283] [serial = 692] [outer = 0x11772e400] 05:23:37 INFO - PROCESS | 2283 | 1461587017910 Marionette DEBUG loaded listener.js 05:23:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x11aa98000) [pid = 2283] [serial = 693] [outer = 0x11772e400] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x12d1b1000 == 71 [pid = 2283] [id = 110] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x119c4a000 == 70 [pid = 2283] [id = 149] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x11baca800 == 69 [pid = 2283] [id = 184] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x123fd0000 == 68 [pid = 2283] [id = 114] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x12d4b3800 == 67 [pid = 2283] [id = 223] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x12d026800 == 66 [pid = 2283] [id = 222] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x1238c2000 == 65 [pid = 2283] [id = 221] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x12bed6800 == 64 [pid = 2283] [id = 220] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x12b537000 == 63 [pid = 2283] [id = 219] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x127dd9800 == 62 [pid = 2283] [id = 218] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x123adc400) [pid = 2283] [serial = 608] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x119835c00) [pid = 2283] [serial = 590] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x11c31f800) [pid = 2283] [serial = 593] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | 1461587018379 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]]]}] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x124654000 == 61 [pid = 2283] [id = 217] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x123b2d800 == 60 [pid = 2283] [id = 216] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x11c287000 == 59 [pid = 2283] [id = 215] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x116640800 == 58 [pid = 2283] [id = 214] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x11a777000 == 57 [pid = 2283] [id = 213] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x118679000 == 56 [pid = 2283] [id = 212] 05:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 747ms 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x124663000 == 55 [pid = 2283] [id = 208] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x123b49800 == 54 [pid = 2283] [id = 207] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x119071000 == 53 [pid = 2283] [id = 205] 05:23:38 INFO - PROCESS | 2283 | --DOCSHELL 0x118418000 == 52 [pid = 2283] [id = 204] 05:23:38 INFO - PROCESS | 2283 | 1461587018402 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:23:38 INFO - PROCESS | 2283 | 1461587018403 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 05:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:23:38 INFO - PROCESS | 2283 | 1461587018406 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:23:38 INFO - PROCESS | 2283 | 1461587018408 Marionette TRACE conn2 <- [1,898,null,{}] 05:23:38 INFO - PROCESS | 2283 | 1461587018415 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}] 05:23:38 INFO - PROCESS | 2283 | 1461587018497 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:23:38 INFO - PROCESS | 2283 | 1461587018504 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:38 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b0e800 == 53 [pid = 2283] [id = 232] 05:23:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x11b6d0800) [pid = 2283] [serial = 694] [outer = 0x0] 05:23:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x11ba26800) [pid = 2283] [serial = 695] [outer = 0x11b6d0800] 05:23:38 INFO - PROCESS | 2283 | 1461587018532 Marionette DEBUG loaded listener.js 05:23:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x11c329c00) [pid = 2283] [serial = 696] [outer = 0x11b6d0800] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x12bc21000) [pid = 2283] [serial = 453] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x11c3ce000) [pid = 2283] [serial = 504] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x11aa9b000) [pid = 2283] [serial = 446] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x129222000) [pid = 2283] [serial = 507] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x12fbcd800) [pid = 2283] [serial = 516] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x12d77e800) [pid = 2283] [serial = 456] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x123fa5000) [pid = 2283] [serial = 450] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x12e615c00) [pid = 2283] [serial = 459] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x12e660400) [pid = 2283] [serial = 510] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x12f02dc00) [pid = 2283] [serial = 513] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x118c11000) [pid = 2283] [serial = 501] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x11a810800) [pid = 2283] [serial = 602] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x11aa9b400) [pid = 2283] [serial = 552] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x127d6e800) [pid = 2283] [serial = 558] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x118469000) [pid = 2283] [serial = 549] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x124605000) [pid = 2283] [serial = 555] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x11aa99800) [pid = 2283] [serial = 603] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x119d5d400) [pid = 2283] [serial = 600] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x118f6c400) [pid = 2283] [serial = 599] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x11b6c8000) [pid = 2283] [serial = 605] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x11c325400) [pid = 2283] [serial = 606] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x1296f0800) [pid = 2283] [serial = 597] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x1294b2000) [pid = 2283] [serial = 596] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x12be5b800) [pid = 2283] [serial = 587] [outer = 0x0] [url = about:blank] 05:23:38 INFO - PROCESS | 2283 | 1461587018928 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]]]}] 05:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 574ms 05:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:23:38 INFO - PROCESS | 2283 | 1461587018981 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:23:38 INFO - PROCESS | 2283 | 1461587018982 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 05:23:38 INFO - PROCESS | 2283 | 1461587018984 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:23:38 INFO - PROCESS | 2283 | 1461587018985 Marionette TRACE conn2 <- [1,902,null,{}] 05:23:38 INFO - PROCESS | 2283 | 1461587018988 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}] 05:23:39 INFO - PROCESS | 2283 | 1461587019069 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:23:39 INFO - PROCESS | 2283 | 1461587019074 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:39 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aeb9000 == 54 [pid = 2283] [id = 233] 05:23:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x11c5a6800) [pid = 2283] [serial = 697] [outer = 0x0] 05:23:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x1239ec800) [pid = 2283] [serial = 698] [outer = 0x11c5a6800] 05:23:39 INFO - PROCESS | 2283 | 1461587019101 Marionette DEBUG loaded listener.js 05:23:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x123d86000) [pid = 2283] [serial = 699] [outer = 0x11c5a6800] 05:23:39 INFO - PROCESS | 2283 | 1461587019452 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]]]}] 05:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 518ms 05:23:39 INFO - PROCESS | 2283 | 1461587019504 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:23:39 INFO - PROCESS | 2283 | 1461587019505 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 05:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:23:39 INFO - PROCESS | 2283 | 1461587019507 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:23:39 INFO - PROCESS | 2283 | 1461587019508 Marionette TRACE conn2 <- [1,906,null,{}] 05:23:39 INFO - PROCESS | 2283 | 1461587019510 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}] 05:23:39 INFO - PROCESS | 2283 | 1461587019589 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:23:39 INFO - PROCESS | 2283 | 1461587019595 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:39 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c5de000 == 55 [pid = 2283] [id = 234] 05:23:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x1239e7c00) [pid = 2283] [serial = 700] [outer = 0x0] 05:23:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x1243e8000) [pid = 2283] [serial = 701] [outer = 0x1239e7c00] 05:23:39 INFO - PROCESS | 2283 | 1461587019621 Marionette DEBUG loaded listener.js 05:23:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x1245cec00) [pid = 2283] [serial = 702] [outer = 0x1239e7c00] 05:23:39 INFO - PROCESS | 2283 | 1461587019957 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]]]}] 05:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 468ms 05:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:23:39 INFO - PROCESS | 2283 | 1461587019975 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:23:39 INFO - PROCESS | 2283 | 1461587019976 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 05:23:39 INFO - PROCESS | 2283 | 1461587019978 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:23:39 INFO - PROCESS | 2283 | 1461587019979 Marionette TRACE conn2 <- [1,910,null,{}] 05:23:39 INFO - PROCESS | 2283 | 1461587019982 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}] 05:23:40 INFO - PROCESS | 2283 | 1461587020105 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:23:40 INFO - PROCESS | 2283 | 1461587020114 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:40 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b37800 == 56 [pid = 2283] [id = 235] 05:23:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x124607400) [pid = 2283] [serial = 703] [outer = 0x0] 05:23:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x1248e4000) [pid = 2283] [serial = 704] [outer = 0x124607400] 05:23:40 INFO - PROCESS | 2283 | 1461587020142 Marionette DEBUG loaded listener.js 05:23:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x127014400) [pid = 2283] [serial = 705] [outer = 0x124607400] 05:23:40 INFO - PROCESS | 2283 | 1461587020477 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]]]}] 05:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 524ms 05:23:40 INFO - PROCESS | 2283 | 1461587020505 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:23:40 INFO - PROCESS | 2283 | 1461587020507 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 05:23:40 INFO - PROCESS | 2283 | 1461587020509 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:23:40 INFO - PROCESS | 2283 | 1461587020510 Marionette TRACE conn2 <- [1,914,null,{}] 05:23:40 INFO - PROCESS | 2283 | 1461587020512 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}] 05:23:40 INFO - PROCESS | 2283 | 1461587020592 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:23:40 INFO - PROCESS | 2283 | 1461587020596 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:40 INFO - PROCESS | 2283 | ++DOCSHELL 0x12451d800 == 57 [pid = 2283] [id = 236] 05:23:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x1270a8800) [pid = 2283] [serial = 706] [outer = 0x0] 05:23:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x129227000) [pid = 2283] [serial = 707] [outer = 0x1270a8800] 05:23:40 INFO - PROCESS | 2283 | 1461587020621 Marionette DEBUG loaded listener.js 05:23:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x1296ef000) [pid = 2283] [serial = 708] [outer = 0x1270a8800] 05:23:41 INFO - PROCESS | 2283 | 1461587021005 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]]]}] 05:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 518ms 05:23:41 INFO - PROCESS | 2283 | 1461587021027 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:23:41 INFO - PROCESS | 2283 | 1461587021029 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 05:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:23:41 INFO - PROCESS | 2283 | 1461587021031 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:23:41 INFO - PROCESS | 2283 | 1461587021032 Marionette TRACE conn2 <- [1,918,null,{}] 05:23:41 INFO - PROCESS | 2283 | 1461587021040 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}] 05:23:41 INFO - PROCESS | 2283 | 1461587021142 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:23:41 INFO - PROCESS | 2283 | 1461587021176 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:41 INFO - PROCESS | 2283 | ++DOCSHELL 0x126b3a800 == 58 [pid = 2283] [id = 237] 05:23:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x124896800) [pid = 2283] [serial = 709] [outer = 0x0] 05:23:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x12abcdc00) [pid = 2283] [serial = 710] [outer = 0x124896800] 05:23:41 INFO - PROCESS | 2283 | 1461587021202 Marionette DEBUG loaded listener.js 05:23:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x12b32e400) [pid = 2283] [serial = 711] [outer = 0x124896800] 05:23:41 INFO - PROCESS | 2283 | 1461587021530 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]]]}] 05:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 522ms 05:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:23:41 INFO - PROCESS | 2283 | 1461587021559 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:23:41 INFO - PROCESS | 2283 | 1461587021560 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 05:23:41 INFO - PROCESS | 2283 | 1461587021562 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:23:41 INFO - PROCESS | 2283 | 1461587021563 Marionette TRACE conn2 <- [1,922,null,{}] 05:23:41 INFO - PROCESS | 2283 | 1461587021566 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}] 05:23:41 INFO - PROCESS | 2283 | 1461587021669 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:23:41 INFO - PROCESS | 2283 | 1461587021702 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:41 INFO - PROCESS | 2283 | ++DOCSHELL 0x127d12000 == 59 [pid = 2283] [id = 238] 05:23:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x1270a8000) [pid = 2283] [serial = 712] [outer = 0x0] 05:23:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x12b7ee400) [pid = 2283] [serial = 713] [outer = 0x1270a8000] 05:23:41 INFO - PROCESS | 2283 | 1461587021727 Marionette DEBUG loaded listener.js 05:23:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x12bcd7400) [pid = 2283] [serial = 714] [outer = 0x1270a8000] 05:23:42 INFO - PROCESS | 2283 | 1461587022046 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]]]}] 05:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 518ms 05:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:23:42 INFO - PROCESS | 2283 | 1461587022081 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:23:42 INFO - PROCESS | 2283 | 1461587022082 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 05:23:42 INFO - PROCESS | 2283 | 1461587022086 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:23:42 INFO - PROCESS | 2283 | 1461587022088 Marionette TRACE conn2 <- [1,926,null,{}] 05:23:42 INFO - PROCESS | 2283 | 1461587022090 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}] 05:23:42 INFO - PROCESS | 2283 | 1461587022192 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:23:42 INFO - PROCESS | 2283 | 1461587022225 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:42 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b307000 == 60 [pid = 2283] [id = 239] 05:23:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x126d95000) [pid = 2283] [serial = 715] [outer = 0x0] 05:23:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x12c07d400) [pid = 2283] [serial = 716] [outer = 0x126d95000] 05:23:42 INFO - PROCESS | 2283 | 1461587022251 Marionette DEBUG loaded listener.js 05:23:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x12d0bc000) [pid = 2283] [serial = 717] [outer = 0x126d95000] 05:23:42 INFO - PROCESS | 2283 | 1461587022588 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]]]}] 05:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 521ms 05:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:23:42 INFO - PROCESS | 2283 | 1461587022609 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:23:42 INFO - PROCESS | 2283 | 1461587022611 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 05:23:42 INFO - PROCESS | 2283 | 1461587022613 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:23:42 INFO - PROCESS | 2283 | 1461587022615 Marionette TRACE conn2 <- [1,930,null,{}] 05:23:42 INFO - PROCESS | 2283 | 1461587022617 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}] 05:23:42 INFO - PROCESS | 2283 | 1461587022733 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:23:42 INFO - PROCESS | 2283 | 1461587022737 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:43 INFO - PROCESS | 2283 | ++DOCSHELL 0x123ab0000 == 61 [pid = 2283] [id = 240] 05:23:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x12be63800) [pid = 2283] [serial = 718] [outer = 0x0] 05:23:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x12d269800) [pid = 2283] [serial = 719] [outer = 0x12be63800] 05:23:43 INFO - PROCESS | 2283 | 1461587023071 Marionette DEBUG loaded listener.js 05:23:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x12d7b1400) [pid = 2283] [serial = 720] [outer = 0x12be63800] 05:23:43 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x12d273400) [pid = 2283] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:23:43 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x12d77bc00) [pid = 2283] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:23:43 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x12d494c00) [pid = 2283] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:23:43 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x1245ce400) [pid = 2283] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:23:43 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x118c46400) [pid = 2283] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:23:43 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x11a738c00) [pid = 2283] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:23:43 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x11453fc00) [pid = 2283] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:23:43 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x11902fc00) [pid = 2283] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:23:43 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x12abcbc00) [pid = 2283] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:23:43 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x126b23400) [pid = 2283] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:23:43 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x1245cc400) [pid = 2283] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:23:43 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x12e614800) [pid = 2283] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:23:43 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x11ad42000) [pid = 2283] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:23:43 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x11c59e000) [pid = 2283] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:23:43 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x1186b9c00) [pid = 2283] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:23:43 INFO - PROCESS | 2283 | 1461587023387 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]]]}] 05:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 823ms 05:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:23:43 INFO - PROCESS | 2283 | 1461587023436 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:23:43 INFO - PROCESS | 2283 | 1461587023437 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 05:23:43 INFO - PROCESS | 2283 | 1461587023439 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:23:43 INFO - PROCESS | 2283 | 1461587023440 Marionette TRACE conn2 <- [1,934,null,{}] 05:23:43 INFO - PROCESS | 2283 | 1461587023443 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}] 05:23:43 INFO - PROCESS | 2283 | 1461587023526 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:23:43 INFO - PROCESS | 2283 | 1461587023530 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:43 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d012800 == 62 [pid = 2283] [id = 241] 05:23:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x11902fc00) [pid = 2283] [serial = 721] [outer = 0x0] 05:23:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x12d7b1800) [pid = 2283] [serial = 722] [outer = 0x11902fc00] 05:23:43 INFO - PROCESS | 2283 | 1461587023555 Marionette DEBUG loaded listener.js 05:23:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x12ddb9800) [pid = 2283] [serial = 723] [outer = 0x11902fc00] 05:23:43 INFO - PROCESS | 2283 | 1461587023888 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]]]}] 05:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 467ms 05:23:43 INFO - PROCESS | 2283 | 1461587023908 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:23:43 INFO - PROCESS | 2283 | 1461587023909 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 05:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:23:43 INFO - PROCESS | 2283 | 1461587023911 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:23:43 INFO - PROCESS | 2283 | 1461587023912 Marionette TRACE conn2 <- [1,938,null,{}] 05:23:43 INFO - PROCESS | 2283 | 1461587023914 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}] 05:23:44 INFO - PROCESS | 2283 | 1461587024027 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:23:44 INFO - PROCESS | 2283 | 1461587024033 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:44 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d1ac800 == 63 [pid = 2283] [id = 242] 05:23:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x1186b9c00) [pid = 2283] [serial = 724] [outer = 0x0] 05:23:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x12ddb7000) [pid = 2283] [serial = 725] [outer = 0x1186b9c00] 05:23:44 INFO - PROCESS | 2283 | 1461587024058 Marionette DEBUG loaded listener.js 05:23:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x12e617800) [pid = 2283] [serial = 726] [outer = 0x1186b9c00] 05:23:44 INFO - PROCESS | 2283 | 1461587024355 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]]]}] 05:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 468ms 05:23:44 INFO - PROCESS | 2283 | 1461587024380 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:23:44 INFO - PROCESS | 2283 | 1461587024381 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 05:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:23:44 INFO - PROCESS | 2283 | 1461587024383 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:23:44 INFO - PROCESS | 2283 | 1461587024385 Marionette TRACE conn2 <- [1,942,null,{}] 05:23:44 INFO - PROCESS | 2283 | 1461587024391 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}] 05:23:44 INFO - PROCESS | 2283 | 1461587024476 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:23:44 INFO - PROCESS | 2283 | 1461587024481 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:44 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d7cd000 == 64 [pid = 2283] [id = 243] 05:23:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x12e618400) [pid = 2283] [serial = 727] [outer = 0x0] 05:23:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x12e663000) [pid = 2283] [serial = 728] [outer = 0x12e618400] 05:23:44 INFO - PROCESS | 2283 | 1461587024506 Marionette DEBUG loaded listener.js 05:23:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x12e9a9c00) [pid = 2283] [serial = 729] [outer = 0x12e618400] 05:23:44 INFO - PROCESS | 2283 | 1461587024843 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]]]}] 05:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 473ms 05:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:23:44 INFO - PROCESS | 2283 | 1461587024857 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:23:44 INFO - PROCESS | 2283 | 1461587024858 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 05:23:44 INFO - PROCESS | 2283 | 1461587024860 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:23:44 INFO - PROCESS | 2283 | 1461587024861 Marionette TRACE conn2 <- [1,946,null,{}] 05:23:44 INFO - PROCESS | 2283 | 1461587024863 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}] 05:23:44 INFO - PROCESS | 2283 | 1461587024979 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:23:44 INFO - PROCESS | 2283 | 1461587024986 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:44 INFO - PROCESS | 2283 | ++DOCSHELL 0x12dde7000 == 65 [pid = 2283] [id = 244] 05:23:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x11ad42000) [pid = 2283] [serial = 730] [outer = 0x0] 05:23:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x12e9ae800) [pid = 2283] [serial = 731] [outer = 0x11ad42000] 05:23:45 INFO - PROCESS | 2283 | 1461587025011 Marionette DEBUG loaded listener.js 05:23:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x12f02f800) [pid = 2283] [serial = 732] [outer = 0x11ad42000] 05:23:45 INFO - PROCESS | 2283 | 1461587025468 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]]]}] 05:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 669ms 05:23:45 INFO - PROCESS | 2283 | 1461587025530 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:23:45 INFO - PROCESS | 2283 | 1461587025533 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 05:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:23:45 INFO - PROCESS | 2283 | 1461587025555 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:23:45 INFO - PROCESS | 2283 | 1461587025558 Marionette TRACE conn2 <- [1,950,null,{}] 05:23:45 INFO - PROCESS | 2283 | 1461587025561 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}] 05:23:45 INFO - PROCESS | 2283 | 1461587025668 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:23:45 INFO - PROCESS | 2283 | 1461587025738 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:45 INFO - PROCESS | 2283 | ++DOCSHELL 0x119c4e800 == 66 [pid = 2283] [id = 245] 05:23:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x118ef1400) [pid = 2283] [serial = 733] [outer = 0x0] 05:23:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x11982b800) [pid = 2283] [serial = 734] [outer = 0x118ef1400] 05:23:45 INFO - PROCESS | 2283 | 1461587025771 Marionette DEBUG loaded listener.js 05:23:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x11a943800) [pid = 2283] [serial = 735] [outer = 0x118ef1400] 05:23:46 INFO - PROCESS | 2283 | 1461587026175 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]]]}] 05:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 674ms 05:23:46 INFO - PROCESS | 2283 | 1461587026228 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:23:46 INFO - PROCESS | 2283 | 1461587026232 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 05:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:23:46 INFO - PROCESS | 2283 | 1461587026262 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:23:46 INFO - PROCESS | 2283 | 1461587026264 Marionette TRACE conn2 <- [1,954,null,{}] 05:23:46 INFO - PROCESS | 2283 | 1461587026266 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}] 05:23:46 INFO - PROCESS | 2283 | 1461587026408 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:23:46 INFO - PROCESS | 2283 | 1461587026459 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:46 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b34000 == 67 [pid = 2283] [id = 246] 05:23:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x11b624400) [pid = 2283] [serial = 736] [outer = 0x0] 05:23:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x11bfa8000) [pid = 2283] [serial = 737] [outer = 0x11b624400] 05:23:46 INFO - PROCESS | 2283 | 1461587026490 Marionette DEBUG loaded listener.js 05:23:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x1239e5000) [pid = 2283] [serial = 738] [outer = 0x11b624400] 05:23:46 INFO - PROCESS | 2283 | 1461587026914 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]]]}] 05:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 05:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:23:46 INFO - PROCESS | 2283 | 1461587026932 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:23:46 INFO - PROCESS | 2283 | 1461587026934 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 05:23:46 INFO - PROCESS | 2283 | 1461587026938 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:23:46 INFO - PROCESS | 2283 | 1461587026941 Marionette TRACE conn2 <- [1,958,null,{}] 05:23:46 INFO - PROCESS | 2283 | 1461587026949 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}] 05:23:47 INFO - PROCESS | 2283 | 1461587027056 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:23:47 INFO - PROCESS | 2283 | 1461587027114 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:47 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd3f000 == 68 [pid = 2283] [id = 247] 05:23:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x123d7fc00) [pid = 2283] [serial = 739] [outer = 0x0] 05:23:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x1248e8400) [pid = 2283] [serial = 740] [outer = 0x123d7fc00] 05:23:47 INFO - PROCESS | 2283 | 1461587027158 Marionette DEBUG loaded listener.js 05:23:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x127711000) [pid = 2283] [serial = 741] [outer = 0x123d7fc00] 05:23:47 INFO - PROCESS | 2283 | 1461587027548 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]]]}] 05:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 673ms 05:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:23:47 INFO - PROCESS | 2283 | 1461587027611 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:23:47 INFO - PROCESS | 2283 | 1461587027613 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 05:23:47 INFO - PROCESS | 2283 | 1461587027615 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:23:47 INFO - PROCESS | 2283 | 1461587027617 Marionette TRACE conn2 <- [1,962,null,{}] 05:23:47 INFO - PROCESS | 2283 | 1461587027619 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}] 05:23:47 INFO - PROCESS | 2283 | 1461587027741 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:23:47 INFO - PROCESS | 2283 | 1461587027810 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:47 INFO - PROCESS | 2283 | ++DOCSHELL 0x12eee6000 == 69 [pid = 2283] [id = 248] 05:23:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x12abce000) [pid = 2283] [serial = 742] [outer = 0x0] 05:23:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x12bcc9400) [pid = 2283] [serial = 743] [outer = 0x12abce000] 05:23:47 INFO - PROCESS | 2283 | 1461587027841 Marionette DEBUG loaded listener.js 05:23:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x12d274400) [pid = 2283] [serial = 744] [outer = 0x12abce000] 05:23:48 INFO - PROCESS | 2283 | 1461587028249 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]]]}] 05:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 672ms 05:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:23:48 INFO - PROCESS | 2283 | 1461587028288 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:23:48 INFO - PROCESS | 2283 | 1461587028289 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 05:23:48 INFO - PROCESS | 2283 | 1461587028292 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:23:48 INFO - PROCESS | 2283 | 1461587028293 Marionette TRACE conn2 <- [1,966,null,{}] 05:23:48 INFO - PROCESS | 2283 | 1461587028296 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}] 05:23:48 INFO - PROCESS | 2283 | 1461587028399 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:23:48 INFO - PROCESS | 2283 | 1461587028455 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:48 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f2b5800 == 70 [pid = 2283] [id = 249] 05:23:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x12d277c00) [pid = 2283] [serial = 745] [outer = 0x0] 05:23:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x12d77ec00) [pid = 2283] [serial = 746] [outer = 0x12d277c00] 05:23:48 INFO - PROCESS | 2283 | 1461587028485 Marionette DEBUG loaded listener.js 05:23:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 148 (0x12e660c00) [pid = 2283] [serial = 747] [outer = 0x12d277c00] 05:23:48 INFO - PROCESS | 2283 | 1461587028939 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]]]}] 05:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 669ms 05:23:48 INFO - PROCESS | 2283 | 1461587028961 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:23:48 INFO - PROCESS | 2283 | 1461587028963 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 05:23:48 INFO - PROCESS | 2283 | 1461587028965 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:23:48 INFO - PROCESS | 2283 | 1461587028966 Marionette TRACE conn2 <- [1,970,null,{}] 05:23:48 INFO - PROCESS | 2283 | 1461587028969 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}] 05:23:49 INFO - PROCESS | 2283 | 1461587029097 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:23:49 INFO - PROCESS | 2283 | 1461587029167 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:49 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f2cf000 == 71 [pid = 2283] [id = 250] 05:23:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 149 (0x12e9b1800) [pid = 2283] [serial = 748] [outer = 0x0] 05:23:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 150 (0x12f2a6000) [pid = 2283] [serial = 749] [outer = 0x12e9b1800] 05:23:49 INFO - PROCESS | 2283 | 1461587029199 Marionette DEBUG loaded listener.js 05:23:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 151 (0x12f5bdc00) [pid = 2283] [serial = 750] [outer = 0x12e9b1800] 05:23:49 INFO - PROCESS | 2283 | 1461587029604 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]]]}] 05:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 672ms 05:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:23:49 INFO - PROCESS | 2283 | 1461587029638 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:23:49 INFO - PROCESS | 2283 | 1461587029640 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 05:23:49 INFO - PROCESS | 2283 | 1461587029642 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:23:49 INFO - PROCESS | 2283 | 1461587029643 Marionette TRACE conn2 <- [1,974,null,{}] 05:23:49 INFO - PROCESS | 2283 | 1461587029646 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}] 05:23:49 INFO - PROCESS | 2283 | 1461587029754 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:23:49 INFO - PROCESS | 2283 | 1461587029827 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:49 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f6c3800 == 72 [pid = 2283] [id = 251] 05:23:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 152 (0x12b585400) [pid = 2283] [serial = 751] [outer = 0x0] 05:23:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 153 (0x12b58b400) [pid = 2283] [serial = 752] [outer = 0x12b585400] 05:23:49 INFO - PROCESS | 2283 | 1461587029858 Marionette DEBUG loaded listener.js 05:23:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 154 (0x12b58f400) [pid = 2283] [serial = 753] [outer = 0x12b585400] 05:23:50 INFO - PROCESS | 2283 | 1461587030292 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]]]}] 05:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 671ms 05:23:50 INFO - PROCESS | 2283 | 1461587030314 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:23:50 INFO - PROCESS | 2283 | 1461587030315 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 05:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:23:50 INFO - PROCESS | 2283 | 1461587030319 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:23:50 INFO - PROCESS | 2283 | 1461587030322 Marionette TRACE conn2 <- [1,978,null,{}] 05:23:50 INFO - PROCESS | 2283 | 1461587030324 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}] 05:23:50 INFO - PROCESS | 2283 | 1461587030446 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:23:50 INFO - PROCESS | 2283 | 1461587030531 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:50 INFO - PROCESS | 2283 | ++DOCSHELL 0x119228800 == 73 [pid = 2283] [id = 252] 05:23:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 155 (0x114b46000) [pid = 2283] [serial = 754] [outer = 0x0] 05:23:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 156 (0x11a944400) [pid = 2283] [serial = 755] [outer = 0x114b46000] 05:23:50 INFO - PROCESS | 2283 | 1461587030562 Marionette DEBUG loaded listener.js 05:23:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 157 (0x12b58c800) [pid = 2283] [serial = 756] [outer = 0x114b46000] 05:23:51 INFO - PROCESS | 2283 | 1461587031086 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]]]}] 05:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 822ms 05:23:51 INFO - PROCESS | 2283 | 1461587031140 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:23:51 INFO - PROCESS | 2283 | 1461587031143 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 05:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:23:51 INFO - PROCESS | 2283 | 1461587031147 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:23:51 INFO - PROCESS | 2283 | 1461587031149 Marionette TRACE conn2 <- [1,982,null,{}] 05:23:51 INFO - PROCESS | 2283 | 1461587031152 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}] 05:23:51 INFO - PROCESS | 2283 | 1461587031252 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:23:51 INFO - PROCESS | 2283 | 1461587031324 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:51 INFO - PROCESS | 2283 | ++DOCSHELL 0x1198a8000 == 74 [pid = 2283] [id = 253] 05:23:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 158 (0x1190aa400) [pid = 2283] [serial = 757] [outer = 0x0] 05:23:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 159 (0x11a738c00) [pid = 2283] [serial = 758] [outer = 0x1190aa400] 05:23:51 INFO - PROCESS | 2283 | 1461587031354 Marionette DEBUG loaded listener.js 05:23:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 160 (0x11aa91000) [pid = 2283] [serial = 759] [outer = 0x1190aa400] 05:23:51 INFO - PROCESS | 2283 | --DOCSHELL 0x12d7cd000 == 73 [pid = 2283] [id = 243] 05:23:51 INFO - PROCESS | 2283 | --DOCSHELL 0x12d1ac800 == 72 [pid = 2283] [id = 242] 05:23:51 INFO - PROCESS | 2283 | --DOCSHELL 0x12d012800 == 71 [pid = 2283] [id = 241] 05:23:51 INFO - PROCESS | 2283 | --DOCSHELL 0x123ab0000 == 70 [pid = 2283] [id = 240] 05:23:51 INFO - PROCESS | 2283 | --DOCSHELL 0x12b307000 == 69 [pid = 2283] [id = 239] 05:23:51 INFO - PROCESS | 2283 | --DOCSHELL 0x127d12000 == 68 [pid = 2283] [id = 238] 05:23:51 INFO - PROCESS | 2283 | --DOCSHELL 0x126b3a800 == 67 [pid = 2283] [id = 237] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 159 (0x12f02a000) [pid = 2283] [serial = 671] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOCSHELL 0x12451d800 == 66 [pid = 2283] [id = 236] 05:23:51 INFO - PROCESS | 2283 | --DOCSHELL 0x123b37800 == 65 [pid = 2283] [id = 235] 05:23:51 INFO - PROCESS | 2283 | --DOCSHELL 0x11c5de000 == 64 [pid = 2283] [id = 234] 05:23:51 INFO - PROCESS | 2283 | --DOCSHELL 0x11aeb9000 == 63 [pid = 2283] [id = 233] 05:23:51 INFO - PROCESS | 2283 | --DOCSHELL 0x119b0e800 == 62 [pid = 2283] [id = 232] 05:23:51 INFO - PROCESS | 2283 | --DOCSHELL 0x114b86800 == 61 [pid = 2283] [id = 231] 05:23:51 INFO - PROCESS | 2283 | --DOCSHELL 0x11aab3800 == 60 [pid = 2283] [id = 230] 05:23:51 INFO - PROCESS | 2283 | --DOCSHELL 0x11c6bd000 == 59 [pid = 2283] [id = 226] 05:23:51 INFO - PROCESS | 2283 | --DOCSHELL 0x119b1a000 == 58 [pid = 2283] [id = 225] 05:23:51 INFO - PROCESS | 2283 | --DOCSHELL 0x12d7ce800 == 57 [pid = 2283] [id = 224] 05:23:51 INFO - PROCESS | 2283 | 1461587031807 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]]]}] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 158 (0x1245d0800) [pid = 2283] [serial = 609] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 157 (0x11a9cf000) [pid = 2283] [serial = 591] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 156 (0x124160c00) [pid = 2283] [serial = 594] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 155 (0x12d49c000) [pid = 2283] [serial = 653] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 154 (0x12d785400) [pid = 2283] [serial = 656] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 153 (0x12ddbb800) [pid = 2283] [serial = 659] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 152 (0x12d7b4000) [pid = 2283] [serial = 657] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 151 (0x12abcac00) [pid = 2283] [serial = 647] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 150 (0x11b6cd800) [pid = 2283] [serial = 648] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 149 (0x11a9d5c00) [pid = 2283] [serial = 614] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 148 (0x11c59d000) [pid = 2283] [serial = 663] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 147 (0x11aa92800) [pid = 2283] [serial = 638] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x11ad4c000) [pid = 2283] [serial = 639] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x115928800) [pid = 2283] [serial = 636] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x1147e0400) [pid = 2283] [serial = 635] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x11a9d5800) [pid = 2283] [serial = 662] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x11a9d6800) [pid = 2283] [serial = 641] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x124359c00) [pid = 2283] [serial = 642] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x12b7f8800) [pid = 2283] [serial = 650] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x12abc8400) [pid = 2283] [serial = 665] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x124898800) [pid = 2283] [serial = 620] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x12abcfc00) [pid = 2283] [serial = 626] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x126d8e400) [pid = 2283] [serial = 644] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x12abc5000) [pid = 2283] [serial = 645] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x11bfa0c00) [pid = 2283] [serial = 617] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x1296ebc00) [pid = 2283] [serial = 623] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x11560dc00) [pid = 2283] [serial = 611] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x12d0b4400) [pid = 2283] [serial = 632] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x12be68400) [pid = 2283] [serial = 629] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x12ddc5000) [pid = 2283] [serial = 660] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x12e614c00) [pid = 2283] [serial = 666] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x12d77b400) [pid = 2283] [serial = 654] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x12e65b400) [pid = 2283] [serial = 668] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x12d211400) [pid = 2283] [serial = 651] [outer = 0x0] [url = about:blank] 05:23:51 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x12e9aa400) [pid = 2283] [serial = 669] [outer = 0x0] [url = about:blank] 05:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 675ms 05:23:51 INFO - PROCESS | 2283 | 1461587031824 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:23:51 INFO - PROCESS | 2283 | 1461587031827 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 05:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:23:51 INFO - PROCESS | 2283 | 1461587031832 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:23:51 INFO - PROCESS | 2283 | 1461587031833 Marionette TRACE conn2 <- [1,986,null,{}] 05:23:51 INFO - PROCESS | 2283 | 1461587031859 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}] 05:23:51 INFO - PROCESS | 2283 | 1461587031946 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:23:51 INFO - PROCESS | 2283 | 1461587031953 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:51 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a777800 == 58 [pid = 2283] [id = 254] 05:23:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x11aa98800) [pid = 2283] [serial = 760] [outer = 0x0] 05:23:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x11b65b000) [pid = 2283] [serial = 761] [outer = 0x11aa98800] 05:23:51 INFO - PROCESS | 2283 | 1461587031979 Marionette DEBUG loaded listener.js 05:23:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x11c325400) [pid = 2283] [serial = 762] [outer = 0x11aa98800] 05:23:52 INFO - PROCESS | 2283 | 1461587032328 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]]]}] 05:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 519ms 05:23:52 INFO - PROCESS | 2283 | 1461587032354 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:23:52 INFO - PROCESS | 2283 | 1461587032356 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 05:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:23:52 INFO - PROCESS | 2283 | 1461587032358 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:23:52 INFO - PROCESS | 2283 | 1461587032360 Marionette TRACE conn2 <- [1,990,null,{}] 05:23:52 INFO - PROCESS | 2283 | 1461587032384 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}] 05:23:52 INFO - PROCESS | 2283 | 1461587032472 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:23:52 INFO - PROCESS | 2283 | 1461587032477 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:52 INFO - PROCESS | 2283 | ++DOCSHELL 0x12392c000 == 59 [pid = 2283] [id = 255] 05:23:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x123ad7c00) [pid = 2283] [serial = 763] [outer = 0x0] 05:23:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x1245cd800) [pid = 2283] [serial = 764] [outer = 0x123ad7c00] 05:23:52 INFO - PROCESS | 2283 | 1461587032505 Marionette DEBUG loaded listener.js 05:23:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x124898800) [pid = 2283] [serial = 765] [outer = 0x123ad7c00] 05:23:52 INFO - PROCESS | 2283 | 1461587032860 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]]]}] 05:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 532ms 05:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:23:52 INFO - PROCESS | 2283 | 1461587032891 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:23:52 INFO - PROCESS | 2283 | 1461587032893 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 05:23:52 INFO - PROCESS | 2283 | 1461587032895 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:23:52 INFO - PROCESS | 2283 | 1461587032896 Marionette TRACE conn2 <- [1,994,null,{}] 05:23:52 INFO - PROCESS | 2283 | 1461587032898 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}] 05:23:53 INFO - PROCESS | 2283 | 1461587033010 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:23:53 INFO - PROCESS | 2283 | 1461587033019 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:53 INFO - PROCESS | 2283 | ++DOCSHELL 0x123db8800 == 60 [pid = 2283] [id = 256] 05:23:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x124899000) [pid = 2283] [serial = 766] [outer = 0x0] 05:23:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x126f3e800) [pid = 2283] [serial = 767] [outer = 0x124899000] 05:23:53 INFO - PROCESS | 2283 | 1461587033046 Marionette DEBUG loaded listener.js 05:23:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x129227800) [pid = 2283] [serial = 768] [outer = 0x124899000] 05:23:53 INFO - PROCESS | 2283 | 1461587033361 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]]]}] 05:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 518ms 05:23:53 INFO - PROCESS | 2283 | 1461587033414 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:23:53 INFO - PROCESS | 2283 | 1461587033415 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 05:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:23:53 INFO - PROCESS | 2283 | 1461587033417 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:23:53 INFO - PROCESS | 2283 | 1461587033418 Marionette TRACE conn2 <- [1,998,null,{}] 05:23:53 INFO - PROCESS | 2283 | 1461587033420 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}] 05:23:53 INFO - PROCESS | 2283 | 1461587033501 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:23:53 INFO - PROCESS | 2283 | 1461587033567 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:53 INFO - PROCESS | 2283 | ++DOCSHELL 0x124ba0800 == 61 [pid = 2283] [id = 257] 05:23:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x126d94000) [pid = 2283] [serial = 769] [outer = 0x0] 05:23:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x1296e3000) [pid = 2283] [serial = 770] [outer = 0x126d94000] 05:23:53 INFO - PROCESS | 2283 | 1461587033593 Marionette DEBUG loaded listener.js 05:23:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x12b58e400) [pid = 2283] [serial = 771] [outer = 0x126d94000] 05:23:53 INFO - PROCESS | 2283 | 1461587033896 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]]]}] 05:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 520ms 05:23:53 INFO - PROCESS | 2283 | 1461587033939 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:23:53 INFO - PROCESS | 2283 | 1461587033940 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 05:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:23:53 INFO - PROCESS | 2283 | 1461587033942 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:23:53 INFO - PROCESS | 2283 | 1461587033943 Marionette TRACE conn2 <- [1,1002,null,{}] 05:23:53 INFO - PROCESS | 2283 | 1461587033945 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}] 05:23:54 INFO - PROCESS | 2283 | 1461587034063 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:23:54 INFO - PROCESS | 2283 | 1461587034076 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:54 INFO - PROCESS | 2283 | ++DOCSHELL 0x127d13800 == 62 [pid = 2283] [id = 258] 05:23:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x12b704800) [pid = 2283] [serial = 772] [outer = 0x0] 05:23:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x12c075400) [pid = 2283] [serial = 773] [outer = 0x12b704800] 05:23:54 INFO - PROCESS | 2283 | 1461587034103 Marionette DEBUG loaded listener.js 05:23:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x12d77a800) [pid = 2283] [serial = 774] [outer = 0x12b704800] 05:23:54 INFO - PROCESS | 2283 | 1461587034462 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]]]}] 05:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 569ms 05:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:23:54 INFO - PROCESS | 2283 | 1461587034512 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:23:54 INFO - PROCESS | 2283 | 1461587034513 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 05:23:54 INFO - PROCESS | 2283 | 1461587034515 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:23:54 INFO - PROCESS | 2283 | 1461587034516 Marionette TRACE conn2 <- [1,1006,null,{}] 05:23:54 INFO - PROCESS | 2283 | 1461587034519 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}] 05:23:54 INFO - PROCESS | 2283 | 1461587034618 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:23:54 INFO - PROCESS | 2283 | 1461587034633 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:54 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b530800 == 63 [pid = 2283] [id = 259] 05:23:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x12d77b400) [pid = 2283] [serial = 775] [outer = 0x0] 05:23:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x12d7b2000) [pid = 2283] [serial = 776] [outer = 0x12d77b400] 05:23:54 INFO - PROCESS | 2283 | 1461587034659 Marionette DEBUG loaded listener.js 05:23:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x12e615400) [pid = 2283] [serial = 777] [outer = 0x12d77b400] 05:23:55 INFO - PROCESS | 2283 | 1461587034996 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]]]}] 05:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 521ms 05:23:55 INFO - PROCESS | 2283 | 1461587035037 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:23:55 INFO - PROCESS | 2283 | 1461587035038 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 05:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:23:55 INFO - PROCESS | 2283 | 1461587035040 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:23:55 INFO - PROCESS | 2283 | 1461587035041 Marionette TRACE conn2 <- [1,1010,null,{}] 05:23:55 INFO - PROCESS | 2283 | 1461587035044 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}] 05:23:55 INFO - PROCESS | 2283 | 1461587035148 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:23:55 INFO - PROCESS | 2283 | 1461587035159 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:55 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd39000 == 64 [pid = 2283] [id = 260] 05:23:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x11ad48c00) [pid = 2283] [serial = 778] [outer = 0x0] 05:23:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x12e660400) [pid = 2283] [serial = 779] [outer = 0x11ad48c00] 05:23:55 INFO - PROCESS | 2283 | 1461587035185 Marionette DEBUG loaded listener.js 05:23:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x12e9b8000) [pid = 2283] [serial = 780] [outer = 0x11ad48c00] 05:23:55 INFO - PROCESS | 2283 | 1461587035663 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]]]}] 05:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 05:23:55 INFO - PROCESS | 2283 | 1461587035712 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:23:55 INFO - PROCESS | 2283 | 1461587035714 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 05:23:55 INFO - PROCESS | 2283 | 1461587035718 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:23:55 INFO - PROCESS | 2283 | 1461587035719 Marionette TRACE conn2 <- [1,1014,null,{}] 05:23:55 INFO - PROCESS | 2283 | 1461587035723 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}] 05:23:55 INFO - PROCESS | 2283 | 1461587035890 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:23:55 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x124896800) [pid = 2283] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:23:55 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x1270a8000) [pid = 2283] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:23:55 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x11772e400) [pid = 2283] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:23:55 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x1239e7c00) [pid = 2283] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:23:55 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x118f72400) [pid = 2283] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:23:55 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x1270a8800) [pid = 2283] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:23:55 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x11c5a6800) [pid = 2283] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:23:55 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x11b6d0800) [pid = 2283] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:23:55 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x124607400) [pid = 2283] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:23:55 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x126d95000) [pid = 2283] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:23:55 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x12e618400) [pid = 2283] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:23:55 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x12be63800) [pid = 2283] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:23:55 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x11902fc00) [pid = 2283] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:23:55 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x1186b9c00) [pid = 2283] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:23:55 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x12e662400) [pid = 2283] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:23:55 INFO - PROCESS | 2283 | 1461587035969 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:55 INFO - PROCESS | 2283 | ++DOCSHELL 0x118cd8000 == 65 [pid = 2283] [id = 261] 05:23:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x115928400) [pid = 2283] [serial = 781] [outer = 0x0] 05:23:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x11902fc00) [pid = 2283] [serial = 782] [outer = 0x115928400] 05:23:55 INFO - PROCESS | 2283 | 1461587035995 Marionette DEBUG loaded listener.js 05:23:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x123ee4c00) [pid = 2283] [serial = 783] [outer = 0x115928400] 05:23:56 INFO - PROCESS | 2283 | 1461587036272 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]]]}] 05:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 571ms 05:23:56 INFO - PROCESS | 2283 | 1461587036293 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:23:56 INFO - PROCESS | 2283 | 1461587036294 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 05:23:56 INFO - PROCESS | 2283 | 1461587036296 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:23:56 INFO - PROCESS | 2283 | 1461587036298 Marionette TRACE conn2 <- [1,1018,null,{}] 05:23:56 INFO - PROCESS | 2283 | 1461587036300 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}] 05:23:56 INFO - PROCESS | 2283 | 1461587036400 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:23:56 INFO - PROCESS | 2283 | 1461587036420 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:56 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d250800 == 66 [pid = 2283] [id = 262] 05:23:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x123dc7800) [pid = 2283] [serial = 784] [outer = 0x0] 05:23:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x12d205800) [pid = 2283] [serial = 785] [outer = 0x123dc7800] 05:23:56 INFO - PROCESS | 2283 | 1461587036445 Marionette DEBUG loaded listener.js 05:23:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x12f02ec00) [pid = 2283] [serial = 786] [outer = 0x123dc7800] 05:23:56 INFO - PROCESS | 2283 | 1461587036805 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]]]}] 05:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 523ms 05:23:56 INFO - PROCESS | 2283 | 1461587036829 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:23:56 INFO - PROCESS | 2283 | 1461587036831 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 05:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:23:56 INFO - PROCESS | 2283 | 1461587036838 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:23:56 INFO - PROCESS | 2283 | 1461587036840 Marionette TRACE conn2 <- [1,1022,null,{}] 05:23:56 INFO - PROCESS | 2283 | 1461587036843 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}] 05:23:56 INFO - PROCESS | 2283 | 1461587036984 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:23:56 INFO - PROCESS | 2283 | 1461587036990 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:57 INFO - PROCESS | 2283 | ++DOCSHELL 0x12e4e5800 == 67 [pid = 2283] [id = 263] 05:23:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x115124400) [pid = 2283] [serial = 787] [outer = 0x0] 05:23:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x1186b9c00) [pid = 2283] [serial = 788] [outer = 0x115124400] 05:23:57 INFO - PROCESS | 2283 | 1461587037036 Marionette DEBUG loaded listener.js 05:23:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x12f5b5c00) [pid = 2283] [serial = 789] [outer = 0x115124400] 05:23:57 INFO - PROCESS | 2283 | 1461587037410 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]]]}] 05:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 626ms 05:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:23:57 INFO - PROCESS | 2283 | 1461587037470 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:23:57 INFO - PROCESS | 2283 | 1461587037471 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 05:23:57 INFO - PROCESS | 2283 | 1461587037473 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:23:57 INFO - PROCESS | 2283 | 1461587037474 Marionette TRACE conn2 <- [1,1026,null,{}] 05:23:57 INFO - PROCESS | 2283 | 1461587037477 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}] 05:23:57 INFO - PROCESS | 2283 | 1461587037563 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:23:57 INFO - PROCESS | 2283 | 1461587037568 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:57 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f6ae800 == 68 [pid = 2283] [id = 264] 05:23:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x12460a800) [pid = 2283] [serial = 790] [outer = 0x0] 05:23:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x12b5b7800) [pid = 2283] [serial = 791] [outer = 0x12460a800] 05:23:57 INFO - PROCESS | 2283 | 1461587037593 Marionette DEBUG loaded listener.js 05:23:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x12b5bb800) [pid = 2283] [serial = 792] [outer = 0x12460a800] 05:23:57 INFO - PROCESS | 2283 | 1461587037926 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]]]}] 05:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 570ms 05:23:58 INFO - PROCESS | 2283 | 1461587038044 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:23:58 INFO - PROCESS | 2283 | 1461587038046 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 05:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:23:58 INFO - PROCESS | 2283 | 1461587038049 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:23:58 INFO - PROCESS | 2283 | 1461587038052 Marionette TRACE conn2 <- [1,1030,null,{}] 05:23:58 INFO - PROCESS | 2283 | 1461587038056 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}] 05:23:58 INFO - PROCESS | 2283 | 1461587038167 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:23:58 INFO - PROCESS | 2283 | 1461587038240 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:58 INFO - PROCESS | 2283 | ++DOCSHELL 0x119c46800 == 69 [pid = 2283] [id = 265] 05:23:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x11512a000) [pid = 2283] [serial = 793] [outer = 0x0] 05:23:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x11512fc00) [pid = 2283] [serial = 794] [outer = 0x11512a000] 05:23:58 INFO - PROCESS | 2283 | 1461587038271 Marionette DEBUG loaded listener.js 05:23:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x11592dc00) [pid = 2283] [serial = 795] [outer = 0x11512a000] 05:23:58 INFO - PROCESS | 2283 | 1461587038692 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]]]}] 05:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 672ms 05:23:58 INFO - PROCESS | 2283 | 1461587038722 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:23:58 INFO - PROCESS | 2283 | 1461587038725 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 05:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:23:58 INFO - PROCESS | 2283 | 1461587038757 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:23:58 INFO - PROCESS | 2283 | 1461587038759 Marionette TRACE conn2 <- [1,1034,null,{}] 05:23:58 INFO - PROCESS | 2283 | 1461587038762 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}] 05:23:58 INFO - PROCESS | 2283 | 1461587038871 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:23:58 INFO - PROCESS | 2283 | 1461587038929 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:58 INFO - PROCESS | 2283 | ++DOCSHELL 0x12450e000 == 70 [pid = 2283] [id = 266] 05:23:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x118f68000) [pid = 2283] [serial = 796] [outer = 0x0] 05:23:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x11b628800) [pid = 2283] [serial = 797] [outer = 0x118f68000] 05:23:58 INFO - PROCESS | 2283 | 1461587038959 Marionette DEBUG loaded listener.js 05:23:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 148 (0x123816800) [pid = 2283] [serial = 798] [outer = 0x118f68000] 05:23:59 INFO - PROCESS | 2283 | 1461587039380 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]]]}] 05:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 673ms 05:23:59 INFO - PROCESS | 2283 | 1461587039428 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:23:59 INFO - PROCESS | 2283 | 1461587039429 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 05:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:23:59 INFO - PROCESS | 2283 | 1461587039432 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:23:59 INFO - PROCESS | 2283 | 1461587039433 Marionette TRACE conn2 <- [1,1038,null,{}] 05:23:59 INFO - PROCESS | 2283 | 1461587039441 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}] 05:23:59 INFO - PROCESS | 2283 | 1461587039553 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:23:59 INFO - PROCESS | 2283 | 1461587039624 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:59 INFO - PROCESS | 2283 | ++DOCSHELL 0x12e4d6800 == 71 [pid = 2283] [id = 267] 05:23:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 149 (0x123b5f400) [pid = 2283] [serial = 799] [outer = 0x0] 05:23:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 150 (0x126ddf400) [pid = 2283] [serial = 800] [outer = 0x123b5f400] 05:23:59 INFO - PROCESS | 2283 | 1461587039659 Marionette DEBUG loaded listener.js 05:23:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 151 (0x12a908400) [pid = 2283] [serial = 801] [outer = 0x123b5f400] 05:24:00 INFO - PROCESS | 2283 | 1461587040089 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]]]}] 05:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 673ms 05:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:24:00 INFO - PROCESS | 2283 | 1461587040106 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:24:00 INFO - PROCESS | 2283 | 1461587040107 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 05:24:00 INFO - PROCESS | 2283 | 1461587040110 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:24:00 INFO - PROCESS | 2283 | 1461587040111 Marionette TRACE conn2 <- [1,1042,null,{}] 05:24:00 INFO - PROCESS | 2283 | 1461587040114 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}] 05:24:00 INFO - PROCESS | 2283 | 1461587040243 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:24:00 INFO - PROCESS | 2283 | 1461587040301 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:00 INFO - PROCESS | 2283 | ++DOCSHELL 0x12fd61000 == 72 [pid = 2283] [id = 268] 05:24:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 152 (0x12a909400) [pid = 2283] [serial = 802] [outer = 0x0] 05:24:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 153 (0x12a910800) [pid = 2283] [serial = 803] [outer = 0x12a909400] 05:24:00 INFO - PROCESS | 2283 | 1461587040332 Marionette DEBUG loaded listener.js 05:24:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 154 (0x12b5b5800) [pid = 2283] [serial = 804] [outer = 0x12a909400] 05:24:00 INFO - PROCESS | 2283 | 1461587040773 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]]]}] 05:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 669ms 05:24:00 INFO - PROCESS | 2283 | 1461587040780 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:24:00 INFO - PROCESS | 2283 | 1461587040781 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 05:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:24:00 INFO - PROCESS | 2283 | 1461587040784 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:24:00 INFO - PROCESS | 2283 | 1461587040785 Marionette TRACE conn2 <- [1,1046,null,{}] 05:24:00 INFO - PROCESS | 2283 | 1461587040788 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}] 05:24:00 INFO - PROCESS | 2283 | 1461587040895 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:24:00 INFO - PROCESS | 2283 | 1461587040950 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:00 INFO - PROCESS | 2283 | ++DOCSHELL 0x13008d000 == 73 [pid = 2283] [id = 269] 05:24:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 155 (0x12a90f400) [pid = 2283] [serial = 805] [outer = 0x0] 05:24:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 156 (0x12b5bd800) [pid = 2283] [serial = 806] [outer = 0x12a90f400] 05:24:00 INFO - PROCESS | 2283 | 1461587040980 Marionette DEBUG loaded listener.js 05:24:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 157 (0x12b7f8800) [pid = 2283] [serial = 807] [outer = 0x12a90f400] 05:24:01 INFO - PROCESS | 2283 | 1461587041409 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]]]}] 05:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 669ms 05:24:01 INFO - PROCESS | 2283 | 1461587041454 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:24:01 INFO - PROCESS | 2283 | 1461587041455 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 05:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:24:01 INFO - PROCESS | 2283 | 1461587041458 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:24:01 INFO - PROCESS | 2283 | 1461587041459 Marionette TRACE conn2 <- [1,1050,null,{}] 05:24:01 INFO - PROCESS | 2283 | 1461587041461 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}] 05:24:01 INFO - PROCESS | 2283 | 1461587041593 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:24:01 INFO - PROCESS | 2283 | 1461587041665 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:01 INFO - PROCESS | 2283 | ++DOCSHELL 0x13046e000 == 74 [pid = 2283] [id = 270] 05:24:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 158 (0x12d26ac00) [pid = 2283] [serial = 808] [outer = 0x0] 05:24:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 159 (0x12d7b2c00) [pid = 2283] [serial = 809] [outer = 0x12d26ac00] 05:24:01 INFO - PROCESS | 2283 | 1461587041714 Marionette DEBUG loaded listener.js 05:24:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 160 (0x12f031400) [pid = 2283] [serial = 810] [outer = 0x12d26ac00] 05:24:02 INFO - PROCESS | 2283 | 1461587042421 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]]]}] 05:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1020ms 05:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:24:02 INFO - PROCESS | 2283 | 1461587042479 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:24:02 INFO - PROCESS | 2283 | 1461587042480 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 05:24:02 INFO - PROCESS | 2283 | 1461587042483 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:24:02 INFO - PROCESS | 2283 | 1461587042484 Marionette TRACE conn2 <- [1,1054,null,{}] 05:24:02 INFO - PROCESS | 2283 | 1461587042486 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}] 05:24:02 INFO - PROCESS | 2283 | 1461587042621 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:24:02 INFO - PROCESS | 2283 | 1461587042694 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:02 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b9be000 == 75 [pid = 2283] [id = 271] 05:24:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 161 (0x11c716c00) [pid = 2283] [serial = 811] [outer = 0x0] 05:24:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 162 (0x11c719800) [pid = 2283] [serial = 812] [outer = 0x11c716c00] 05:24:02 INFO - PROCESS | 2283 | 1461587042723 Marionette DEBUG loaded listener.js 05:24:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 163 (0x11c71d800) [pid = 2283] [serial = 813] [outer = 0x11c716c00] 05:24:03 INFO - PROCESS | 2283 | 1461587043433 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]]]}] 05:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 971ms 05:24:03 INFO - PROCESS | 2283 | 1461587043475 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:24:03 INFO - PROCESS | 2283 | 1461587043478 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 05:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:24:03 INFO - PROCESS | 2283 | 1461587043485 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:24:03 INFO - PROCESS | 2283 | 1461587043491 Marionette TRACE conn2 <- [1,1058,null,{}] 05:24:03 INFO - PROCESS | 2283 | 1461587043496 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}] 05:24:03 INFO - PROCESS | 2283 | 1461587043639 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:24:03 INFO - PROCESS | 2283 | 1461587043772 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:03 INFO - PROCESS | 2283 | ++DOCSHELL 0x119c3a800 == 76 [pid = 2283] [id = 272] 05:24:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 164 (0x11560cc00) [pid = 2283] [serial = 814] [outer = 0x0] 05:24:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 165 (0x11560fc00) [pid = 2283] [serial = 815] [outer = 0x11560cc00] 05:24:03 INFO - PROCESS | 2283 | 1461587043803 Marionette DEBUG loaded listener.js 05:24:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 166 (0x118619800) [pid = 2283] [serial = 816] [outer = 0x11560cc00] 05:24:04 INFO - PROCESS | 2283 | 1461587044193 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]]]}] 05:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 732ms 05:24:04 INFO - PROCESS | 2283 | 1461587044217 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:24:04 INFO - PROCESS | 2283 | 1461587044221 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 05:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:24:04 INFO - PROCESS | 2283 | 1461587044225 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:24:04 INFO - PROCESS | 2283 | 1461587044227 Marionette TRACE conn2 <- [1,1062,null,{}] 05:24:04 INFO - PROCESS | 2283 | 1461587044229 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}] 05:24:04 INFO - PROCESS | 2283 | 1461587044325 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:24:04 INFO - PROCESS | 2283 | 1461587044401 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:04 INFO - PROCESS | 2283 | ++DOCSHELL 0x1198ab800 == 77 [pid = 2283] [id = 273] 05:24:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 167 (0x11861a400) [pid = 2283] [serial = 817] [outer = 0x0] 05:24:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 168 (0x118f6c000) [pid = 2283] [serial = 818] [outer = 0x11861a400] 05:24:04 INFO - PROCESS | 2283 | 1461587044429 Marionette DEBUG loaded listener.js 05:24:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 169 (0x119d56400) [pid = 2283] [serial = 819] [outer = 0x11861a400] 05:24:04 INFO - PROCESS | 2283 | 1461587044880 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]]]}] 05:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 05:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:24:04 INFO - PROCESS | 2283 | 1461587044896 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:24:04 INFO - PROCESS | 2283 | 1461587044897 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 05:24:04 INFO - PROCESS | 2283 | 1461587044960 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:24:04 INFO - PROCESS | 2283 | 1461587044964 Marionette TRACE conn2 <- [1,1066,null,{}] 05:24:05 INFO - PROCESS | 2283 | --DOCSHELL 0x12e4e5800 == 76 [pid = 2283] [id = 263] 05:24:05 INFO - PROCESS | 2283 | --DOCSHELL 0x12d250800 == 75 [pid = 2283] [id = 262] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 168 (0x12e61bc00) [pid = 2283] [serial = 686] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 167 (0x12abcc800) [pid = 2283] [serial = 680] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 166 (0x11926fc00) [pid = 2283] [serial = 674] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 165 (0x124162800) [pid = 2283] [serial = 677] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 164 (0x12d498000) [pid = 2283] [serial = 683] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOCSHELL 0x118cd8000 == 74 [pid = 2283] [id = 261] 05:24:05 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd39000 == 73 [pid = 2283] [id = 260] 05:24:05 INFO - PROCESS | 2283 | --DOCSHELL 0x12b530800 == 72 [pid = 2283] [id = 259] 05:24:05 INFO - PROCESS | 2283 | --DOCSHELL 0x127d13800 == 71 [pid = 2283] [id = 258] 05:24:05 INFO - PROCESS | 2283 | --DOCSHELL 0x124ba0800 == 70 [pid = 2283] [id = 257] 05:24:05 INFO - PROCESS | 2283 | --DOCSHELL 0x123db8800 == 69 [pid = 2283] [id = 256] 05:24:05 INFO - PROCESS | 2283 | --DOCSHELL 0x12392c000 == 68 [pid = 2283] [id = 255] 05:24:05 INFO - PROCESS | 2283 | --DOCSHELL 0x11a777800 == 67 [pid = 2283] [id = 254] 05:24:05 INFO - PROCESS | 2283 | --DOCSHELL 0x1198a8000 == 66 [pid = 2283] [id = 253] 05:24:05 INFO - PROCESS | 2283 | --DOCSHELL 0x12f6c3800 == 65 [pid = 2283] [id = 251] 05:24:05 INFO - PROCESS | 2283 | --DOCSHELL 0x12f2cf000 == 64 [pid = 2283] [id = 250] 05:24:05 INFO - PROCESS | 2283 | 1461587045086 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}] 05:24:05 INFO - PROCESS | 2283 | --DOCSHELL 0x12f2b5800 == 63 [pid = 2283] [id = 249] 05:24:05 INFO - PROCESS | 2283 | --DOCSHELL 0x12eee6000 == 62 [pid = 2283] [id = 248] 05:24:05 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd3f000 == 61 [pid = 2283] [id = 247] 05:24:05 INFO - PROCESS | 2283 | --DOCSHELL 0x123b34000 == 60 [pid = 2283] [id = 246] 05:24:05 INFO - PROCESS | 2283 | --DOCSHELL 0x119c4e800 == 59 [pid = 2283] [id = 245] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 163 (0x1245cec00) [pid = 2283] [serial = 702] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 162 (0x11a741800) [pid = 2283] [serial = 690] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 161 (0x11926d000) [pid = 2283] [serial = 689] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 160 (0x129227000) [pid = 2283] [serial = 707] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 159 (0x1239ec800) [pid = 2283] [serial = 698] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 158 (0x123d86000) [pid = 2283] [serial = 699] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 157 (0x11ba26800) [pid = 2283] [serial = 695] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 156 (0x11c329c00) [pid = 2283] [serial = 696] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 155 (0x1248e4000) [pid = 2283] [serial = 704] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 154 (0x127014400) [pid = 2283] [serial = 705] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 153 (0x12c07d400) [pid = 2283] [serial = 716] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 152 (0x12bcd7400) [pid = 2283] [serial = 714] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 151 (0x12e663000) [pid = 2283] [serial = 728] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 150 (0x12d0bc000) [pid = 2283] [serial = 717] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 149 (0x12d7b1400) [pid = 2283] [serial = 720] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 148 (0x12d7b1800) [pid = 2283] [serial = 722] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 147 (0x12e617800) [pid = 2283] [serial = 726] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x12d269800) [pid = 2283] [serial = 719] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x12f031c00) [pid = 2283] [serial = 672] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x1296ef000) [pid = 2283] [serial = 708] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x12ddb9800) [pid = 2283] [serial = 723] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x12ddb7000) [pid = 2283] [serial = 725] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x12e9a9c00) [pid = 2283] [serial = 729] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x12abcdc00) [pid = 2283] [serial = 710] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x12b7ee400) [pid = 2283] [serial = 713] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x12b32e400) [pid = 2283] [serial = 711] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x11aa98000) [pid = 2283] [serial = 693] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x11a758400) [pid = 2283] [serial = 692] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x1243e8000) [pid = 2283] [serial = 701] [outer = 0x0] [url = about:blank] 05:24:05 INFO - PROCESS | 2283 | 1461587045258 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:24:05 INFO - PROCESS | 2283 | 1461587045270 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:05 INFO - PROCESS | 2283 | ++DOCSHELL 0x11907c800 == 60 [pid = 2283] [id = 274] 05:24:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x11a762400) [pid = 2283] [serial = 820] [outer = 0x0] 05:24:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x11a93b400) [pid = 2283] [serial = 821] [outer = 0x11a762400] 05:24:05 INFO - PROCESS | 2283 | 1461587045315 Marionette DEBUG loaded listener.js 05:24:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x11aa9f800) [pid = 2283] [serial = 822] [outer = 0x11a762400] 05:24:05 INFO - PROCESS | 2283 | 1461587045767 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]]]}] 05:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 907ms 05:24:05 INFO - PROCESS | 2283 | 1461587045811 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:24:05 INFO - PROCESS | 2283 | 1461587045813 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 05:24:05 INFO - PROCESS | 2283 | 1461587045818 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:24:05 INFO - PROCESS | 2283 | 1461587045820 Marionette TRACE conn2 <- [1,1070,null,{}] 05:24:05 INFO - PROCESS | 2283 | 1461587045824 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}] 05:24:05 INFO - PROCESS | 2283 | 1461587045952 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:24:05 INFO - PROCESS | 2283 | 1461587045968 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:06 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c11a000 == 61 [pid = 2283] [id = 275] 05:24:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x11a741800) [pid = 2283] [serial = 823] [outer = 0x0] 05:24:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x11b665400) [pid = 2283] [serial = 824] [outer = 0x11a741800] 05:24:06 INFO - PROCESS | 2283 | 1461587046059 Marionette DEBUG loaded listener.js 05:24:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x11ba27800) [pid = 2283] [serial = 825] [outer = 0x11a741800] 05:24:06 INFO - PROCESS | 2283 | 1461587046409 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]]]}] 05:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 623ms 05:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:24:06 INFO - PROCESS | 2283 | 1461587046440 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:24:06 INFO - PROCESS | 2283 | 1461587046442 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 05:24:06 INFO - PROCESS | 2283 | 1461587046445 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:24:06 INFO - PROCESS | 2283 | 1461587046446 Marionette TRACE conn2 <- [1,1074,null,{}] 05:24:06 INFO - PROCESS | 2283 | 1461587046449 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}] 05:24:06 INFO - PROCESS | 2283 | 1461587046577 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:24:06 INFO - PROCESS | 2283 | 1461587046695 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:06 INFO - PROCESS | 2283 | ++DOCSHELL 0x123933800 == 62 [pid = 2283] [id = 276] 05:24:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x11aa9fc00) [pid = 2283] [serial = 826] [outer = 0x0] 05:24:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x11c3d1400) [pid = 2283] [serial = 827] [outer = 0x11aa9fc00] 05:24:06 INFO - PROCESS | 2283 | 1461587046737 Marionette DEBUG loaded listener.js 05:24:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x11c716400) [pid = 2283] [serial = 828] [outer = 0x11aa9fc00] 05:24:07 INFO - PROCESS | 2283 | 1461587047047 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]]]}] 05:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 620ms 05:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:24:07 INFO - PROCESS | 2283 | 1461587047065 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:24:07 INFO - PROCESS | 2283 | 1461587047066 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 05:24:07 INFO - PROCESS | 2283 | 1461587047076 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:24:07 INFO - PROCESS | 2283 | 1461587047077 Marionette TRACE conn2 <- [1,1078,null,{}] 05:24:07 INFO - PROCESS | 2283 | 1461587047080 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}] 05:24:07 INFO - PROCESS | 2283 | 1461587047181 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:24:07 INFO - PROCESS | 2283 | 1461587047187 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:07 INFO - PROCESS | 2283 | ++DOCSHELL 0x124656000 == 63 [pid = 2283] [id = 277] 05:24:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x11c71a800) [pid = 2283] [serial = 829] [outer = 0x0] 05:24:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x123ada000) [pid = 2283] [serial = 830] [outer = 0x11c71a800] 05:24:07 INFO - PROCESS | 2283 | 1461587047214 Marionette DEBUG loaded listener.js 05:24:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x124609400) [pid = 2283] [serial = 831] [outer = 0x11c71a800] 05:24:07 INFO - PROCESS | 2283 | 1461587047580 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]]]}] 05:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 525ms 05:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:24:07 INFO - PROCESS | 2283 | 1461587047595 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:24:07 INFO - PROCESS | 2283 | 1461587047596 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 05:24:07 INFO - PROCESS | 2283 | 1461587047598 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:24:07 INFO - PROCESS | 2283 | 1461587047599 Marionette TRACE conn2 <- [1,1082,null,{}] 05:24:07 INFO - PROCESS | 2283 | 1461587047603 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}] 05:24:07 INFO - PROCESS | 2283 | 1461587047715 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:24:07 INFO - PROCESS | 2283 | 1461587047751 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:07 INFO - PROCESS | 2283 | ++DOCSHELL 0x124666800 == 64 [pid = 2283] [id = 278] 05:24:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 148 (0x11c70f000) [pid = 2283] [serial = 832] [outer = 0x0] 05:24:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 149 (0x124896800) [pid = 2283] [serial = 833] [outer = 0x11c70f000] 05:24:07 INFO - PROCESS | 2283 | 1461587047777 Marionette DEBUG loaded listener.js 05:24:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 150 (0x126b2d800) [pid = 2283] [serial = 834] [outer = 0x11c70f000] 05:24:08 INFO - PROCESS | 2283 | 1461587048110 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]]]}] 05:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 523ms 05:24:08 INFO - PROCESS | 2283 | 1461587048123 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:24:08 INFO - PROCESS | 2283 | 1461587048125 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 05:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:24:08 INFO - PROCESS | 2283 | 1461587048127 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:24:08 INFO - PROCESS | 2283 | 1461587048128 Marionette TRACE conn2 <- [1,1086,null,{}] 05:24:08 INFO - PROCESS | 2283 | 1461587048130 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}] 05:24:08 INFO - PROCESS | 2283 | 1461587048233 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:24:08 INFO - PROCESS | 2283 | 1461587048247 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:08 INFO - PROCESS | 2283 | ++DOCSHELL 0x126f68800 == 65 [pid = 2283] [id = 279] 05:24:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 151 (0x124607400) [pid = 2283] [serial = 835] [outer = 0x0] 05:24:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 152 (0x127012400) [pid = 2283] [serial = 836] [outer = 0x124607400] 05:24:08 INFO - PROCESS | 2283 | 1461587048272 Marionette DEBUG loaded listener.js 05:24:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 153 (0x127713c00) [pid = 2283] [serial = 837] [outer = 0x124607400] 05:24:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 154 (0x1296eb800) [pid = 2283] [serial = 838] [outer = 0x1189d1800] 05:24:08 INFO - PROCESS | 2283 | 1461587048661 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]]]}] 05:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 569ms 05:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:24:08 INFO - PROCESS | 2283 | 1461587048696 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:24:08 INFO - PROCESS | 2283 | 1461587048698 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 05:24:08 INFO - PROCESS | 2283 | 1461587048700 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:24:08 INFO - PROCESS | 2283 | 1461587048701 Marionette TRACE conn2 <- [1,1090,null,{}] 05:24:08 INFO - PROCESS | 2283 | 1461587048703 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}] 05:24:08 INFO - PROCESS | 2283 | 1461587048806 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:24:08 INFO - PROCESS | 2283 | 1461587048821 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:08 INFO - PROCESS | 2283 | ++DOCSHELL 0x12960c000 == 66 [pid = 2283] [id = 280] 05:24:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 155 (0x126d8d800) [pid = 2283] [serial = 839] [outer = 0x0] 05:24:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 156 (0x1294b3c00) [pid = 2283] [serial = 840] [outer = 0x126d8d800] 05:24:08 INFO - PROCESS | 2283 | 1461587048846 Marionette DEBUG loaded listener.js 05:24:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 157 (0x12a902c00) [pid = 2283] [serial = 841] [outer = 0x126d8d800] 05:24:09 INFO - PROCESS | 2283 | 1461587049183 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]]]}] 05:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 521ms 05:24:09 INFO - PROCESS | 2283 | 1461587049223 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:24:09 INFO - PROCESS | 2283 | 1461587049225 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 05:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:24:09 INFO - PROCESS | 2283 | 1461587049227 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:24:09 INFO - PROCESS | 2283 | 1461587049228 Marionette TRACE conn2 <- [1,1094,null,{}] 05:24:09 INFO - PROCESS | 2283 | 1461587049230 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}] 05:24:09 INFO - PROCESS | 2283 | 1461587049604 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 156 (0x11b624400) [pid = 2283] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 155 (0x123dc7800) [pid = 2283] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 154 (0x12d77b400) [pid = 2283] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 153 (0x118ef1400) [pid = 2283] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 152 (0x11b6c6800) [pid = 2283] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 151 (0x1245cb000) [pid = 2283] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 150 (0x123ad7c00) [pid = 2283] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 149 (0x129228000) [pid = 2283] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 148 (0x124899000) [pid = 2283] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 147 (0x115124400) [pid = 2283] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x115928400) [pid = 2283] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x12e9b1800) [pid = 2283] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x1190aa400) [pid = 2283] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x114b46000) [pid = 2283] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x126d94000) [pid = 2283] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x11863dc00) [pid = 2283] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x12b704800) [pid = 2283] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x12abcc400) [pid = 2283] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x123d7fc00) [pid = 2283] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x126de0c00) [pid = 2283] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x114751800) [pid = 2283] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x123d7cc00) [pid = 2283] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x11a93a000) [pid = 2283] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x12d48fc00) [pid = 2283] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x11ad48c00) [pid = 2283] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x11aa98800) [pid = 2283] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x11ad42000) [pid = 2283] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x12e613400) [pid = 2283] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x12d277c00) [pid = 2283] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x12b585400) [pid = 2283] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x12b7fbc00) [pid = 2283] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x123808800) [pid = 2283] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x12b709c00) [pid = 2283] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:24:09 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x12abce000) [pid = 2283] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:24:09 INFO - PROCESS | 2283 | 1461587049658 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:09 INFO - PROCESS | 2283 | ++DOCSHELL 0x1157d3000 == 67 [pid = 2283] [id = 281] 05:24:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x114bb7400) [pid = 2283] [serial = 842] [outer = 0x0] 05:24:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x115416000) [pid = 2283] [serial = 843] [outer = 0x114bb7400] 05:24:09 INFO - PROCESS | 2283 | 1461587049683 Marionette DEBUG loaded listener.js 05:24:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x118c54800) [pid = 2283] [serial = 844] [outer = 0x114bb7400] 05:24:09 INFO - PROCESS | 2283 | 1461587049977 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]]]}] 05:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 768ms 05:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:24:10 INFO - PROCESS | 2283 | 1461587049995 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:24:10 INFO - PROCESS | 2283 | 1461587049997 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 05:24:10 INFO - PROCESS | 2283 | 1461587049999 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:24:10 INFO - PROCESS | 2283 | 1461587050001 Marionette TRACE conn2 <- [1,1098,null,{}] 05:24:10 INFO - PROCESS | 2283 | 1461587050007 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}] 05:24:10 INFO - PROCESS | 2283 | 1461587050129 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:24:10 INFO - PROCESS | 2283 | 1461587050185 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:10 INFO - PROCESS | 2283 | ++DOCSHELL 0x124508000 == 68 [pid = 2283] [id = 282] 05:24:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x11863dc00) [pid = 2283] [serial = 845] [outer = 0x0] 05:24:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x11bfa3c00) [pid = 2283] [serial = 846] [outer = 0x11863dc00] 05:24:10 INFO - PROCESS | 2283 | 1461587050215 Marionette DEBUG loaded listener.js 05:24:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x12abcdc00) [pid = 2283] [serial = 847] [outer = 0x11863dc00] 05:24:10 INFO - PROCESS | 2283 | 1461587050523 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]]]}] 05:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 573ms 05:24:10 INFO - PROCESS | 2283 | 1461587050573 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:24:10 INFO - PROCESS | 2283 | 1461587050575 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 05:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:24:10 INFO - PROCESS | 2283 | 1461587050578 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:24:10 INFO - PROCESS | 2283 | 1461587050580 Marionette TRACE conn2 <- [1,1102,null,{}] 05:24:10 INFO - PROCESS | 2283 | 1461587050584 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}] 05:24:10 INFO - PROCESS | 2283 | 1461587050694 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:24:10 INFO - PROCESS | 2283 | 1461587050749 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:10 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d018800 == 69 [pid = 2283] [id = 283] 05:24:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x118f66000) [pid = 2283] [serial = 848] [outer = 0x0] 05:24:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x12b324000) [pid = 2283] [serial = 849] [outer = 0x118f66000] 05:24:10 INFO - PROCESS | 2283 | 1461587050775 Marionette DEBUG loaded listener.js 05:24:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x12b58f000) [pid = 2283] [serial = 850] [outer = 0x118f66000] 05:24:11 INFO - PROCESS | 2283 | 1461587051039 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]]]}] 05:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 471ms 05:24:11 INFO - PROCESS | 2283 | 1461587051052 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:24:11 INFO - PROCESS | 2283 | 1461587051053 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 05:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:24:11 INFO - PROCESS | 2283 | 1461587051060 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:24:11 INFO - PROCESS | 2283 | 1461587051061 Marionette TRACE conn2 <- [1,1106,null,{}] 05:24:11 INFO - PROCESS | 2283 | 1461587051063 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}] 05:24:11 INFO - PROCESS | 2283 | 1461587051155 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:24:11 INFO - PROCESS | 2283 | 1461587051160 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:11 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d4b3000 == 70 [pid = 2283] [id = 284] 05:24:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x12b590000) [pid = 2283] [serial = 851] [outer = 0x0] 05:24:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x12b5ba400) [pid = 2283] [serial = 852] [outer = 0x12b590000] 05:24:11 INFO - PROCESS | 2283 | 1461587051185 Marionette DEBUG loaded listener.js 05:24:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x12b70b000) [pid = 2283] [serial = 853] [outer = 0x12b590000] 05:24:11 INFO - PROCESS | 2283 | 1461587051516 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]]]}] 05:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 470ms 05:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:24:11 INFO - PROCESS | 2283 | 1461587051530 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:24:11 INFO - PROCESS | 2283 | 1461587051531 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 05:24:11 INFO - PROCESS | 2283 | 1461587051533 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:24:11 INFO - PROCESS | 2283 | 1461587051534 Marionette TRACE conn2 <- [1,1110,null,{}] 05:24:11 INFO - PROCESS | 2283 | 1461587051539 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}] 05:24:11 INFO - PROCESS | 2283 | 1461587051691 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:24:11 INFO - PROCESS | 2283 | 1461587051756 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:11 INFO - PROCESS | 2283 | ++DOCSHELL 0x1157d5800 == 71 [pid = 2283] [id = 285] 05:24:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x114352c00) [pid = 2283] [serial = 854] [outer = 0x0] 05:24:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x114bb4800) [pid = 2283] [serial = 855] [outer = 0x114352c00] 05:24:11 INFO - PROCESS | 2283 | 1461587051789 Marionette DEBUG loaded listener.js 05:24:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x11512a400) [pid = 2283] [serial = 856] [outer = 0x114352c00] 05:24:12 INFO - PROCESS | 2283 | 1461587052198 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]]]}] 05:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 721ms 05:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:24:12 INFO - PROCESS | 2283 | 1461587052256 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:24:12 INFO - PROCESS | 2283 | 1461587052258 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 05:24:12 INFO - PROCESS | 2283 | 1461587052261 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:24:12 INFO - PROCESS | 2283 | 1461587052265 Marionette TRACE conn2 <- [1,1114,null,{}] 05:24:12 INFO - PROCESS | 2283 | 1461587052268 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}] 05:24:12 INFO - PROCESS | 2283 | 1461587052419 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:24:12 INFO - PROCESS | 2283 | 1461587052595 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:12 INFO - PROCESS | 2283 | ++DOCSHELL 0x11badd000 == 72 [pid = 2283] [id = 286] 05:24:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x118f68c00) [pid = 2283] [serial = 857] [outer = 0x0] 05:24:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x119833400) [pid = 2283] [serial = 858] [outer = 0x118f68c00] 05:24:12 INFO - PROCESS | 2283 | 1461587052648 Marionette DEBUG loaded listener.js 05:24:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x11a93a000) [pid = 2283] [serial = 859] [outer = 0x118f68c00] 05:24:13 INFO - PROCESS | 2283 | 1461587053104 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]]]}] 05:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 873ms 05:24:13 INFO - PROCESS | 2283 | 1461587053134 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:24:13 INFO - PROCESS | 2283 | 1461587053136 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 05:24:13 INFO - PROCESS | 2283 | 1461587053139 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:24:13 INFO - PROCESS | 2283 | 1461587053140 Marionette TRACE conn2 <- [1,1118,null,{}] 05:24:13 INFO - PROCESS | 2283 | 1461587053143 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}] 05:24:13 INFO - PROCESS | 2283 | 1461587053252 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:24:13 INFO - PROCESS | 2283 | 1461587053313 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:13 INFO - PROCESS | 2283 | ++DOCSHELL 0x127d11000 == 73 [pid = 2283] [id = 287] 05:24:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x11aa99c00) [pid = 2283] [serial = 860] [outer = 0x0] 05:24:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x11b6c7400) [pid = 2283] [serial = 861] [outer = 0x11aa99c00] 05:24:13 INFO - PROCESS | 2283 | 1461587053384 Marionette DEBUG loaded listener.js 05:24:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x11c712800) [pid = 2283] [serial = 862] [outer = 0x11aa99c00] 05:24:13 INFO - PROCESS | 2283 | 1461587053813 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]]]}] 05:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 722ms 05:24:13 INFO - PROCESS | 2283 | 1461587053908 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:24:13 INFO - PROCESS | 2283 | 1461587053911 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 05:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:24:13 INFO - PROCESS | 2283 | 1461587053921 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:24:13 INFO - PROCESS | 2283 | 1461587053924 Marionette TRACE conn2 <- [1,1122,null,{}] 05:24:13 INFO - PROCESS | 2283 | 1461587053927 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}] 05:24:14 INFO - PROCESS | 2283 | 1461587054032 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:24:14 INFO - PROCESS | 2283 | 1461587054091 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:14 INFO - PROCESS | 2283 | ++DOCSHELL 0x12dddb000 == 74 [pid = 2283] [id = 288] 05:24:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x11a9d6000) [pid = 2283] [serial = 863] [outer = 0x0] 05:24:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x11c709c00) [pid = 2283] [serial = 864] [outer = 0x11a9d6000] 05:24:14 INFO - PROCESS | 2283 | 1461587054121 Marionette DEBUG loaded listener.js 05:24:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x1246bac00) [pid = 2283] [serial = 865] [outer = 0x11a9d6000] 05:24:14 INFO - PROCESS | 2283 | 1461587054548 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]]]}] 05:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 676ms 05:24:14 INFO - PROCESS | 2283 | 1461587054592 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:24:14 INFO - PROCESS | 2283 | 1461587054594 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 05:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:24:14 INFO - PROCESS | 2283 | 1461587054596 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:24:14 INFO - PROCESS | 2283 | 1461587054597 Marionette TRACE conn2 <- [1,1126,null,{}] 05:24:14 INFO - PROCESS | 2283 | 1461587054600 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}] 05:24:14 INFO - PROCESS | 2283 | 1461587054708 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:24:14 INFO - PROCESS | 2283 | 1461587054766 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:14 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ea8c000 == 75 [pid = 2283] [id = 289] 05:24:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 148 (0x11abcac00) [pid = 2283] [serial = 866] [outer = 0x0] 05:24:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 149 (0x127710c00) [pid = 2283] [serial = 867] [outer = 0x11abcac00] 05:24:14 INFO - PROCESS | 2283 | 1461587054837 Marionette DEBUG loaded listener.js 05:24:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 150 (0x12a910c00) [pid = 2283] [serial = 868] [outer = 0x11abcac00] 05:24:15 INFO - PROCESS | 2283 | 1461587055219 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]]]}] 05:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 669ms 05:24:15 INFO - PROCESS | 2283 | 1461587055266 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:24:15 INFO - PROCESS | 2283 | 1461587055267 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 05:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:24:15 INFO - PROCESS | 2283 | 1461587055269 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:24:15 INFO - PROCESS | 2283 | 1461587055271 Marionette TRACE conn2 <- [1,1130,null,{}] 05:24:15 INFO - PROCESS | 2283 | 1461587055273 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}] 05:24:15 INFO - PROCESS | 2283 | 1461587055400 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:24:15 INFO - PROCESS | 2283 | 1461587055487 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:15 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f6aa000 == 76 [pid = 2283] [id = 290] 05:24:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 151 (0x12b7ee400) [pid = 2283] [serial = 869] [outer = 0x0] 05:24:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 152 (0x12b7f5400) [pid = 2283] [serial = 870] [outer = 0x12b7ee400] 05:24:15 INFO - PROCESS | 2283 | 1461587055526 Marionette DEBUG loaded listener.js 05:24:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 153 (0x12bcd8000) [pid = 2283] [serial = 871] [outer = 0x12b7ee400] 05:24:15 INFO - PROCESS | 2283 | 1461587055968 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]]]}] 05:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 719ms 05:24:15 INFO - PROCESS | 2283 | 1461587055989 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:24:15 INFO - PROCESS | 2283 | 1461587055990 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 05:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:24:15 INFO - PROCESS | 2283 | 1461587055993 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:24:15 INFO - PROCESS | 2283 | 1461587055994 Marionette TRACE conn2 <- [1,1134,null,{}] 05:24:15 INFO - PROCESS | 2283 | 1461587055996 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}] 05:24:16 INFO - PROCESS | 2283 | 1461587056105 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:24:16 INFO - PROCESS | 2283 | 1461587056177 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:16 INFO - PROCESS | 2283 | ++DOCSHELL 0x12fb74000 == 77 [pid = 2283] [id = 291] 05:24:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 154 (0x12bcd8800) [pid = 2283] [serial = 872] [outer = 0x0] 05:24:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 155 (0x12d0bbc00) [pid = 2283] [serial = 873] [outer = 0x12bcd8800] 05:24:16 INFO - PROCESS | 2283 | 1461587056208 Marionette DEBUG loaded listener.js 05:24:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 156 (0x12d26f400) [pid = 2283] [serial = 874] [outer = 0x12bcd8800] 05:24:16 INFO - PROCESS | 2283 | 1461587056628 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]]]}] 05:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 05:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:24:16 INFO - PROCESS | 2283 | 1461587056664 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:24:16 INFO - PROCESS | 2283 | 1461587056665 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 05:24:16 INFO - PROCESS | 2283 | 1461587056667 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:24:16 INFO - PROCESS | 2283 | 1461587056669 Marionette TRACE conn2 <- [1,1138,null,{}] 05:24:16 INFO - PROCESS | 2283 | 1461587056692 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}] 05:24:16 INFO - PROCESS | 2283 | 1461587056824 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:24:16 INFO - PROCESS | 2283 | 1461587056900 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:16 INFO - PROCESS | 2283 | ++DOCSHELL 0x119016000 == 78 [pid = 2283] [id = 292] 05:24:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 157 (0x115605400) [pid = 2283] [serial = 875] [outer = 0x0] 05:24:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 158 (0x11aa93c00) [pid = 2283] [serial = 876] [outer = 0x115605400] 05:24:16 INFO - PROCESS | 2283 | 1461587056947 Marionette DEBUG loaded listener.js 05:24:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 159 (0x1245cf000) [pid = 2283] [serial = 877] [outer = 0x115605400] 05:24:17 INFO - PROCESS | 2283 | 1461587057734 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]]]}] 05:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1088ms 05:24:17 INFO - PROCESS | 2283 | 1461587057755 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:24:17 INFO - PROCESS | 2283 | 1461587057758 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 05:24:17 INFO - PROCESS | 2283 | 1461587057761 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:24:17 INFO - PROCESS | 2283 | 1461587057764 Marionette TRACE conn2 <- [1,1142,null,{}] 05:24:17 INFO - PROCESS | 2283 | 1461587057768 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}] 05:24:17 INFO - PROCESS | 2283 | 1461587057869 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:24:17 INFO - PROCESS | 2283 | 1461587057947 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:17 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c121000 == 79 [pid = 2283] [id = 293] 05:24:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 160 (0x11512ec00) [pid = 2283] [serial = 878] [outer = 0x0] 05:24:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 161 (0x118c72c00) [pid = 2283] [serial = 879] [outer = 0x11512ec00] 05:24:17 INFO - PROCESS | 2283 | 1461587057975 Marionette DEBUG loaded listener.js 05:24:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 162 (0x119835400) [pid = 2283] [serial = 880] [outer = 0x11512ec00] 05:24:18 INFO - PROCESS | 2283 | 1461587058412 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]]]}] 05:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 677ms 05:24:18 INFO - PROCESS | 2283 | 1461587058438 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:24:18 INFO - PROCESS | 2283 | 1461587058442 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 05:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:24:18 INFO - PROCESS | 2283 | 1461587058446 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:24:18 INFO - PROCESS | 2283 | 1461587058447 Marionette TRACE conn2 <- [1,1146,null,{}] 05:24:18 INFO - PROCESS | 2283 | 1461587058450 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}] 05:24:18 INFO - PROCESS | 2283 | 1461587058587 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:24:18 INFO - PROCESS | 2283 | 1461587058597 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:18 INFO - PROCESS | 2283 | ++DOCSHELL 0x11b67c800 == 80 [pid = 2283] [id = 294] 05:24:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 163 (0x11a75e400) [pid = 2283] [serial = 881] [outer = 0x0] 05:24:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 164 (0x11aa9b000) [pid = 2283] [serial = 882] [outer = 0x11a75e400] 05:24:18 INFO - PROCESS | 2283 | 1461587058625 Marionette DEBUG loaded listener.js 05:24:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 165 (0x11b620c00) [pid = 2283] [serial = 883] [outer = 0x11a75e400] 05:24:18 INFO - PROCESS | 2283 | --DOCSHELL 0x12d4b3000 == 79 [pid = 2283] [id = 284] 05:24:18 INFO - PROCESS | 2283 | --DOCSHELL 0x12d018800 == 78 [pid = 2283] [id = 283] 05:24:18 INFO - PROCESS | 2283 | --DOCSHELL 0x124508000 == 77 [pid = 2283] [id = 282] 05:24:18 INFO - PROCESS | 2283 | --DOCSHELL 0x1157d3000 == 76 [pid = 2283] [id = 281] 05:24:18 INFO - PROCESS | 2283 | --DOCSHELL 0x12960c000 == 75 [pid = 2283] [id = 280] 05:24:18 INFO - PROCESS | 2283 | --DOCSHELL 0x126f68800 == 74 [pid = 2283] [id = 279] 05:24:18 INFO - PROCESS | 2283 | --DOMWINDOW == 164 (0x12b5b7800) [pid = 2283] [serial = 791] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOCSHELL 0x124666800 == 73 [pid = 2283] [id = 278] 05:24:19 INFO - PROCESS | 2283 | --DOCSHELL 0x124656000 == 72 [pid = 2283] [id = 277] 05:24:19 INFO - PROCESS | 2283 | --DOCSHELL 0x123933800 == 71 [pid = 2283] [id = 276] 05:24:19 INFO - PROCESS | 2283 | --DOCSHELL 0x11c11a000 == 70 [pid = 2283] [id = 275] 05:24:19 INFO - PROCESS | 2283 | --DOCSHELL 0x11907c800 == 69 [pid = 2283] [id = 274] 05:24:19 INFO - PROCESS | 2283 | --DOCSHELL 0x1198ab800 == 68 [pid = 2283] [id = 273] 05:24:19 INFO - PROCESS | 2283 | --DOCSHELL 0x119c3a800 == 67 [pid = 2283] [id = 272] 05:24:19 INFO - PROCESS | 2283 | --DOCSHELL 0x12e4d6800 == 66 [pid = 2283] [id = 267] 05:24:19 INFO - PROCESS | 2283 | --DOCSHELL 0x12450e000 == 65 [pid = 2283] [id = 266] 05:24:19 INFO - PROCESS | 2283 | --DOCSHELL 0x119c46800 == 64 [pid = 2283] [id = 265] 05:24:19 INFO - PROCESS | 2283 | 1461587059057 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]]]}] 05:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 618ms 05:24:19 INFO - PROCESS | 2283 | 1461587059065 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:24:19 INFO - PROCESS | 2283 | 1461587059066 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 05:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:24:19 INFO - PROCESS | 2283 | 1461587059069 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:24:19 INFO - PROCESS | 2283 | 1461587059073 Marionette TRACE conn2 <- [1,1150,null,{}] 05:24:19 INFO - PROCESS | 2283 | 1461587059080 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}] 05:24:19 INFO - PROCESS | 2283 | 1461587059166 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:24:19 INFO - PROCESS | 2283 | 1461587059174 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:19 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aeb9800 == 65 [pid = 2283] [id = 295] 05:24:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 165 (0x11b6d1800) [pid = 2283] [serial = 884] [outer = 0x0] 05:24:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 166 (0x11c31f400) [pid = 2283] [serial = 885] [outer = 0x11b6d1800] 05:24:19 INFO - PROCESS | 2283 | 1461587059202 Marionette DEBUG loaded listener.js 05:24:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 167 (0x11c717000) [pid = 2283] [serial = 886] [outer = 0x11b6d1800] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 166 (0x12f5b5c00) [pid = 2283] [serial = 789] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 165 (0x1239e5000) [pid = 2283] [serial = 738] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 164 (0x12d205800) [pid = 2283] [serial = 785] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 163 (0x12e615400) [pid = 2283] [serial = 777] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 162 (0x11a943800) [pid = 2283] [serial = 735] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 161 (0x123dc4c00) [pid = 2283] [serial = 618] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 160 (0x12be67800) [pid = 2283] [serial = 588] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 159 (0x1245cd800) [pid = 2283] [serial = 764] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 158 (0x12abc4000) [pid = 2283] [serial = 624] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 157 (0x129227800) [pid = 2283] [serial = 768] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 156 (0x1186b9c00) [pid = 2283] [serial = 788] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 155 (0x11902fc00) [pid = 2283] [serial = 782] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 154 (0x12f2a6000) [pid = 2283] [serial = 749] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 153 (0x11aa91000) [pid = 2283] [serial = 759] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 152 (0x11a944400) [pid = 2283] [serial = 755] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 151 (0x12f5bdc00) [pid = 2283] [serial = 750] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 150 (0x1296e3000) [pid = 2283] [serial = 770] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 149 (0x11a944800) [pid = 2283] [serial = 675] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 148 (0x12d77a800) [pid = 2283] [serial = 774] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 147 (0x12b707400) [pid = 2283] [serial = 627] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x1248e8400) [pid = 2283] [serial = 740] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x12d7b2000) [pid = 2283] [serial = 776] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x12d208400) [pid = 2283] [serial = 681] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x11bfa8000) [pid = 2283] [serial = 737] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x11982b800) [pid = 2283] [serial = 734] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x12b58c800) [pid = 2283] [serial = 756] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x12c075400) [pid = 2283] [serial = 773] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x11a738c00) [pid = 2283] [serial = 758] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x118c0a800) [pid = 2283] [serial = 612] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x127d6bc00) [pid = 2283] [serial = 621] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x11ad43800) [pid = 2283] [serial = 615] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x12ddc0400) [pid = 2283] [serial = 684] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x12e660400) [pid = 2283] [serial = 779] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x11b65b000) [pid = 2283] [serial = 761] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x12f02f800) [pid = 2283] [serial = 732] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x124898800) [pid = 2283] [serial = 765] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x12e664000) [pid = 2283] [serial = 687] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x12e660c00) [pid = 2283] [serial = 747] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x12b58f400) [pid = 2283] [serial = 753] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x12d206800) [pid = 2283] [serial = 633] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x124897800) [pid = 2283] [serial = 678] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x12e9ae800) [pid = 2283] [serial = 731] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x12f02ec00) [pid = 2283] [serial = 786] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x127711000) [pid = 2283] [serial = 741] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x12b58b400) [pid = 2283] [serial = 752] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x12b58e400) [pid = 2283] [serial = 771] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x12d77ec00) [pid = 2283] [serial = 746] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x12c082400) [pid = 2283] [serial = 630] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x123ee4c00) [pid = 2283] [serial = 783] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x11c325400) [pid = 2283] [serial = 762] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x126f3e800) [pid = 2283] [serial = 767] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x12bcc9400) [pid = 2283] [serial = 743] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x12d274400) [pid = 2283] [serial = 744] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x12e9b8000) [pid = 2283] [serial = 780] [outer = 0x0] [url = about:blank] 05:24:19 INFO - PROCESS | 2283 | 1461587059618 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]]]}] 05:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 573ms 05:24:19 INFO - PROCESS | 2283 | 1461587059642 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:24:19 INFO - PROCESS | 2283 | 1461587059644 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 05:24:19 INFO - PROCESS | 2283 | 1461587059646 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:24:19 INFO - PROCESS | 2283 | 1461587059647 Marionette TRACE conn2 <- [1,1154,null,{}] 05:24:19 INFO - PROCESS | 2283 | 1461587059649 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}] 05:24:19 INFO - PROCESS | 2283 | 1461587059736 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:24:19 INFO - PROCESS | 2283 | 1461587059742 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:19 INFO - PROCESS | 2283 | ++DOCSHELL 0x123ab0800 == 66 [pid = 2283] [id = 296] 05:24:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x11c71e400) [pid = 2283] [serial = 887] [outer = 0x0] 05:24:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x1239e5400) [pid = 2283] [serial = 888] [outer = 0x11c71e400] 05:24:19 INFO - PROCESS | 2283 | 1461587059768 Marionette DEBUG loaded listener.js 05:24:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x123d7a000) [pid = 2283] [serial = 889] [outer = 0x11c71e400] 05:24:20 INFO - PROCESS | 2283 | 1461587060111 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]]]}] 05:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 521ms 05:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:24:20 INFO - PROCESS | 2283 | 1461587060168 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:24:20 INFO - PROCESS | 2283 | 1461587060169 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 05:24:20 INFO - PROCESS | 2283 | 1461587060171 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:24:20 INFO - PROCESS | 2283 | 1461587060172 Marionette TRACE conn2 <- [1,1158,null,{}] 05:24:20 INFO - PROCESS | 2283 | 1461587060175 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}] 05:24:20 INFO - PROCESS | 2283 | 1461587060257 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:24:20 INFO - PROCESS | 2283 | 1461587060261 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:20 INFO - PROCESS | 2283 | ++DOCSHELL 0x124655800 == 67 [pid = 2283] [id = 297] 05:24:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x123d7fc00) [pid = 2283] [serial = 890] [outer = 0x0] 05:24:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x1245b9000) [pid = 2283] [serial = 891] [outer = 0x123d7fc00] 05:24:20 INFO - PROCESS | 2283 | 1461587060287 Marionette DEBUG loaded listener.js 05:24:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x12460e000) [pid = 2283] [serial = 892] [outer = 0x123d7fc00] 05:24:20 INFO - PROCESS | 2283 | 1461587060629 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]]]}] 05:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 471ms 05:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:24:20 INFO - PROCESS | 2283 | 1461587060643 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:24:20 INFO - PROCESS | 2283 | 1461587060644 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 05:24:20 INFO - PROCESS | 2283 | 1461587060646 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:24:20 INFO - PROCESS | 2283 | 1461587060647 Marionette TRACE conn2 <- [1,1162,null,{}] 05:24:20 INFO - PROCESS | 2283 | 1461587060649 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}] 05:24:20 INFO - PROCESS | 2283 | 1461587060750 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:24:20 INFO - PROCESS | 2283 | 1461587060815 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:20 INFO - PROCESS | 2283 | ++DOCSHELL 0x124ba8800 == 68 [pid = 2283] [id = 298] 05:24:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x123dc4c00) [pid = 2283] [serial = 893] [outer = 0x0] 05:24:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x126b2fc00) [pid = 2283] [serial = 894] [outer = 0x123dc4c00] 05:24:20 INFO - PROCESS | 2283 | 1461587060842 Marionette DEBUG loaded listener.js 05:24:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x12abc2800) [pid = 2283] [serial = 895] [outer = 0x123dc4c00] 05:24:21 INFO - PROCESS | 2283 | 1461587061152 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]]]}] 05:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 518ms 05:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:24:21 INFO - PROCESS | 2283 | 1461587061165 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 05:24:21 INFO - PROCESS | 2283 | 1461587061166 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 05:24:21 INFO - PROCESS | 2283 | 1461587061168 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:24:21 INFO - PROCESS | 2283 | 1461587061171 Marionette TRACE conn2 <- [1,1166,null,{}] 05:24:21 INFO - PROCESS | 2283 | 1461587061175 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}] 05:24:21 INFO - PROCESS | 2283 | 1461587061282 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:24:21 INFO - PROCESS | 2283 | 1461587061294 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:21 INFO - PROCESS | 2283 | ++DOCSHELL 0x127d1b800 == 69 [pid = 2283] [id = 299] 05:24:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x127015000) [pid = 2283] [serial = 896] [outer = 0x0] 05:24:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x12b32a800) [pid = 2283] [serial = 897] [outer = 0x127015000] 05:24:21 INFO - PROCESS | 2283 | 1461587061319 Marionette DEBUG loaded listener.js 05:24:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x12b58e400) [pid = 2283] [serial = 898] [outer = 0x127015000] 05:24:21 INFO - PROCESS | 2283 | 1461587061667 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]]]}] 05:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 524ms 05:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:24:21 INFO - PROCESS | 2283 | 1461587061693 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 05:24:21 INFO - PROCESS | 2283 | 1461587061694 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 05:24:21 INFO - PROCESS | 2283 | 1461587061696 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:24:21 INFO - PROCESS | 2283 | 1461587061697 Marionette TRACE conn2 <- [1,1170,null,{}] 05:24:21 INFO - PROCESS | 2283 | 1461587061699 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}] 05:24:21 INFO - PROCESS | 2283 | 1461587061810 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:24:21 INFO - PROCESS | 2283 | 1461587061814 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:21 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b52c000 == 70 [pid = 2283] [id = 300] 05:24:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x11a80d000) [pid = 2283] [serial = 899] [outer = 0x0] 05:24:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x12b5b0400) [pid = 2283] [serial = 900] [outer = 0x11a80d000] 05:24:21 INFO - PROCESS | 2283 | 1461587061839 Marionette DEBUG loaded listener.js 05:24:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x12b705400) [pid = 2283] [serial = 901] [outer = 0x11a80d000] 05:24:22 INFO - PROCESS | 2283 | 1461587062168 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]]]}] 05:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 520ms 05:24:22 INFO - PROCESS | 2283 | 1461587062217 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 05:24:22 INFO - PROCESS | 2283 | 1461587062218 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 05:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:24:22 INFO - PROCESS | 2283 | 1461587062220 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:24:22 INFO - PROCESS | 2283 | 1461587062221 Marionette TRACE conn2 <- [1,1174,null,{}] 05:24:22 INFO - PROCESS | 2283 | 1461587062223 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}] 05:24:22 INFO - PROCESS | 2283 | 1461587062339 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:24:22 INFO - PROCESS | 2283 | 1461587062376 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:22 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd3d800 == 71 [pid = 2283] [id = 301] 05:24:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x12b5b6800) [pid = 2283] [serial = 902] [outer = 0x0] 05:24:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x12bccd400) [pid = 2283] [serial = 903] [outer = 0x12b5b6800] 05:24:22 INFO - PROCESS | 2283 | 1461587062401 Marionette DEBUG loaded listener.js 05:24:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x12c074800) [pid = 2283] [serial = 904] [outer = 0x12b5b6800] 05:24:22 INFO - PROCESS | 2283 | 1461587062733 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] 05:24:22 INFO - PROCESS | 2283 | 1461587062743 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 05:24:22 INFO - PROCESS | 2283 | 1461587062745 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:24:22 INFO - PROCESS | 2283 | 1461587062746 Marionette TRACE conn2 <- [1,1178,null,{}] 05:24:22 INFO - PROCESS | 2283 | 1461587062748 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}] 05:24:22 INFO - PROCESS | 2283 | 1461587062862 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:24:22 INFO - PROCESS | 2283 | 1461587062867 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:22 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d259800 == 72 [pid = 2283] [id = 302] 05:24:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x12b7ef800) [pid = 2283] [serial = 905] [outer = 0x0] 05:24:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x12d207400) [pid = 2283] [serial = 906] [outer = 0x12b7ef800] 05:24:22 INFO - PROCESS | 2283 | 1461587062923 Marionette DEBUG loaded listener.js 05:24:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x12d492000) [pid = 2283] [serial = 907] [outer = 0x12b7ef800] 05:24:23 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x11aa9fc00) [pid = 2283] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:24:23 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x11c70f000) [pid = 2283] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:24:23 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x12460a800) [pid = 2283] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:24:23 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x11a741800) [pid = 2283] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:24:23 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x11861a400) [pid = 2283] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:24:23 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x124607400) [pid = 2283] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:24:23 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x11a762400) [pid = 2283] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:24:23 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x118f66000) [pid = 2283] [serial = 848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:24:23 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x126d8d800) [pid = 2283] [serial = 839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:24:23 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x11c71a800) [pid = 2283] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:24:23 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x11560cc00) [pid = 2283] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:24:23 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x11863dc00) [pid = 2283] [serial = 845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:24:23 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x114bb7400) [pid = 2283] [serial = 842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:24:23 INFO - PROCESS | 2283 | 1461587063365 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] 05:24:23 INFO - PROCESS | 2283 | 1461587063417 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 05:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:24:23 INFO - PROCESS | 2283 | 1461587063420 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:24:23 INFO - PROCESS | 2283 | 1461587063421 Marionette TRACE conn2 <- [1,1182,null,{}] 05:24:23 INFO - PROCESS | 2283 | 1461587063423 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}] 05:24:23 INFO - PROCESS | 2283 | 1461587063547 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:24:23 INFO - PROCESS | 2283 | 1461587063586 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:23 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ddd4800 == 73 [pid = 2283] [id = 303] 05:24:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x11512e400) [pid = 2283] [serial = 908] [outer = 0x0] 05:24:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x126b2e800) [pid = 2283] [serial = 909] [outer = 0x11512e400] 05:24:23 INFO - PROCESS | 2283 | 1461587063616 Marionette DEBUG loaded listener.js 05:24:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x12d784800) [pid = 2283] [serial = 910] [outer = 0x11512e400] 05:24:23 INFO - PROCESS | 2283 | 1461587063914 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 2","_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] 05:24:23 INFO - PROCESS | 2283 | 1461587063944 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 05:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:24:23 INFO - PROCESS | 2283 | 1461587063946 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:24:23 INFO - PROCESS | 2283 | 1461587063948 Marionette TRACE conn2 <- [1,1186,null,{}] 05:24:23 INFO - PROCESS | 2283 | 1461587063950 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}] 05:24:24 INFO - PROCESS | 2283 | 1461587064044 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:24:24 INFO - PROCESS | 2283 | 1461587064048 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:24 INFO - PROCESS | 2283 | ++DOCSHELL 0x12eeef800 == 74 [pid = 2283] [id = 304] 05:24:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x11aa9fc00) [pid = 2283] [serial = 911] [outer = 0x0] 05:24:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x12ddc1000) [pid = 2283] [serial = 912] [outer = 0x11aa9fc00] 05:24:24 INFO - PROCESS | 2283 | 1461587064073 Marionette DEBUG loaded listener.js 05:24:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x12e61dc00) [pid = 2283] [serial = 913] [outer = 0x11aa9fc00] 05:24:24 INFO - PROCESS | 2283 | 1461587064413 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] 05:24:24 INFO - PROCESS | 2283 | 1461587064466 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 05:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:24:24 INFO - PROCESS | 2283 | 1461587064478 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:24:24 INFO - PROCESS | 2283 | 1461587064479 Marionette TRACE conn2 <- [1,1190,null,{}] 05:24:24 INFO - PROCESS | 2283 | 1461587064483 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}] 05:24:24 INFO - PROCESS | 2283 | 1461587064571 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:24:24 INFO - PROCESS | 2283 | 1461587064576 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:24 INFO - PROCESS | 2283 | ++DOCSHELL 0x12fb60800 == 75 [pid = 2283] [id = 305] 05:24:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x12e61e000) [pid = 2283] [serial = 914] [outer = 0x0] 05:24:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x12e664000) [pid = 2283] [serial = 915] [outer = 0x12e61e000] 05:24:24 INFO - PROCESS | 2283 | 1461587064600 Marionette DEBUG loaded listener.js 05:24:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x12e9acc00) [pid = 2283] [serial = 916] [outer = 0x12e61e000] 05:24:24 INFO - PROCESS | 2283 | 1461587064926 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] 05:24:24 INFO - PROCESS | 2283 | 1461587064950 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 05:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:24:24 INFO - PROCESS | 2283 | 1461587064955 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:24:24 INFO - PROCESS | 2283 | 1461587064957 Marionette TRACE conn2 <- [1,1194,null,{}] 05:24:24 INFO - PROCESS | 2283 | 1461587064959 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}] 05:24:25 INFO - PROCESS | 2283 | 1461587065048 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:24:25 INFO - PROCESS | 2283 | 1461587065054 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:25 INFO - PROCESS | 2283 | ++DOCSHELL 0x130468800 == 76 [pid = 2283] [id = 306] 05:24:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x114f3e400) [pid = 2283] [serial = 917] [outer = 0x0] 05:24:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x114f44800) [pid = 2283] [serial = 918] [outer = 0x114f3e400] 05:24:25 INFO - PROCESS | 2283 | 1461587065080 Marionette DEBUG loaded listener.js 05:24:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x12d784400) [pid = 2283] [serial = 919] [outer = 0x114f3e400] 05:24:25 INFO - PROCESS | 2283 | 1461587065629 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] 05:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:24:25 INFO - PROCESS | 2283 | 1461587065679 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 05:24:25 INFO - PROCESS | 2283 | 1461587065683 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:24:25 INFO - PROCESS | 2283 | 1461587065685 Marionette TRACE conn2 <- [1,1198,null,{}] 05:24:25 INFO - PROCESS | 2283 | 1461587065688 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}] 05:24:25 INFO - PROCESS | 2283 | 1461587065801 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:24:25 INFO - PROCESS | 2283 | 1461587065873 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:25 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aeca000 == 77 [pid = 2283] [id = 307] 05:24:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x11861b000) [pid = 2283] [serial = 920] [outer = 0x0] 05:24:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x119270c00) [pid = 2283] [serial = 921] [outer = 0x11861b000] 05:24:25 INFO - PROCESS | 2283 | 1461587065904 Marionette DEBUG loaded listener.js 05:24:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x11a9d6400) [pid = 2283] [serial = 922] [outer = 0x11861b000] 05:24:26 INFO - PROCESS | 2283 | 1461587066332 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]]]}] 05:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 673ms 05:24:26 INFO - PROCESS | 2283 | 1461587066357 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:24:26 INFO - PROCESS | 2283 | 1461587066361 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 05:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:24:26 INFO - PROCESS | 2283 | 1461587066365 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:24:26 INFO - PROCESS | 2283 | 1461587066367 Marionette TRACE conn2 <- [1,1202,null,{}] 05:24:26 INFO - PROCESS | 2283 | 1461587066370 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}] 05:24:26 INFO - PROCESS | 2283 | 1461587066482 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:24:26 INFO - PROCESS | 2283 | 1461587066574 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:26 INFO - PROCESS | 2283 | ++DOCSHELL 0x126b3d800 == 78 [pid = 2283] [id = 308] 05:24:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x11aa9f400) [pid = 2283] [serial = 923] [outer = 0x0] 05:24:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x11c5a0c00) [pid = 2283] [serial = 924] [outer = 0x11aa9f400] 05:24:26 INFO - PROCESS | 2283 | 1461587066604 Marionette DEBUG loaded listener.js 05:24:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x11c720000) [pid = 2283] [serial = 925] [outer = 0x11aa9f400] 05:24:27 INFO - PROCESS | 2283 | 1461587067021 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]]]}] 05:24:27 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 05:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 673ms 05:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:24:27 INFO - PROCESS | 2283 | 1461587067039 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:24:27 INFO - PROCESS | 2283 | 1461587067041 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 05:24:27 INFO - PROCESS | 2283 | 1461587067043 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:24:27 INFO - PROCESS | 2283 | 1461587067046 Marionette TRACE conn2 <- [1,1206,null,{}] 05:24:27 INFO - PROCESS | 2283 | 1461587067054 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}] 05:24:27 INFO - PROCESS | 2283 | 1461587067164 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:24:27 INFO - PROCESS | 2283 | 1461587067238 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:27 INFO - PROCESS | 2283 | ++DOCSHELL 0x12eee4800 == 79 [pid = 2283] [id = 309] 05:24:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x12460f400) [pid = 2283] [serial = 926] [outer = 0x0] 05:24:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x127d69000) [pid = 2283] [serial = 927] [outer = 0x12460f400] 05:24:27 INFO - PROCESS | 2283 | 1461587067270 Marionette DEBUG loaded listener.js 05:24:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x1296e7000) [pid = 2283] [serial = 928] [outer = 0x12460f400] 05:24:27 INFO - PROCESS | 2283 | 1461587067683 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]]]}] 05:24:27 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 05:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 671ms 05:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:24:27 INFO - PROCESS | 2283 | 1461587067715 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:24:27 INFO - PROCESS | 2283 | 1461587067716 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 05:24:27 INFO - PROCESS | 2283 | 1461587067719 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:24:27 INFO - PROCESS | 2283 | 1461587067720 Marionette TRACE conn2 <- [1,1210,null,{}] 05:24:27 INFO - PROCESS | 2283 | 1461587067722 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}] 05:24:27 INFO - PROCESS | 2283 | 1461587067832 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:24:27 INFO - PROCESS | 2283 | 1461587067921 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:27 INFO - PROCESS | 2283 | ++DOCSHELL 0x1310c1800 == 80 [pid = 2283] [id = 310] 05:24:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x12abd0c00) [pid = 2283] [serial = 929] [outer = 0x0] 05:24:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x12b704800) [pid = 2283] [serial = 930] [outer = 0x12abd0c00] 05:24:27 INFO - PROCESS | 2283 | 1461587067950 Marionette DEBUG loaded listener.js 05:24:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x12be68c00) [pid = 2283] [serial = 931] [outer = 0x12abd0c00] 05:24:28 INFO - PROCESS | 2283 | 1461587068355 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]]]}] 05:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 05:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:24:28 INFO - PROCESS | 2283 | 1461587068390 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 05:24:28 INFO - PROCESS | 2283 | 1461587068391 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 05:24:28 INFO - PROCESS | 2283 | 1461587068393 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:24:28 INFO - PROCESS | 2283 | 1461587068394 Marionette TRACE conn2 <- [1,1214,null,{}] 05:24:28 INFO - PROCESS | 2283 | 1461587068397 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}] 05:24:28 INFO - PROCESS | 2283 | 1461587068503 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:24:28 INFO - PROCESS | 2283 | 1461587068575 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:28 INFO - PROCESS | 2283 | ++DOCSHELL 0x132186800 == 81 [pid = 2283] [id = 311] 05:24:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x12b586400) [pid = 2283] [serial = 932] [outer = 0x0] 05:24:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x12d493000) [pid = 2283] [serial = 933] [outer = 0x12b586400] 05:24:28 INFO - PROCESS | 2283 | 1461587068604 Marionette DEBUG loaded listener.js 05:24:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 148 (0x12ddb9800) [pid = 2283] [serial = 934] [outer = 0x12b586400] 05:24:29 INFO - PROCESS | 2283 | 1461587069010 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]]]}] 05:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 05:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:24:29 INFO - PROCESS | 2283 | 1461587069063 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:24:29 INFO - PROCESS | 2283 | 1461587069065 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 05:24:29 INFO - PROCESS | 2283 | 1461587069067 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:24:29 INFO - PROCESS | 2283 | 1461587069068 Marionette TRACE conn2 <- [1,1218,null,{}] 05:24:29 INFO - PROCESS | 2283 | 1461587069090 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}] 05:24:29 INFO - PROCESS | 2283 | 1461587069229 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:24:29 INFO - PROCESS | 2283 | 1461587069302 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:29 INFO - PROCESS | 2283 | ++DOCSHELL 0x12a567000 == 82 [pid = 2283] [id = 312] 05:24:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 149 (0x12e660400) [pid = 2283] [serial = 935] [outer = 0x0] 05:24:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 150 (0x12f2a0800) [pid = 2283] [serial = 936] [outer = 0x12e660400] 05:24:29 INFO - PROCESS | 2283 | 1461587069334 Marionette DEBUG loaded listener.js 05:24:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 151 (0x12f2a8000) [pid = 2283] [serial = 937] [outer = 0x12e660400] 05:24:29 INFO - PROCESS | 2283 | 1461587069750 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]]]}] 05:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 738ms 05:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:24:29 INFO - PROCESS | 2283 | 1461587069806 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:24:29 INFO - PROCESS | 2283 | 1461587069807 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 05:24:29 INFO - PROCESS | 2283 | 1461587069810 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:24:29 INFO - PROCESS | 2283 | 1461587069811 Marionette TRACE conn2 <- [1,1222,null,{}] 05:24:29 INFO - PROCESS | 2283 | 1461587069814 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}] 05:24:29 INFO - PROCESS | 2283 | 1461587069943 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:24:30 INFO - PROCESS | 2283 | 1461587070016 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:30 INFO - PROCESS | 2283 | ++DOCSHELL 0x11922c800 == 83 [pid = 2283] [id = 313] 05:24:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 152 (0x114751800) [pid = 2283] [serial = 938] [outer = 0x0] 05:24:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 153 (0x12aca6800) [pid = 2283] [serial = 939] [outer = 0x114751800] 05:24:30 INFO - PROCESS | 2283 | 1461587070048 Marionette DEBUG loaded listener.js 05:24:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 154 (0x12acae000) [pid = 2283] [serial = 940] [outer = 0x114751800] 05:24:30 INFO - PROCESS | 2283 | 1461587070752 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] 05:24:30 INFO - PROCESS | 2283 | 1461587070784 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 05:24:30 INFO - PROCESS | 2283 | 1461587070806 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:24:30 INFO - PROCESS | 2283 | 1461587070809 Marionette TRACE conn2 <- [1,1226,null,{}] 05:24:30 INFO - PROCESS | 2283 | 1461587070815 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}] 05:24:30 INFO - PROCESS | 2283 | 1461587070915 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:24:30 INFO - PROCESS | 2283 | 1461587070991 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:31 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aec9000 == 84 [pid = 2283] [id = 314] 05:24:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 155 (0x11560e400) [pid = 2283] [serial = 941] [outer = 0x0] 05:24:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 156 (0x1158abc00) [pid = 2283] [serial = 942] [outer = 0x11560e400] 05:24:31 INFO - PROCESS | 2283 | 1461587071018 Marionette DEBUG loaded listener.js 05:24:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 157 (0x118eed400) [pid = 2283] [serial = 943] [outer = 0x11560e400] 05:24:31 INFO - PROCESS | 2283 | 1461587071438 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]]]}] 05:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 693ms 05:24:31 INFO - PROCESS | 2283 | 1461587071481 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:24:31 INFO - PROCESS | 2283 | 1461587071485 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 05:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:24:31 INFO - PROCESS | 2283 | 1461587071489 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:24:31 INFO - PROCESS | 2283 | 1461587071491 Marionette TRACE conn2 <- [1,1230,null,{}] 05:24:31 INFO - PROCESS | 2283 | 1461587071493 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}] 05:24:31 INFO - PROCESS | 2283 | 1461587071590 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:24:31 INFO - PROCESS | 2283 | 1461587071651 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:31 INFO - PROCESS | 2283 | ++DOCSHELL 0x118986800 == 85 [pid = 2283] [id = 315] 05:24:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 158 (0x119038800) [pid = 2283] [serial = 944] [outer = 0x0] 05:24:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 159 (0x119266c00) [pid = 2283] [serial = 945] [outer = 0x119038800] 05:24:31 INFO - PROCESS | 2283 | 1461587071679 Marionette DEBUG loaded listener.js 05:24:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 160 (0x11a511000) [pid = 2283] [serial = 946] [outer = 0x119038800] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x129619800 == 84 [pid = 2283] [id = 210] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x12fb60800 == 83 [pid = 2283] [id = 305] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x12eeef800 == 82 [pid = 2283] [id = 304] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x12ddd4800 == 81 [pid = 2283] [id = 303] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x12d259800 == 80 [pid = 2283] [id = 302] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd3d800 == 79 [pid = 2283] [id = 301] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x12b52c000 == 78 [pid = 2283] [id = 300] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 159 (0x12b5ba400) [pid = 2283] [serial = 852] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x127d1b800 == 77 [pid = 2283] [id = 299] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x124ba8800 == 76 [pid = 2283] [id = 298] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x124655800 == 75 [pid = 2283] [id = 297] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x123ab0800 == 74 [pid = 2283] [id = 296] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x11aeb9800 == 73 [pid = 2283] [id = 295] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x11b67c800 == 72 [pid = 2283] [id = 294] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x11c121000 == 71 [pid = 2283] [id = 293] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x12ea8c000 == 70 [pid = 2283] [id = 289] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x12dddb000 == 69 [pid = 2283] [id = 288] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x127d11000 == 68 [pid = 2283] [id = 287] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x11badd000 == 67 [pid = 2283] [id = 286] 05:24:32 INFO - PROCESS | 2283 | --DOCSHELL 0x1157d5800 == 66 [pid = 2283] [id = 285] 05:24:32 INFO - PROCESS | 2283 | 1461587072139 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]]]}] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 158 (0x11c3d1400) [pid = 2283] [serial = 827] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 157 (0x124896800) [pid = 2283] [serial = 833] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 156 (0x12b5bb800) [pid = 2283] [serial = 792] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 155 (0x11c716400) [pid = 2283] [serial = 828] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 154 (0x11b628800) [pid = 2283] [serial = 797] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 153 (0x11b665400) [pid = 2283] [serial = 824] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 152 (0x11ba27800) [pid = 2283] [serial = 825] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 151 (0x119d56400) [pid = 2283] [serial = 819] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 150 (0x118f6c000) [pid = 2283] [serial = 818] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 149 (0x12d7b2c00) [pid = 2283] [serial = 809] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 148 (0x127012400) [pid = 2283] [serial = 836] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 147 (0x11a93b400) [pid = 2283] [serial = 821] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x11aa9f800) [pid = 2283] [serial = 822] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x126ddf400) [pid = 2283] [serial = 800] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x126b2d800) [pid = 2283] [serial = 834] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x12b58f000) [pid = 2283] [serial = 850] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x1294b3c00) [pid = 2283] [serial = 840] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x123ada000) [pid = 2283] [serial = 830] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x12a910800) [pid = 2283] [serial = 803] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x11560fc00) [pid = 2283] [serial = 815] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x118619800) [pid = 2283] [serial = 816] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x12b5bd800) [pid = 2283] [serial = 806] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x11512fc00) [pid = 2283] [serial = 794] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x11c719800) [pid = 2283] [serial = 812] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x11bf9f400) [pid = 2283] [serial = 447] [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.] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x12a902c00) [pid = 2283] [serial = 841] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x12abcdc00) [pid = 2283] [serial = 847] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x115416000) [pid = 2283] [serial = 843] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x118c54800) [pid = 2283] [serial = 844] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x127713c00) [pid = 2283] [serial = 837] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x12b324000) [pid = 2283] [serial = 849] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x124609400) [pid = 2283] [serial = 831] [outer = 0x0] [url = about:blank] 05:24:32 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x11bfa3c00) [pid = 2283] [serial = 846] [outer = 0x0] [url = about:blank] 05:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 05:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:24:32 INFO - PROCESS | 2283 | 1461587072159 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:24:32 INFO - PROCESS | 2283 | 1461587072161 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 05:24:32 INFO - PROCESS | 2283 | 1461587072163 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:24:32 INFO - PROCESS | 2283 | 1461587072165 Marionette TRACE conn2 <- [1,1234,null,{}] 05:24:32 INFO - PROCESS | 2283 | 1461587072172 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}] 05:24:32 INFO - PROCESS | 2283 | 1461587072279 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:24:32 INFO - PROCESS | 2283 | 1461587072287 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:32 INFO - PROCESS | 2283 | ++DOCSHELL 0x119c39800 == 67 [pid = 2283] [id = 316] 05:24:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x11a755c00) [pid = 2283] [serial = 947] [outer = 0x0] 05:24:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x11a9d4400) [pid = 2283] [serial = 948] [outer = 0x11a755c00] 05:24:32 INFO - PROCESS | 2283 | 1461587072315 Marionette DEBUG loaded listener.js 05:24:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x11ad40000) [pid = 2283] [serial = 949] [outer = 0x11a755c00] 05:24:32 INFO - PROCESS | 2283 | 1461587072663 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]]]}] 05:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 520ms 05:24:32 INFO - PROCESS | 2283 | 1461587072704 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:24:32 INFO - PROCESS | 2283 | 1461587072706 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 05:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:24:32 INFO - PROCESS | 2283 | 1461587072709 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:24:32 INFO - PROCESS | 2283 | 1461587072710 Marionette TRACE conn2 <- [1,1238,null,{}] 05:24:32 INFO - PROCESS | 2283 | 1461587072713 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}] 05:24:32 INFO - PROCESS | 2283 | 1461587072797 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:24:32 INFO - PROCESS | 2283 | 1461587072801 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:32 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c274000 == 68 [pid = 2283] [id = 317] 05:24:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x11ad4b000) [pid = 2283] [serial = 950] [outer = 0x0] 05:24:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x11b6cec00) [pid = 2283] [serial = 951] [outer = 0x11ad4b000] 05:24:32 INFO - PROCESS | 2283 | 1461587072828 Marionette DEBUG loaded listener.js 05:24:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x11bfaac00) [pid = 2283] [serial = 952] [outer = 0x11ad4b000] 05:24:33 INFO - PROCESS | 2283 | 1461587073157 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]]]}] 05:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 470ms 05:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:24:33 INFO - PROCESS | 2283 | 1461587073181 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:24:33 INFO - PROCESS | 2283 | 1461587073182 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 05:24:33 INFO - PROCESS | 2283 | 1461587073184 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:24:33 INFO - PROCESS | 2283 | 1461587073186 Marionette TRACE conn2 <- [1,1242,null,{}] 05:24:33 INFO - PROCESS | 2283 | 1461587073191 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}] 05:24:33 INFO - PROCESS | 2283 | 1461587073280 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:24:33 INFO - PROCESS | 2283 | 1461587073333 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:33 INFO - PROCESS | 2283 | ++DOCSHELL 0x1238d6000 == 69 [pid = 2283] [id = 318] 05:24:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x11b61dc00) [pid = 2283] [serial = 953] [outer = 0x0] 05:24:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x11c3ce000) [pid = 2283] [serial = 954] [outer = 0x11b61dc00] 05:24:33 INFO - PROCESS | 2283 | 1461587073359 Marionette DEBUG loaded listener.js 05:24:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x11c71a400) [pid = 2283] [serial = 955] [outer = 0x11b61dc00] 05:24:33 INFO - PROCESS | 2283 | 1461587073663 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]]]}] 05:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 523ms 05:24:33 INFO - PROCESS | 2283 | 1461587073707 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:24:33 INFO - PROCESS | 2283 | 1461587073708 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 05:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:24:33 INFO - PROCESS | 2283 | 1461587073710 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:24:33 INFO - PROCESS | 2283 | 1461587073712 Marionette TRACE conn2 <- [1,1246,null,{}] 05:24:33 INFO - PROCESS | 2283 | 1461587073714 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}] 05:24:33 INFO - PROCESS | 2283 | 1461587073811 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:24:33 INFO - PROCESS | 2283 | 1461587073873 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:33 INFO - PROCESS | 2283 | ++DOCSHELL 0x123ba1000 == 70 [pid = 2283] [id = 319] 05:24:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x11ba1e000) [pid = 2283] [serial = 956] [outer = 0x0] 05:24:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x11c71f800) [pid = 2283] [serial = 957] [outer = 0x11ba1e000] 05:24:33 INFO - PROCESS | 2283 | 1461587073900 Marionette DEBUG loaded listener.js 05:24:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x12460a000) [pid = 2283] [serial = 958] [outer = 0x11ba1e000] 05:24:34 INFO - PROCESS | 2283 | 1461587074224 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]]]}] 05:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 568ms 05:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:24:34 INFO - PROCESS | 2283 | 1461587074279 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:24:34 INFO - PROCESS | 2283 | 1461587074280 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 05:24:34 INFO - PROCESS | 2283 | 1461587074282 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:24:34 INFO - PROCESS | 2283 | 1461587074283 Marionette TRACE conn2 <- [1,1250,null,{}] 05:24:34 INFO - PROCESS | 2283 | 1461587074286 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}] 05:24:34 INFO - PROCESS | 2283 | 1461587074392 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:24:34 INFO - PROCESS | 2283 | 1461587074404 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:34 INFO - PROCESS | 2283 | ++DOCSHELL 0x124655800 == 71 [pid = 2283] [id = 320] 05:24:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x12460c400) [pid = 2283] [serial = 959] [outer = 0x0] 05:24:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x124bcb000) [pid = 2283] [serial = 960] [outer = 0x12460c400] 05:24:34 INFO - PROCESS | 2283 | 1461587074432 Marionette DEBUG loaded listener.js 05:24:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x126b30800) [pid = 2283] [serial = 961] [outer = 0x12460c400] 05:24:34 INFO - PROCESS | 2283 | 1461587074792 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]]]}] 05:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 522ms 05:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:24:34 INFO - PROCESS | 2283 | 1461587074807 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:24:34 INFO - PROCESS | 2283 | 1461587074809 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 05:24:34 INFO - PROCESS | 2283 | 1461587074811 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:24:34 INFO - PROCESS | 2283 | 1461587074812 Marionette TRACE conn2 <- [1,1254,null,{}] 05:24:34 INFO - PROCESS | 2283 | 1461587074814 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}] 05:24:34 INFO - PROCESS | 2283 | 1461587074923 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:24:34 INFO - PROCESS | 2283 | 1461587074937 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:34 INFO - PROCESS | 2283 | ++DOCSHELL 0x126b4d800 == 72 [pid = 2283] [id = 321] 05:24:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x126d97c00) [pid = 2283] [serial = 962] [outer = 0x0] 05:24:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x12700f800) [pid = 2283] [serial = 963] [outer = 0x126d97c00] 05:24:34 INFO - PROCESS | 2283 | 1461587074962 Marionette DEBUG loaded listener.js 05:24:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x127d6e800) [pid = 2283] [serial = 964] [outer = 0x126d97c00] 05:24:35 INFO - PROCESS | 2283 | 1461587075314 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]]]}] 05:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 518ms 05:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:24:35 INFO - PROCESS | 2283 | 1461587075329 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:24:35 INFO - PROCESS | 2283 | 1461587075330 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 05:24:35 INFO - PROCESS | 2283 | 1461587075332 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:24:35 INFO - PROCESS | 2283 | 1461587075333 Marionette TRACE conn2 <- [1,1258,null,{}] 05:24:35 INFO - PROCESS | 2283 | 1461587075337 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}] 05:24:35 INFO - PROCESS | 2283 | 1461587075446 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:24:35 INFO - PROCESS | 2283 | 1461587075459 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:35 INFO - PROCESS | 2283 | ++DOCSHELL 0x127d15000 == 73 [pid = 2283] [id = 322] 05:24:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x124610000) [pid = 2283] [serial = 965] [outer = 0x0] 05:24:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x1294b6c00) [pid = 2283] [serial = 966] [outer = 0x124610000] 05:24:35 INFO - PROCESS | 2283 | 1461587075484 Marionette DEBUG loaded listener.js 05:24:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x1296ee400) [pid = 2283] [serial = 967] [outer = 0x124610000] 05:24:35 INFO - PROCESS | 2283 | 1461587075834 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]]]}] 05:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 521ms 05:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:24:35 INFO - PROCESS | 2283 | 1461587075855 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:24:35 INFO - PROCESS | 2283 | 1461587075856 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 05:24:35 INFO - PROCESS | 2283 | 1461587075858 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:24:35 INFO - PROCESS | 2283 | 1461587075859 Marionette TRACE conn2 <- [1,1262,null,{}] 05:24:35 INFO - PROCESS | 2283 | 1461587075862 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}] 05:24:35 INFO - PROCESS | 2283 | 1461587075976 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:24:35 INFO - PROCESS | 2283 | 1461587075994 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:36 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b306000 == 74 [pid = 2283] [id = 323] 05:24:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 148 (0x118e4c400) [pid = 2283] [serial = 968] [outer = 0x0] 05:24:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 149 (0x12a910400) [pid = 2283] [serial = 969] [outer = 0x118e4c400] 05:24:36 INFO - PROCESS | 2283 | 1461587076020 Marionette DEBUG loaded listener.js 05:24:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 150 (0x12abcc800) [pid = 2283] [serial = 970] [outer = 0x118e4c400] 05:24:36 INFO - PROCESS | 2283 | --DOMWINDOW == 149 (0x11b6d1800) [pid = 2283] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:24:36 INFO - PROCESS | 2283 | --DOMWINDOW == 148 (0x11a75e400) [pid = 2283] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:24:36 INFO - PROCESS | 2283 | --DOMWINDOW == 147 (0x11c71e400) [pid = 2283] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:24:36 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x11aa9fc00) [pid = 2283] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:24:36 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x12e61e000) [pid = 2283] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:24:36 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x12b590000) [pid = 2283] [serial = 851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:24:36 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x127015000) [pid = 2283] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:24:36 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x12b5b6800) [pid = 2283] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:24:36 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x11a80d000) [pid = 2283] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:24:36 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x11512e400) [pid = 2283] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:24:36 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x12b7ef800) [pid = 2283] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:24:36 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x11512ec00) [pid = 2283] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:24:36 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x123dc4c00) [pid = 2283] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:24:36 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x123d7fc00) [pid = 2283] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:24:36 INFO - PROCESS | 2283 | 1461587076603 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]]]}] 05:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 769ms 05:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:24:36 INFO - PROCESS | 2283 | 1461587076628 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:24:36 INFO - PROCESS | 2283 | 1461587076629 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 05:24:36 INFO - PROCESS | 2283 | 1461587076631 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:24:36 INFO - PROCESS | 2283 | 1461587076633 Marionette TRACE conn2 <- [1,1266,null,{}] 05:24:36 INFO - PROCESS | 2283 | 1461587076635 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}] 05:24:36 INFO - PROCESS | 2283 | 1461587076736 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:24:36 INFO - PROCESS | 2283 | 1461587076794 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:36 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b52b800 == 75 [pid = 2283] [id = 324] 05:24:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x114f39c00) [pid = 2283] [serial = 971] [outer = 0x0] 05:24:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x12380fc00) [pid = 2283] [serial = 972] [outer = 0x114f39c00] 05:24:36 INFO - PROCESS | 2283 | 1461587076824 Marionette DEBUG loaded listener.js 05:24:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x12ac8ec00) [pid = 2283] [serial = 973] [outer = 0x114f39c00] 05:24:37 INFO - PROCESS | 2283 | 1461587077125 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]]]}] 05:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 518ms 05:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:24:37 INFO - PROCESS | 2283 | 1461587077150 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:24:37 INFO - PROCESS | 2283 | 1461587077151 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 05:24:37 INFO - PROCESS | 2283 | 1461587077155 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:24:37 INFO - PROCESS | 2283 | 1461587077158 Marionette TRACE conn2 <- [1,1270,null,{}] 05:24:37 INFO - PROCESS | 2283 | 1461587077161 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}] 05:24:37 INFO - PROCESS | 2283 | 1461587077250 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:24:37 INFO - PROCESS | 2283 | 1461587077276 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:37 INFO - PROCESS | 2283 | ++DOCSHELL 0x12beda800 == 76 [pid = 2283] [id = 325] 05:24:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x12acaa800) [pid = 2283] [serial = 974] [outer = 0x0] 05:24:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x12acb2800) [pid = 2283] [serial = 975] [outer = 0x12acaa800] 05:24:37 INFO - PROCESS | 2283 | 1461587077301 Marionette DEBUG loaded listener.js 05:24:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x12b583000) [pid = 2283] [serial = 976] [outer = 0x12acaa800] 05:24:37 INFO - PROCESS | 2283 | 1461587077627 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]]]}] 05:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 522ms 05:24:37 INFO - PROCESS | 2283 | 1461587077676 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:24:37 INFO - PROCESS | 2283 | 1461587077677 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 05:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:24:37 INFO - PROCESS | 2283 | 1461587077679 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:24:37 INFO - PROCESS | 2283 | 1461587077680 Marionette TRACE conn2 <- [1,1274,null,{}] 05:24:37 INFO - PROCESS | 2283 | 1461587077683 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}] 05:24:37 INFO - PROCESS | 2283 | 1461587077799 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:24:37 INFO - PROCESS | 2283 | 1461587077806 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:37 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d1b1000 == 77 [pid = 2283] [id = 326] 05:24:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x12b583400) [pid = 2283] [serial = 977] [outer = 0x0] 05:24:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x12b58c400) [pid = 2283] [serial = 978] [outer = 0x12b583400] 05:24:37 INFO - PROCESS | 2283 | 1461587077831 Marionette DEBUG loaded listener.js 05:24:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x12b5b5c00) [pid = 2283] [serial = 979] [outer = 0x12b583400] 05:24:38 INFO - PROCESS | 2283 | 1461587078140 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]]]}] 05:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 470ms 05:24:38 INFO - PROCESS | 2283 | 1461587078149 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:24:38 INFO - PROCESS | 2283 | 1461587078150 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 05:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:24:38 INFO - PROCESS | 2283 | 1461587078152 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:24:38 INFO - PROCESS | 2283 | 1461587078155 Marionette TRACE conn2 <- [1,1278,null,{}] 05:24:38 INFO - PROCESS | 2283 | 1461587078159 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}] 05:24:38 INFO - PROCESS | 2283 | 1461587078250 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:24:38 INFO - PROCESS | 2283 | 1461587078254 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:38 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d7cc000 == 78 [pid = 2283] [id = 327] 05:24:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x12b58ec00) [pid = 2283] [serial = 980] [outer = 0x0] 05:24:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x12b710800) [pid = 2283] [serial = 981] [outer = 0x12b58ec00] 05:24:38 INFO - PROCESS | 2283 | 1461587078279 Marionette DEBUG loaded listener.js 05:24:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 148 (0x12be5c000) [pid = 2283] [serial = 982] [outer = 0x12b58ec00] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x119016000 == 77 [pid = 2283] [id = 292] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd34800 == 76 [pid = 2283] [id = 109] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12e4d9800 == 75 [pid = 2283] [id = 228] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x129612800 == 74 [pid = 2283] [id = 135] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12b9be000 == 73 [pid = 2283] [id = 271] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x129241800 == 72 [pid = 2283] [id = 196] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x123934800 == 71 [pid = 2283] [id = 206] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x124519800 == 70 [pid = 2283] [id = 169] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x13046e000 == 69 [pid = 2283] [id = 270] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x124b80800 == 68 [pid = 2283] [id = 185] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12fb74000 == 67 [pid = 2283] [id = 291] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12b527800 == 66 [pid = 2283] [id = 108] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12fd61000 == 65 [pid = 2283] [id = 268] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x118c90800 == 64 [pid = 2283] [id = 136] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x123939800 == 63 [pid = 2283] [id = 150] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12bed7800 == 62 [pid = 2283] [id = 152] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12e4f1800 == 61 [pid = 2283] [id = 229] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x129626800 == 60 [pid = 2283] [id = 199] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12f6aa000 == 59 [pid = 2283] [id = 290] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12ddeb800 == 58 [pid = 2283] [id = 172] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x13008d000 == 57 [pid = 2283] [id = 269] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x127726000 == 56 [pid = 2283] [id = 209] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12d020000 == 55 [pid = 2283] [id = 153] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x119228800 == 54 [pid = 2283] [id = 252] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12b530000 == 53 [pid = 2283] [id = 211] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12d24a000 == 52 [pid = 2283] [id = 227] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12dd29800 == 51 [pid = 2283] [id = 171] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12e4e4800 == 50 [pid = 2283] [id = 112] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12b98b800 == 49 [pid = 2283] [id = 151] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12dde7000 == 48 [pid = 2283] [id = 244] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12f6ae800 == 47 [pid = 2283] [id = 264] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x118986800 == 46 [pid = 2283] [id = 315] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x11aec9000 == 45 [pid = 2283] [id = 314] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x11922c800 == 44 [pid = 2283] [id = 313] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12a567000 == 43 [pid = 2283] [id = 312] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x132186800 == 42 [pid = 2283] [id = 311] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x1310c1800 == 41 [pid = 2283] [id = 310] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12eee4800 == 40 [pid = 2283] [id = 309] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x126b3d800 == 39 [pid = 2283] [id = 308] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x130468800 == 38 [pid = 2283] [id = 306] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x11aeca000 == 37 [pid = 2283] [id = 307] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x11c274000 == 36 [pid = 2283] [id = 317] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x123ba1000 == 35 [pid = 2283] [id = 319] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x1238d6000 == 34 [pid = 2283] [id = 318] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12beda800 == 33 [pid = 2283] [id = 325] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12b306000 == 32 [pid = 2283] [id = 323] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x127d15000 == 31 [pid = 2283] [id = 322] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x126b4d800 == 30 [pid = 2283] [id = 321] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x12b52b800 == 29 [pid = 2283] [id = 324] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x119c39800 == 28 [pid = 2283] [id = 316] 05:24:39 INFO - PROCESS | 2283 | --DOCSHELL 0x124655800 == 27 [pid = 2283] [id = 320] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 147 (0x12b70b000) [pid = 2283] [serial = 853] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOCSHELL 0x12d1b1000 == 26 [pid = 2283] [id = 326] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x12b32a800) [pid = 2283] [serial = 897] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x12bccd400) [pid = 2283] [serial = 903] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x12b5b0400) [pid = 2283] [serial = 900] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x126b2e800) [pid = 2283] [serial = 909] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x12d207400) [pid = 2283] [serial = 906] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x12c074800) [pid = 2283] [serial = 904] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x118c72c00) [pid = 2283] [serial = 879] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x126b2fc00) [pid = 2283] [serial = 894] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x1245b9000) [pid = 2283] [serial = 891] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x12460e000) [pid = 2283] [serial = 892] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x11c31f400) [pid = 2283] [serial = 885] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x11c717000) [pid = 2283] [serial = 886] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x12b7f5400) [pid = 2283] [serial = 870] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x11b620c00) [pid = 2283] [serial = 883] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x11aa9b000) [pid = 2283] [serial = 882] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x11c709c00) [pid = 2283] [serial = 864] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x12d0bbc00) [pid = 2283] [serial = 873] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x1239e5400) [pid = 2283] [serial = 888] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x123d7a000) [pid = 2283] [serial = 889] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x114bb4800) [pid = 2283] [serial = 855] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x11aa93c00) [pid = 2283] [serial = 876] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x12ddc1000) [pid = 2283] [serial = 912] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x119833400) [pid = 2283] [serial = 858] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x11b6c7400) [pid = 2283] [serial = 861] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x127710c00) [pid = 2283] [serial = 867] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x12e664000) [pid = 2283] [serial = 915] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x12e9acc00) [pid = 2283] [serial = 916] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x12d784800) [pid = 2283] [serial = 910] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x12d492000) [pid = 2283] [serial = 907] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x114f44800) [pid = 2283] [serial = 918] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x119835400) [pid = 2283] [serial = 880] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x12b705400) [pid = 2283] [serial = 901] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x12e61dc00) [pid = 2283] [serial = 913] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x12b58e400) [pid = 2283] [serial = 898] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x12abc2800) [pid = 2283] [serial = 895] [outer = 0x0] [url = about:blank] 05:24:40 INFO - PROCESS | 2283 | 1461587080206 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]]]}] 05:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 2073ms 05:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:24:40 INFO - PROCESS | 2283 | 1461587080227 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:24:40 INFO - PROCESS | 2283 | 1461587080229 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 05:24:40 INFO - PROCESS | 2283 | 1461587080233 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:24:40 INFO - PROCESS | 2283 | 1461587080235 Marionette TRACE conn2 <- [1,1282,null,{}] 05:24:40 INFO - PROCESS | 2283 | 1461587080242 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}] 05:24:40 INFO - PROCESS | 2283 | 1461587080323 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:24:40 INFO - PROCESS | 2283 | 1461587080367 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:40 INFO - PROCESS | 2283 | ++DOCSHELL 0x115858000 == 27 [pid = 2283] [id = 328] 05:24:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x114f48c00) [pid = 2283] [serial = 983] [outer = 0x0] 05:24:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x115126000) [pid = 2283] [serial = 984] [outer = 0x114f48c00] 05:24:40 INFO - PROCESS | 2283 | 1461587080395 Marionette DEBUG loaded listener.js 05:24:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x11512f800) [pid = 2283] [serial = 985] [outer = 0x114f48c00] 05:24:40 INFO - PROCESS | 2283 | 1461587080779 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]]]}] 05:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 575ms 05:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:24:40 INFO - PROCESS | 2283 | 1461587080808 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:24:40 INFO - PROCESS | 2283 | 1461587080812 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 05:24:40 INFO - PROCESS | 2283 | 1461587080817 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:24:40 INFO - PROCESS | 2283 | 1461587080818 Marionette TRACE conn2 <- [1,1286,null,{}] 05:24:40 INFO - PROCESS | 2283 | 1461587080824 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}] 05:24:40 INFO - PROCESS | 2283 | 1461587080907 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:24:40 INFO - PROCESS | 2283 | 1461587080951 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:40 INFO - PROCESS | 2283 | ++DOCSHELL 0x118c25000 == 28 [pid = 2283] [id = 329] 05:24:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x115125800) [pid = 2283] [serial = 986] [outer = 0x0] 05:24:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x115412c00) [pid = 2283] [serial = 987] [outer = 0x115125800] 05:24:40 INFO - PROCESS | 2283 | 1461587080978 Marionette DEBUG loaded listener.js 05:24:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x118430000) [pid = 2283] [serial = 988] [outer = 0x115125800] 05:24:41 INFO - PROCESS | 2283 | 1461587081299 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]]]}] 05:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 524ms 05:24:41 INFO - PROCESS | 2283 | 1461587081341 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:24:41 INFO - PROCESS | 2283 | 1461587081344 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 05:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:24:41 INFO - PROCESS | 2283 | 1461587081348 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:24:41 INFO - PROCESS | 2283 | 1461587081352 Marionette TRACE conn2 <- [1,1290,null,{}] 05:24:41 INFO - PROCESS | 2283 | 1461587081364 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}] 05:24:41 INFO - PROCESS | 2283 | 1461587081508 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:24:41 INFO - PROCESS | 2283 | 1461587081585 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:41 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b16000 == 29 [pid = 2283] [id = 330] 05:24:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x1142b7c00) [pid = 2283] [serial = 989] [outer = 0x0] 05:24:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x118cfd400) [pid = 2283] [serial = 990] [outer = 0x1142b7c00] 05:24:41 INFO - PROCESS | 2283 | 1461587081634 Marionette DEBUG loaded listener.js 05:24:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x1190aa400) [pid = 2283] [serial = 991] [outer = 0x1142b7c00] 05:24:41 INFO - PROCESS | 2283 | 1461587081993 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]]]}] 05:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 676ms 05:24:42 INFO - PROCESS | 2283 | 1461587082024 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:24:42 INFO - PROCESS | 2283 | 1461587082027 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 05:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:24:42 INFO - PROCESS | 2283 | 1461587082030 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:24:42 INFO - PROCESS | 2283 | 1461587082032 Marionette TRACE conn2 <- [1,1294,null,{}] 05:24:42 INFO - PROCESS | 2283 | 1461587082036 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}] 05:24:42 INFO - PROCESS | 2283 | 1461587082177 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:24:42 INFO - PROCESS | 2283 | 1461587082184 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:42 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a780000 == 30 [pid = 2283] [id = 331] 05:24:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x11926dc00) [pid = 2283] [serial = 992] [outer = 0x0] 05:24:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x11a738400) [pid = 2283] [serial = 993] [outer = 0x11926dc00] 05:24:42 INFO - PROCESS | 2283 | 1461587082228 Marionette DEBUG loaded listener.js 05:24:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x11a80cc00) [pid = 2283] [serial = 994] [outer = 0x11926dc00] 05:24:42 INFO - PROCESS | 2283 | 1461587082605 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]]]}] 05:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 620ms 05:24:42 INFO - PROCESS | 2283 | 1461587082651 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:24:42 INFO - PROCESS | 2283 | 1461587082652 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 05:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:24:42 INFO - PROCESS | 2283 | 1461587082662 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:24:42 INFO - PROCESS | 2283 | 1461587082663 Marionette TRACE conn2 <- [1,1298,null,{}] 05:24:42 INFO - PROCESS | 2283 | 1461587082666 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}] 05:24:42 INFO - PROCESS | 2283 | 1461587082737 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:24:42 INFO - PROCESS | 2283 | 1461587082743 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:42 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aeba000 == 31 [pid = 2283] [id = 332] 05:24:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x114f46800) [pid = 2283] [serial = 995] [outer = 0x0] 05:24:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x11a937800) [pid = 2283] [serial = 996] [outer = 0x114f46800] 05:24:42 INFO - PROCESS | 2283 | 1461587082769 Marionette DEBUG loaded listener.js 05:24:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x11a9d4c00) [pid = 2283] [serial = 997] [outer = 0x114f46800] 05:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 469ms 05:24:43 INFO - PROCESS | 2283 | 1461587083125 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]]]}] 05:24:43 INFO - PROCESS | 2283 | 1461587083131 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 05:24:43 INFO - PROCESS | 2283 | 1461587083132 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 05:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:24:43 INFO - PROCESS | 2283 | 1461587083135 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:24:43 INFO - PROCESS | 2283 | 1461587083136 Marionette TRACE conn2 <- [1,1302,null,{}] 05:24:43 INFO - PROCESS | 2283 | 1461587083141 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}] 05:24:43 INFO - PROCESS | 2283 | 1461587083234 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:24:43 INFO - PROCESS | 2283 | 1461587083285 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:43 INFO - PROCESS | 2283 | ++DOCSHELL 0x11b67d000 == 32 [pid = 2283] [id = 333] 05:24:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x11a9d0800) [pid = 2283] [serial = 998] [outer = 0x0] 05:24:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x11aa9c000) [pid = 2283] [serial = 999] [outer = 0x11a9d0800] 05:24:43 INFO - PROCESS | 2283 | 1461587083313 Marionette DEBUG loaded listener.js 05:24:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x11b6c7400) [pid = 2283] [serial = 1000] [outer = 0x11a9d0800] 05:24:43 INFO - PROCESS | 2283 | 1461587083612 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]]]}] 05:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 521ms 05:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:24:43 INFO - PROCESS | 2283 | 1461587083657 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:24:43 INFO - PROCESS | 2283 | 1461587083658 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 05:24:43 INFO - PROCESS | 2283 | 1461587083660 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:24:43 INFO - PROCESS | 2283 | 1461587083661 Marionette TRACE conn2 <- [1,1306,null,{}] 05:24:43 INFO - PROCESS | 2283 | 1461587083663 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}] 05:24:43 INFO - PROCESS | 2283 | 1461587083734 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:24:43 INFO - PROCESS | 2283 | 1461587083740 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:43 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c270800 == 33 [pid = 2283] [id = 334] 05:24:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x114bb8000) [pid = 2283] [serial = 1001] [outer = 0x0] 05:24:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x11ba24400) [pid = 2283] [serial = 1002] [outer = 0x114bb8000] 05:24:43 INFO - PROCESS | 2283 | 1461587083765 Marionette DEBUG loaded listener.js 05:24:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x11bfa5400) [pid = 2283] [serial = 1003] [outer = 0x114bb8000] 05:24:44 INFO - PROCESS | 2283 | 1461587084106 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]]]}] 05:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 468ms 05:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:24:44 INFO - PROCESS | 2283 | 1461587084129 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:24:44 INFO - PROCESS | 2283 | 1461587084130 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 05:24:44 INFO - PROCESS | 2283 | 1461587084132 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:24:44 INFO - PROCESS | 2283 | 1461587084133 Marionette TRACE conn2 <- [1,1310,null,{}] 05:24:44 INFO - PROCESS | 2283 | 1461587084136 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}] 05:24:44 INFO - PROCESS | 2283 | 1461587084233 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:24:44 INFO - PROCESS | 2283 | 1461587084239 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:44 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c6bd000 == 34 [pid = 2283] [id = 335] 05:24:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x11bf9dc00) [pid = 2283] [serial = 1004] [outer = 0x0] 05:24:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x11c324800) [pid = 2283] [serial = 1005] [outer = 0x11bf9dc00] 05:24:44 INFO - PROCESS | 2283 | 1461587084265 Marionette DEBUG loaded listener.js 05:24:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x11c5a1800) [pid = 2283] [serial = 1006] [outer = 0x11bf9dc00] 05:24:44 INFO - PROCESS | 2283 | 1461587084580 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] 05:24:44 INFO - PROCESS | 2283 | 1461587084604 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 05:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:24:44 INFO - PROCESS | 2283 | 1461587084608 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:24:44 INFO - PROCESS | 2283 | 1461587084609 Marionette TRACE conn2 <- [1,1314,null,{}] 05:24:44 INFO - PROCESS | 2283 | 1461587084611 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}] 05:24:44 INFO - PROCESS | 2283 | 1461587084684 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:24:44 INFO - PROCESS | 2283 | 1461587084690 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:44 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b13800 == 35 [pid = 2283] [id = 336] 05:24:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x11c31f800) [pid = 2283] [serial = 1007] [outer = 0x0] 05:24:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x11c710c00) [pid = 2283] [serial = 1008] [outer = 0x11c31f800] 05:24:44 INFO - PROCESS | 2283 | 1461587084716 Marionette DEBUG loaded listener.js 05:24:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x12380f000) [pid = 2283] [serial = 1009] [outer = 0x11c31f800] 05:24:45 INFO - PROCESS | 2283 | 1461587085091 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]]]}] 05:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 518ms 05:24:45 INFO - PROCESS | 2283 | 1461587085141 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:24:45 INFO - PROCESS | 2283 | 1461587085143 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 05:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:24:45 INFO - PROCESS | 2283 | 1461587085146 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:24:45 INFO - PROCESS | 2283 | 1461587085148 Marionette TRACE conn2 <- [1,1318,null,{}] 05:24:45 INFO - PROCESS | 2283 | 1461587085151 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}] 05:24:45 INFO - PROCESS | 2283 | 1461587085302 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:24:45 INFO - PROCESS | 2283 | 1461587085354 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:45 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b40000 == 36 [pid = 2283] [id = 337] 05:24:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x11ad3e000) [pid = 2283] [serial = 1010] [outer = 0x0] 05:24:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x1239e7800) [pid = 2283] [serial = 1011] [outer = 0x11ad3e000] 05:24:45 INFO - PROCESS | 2283 | 1461587085394 Marionette DEBUG loaded listener.js 05:24:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x123ad7c00) [pid = 2283] [serial = 1012] [outer = 0x11ad3e000] 05:24:45 INFO - PROCESS | 2283 | 1461587085790 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]]]}] 05:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 672ms 05:24:45 INFO - PROCESS | 2283 | 1461587085817 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:24:45 INFO - PROCESS | 2283 | 1461587085819 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 05:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:24:45 INFO - PROCESS | 2283 | 1461587085827 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:24:45 INFO - PROCESS | 2283 | 1461587085828 Marionette TRACE conn2 <- [1,1322,null,{}] 05:24:45 INFO - PROCESS | 2283 | 1461587085831 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}] 05:24:45 INFO - PROCESS | 2283 | 1461587085938 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:24:45 INFO - PROCESS | 2283 | 1461587085942 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:45 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aeb9800 == 37 [pid = 2283] [id = 338] 05:24:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x123b5f000) [pid = 2283] [serial = 1013] [outer = 0x0] 05:24:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x123fa5400) [pid = 2283] [serial = 1014] [outer = 0x123b5f000] 05:24:45 INFO - PROCESS | 2283 | 1461587085974 Marionette DEBUG loaded listener.js 05:24:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x1245ca800) [pid = 2283] [serial = 1015] [outer = 0x123b5f000] 05:24:46 INFO - PROCESS | 2283 | 1461587086324 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]]]}] 05:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 525ms 05:24:46 INFO - PROCESS | 2283 | 1461587086353 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:24:46 INFO - PROCESS | 2283 | 1461587086355 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 05:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:24:46 INFO - PROCESS | 2283 | 1461587086358 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:24:46 INFO - PROCESS | 2283 | 1461587086359 Marionette TRACE conn2 <- [1,1326,null,{}] 05:24:46 INFO - PROCESS | 2283 | 1461587086361 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}] 05:24:46 INFO - PROCESS | 2283 | 1461587086452 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:24:46 INFO - PROCESS | 2283 | 1461587086485 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:46 INFO - PROCESS | 2283 | ++DOCSHELL 0x12465e000 == 38 [pid = 2283] [id = 339] 05:24:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x1245cac00) [pid = 2283] [serial = 1016] [outer = 0x0] 05:24:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x124609400) [pid = 2283] [serial = 1017] [outer = 0x1245cac00] 05:24:46 INFO - PROCESS | 2283 | 1461587086510 Marionette DEBUG loaded listener.js 05:24:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 148 (0x1246c9c00) [pid = 2283] [serial = 1018] [outer = 0x1245cac00] 05:24:46 INFO - PROCESS | 2283 | 1461587086862 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]]]}] 05:24:46 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 05:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 518ms 05:24:46 INFO - PROCESS | 2283 | 1461587086877 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:24:46 INFO - PROCESS | 2283 | 1461587086878 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 05:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:24:46 INFO - PROCESS | 2283 | 1461587086880 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:24:46 INFO - PROCESS | 2283 | 1461587086881 Marionette TRACE conn2 <- [1,1330,null,{}] 05:24:46 INFO - PROCESS | 2283 | 1461587086883 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}] 05:24:46 INFO - PROCESS | 2283 | 1461587086993 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:24:47 INFO - PROCESS | 2283 | 1461587086998 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:47 INFO - PROCESS | 2283 | ++DOCSHELL 0x124bb4800 == 39 [pid = 2283] [id = 340] 05:24:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 149 (0x1245cc800) [pid = 2283] [serial = 1019] [outer = 0x0] 05:24:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 150 (0x126b23800) [pid = 2283] [serial = 1020] [outer = 0x1245cc800] 05:24:47 INFO - PROCESS | 2283 | 1461587087023 Marionette DEBUG loaded listener.js 05:24:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 151 (0x126b2f400) [pid = 2283] [serial = 1021] [outer = 0x1245cc800] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 150 (0x123b5f400) [pid = 2283] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 149 (0x115605400) [pid = 2283] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 148 (0x12d26ac00) [pid = 2283] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 147 (0x118f68000) [pid = 2283] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x12a909400) [pid = 2283] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x12b583400) [pid = 2283] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x11a9d6000) [pid = 2283] [serial = 863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x12b7ee400) [pid = 2283] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x11aa99c00) [pid = 2283] [serial = 860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x114352c00) [pid = 2283] [serial = 854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x118f68c00) [pid = 2283] [serial = 857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x12bcd8800) [pid = 2283] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x11abcac00) [pid = 2283] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x11c716c00) [pid = 2283] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x12a90f400) [pid = 2283] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x11512a000) [pid = 2283] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x126d97c00) [pid = 2283] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x12460c400) [pid = 2283] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x118e4c400) [pid = 2283] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x114f39c00) [pid = 2283] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x124610000) [pid = 2283] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x12acaa800) [pid = 2283] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x114751800) [pid = 2283] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x12e660400) [pid = 2283] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x12b586400) [pid = 2283] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x12abd0c00) [pid = 2283] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x12460f400) [pid = 2283] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x11aa9f400) [pid = 2283] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x11861b000) [pid = 2283] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x114f3e400) [pid = 2283] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x11ba1e000) [pid = 2283] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x11b61dc00) [pid = 2283] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x11ad4b000) [pid = 2283] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x11a755c00) [pid = 2283] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x119038800) [pid = 2283] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:24:47 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x11560e400) [pid = 2283] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:24:47 INFO - PROCESS | 2283 | 1461587087739 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]]]}] 05:24:47 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 05:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 868ms 05:24:47 INFO - PROCESS | 2283 | 1461587087750 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:24:47 INFO - PROCESS | 2283 | 1461587087751 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 05:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:24:47 INFO - PROCESS | 2283 | 1461587087759 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:24:47 INFO - PROCESS | 2283 | 1461587087760 Marionette TRACE conn2 <- [1,1334,null,{}] 05:24:47 INFO - PROCESS | 2283 | 1461587087762 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}] 05:24:47 INFO - PROCESS | 2283 | 1461587087867 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:24:47 INFO - PROCESS | 2283 | 1461587087900 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:47 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c11a000 == 40 [pid = 2283] [id = 341] 05:24:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x114f39c00) [pid = 2283] [serial = 1022] [outer = 0x0] 05:24:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x119d5d400) [pid = 2283] [serial = 1023] [outer = 0x114f39c00] 05:24:47 INFO - PROCESS | 2283 | 1461587087928 Marionette DEBUG loaded listener.js 05:24:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x11bfa9400) [pid = 2283] [serial = 1024] [outer = 0x114f39c00] 05:24:48 INFO - PROCESS | 2283 | 1461587088208 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]]]}] 05:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 474ms 05:24:48 INFO - PROCESS | 2283 | 1461587088229 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:24:48 INFO - PROCESS | 2283 | 1461587088230 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 05:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:24:48 INFO - PROCESS | 2283 | 1461587088232 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:24:48 INFO - PROCESS | 2283 | 1461587088233 Marionette TRACE conn2 <- [1,1338,null,{}] 05:24:48 INFO - PROCESS | 2283 | 1461587088236 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}] 05:24:48 INFO - PROCESS | 2283 | 1461587088327 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:24:48 INFO - PROCESS | 2283 | 1461587088332 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:48 INFO - PROCESS | 2283 | ++DOCSHELL 0x12776b000 == 41 [pid = 2283] [id = 342] 05:24:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x11a943c00) [pid = 2283] [serial = 1025] [outer = 0x0] 05:24:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x124897000) [pid = 2283] [serial = 1026] [outer = 0x11a943c00] 05:24:48 INFO - PROCESS | 2283 | 1461587088357 Marionette DEBUG loaded listener.js 05:24:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x126b2ec00) [pid = 2283] [serial = 1027] [outer = 0x11a943c00] 05:24:49 INFO - PROCESS | 2283 | 1461587089157 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]]]}] 05:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 971ms 05:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:24:49 INFO - PROCESS | 2283 | 1461587089203 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:24:49 INFO - PROCESS | 2283 | 1461587089204 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 05:24:49 INFO - PROCESS | 2283 | 1461587089206 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:24:49 INFO - PROCESS | 2283 | 1461587089207 Marionette TRACE conn2 <- [1,1342,null,{}] 05:24:49 INFO - PROCESS | 2283 | 1461587089210 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}] 05:24:49 INFO - PROCESS | 2283 | 1461587089305 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:24:49 INFO - PROCESS | 2283 | 1461587089311 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:49 INFO - PROCESS | 2283 | ++DOCSHELL 0x127de1000 == 42 [pid = 2283] [id = 343] 05:24:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x11ba1e000) [pid = 2283] [serial = 1028] [outer = 0x0] 05:24:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x126d8fc00) [pid = 2283] [serial = 1029] [outer = 0x11ba1e000] 05:24:49 INFO - PROCESS | 2283 | 1461587089336 Marionette DEBUG loaded listener.js 05:24:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x126deac00) [pid = 2283] [serial = 1030] [outer = 0x11ba1e000] 05:24:49 INFO - PROCESS | 2283 | 1461587089793 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]]]}] 05:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 620ms 05:24:49 INFO - PROCESS | 2283 | 1461587089830 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:24:49 INFO - PROCESS | 2283 | 1461587089832 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 05:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:24:49 INFO - PROCESS | 2283 | 1461587089839 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:24:49 INFO - PROCESS | 2283 | 1461587089842 Marionette TRACE conn2 <- [1,1346,null,{}] 05:24:49 INFO - PROCESS | 2283 | 1461587089846 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}] 05:24:49 INFO - PROCESS | 2283 | 1461587089955 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:24:50 INFO - PROCESS | 2283 | 1461587090029 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:50 INFO - PROCESS | 2283 | ++DOCSHELL 0x118986800 == 43 [pid = 2283] [id = 344] 05:24:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x114bb5c00) [pid = 2283] [serial = 1031] [outer = 0x0] 05:24:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x115123000) [pid = 2283] [serial = 1032] [outer = 0x114bb5c00] 05:24:50 INFO - PROCESS | 2283 | 1461587090065 Marionette DEBUG loaded listener.js 05:24:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x1152d9400) [pid = 2283] [serial = 1033] [outer = 0x114bb5c00] 05:24:50 INFO - PROCESS | 2283 | 1461587090649 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]]]}] 05:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 881ms 05:24:50 INFO - PROCESS | 2283 | 1461587090718 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:24:50 INFO - PROCESS | 2283 | 1461587090722 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 05:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:24:50 INFO - PROCESS | 2283 | 1461587090752 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:24:50 INFO - PROCESS | 2283 | 1461587090753 Marionette TRACE conn2 <- [1,1350,null,{}] 05:24:50 INFO - PROCESS | 2283 | 1461587090756 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}] 05:24:50 INFO - PROCESS | 2283 | 1461587090864 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:24:50 INFO - PROCESS | 2283 | 1461587090916 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:50 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aed5000 == 44 [pid = 2283] [id = 345] 05:24:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x1158b0000) [pid = 2283] [serial = 1034] [outer = 0x0] 05:24:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x118c48c00) [pid = 2283] [serial = 1035] [outer = 0x1158b0000] 05:24:50 INFO - PROCESS | 2283 | 1461587090946 Marionette DEBUG loaded listener.js 05:24:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x118f68400) [pid = 2283] [serial = 1036] [outer = 0x1158b0000] 05:24:51 INFO - PROCESS | 2283 | 1461587091640 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]]]}] 05:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 927ms 05:24:51 INFO - PROCESS | 2283 | 1461587091681 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:24:51 INFO - PROCESS | 2283 | 1461587091684 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 05:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:24:51 INFO - PROCESS | 2283 | 1461587091690 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:24:51 INFO - PROCESS | 2283 | 1461587091693 Marionette TRACE conn2 <- [1,1354,null,{}] 05:24:51 INFO - PROCESS | 2283 | 1461587091697 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}] 05:24:51 INFO - PROCESS | 2283 | 1461587091793 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:24:51 INFO - PROCESS | 2283 | --DOCSHELL 0x127730000 == 43 [pid = 2283] [id = 107] 05:24:51 INFO - PROCESS | 2283 | --DOCSHELL 0x118ff6000 == 42 [pid = 2283] [id = 102] 05:24:51 INFO - PROCESS | 2283 | --DOCSHELL 0x12ea94000 == 41 [pid = 2283] [id = 93] 05:24:51 INFO - PROCESS | 2283 | --DOCSHELL 0x11a768000 == 40 [pid = 2283] [id = 104] 05:24:51 INFO - PROCESS | 2283 | --DOCSHELL 0x123b3a000 == 39 [pid = 2283] [id = 98] 05:24:51 INFO - PROCESS | 2283 | --DOCSHELL 0x127d20800 == 38 [pid = 2283] [id = 96] 05:24:51 INFO - PROCESS | 2283 | --DOCSHELL 0x123932800 == 37 [pid = 2283] [id = 92] 05:24:51 INFO - PROCESS | 2283 | --DOCSHELL 0x1310cd000 == 36 [pid = 2283] [id = 97] 05:24:51 INFO - PROCESS | 2283 | --DOCSHELL 0x12466b800 == 35 [pid = 2283] [id = 100] 05:24:51 INFO - PROCESS | 2283 | --DOCSHELL 0x130666000 == 34 [pid = 2283] [id = 94] 05:24:51 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x12b710800) [pid = 2283] [serial = 981] [outer = 0x0] [url = about:blank] 05:24:51 INFO - PROCESS | 2283 | 1461587091899 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:51 INFO - PROCESS | 2283 | ++DOCSHELL 0x1158df800 == 35 [pid = 2283] [id = 346] 05:24:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x114f44c00) [pid = 2283] [serial = 1037] [outer = 0x0] 05:24:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x115130400) [pid = 2283] [serial = 1038] [outer = 0x114f44c00] 05:24:51 INFO - PROCESS | 2283 | 1461587091928 Marionette DEBUG loaded listener.js 05:24:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x115607800) [pid = 2283] [serial = 1039] [outer = 0x114f44c00] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x11c71d800) [pid = 2283] [serial = 813] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x12b7f8800) [pid = 2283] [serial = 807] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x11592dc00) [pid = 2283] [serial = 795] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x12a908400) [pid = 2283] [serial = 801] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x1245cf000) [pid = 2283] [serial = 877] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x12f031400) [pid = 2283] [serial = 810] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x123816800) [pid = 2283] [serial = 798] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x12b5b5800) [pid = 2283] [serial = 804] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x12a910c00) [pid = 2283] [serial = 868] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x1246bac00) [pid = 2283] [serial = 865] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x12bcd8000) [pid = 2283] [serial = 871] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x11c712800) [pid = 2283] [serial = 862] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x11512a400) [pid = 2283] [serial = 856] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x11a93a000) [pid = 2283] [serial = 859] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x12d26f400) [pid = 2283] [serial = 874] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x12700f800) [pid = 2283] [serial = 963] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x124bcb000) [pid = 2283] [serial = 960] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x127d6e800) [pid = 2283] [serial = 964] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x12a910400) [pid = 2283] [serial = 969] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x12380fc00) [pid = 2283] [serial = 972] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x1296ee400) [pid = 2283] [serial = 967] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x1294b6c00) [pid = 2283] [serial = 966] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x12acb2800) [pid = 2283] [serial = 975] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x12ac8ec00) [pid = 2283] [serial = 973] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x12abcc800) [pid = 2283] [serial = 970] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x12aca6800) [pid = 2283] [serial = 939] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x12f2a8000) [pid = 2283] [serial = 937] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x12f2a0800) [pid = 2283] [serial = 936] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x12ddb9800) [pid = 2283] [serial = 934] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x12d493000) [pid = 2283] [serial = 933] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x12be68c00) [pid = 2283] [serial = 931] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x12b704800) [pid = 2283] [serial = 930] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x1296e7000) [pid = 2283] [serial = 928] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x127d69000) [pid = 2283] [serial = 927] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x11c720000) [pid = 2283] [serial = 925] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x11c5a0c00) [pid = 2283] [serial = 924] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x11a9d6400) [pid = 2283] [serial = 922] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x119270c00) [pid = 2283] [serial = 921] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x12d784400) [pid = 2283] [serial = 919] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x11c71f800) [pid = 2283] [serial = 957] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x11c3ce000) [pid = 2283] [serial = 954] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 90 (0x11c71a400) [pid = 2283] [serial = 955] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 89 (0x11b6cec00) [pid = 2283] [serial = 951] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 88 (0x11bfaac00) [pid = 2283] [serial = 952] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 87 (0x11a9d4400) [pid = 2283] [serial = 948] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 86 (0x11ad40000) [pid = 2283] [serial = 949] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 85 (0x11a511000) [pid = 2283] [serial = 946] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 84 (0x119266c00) [pid = 2283] [serial = 945] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 83 (0x118eed400) [pid = 2283] [serial = 943] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 82 (0x1158abc00) [pid = 2283] [serial = 942] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 81 (0x12acae000) [pid = 2283] [serial = 940] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 80 (0x12b5b5c00) [pid = 2283] [serial = 979] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 79 (0x12b583000) [pid = 2283] [serial = 976] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 78 (0x12460a000) [pid = 2283] [serial = 958] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 77 (0x12b58c400) [pid = 2283] [serial = 978] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | --DOMWINDOW == 76 (0x126b30800) [pid = 2283] [serial = 961] [outer = 0x0] [url = about:blank] 05:24:52 INFO - PROCESS | 2283 | 1461587092420 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]]]}] 05:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 775ms 05:24:52 INFO - PROCESS | 2283 | 1461587092465 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 05:24:52 INFO - PROCESS | 2283 | 1461587092470 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 05:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:24:52 INFO - PROCESS | 2283 | 1461587092478 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:24:52 INFO - PROCESS | 2283 | 1461587092480 Marionette TRACE conn2 <- [1,1358,null,{}] 05:24:52 INFO - PROCESS | 2283 | 1461587092484 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}] 05:24:52 INFO - PROCESS | 2283 | 1461587092575 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:24:52 INFO - PROCESS | 2283 | 1461587092582 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:52 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a713000 == 36 [pid = 2283] [id = 347] 05:24:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 77 (0x1186b9000) [pid = 2283] [serial = 1040] [outer = 0x0] 05:24:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 78 (0x118c6b000) [pid = 2283] [serial = 1041] [outer = 0x1186b9000] 05:24:52 INFO - PROCESS | 2283 | 1461587092610 Marionette DEBUG loaded listener.js 05:24:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 79 (0x118ef4000) [pid = 2283] [serial = 1042] [outer = 0x1186b9000] 05:24:52 INFO - PROCESS | 2283 | 1461587092955 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]]]}] 05:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 522ms 05:24:53 INFO - PROCESS | 2283 | 1461587092999 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 05:24:53 INFO - PROCESS | 2283 | 1461587093001 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 05:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:24:53 INFO - PROCESS | 2283 | 1461587093003 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:24:53 INFO - PROCESS | 2283 | 1461587093006 Marionette TRACE conn2 <- [1,1362,null,{}] 05:24:53 INFO - PROCESS | 2283 | 1461587093013 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}] 05:24:53 INFO - PROCESS | 2283 | 1461587093091 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:24:53 INFO - PROCESS | 2283 | 1461587093097 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:53 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aed4800 == 37 [pid = 2283] [id = 348] 05:24:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 80 (0x114f40400) [pid = 2283] [serial = 1043] [outer = 0x0] 05:24:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 81 (0x11a507c00) [pid = 2283] [serial = 1044] [outer = 0x114f40400] 05:24:53 INFO - PROCESS | 2283 | 1461587093128 Marionette DEBUG loaded listener.js 05:24:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 82 (0x11a812000) [pid = 2283] [serial = 1045] [outer = 0x114f40400] 05:24:53 INFO - PROCESS | 2283 | 1461587093478 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]]]}] 05:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 521ms 05:24:53 INFO - PROCESS | 2283 | 1461587093525 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 05:24:53 INFO - PROCESS | 2283 | 1461587093527 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 05:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:24:53 INFO - PROCESS | 2283 | 1461587093529 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:24:53 INFO - PROCESS | 2283 | 1461587093530 Marionette TRACE conn2 <- [1,1366,null,{}] 05:24:53 INFO - PROCESS | 2283 | 1461587093532 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}] 05:24:53 INFO - PROCESS | 2283 | 1461587093609 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:24:53 INFO - PROCESS | 2283 | 1461587093614 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:53 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c11e800 == 38 [pid = 2283] [id = 349] 05:24:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 83 (0x11a938000) [pid = 2283] [serial = 1046] [outer = 0x0] 05:24:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 84 (0x11aa91c00) [pid = 2283] [serial = 1047] [outer = 0x11a938000] 05:24:53 INFO - PROCESS | 2283 | 1461587093642 Marionette DEBUG loaded listener.js 05:24:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 85 (0x11aa9b800) [pid = 2283] [serial = 1048] [outer = 0x11a938000] 05:24:54 INFO - PROCESS | 2283 | 1461587093996 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] 05:24:54 INFO - PROCESS | 2283 | 1461587094050 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 05:24:54 INFO - PROCESS | 2283 | 1461587094052 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:24:54 INFO - PROCESS | 2283 | 1461587094053 Marionette TRACE conn2 <- [1,1370,null,{}] 05:24:54 INFO - PROCESS | 2283 | 1461587094055 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}] 05:24:54 INFO - PROCESS | 2283 | 1461587094150 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:24:54 INFO - PROCESS | 2283 | 1461587094166 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:54 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c6c5000 == 39 [pid = 2283] [id = 350] 05:24:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 86 (0x11aa9bc00) [pid = 2283] [serial = 1049] [outer = 0x0] 05:24:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 87 (0x11ad40000) [pid = 2283] [serial = 1050] [outer = 0x11aa9bc00] 05:24:54 INFO - PROCESS | 2283 | 1461587094192 Marionette DEBUG loaded listener.js 05:24:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x11b624400) [pid = 2283] [serial = 1051] [outer = 0x11aa9bc00] 05:24:54 INFO - PROCESS | 2283 | 1461587094537 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] 05:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:24:54 INFO - PROCESS | 2283 | 1461587094574 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 05:24:54 INFO - PROCESS | 2283 | 1461587094576 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:24:54 INFO - PROCESS | 2283 | 1461587094578 Marionette TRACE conn2 <- [1,1374,null,{}] 05:24:54 INFO - PROCESS | 2283 | 1461587094580 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}] 05:24:54 INFO - PROCESS | 2283 | 1461587094684 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:24:54 INFO - PROCESS | 2283 | 1461587094698 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:54 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b43800 == 40 [pid = 2283] [id = 351] 05:24:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x11b65e000) [pid = 2283] [serial = 1052] [outer = 0x0] 05:24:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x11bfa0400) [pid = 2283] [serial = 1053] [outer = 0x11b65e000] 05:24:54 INFO - PROCESS | 2283 | 1461587094726 Marionette DEBUG loaded listener.js 05:24:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x11c70b400) [pid = 2283] [serial = 1054] [outer = 0x11b65e000] 05:24:55 INFO - PROCESS | 2283 | [2283] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:24:55 INFO - PROCESS | 2283 | 1461587095087 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] 05:24:55 INFO - PROCESS | 2283 | 1461587095097 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 05:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:24:55 INFO - PROCESS | 2283 | 1461587095099 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:24:55 INFO - PROCESS | 2283 | 1461587095100 Marionette TRACE conn2 <- [1,1378,null,{}] 05:24:55 INFO - PROCESS | 2283 | 1461587095103 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}] 05:24:55 INFO - PROCESS | 2283 | 1461587095194 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:24:55 INFO - PROCESS | 2283 | 1461587095209 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:55 INFO - PROCESS | 2283 | ++DOCSHELL 0x1241cf800 == 41 [pid = 2283] [id = 352] 05:24:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x11c710400) [pid = 2283] [serial = 1055] [outer = 0x0] 05:24:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x11c71f400) [pid = 2283] [serial = 1056] [outer = 0x11c710400] 05:24:55 INFO - PROCESS | 2283 | 1461587095233 Marionette DEBUG loaded listener.js 05:24:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x123817800) [pid = 2283] [serial = 1057] [outer = 0x11c710400] 05:24:55 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable 05:24:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13 05:24:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:55 INFO - _addTest/ [0,1381,"getWindowHandle",null] 05:24:55 INFO - PROCESS | 2283 | 1461587095570 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 05:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:24:55 INFO - PROCESS | 2283 | 1461587095576 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:24:55 INFO - PROCESS | 2283 | 1461587095577 Marionette TRACE conn2 <- [1,1382,null,{}] 05:24:55 INFO - PROCESS | 2283 | 1461587095579 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}] 05:24:55 INFO - PROCESS | 2283 | 1461587095677 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:24:55 INFO - PROCESS | 2283 | 1461587095719 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:55 INFO - PROCESS | 2283 | ++DOCSHELL 0x12465c000 == 42 [pid = 2283] [id = 353] 05:24:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x123b57000) [pid = 2283] [serial = 1058] [outer = 0x0] 05:24:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x123d80c00) [pid = 2283] [serial = 1059] [outer = 0x123b57000] 05:24:55 INFO - PROCESS | 2283 | 1461587095744 Marionette DEBUG loaded listener.js 05:24:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x124160800) [pid = 2283] [serial = 1060] [outer = 0x123b57000] 05:24:56 INFO - PROCESS | 2283 | [2283] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:24:56 INFO - PROCESS | 2283 | 1461587096093 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] 05:24:56 INFO - PROCESS | 2283 | 1461587096240 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 05:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:24:56 INFO - PROCESS | 2283 | 1461587096257 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:24:56 INFO - PROCESS | 2283 | 1461587096258 Marionette TRACE conn2 <- [1,1386,null,{}] 05:24:56 INFO - PROCESS | 2283 | 1461587096262 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}] 05:24:56 INFO - PROCESS | 2283 | 1461587096381 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:24:56 INFO - PROCESS | 2283 | 1461587096390 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:56 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aed3800 == 43 [pid = 2283] [id = 354] 05:24:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 83 (0x115125800) [pid = 2283] [serial = 1061] [outer = 0x0] 05:24:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 84 (0x118636000) [pid = 2283] [serial = 1062] [outer = 0x115125800] 05:24:56 INFO - PROCESS | 2283 | 1461587096431 Marionette DEBUG loaded listener.js 05:24:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 85 (0x11a943800) [pid = 2283] [serial = 1063] [outer = 0x115125800] 05:24:56 INFO - PROCESS | 2283 | 1461587096834 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] 05:24:56 INFO - PROCESS | 2283 | 1461587096880 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 05:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:24:56 INFO - PROCESS | 2283 | 1461587096882 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:24:56 INFO - PROCESS | 2283 | 1461587096883 Marionette TRACE conn2 <- [1,1390,null,{}] 05:24:56 INFO - PROCESS | 2283 | 1461587096886 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}] 05:24:56 INFO - PROCESS | 2283 | 1461587096964 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:24:56 INFO - PROCESS | 2283 | 1461587096968 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:56 INFO - PROCESS | 2283 | ++DOCSHELL 0x127d04800 == 44 [pid = 2283] [id = 355] 05:24:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 86 (0x11b6c6c00) [pid = 2283] [serial = 1064] [outer = 0x0] 05:24:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 87 (0x1243e9000) [pid = 2283] [serial = 1065] [outer = 0x11b6c6c00] 05:24:56 INFO - PROCESS | 2283 | 1461587096994 Marionette DEBUG loaded listener.js 05:24:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x1245c3000) [pid = 2283] [serial = 1066] [outer = 0x11b6c6c00] 05:24:57 INFO - PROCESS | 2283 | 1461587097306 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]]]}] 05:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 468ms 05:24:57 INFO - PROCESS | 2283 | 1461587097352 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:24:57 INFO - PROCESS | 2283 | 1461587097354 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 05:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:24:57 INFO - PROCESS | 2283 | 1461587097357 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:24:57 INFO - PROCESS | 2283 | 1461587097360 Marionette TRACE conn2 <- [1,1394,null,{}] 05:24:57 INFO - PROCESS | 2283 | 1461587097364 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}] 05:24:57 INFO - PROCESS | 2283 | 1461587097502 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:24:57 INFO - PROCESS | 2283 | 1461587097573 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:57 INFO - PROCESS | 2283 | ++DOCSHELL 0x127dde000 == 45 [pid = 2283] [id = 356] 05:24:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x115603400) [pid = 2283] [serial = 1067] [outer = 0x0] 05:24:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x124607000) [pid = 2283] [serial = 1068] [outer = 0x115603400] 05:24:57 INFO - PROCESS | 2283 | 1461587097620 Marionette DEBUG loaded listener.js 05:24:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x126b26400) [pid = 2283] [serial = 1069] [outer = 0x115603400] 05:24:58 INFO - PROCESS | 2283 | 1461587098009 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]]]}] 05:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 05:24:58 INFO - PROCESS | 2283 | 1461587098028 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:24:58 INFO - PROCESS | 2283 | 1461587098029 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 05:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:24:58 INFO - PROCESS | 2283 | 1461587098031 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:24:58 INFO - PROCESS | 2283 | 1461587098033 Marionette TRACE conn2 <- [1,1398,null,{}] 05:24:58 INFO - PROCESS | 2283 | 1461587098035 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}] 05:24:58 INFO - PROCESS | 2283 | 1461587098114 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:24:58 INFO - PROCESS | 2283 | 1461587098163 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:58 INFO - PROCESS | 2283 | ++DOCSHELL 0x129628000 == 46 [pid = 2283] [id = 357] 05:24:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x1239eb000) [pid = 2283] [serial = 1070] [outer = 0x0] 05:24:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x126d94000) [pid = 2283] [serial = 1071] [outer = 0x1239eb000] 05:24:58 INFO - PROCESS | 2283 | 1461587098188 Marionette DEBUG loaded listener.js 05:24:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x1270a6000) [pid = 2283] [serial = 1072] [outer = 0x1239eb000] 05:24:58 INFO - PROCESS | 2283 | 1461587098628 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]]]}] 05:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 619ms 05:24:58 INFO - PROCESS | 2283 | 1461587098652 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:24:58 INFO - PROCESS | 2283 | 1461587098655 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 05:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:24:58 INFO - PROCESS | 2283 | 1461587098658 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:24:58 INFO - PROCESS | 2283 | 1461587098661 Marionette TRACE conn2 <- [1,1402,null,{}] 05:24:58 INFO - PROCESS | 2283 | 1461587098664 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}] 05:24:58 INFO - PROCESS | 2283 | 1461587098766 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:24:58 INFO - PROCESS | 2283 | 1461587098817 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:58 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a71a000 == 47 [pid = 2283] [id = 358] 05:24:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x1154a6400) [pid = 2283] [serial = 1073] [outer = 0x0] 05:24:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x1158ba400) [pid = 2283] [serial = 1074] [outer = 0x1154a6400] 05:24:58 INFO - PROCESS | 2283 | 1461587098848 Marionette DEBUG loaded listener.js 05:24:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x118c02c00) [pid = 2283] [serial = 1075] [outer = 0x1154a6400] 05:24:59 INFO - PROCESS | 2283 | 1461587099289 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]]]}] 05:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 672ms 05:24:59 INFO - PROCESS | 2283 | 1461587099331 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:24:59 INFO - PROCESS | 2283 | 1461587099335 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 05:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:24:59 INFO - PROCESS | 2283 | 1461587099340 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:24:59 INFO - PROCESS | 2283 | 1461587099342 Marionette TRACE conn2 <- [1,1406,null,{}] 05:24:59 INFO - PROCESS | 2283 | 1461587099344 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}] 05:24:59 INFO - PROCESS | 2283 | 1461587099447 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:24:59 INFO - PROCESS | 2283 | 1461587099497 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:59 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b2c800 == 48 [pid = 2283] [id = 359] 05:24:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x118cfc000) [pid = 2283] [serial = 1076] [outer = 0x0] 05:24:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x11a73a000) [pid = 2283] [serial = 1077] [outer = 0x118cfc000] 05:24:59 INFO - PROCESS | 2283 | 1461587099527 Marionette DEBUG loaded listener.js 05:24:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x11aa96000) [pid = 2283] [serial = 1078] [outer = 0x118cfc000] 05:24:59 INFO - PROCESS | 2283 | 1461587099986 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]]]}] 05:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 669ms 05:25:00 INFO - PROCESS | 2283 | 1461587100010 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:25:00 INFO - PROCESS | 2283 | 1461587100011 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 05:25:00 INFO - PROCESS | 2283 | 1461587100014 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:25:00 INFO - PROCESS | 2283 | 1461587100017 Marionette TRACE conn2 <- [1,1410,null,{}] 05:25:00 INFO - PROCESS | 2283 | 1461587100025 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}] 05:25:00 INFO - PROCESS | 2283 | 1461587100150 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:25:00 INFO - PROCESS | 2283 | 1461587100214 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:00 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b52f800 == 49 [pid = 2283] [id = 360] 05:25:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x11b6c5c00) [pid = 2283] [serial = 1079] [outer = 0x0] 05:25:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x11c3cc400) [pid = 2283] [serial = 1080] [outer = 0x11b6c5c00] 05:25:00 INFO - PROCESS | 2283 | 1461587100247 Marionette DEBUG loaded listener.js 05:25:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x124898000) [pid = 2283] [serial = 1081] [outer = 0x11b6c5c00] 05:25:00 INFO - PROCESS | 2283 | 1461587100730 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]]]}] 05:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 721ms 05:25:00 INFO - PROCESS | 2283 | 1461587100735 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:25:00 INFO - PROCESS | 2283 | 1461587100737 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 05:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:25:00 INFO - PROCESS | 2283 | 1461587100760 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:25:00 INFO - PROCESS | 2283 | 1461587100761 Marionette TRACE conn2 <- [1,1414,null,{}] 05:25:00 INFO - PROCESS | 2283 | 1461587100764 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}] 05:25:00 INFO - PROCESS | 2283 | 1461587100861 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:25:00 INFO - PROCESS | 2283 | 1461587100923 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:00 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b9da800 == 50 [pid = 2283] [id = 361] 05:25:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x1269ce000) [pid = 2283] [serial = 1082] [outer = 0x0] 05:25:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x127019400) [pid = 2283] [serial = 1083] [outer = 0x1269ce000] 05:25:00 INFO - PROCESS | 2283 | 1461587100953 Marionette DEBUG loaded listener.js 05:25:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x12770fc00) [pid = 2283] [serial = 1084] [outer = 0x1269ce000] 05:25:01 INFO - PROCESS | 2283 | 1461587101436 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]]]}] 05:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 723ms 05:25:01 INFO - PROCESS | 2283 | 1461587101481 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:25:01 INFO - PROCESS | 2283 | 1461587101482 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 05:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:25:01 INFO - PROCESS | 2283 | 1461587101485 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:25:01 INFO - PROCESS | 2283 | 1461587101486 Marionette TRACE conn2 <- [1,1418,null,{}] 05:25:01 INFO - PROCESS | 2283 | 1461587101488 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}] 05:25:01 INFO - PROCESS | 2283 | 1461587101584 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:25:01 INFO - PROCESS | 2283 | 1461587101653 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:01 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd3d000 == 51 [pid = 2283] [id = 362] 05:25:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x114f42000) [pid = 2283] [serial = 1085] [outer = 0x0] 05:25:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x127d69400) [pid = 2283] [serial = 1086] [outer = 0x114f42000] 05:25:01 INFO - PROCESS | 2283 | 1461587101683 Marionette DEBUG loaded listener.js 05:25:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x129222000) [pid = 2283] [serial = 1087] [outer = 0x114f42000] 05:25:02 INFO - PROCESS | 2283 | 1461587102417 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]]]}] 05:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 972ms 05:25:02 INFO - PROCESS | 2283 | 1461587102458 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:25:02 INFO - PROCESS | 2283 | 1461587102460 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 05:25:02 INFO - PROCESS | 2283 | 1461587102463 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:25:02 INFO - PROCESS | 2283 | 1461587102465 Marionette TRACE conn2 <- [1,1422,null,{}] 05:25:02 INFO - PROCESS | 2283 | 1461587102469 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}] 05:25:02 INFO - PROCESS | 2283 | 1461587102562 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:25:02 INFO - PROCESS | 2283 | 1461587102621 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:02 INFO - PROCESS | 2283 | ++DOCSHELL 0x119c37800 == 52 [pid = 2283] [id = 363] 05:25:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x11512ec00) [pid = 2283] [serial = 1088] [outer = 0x0] 05:25:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x115413c00) [pid = 2283] [serial = 1089] [outer = 0x11512ec00] 05:25:02 INFO - PROCESS | 2283 | 1461587102649 Marionette DEBUG loaded listener.js 05:25:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x11560e800) [pid = 2283] [serial = 1090] [outer = 0x11512ec00] 05:25:03 INFO - PROCESS | 2283 | 1461587103116 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]]]}] 05:25:03 INFO - PROCESS | 2283 | --DOCSHELL 0x12463c800 == 51 [pid = 2283] [id = 106] 05:25:03 INFO - PROCESS | 2283 | --DOCSHELL 0x118417000 == 50 [pid = 2283] [id = 103] 05:25:03 INFO - PROCESS | 2283 | --DOCSHELL 0x127dde000 == 49 [pid = 2283] [id = 356] 05:25:03 INFO - PROCESS | 2283 | --DOCSHELL 0x127d04800 == 48 [pid = 2283] [id = 355] 05:25:03 INFO - PROCESS | 2283 | --DOCSHELL 0x11aed3800 == 47 [pid = 2283] [id = 354] 05:25:03 INFO - PROCESS | 2283 | --DOCSHELL 0x12465c000 == 46 [pid = 2283] [id = 353] 05:25:03 INFO - PROCESS | 2283 | --DOCSHELL 0x1241cf800 == 45 [pid = 2283] [id = 352] 05:25:03 INFO - PROCESS | 2283 | --DOCSHELL 0x123b43800 == 44 [pid = 2283] [id = 351] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x126d8fc00) [pid = 2283] [serial = 1029] [outer = 0x0] [url = about:blank] 05:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 722ms 05:25:03 INFO - PROCESS | 2283 | --DOCSHELL 0x11c6c5000 == 43 [pid = 2283] [id = 350] 05:25:03 INFO - PROCESS | 2283 | --DOCSHELL 0x11c11e800 == 42 [pid = 2283] [id = 349] 05:25:03 INFO - PROCESS | 2283 | --DOCSHELL 0x11aed4800 == 41 [pid = 2283] [id = 348] 05:25:03 INFO - PROCESS | 2283 | --DOCSHELL 0x11a713000 == 40 [pid = 2283] [id = 347] 05:25:03 INFO - PROCESS | 2283 | --DOCSHELL 0x1158df800 == 39 [pid = 2283] [id = 346] 05:25:03 INFO - PROCESS | 2283 | 1461587103192 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:25:03 INFO - PROCESS | 2283 | 1461587103196 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 05:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:25:03 INFO - PROCESS | 2283 | 1461587103200 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:25:03 INFO - PROCESS | 2283 | 1461587103202 Marionette TRACE conn2 <- [1,1426,null,{}] 05:25:03 INFO - PROCESS | 2283 | 1461587103204 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}] 05:25:03 INFO - PROCESS | 2283 | 1461587103281 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:25:03 INFO - PROCESS | 2283 | 1461587103289 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:03 INFO - PROCESS | 2283 | ++DOCSHELL 0x118fe6800 == 40 [pid = 2283] [id = 364] 05:25:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x115416c00) [pid = 2283] [serial = 1091] [outer = 0x0] 05:25:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x118616400) [pid = 2283] [serial = 1092] [outer = 0x115416c00] 05:25:03 INFO - PROCESS | 2283 | 1461587103317 Marionette DEBUG loaded listener.js 05:25:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x1190a2800) [pid = 2283] [serial = 1093] [outer = 0x115416c00] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x124897000) [pid = 2283] [serial = 1026] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x123fa5400) [pid = 2283] [serial = 1014] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x11c710c00) [pid = 2283] [serial = 1008] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x11ba24400) [pid = 2283] [serial = 1002] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x11bfa5400) [pid = 2283] [serial = 1003] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x11a738400) [pid = 2283] [serial = 993] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x115126000) [pid = 2283] [serial = 984] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x11aa9c000) [pid = 2283] [serial = 999] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x11b6c7400) [pid = 2283] [serial = 1000] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x11c324800) [pid = 2283] [serial = 1005] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x11c5a1800) [pid = 2283] [serial = 1006] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x118cfd400) [pid = 2283] [serial = 990] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x1190aa400) [pid = 2283] [serial = 991] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x124609400) [pid = 2283] [serial = 1017] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x126b23800) [pid = 2283] [serial = 1020] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x119d5d400) [pid = 2283] [serial = 1023] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x1246c9c00) [pid = 2283] [serial = 1018] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x115412c00) [pid = 2283] [serial = 987] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x118430000) [pid = 2283] [serial = 988] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x11a80cc00) [pid = 2283] [serial = 994] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x11512f800) [pid = 2283] [serial = 985] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x11a937800) [pid = 2283] [serial = 996] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x126b2f400) [pid = 2283] [serial = 1021] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 90 (0x11bfa9400) [pid = 2283] [serial = 1024] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 89 (0x1239e7800) [pid = 2283] [serial = 1011] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 88 (0x123ad7c00) [pid = 2283] [serial = 1012] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 87 (0x1245ca800) [pid = 2283] [serial = 1015] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 86 (0x12380f000) [pid = 2283] [serial = 1009] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 85 (0x126b2ec00) [pid = 2283] [serial = 1027] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | --DOMWINDOW == 84 (0x11a9d4c00) [pid = 2283] [serial = 997] [outer = 0x0] [url = about:blank] 05:25:03 INFO - PROCESS | 2283 | 1461587103674 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]]]}] 05:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 524ms 05:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:25:03 INFO - PROCESS | 2283 | 1461587103724 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:25:03 INFO - PROCESS | 2283 | 1461587103726 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 05:25:03 INFO - PROCESS | 2283 | 1461587103728 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:25:03 INFO - PROCESS | 2283 | 1461587103730 Marionette TRACE conn2 <- [1,1430,null,{}] 05:25:03 INFO - PROCESS | 2283 | 1461587103737 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}] 05:25:03 INFO - PROCESS | 2283 | 1461587103819 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:25:03 INFO - PROCESS | 2283 | 1461587103826 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:03 INFO - PROCESS | 2283 | ++DOCSHELL 0x11ad1c800 == 41 [pid = 2283] [id = 365] 05:25:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 85 (0x119d5d000) [pid = 2283] [serial = 1094] [outer = 0x0] 05:25:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 86 (0x11a81b800) [pid = 2283] [serial = 1095] [outer = 0x119d5d000] 05:25:03 INFO - PROCESS | 2283 | 1461587103854 Marionette DEBUG loaded listener.js 05:25:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 87 (0x11aa90c00) [pid = 2283] [serial = 1096] [outer = 0x119d5d000] 05:25:04 INFO - PROCESS | 2283 | 1461587104210 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]]]}] 05:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 520ms 05:25:04 INFO - PROCESS | 2283 | 1461587104249 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:25:04 INFO - PROCESS | 2283 | 1461587104250 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 05:25:04 INFO - PROCESS | 2283 | 1461587104253 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:25:04 INFO - PROCESS | 2283 | 1461587104255 Marionette TRACE conn2 <- [1,1434,null,{}] 05:25:04 INFO - PROCESS | 2283 | 1461587104259 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}] 05:25:04 INFO - PROCESS | 2283 | 1461587104336 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:25:04 INFO - PROCESS | 2283 | 1461587104342 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:04 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c121000 == 42 [pid = 2283] [id = 366] 05:25:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x11aa92c00) [pid = 2283] [serial = 1097] [outer = 0x0] 05:25:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x11ad3fc00) [pid = 2283] [serial = 1098] [outer = 0x11aa92c00] 05:25:04 INFO - PROCESS | 2283 | 1461587104369 Marionette DEBUG loaded listener.js 05:25:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x11b6d1c00) [pid = 2283] [serial = 1099] [outer = 0x11aa92c00] 05:25:04 INFO - PROCESS | 2283 | 1461587104739 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]]]}] 05:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 525ms 05:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:25:04 INFO - PROCESS | 2283 | 1461587104778 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:25:04 INFO - PROCESS | 2283 | 1461587104779 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 05:25:04 INFO - PROCESS | 2283 | 1461587104781 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:25:04 INFO - PROCESS | 2283 | 1461587104782 Marionette TRACE conn2 <- [1,1438,null,{}] 05:25:04 INFO - PROCESS | 2283 | 1461587104785 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}] 05:25:04 INFO - PROCESS | 2283 | 1461587104864 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:25:04 INFO - PROCESS | 2283 | 1461587104868 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:04 INFO - PROCESS | 2283 | ++DOCSHELL 0x12392b000 == 43 [pid = 2283] [id = 367] 05:25:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x11ba23800) [pid = 2283] [serial = 1100] [outer = 0x0] 05:25:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x11bfa9400) [pid = 2283] [serial = 1101] [outer = 0x11ba23800] 05:25:04 INFO - PROCESS | 2283 | 1461587104897 Marionette DEBUG loaded listener.js 05:25:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x11c70d800) [pid = 2283] [serial = 1102] [outer = 0x11ba23800] 05:25:05 INFO - PROCESS | 2283 | 1461587105228 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]]]}] 05:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 471ms 05:25:05 INFO - PROCESS | 2283 | 1461587105254 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:25:05 INFO - PROCESS | 2283 | 1461587105257 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 05:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:25:05 INFO - PROCESS | 2283 | 1461587105260 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:25:05 INFO - PROCESS | 2283 | 1461587105262 Marionette TRACE conn2 <- [1,1442,null,{}] 05:25:05 INFO - PROCESS | 2283 | 1461587105264 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}] 05:25:05 INFO - PROCESS | 2283 | 1461587105380 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:25:05 INFO - PROCESS | 2283 | 1461587105477 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:05 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b2e800 == 44 [pid = 2283] [id = 368] 05:25:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x11c709800) [pid = 2283] [serial = 1103] [outer = 0x0] 05:25:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x11c721c00) [pid = 2283] [serial = 1104] [outer = 0x11c709800] 05:25:05 INFO - PROCESS | 2283 | 1461587105521 Marionette DEBUG loaded listener.js 05:25:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x1243f0800) [pid = 2283] [serial = 1105] [outer = 0x11c709800] 05:25:06 INFO - PROCESS | 2283 | 1461587105999 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]]]}] 05:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 770ms 05:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:25:06 INFO - PROCESS | 2283 | 1461587106035 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:25:06 INFO - PROCESS | 2283 | 1461587106036 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 05:25:06 INFO - PROCESS | 2283 | 1461587106044 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:25:06 INFO - PROCESS | 2283 | 1461587106045 Marionette TRACE conn2 <- [1,1446,null,{}] 05:25:06 INFO - PROCESS | 2283 | 1461587106047 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}] 05:25:06 INFO - PROCESS | 2283 | 1461587106147 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:25:06 INFO - PROCESS | 2283 | 1461587106152 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:06 INFO - PROCESS | 2283 | ++DOCSHELL 0x124653000 == 45 [pid = 2283] [id = 369] 05:25:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x1245cb000) [pid = 2283] [serial = 1106] [outer = 0x0] 05:25:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x12460d400) [pid = 2283] [serial = 1107] [outer = 0x1245cb000] 05:25:06 INFO - PROCESS | 2283 | 1461587106207 Marionette DEBUG loaded listener.js 05:25:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x126b29800) [pid = 2283] [serial = 1108] [outer = 0x1245cb000] 05:25:06 INFO - PROCESS | 2283 | 1461587106585 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]]]}] 05:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 579ms 05:25:06 INFO - PROCESS | 2283 | 1461587106618 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:25:06 INFO - PROCESS | 2283 | 1461587106620 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 05:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:25:06 INFO - PROCESS | 2283 | 1461587106633 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:25:06 INFO - PROCESS | 2283 | 1461587106634 Marionette TRACE conn2 <- [1,1450,null,{}] 05:25:06 INFO - PROCESS | 2283 | 1461587106637 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}] 05:25:06 INFO - PROCESS | 2283 | 1461587106784 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:25:06 INFO - PROCESS | 2283 | 1461587106835 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:06 INFO - PROCESS | 2283 | ++DOCSHELL 0x126f6a000 == 46 [pid = 2283] [id = 370] 05:25:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x1245cc400) [pid = 2283] [serial = 1109] [outer = 0x0] 05:25:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x129224400) [pid = 2283] [serial = 1110] [outer = 0x1245cc400] 05:25:06 INFO - PROCESS | 2283 | 1461587106911 Marionette DEBUG loaded listener.js 05:25:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x1294b6400) [pid = 2283] [serial = 1111] [outer = 0x1245cc400] 05:25:07 INFO - PROCESS | 2283 | 1461587107284 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]]]}] 05:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 670ms 05:25:07 INFO - PROCESS | 2283 | 1461587107302 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:25:07 INFO - PROCESS | 2283 | 1461587107304 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 05:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:25:07 INFO - PROCESS | 2283 | 1461587107309 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:25:07 INFO - PROCESS | 2283 | 1461587107311 Marionette TRACE conn2 <- [1,1454,null,{}] 05:25:07 INFO - PROCESS | 2283 | 1461587107313 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}] 05:25:07 INFO - PROCESS | 2283 | 1461587107415 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:25:07 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x11b65e000) [pid = 2283] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:25:07 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x11c710400) [pid = 2283] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:25:07 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x114f44c00) [pid = 2283] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:25:07 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x1186b9000) [pid = 2283] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:25:07 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x11a938000) [pid = 2283] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:25:07 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x114f40400) [pid = 2283] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:25:07 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x123b57000) [pid = 2283] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:25:07 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x115125800) [pid = 2283] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:25:07 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x11aa9bc00) [pid = 2283] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:25:07 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x115603400) [pid = 2283] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:25:07 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x11b6c6c00) [pid = 2283] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:25:07 INFO - PROCESS | 2283 | 1461587107489 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:07 INFO - PROCESS | 2283 | ++DOCSHELL 0x1198b2000 == 47 [pid = 2283] [id = 371] 05:25:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x114f3ac00) [pid = 2283] [serial = 1112] [outer = 0x0] 05:25:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x115608400) [pid = 2283] [serial = 1113] [outer = 0x114f3ac00] 05:25:07 INFO - PROCESS | 2283 | 1461587107515 Marionette DEBUG loaded listener.js 05:25:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x11aa9f000) [pid = 2283] [serial = 1114] [outer = 0x114f3ac00] 05:25:07 INFO - PROCESS | 2283 | 1461587107799 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]]]}] 05:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 520ms 05:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:25:07 INFO - PROCESS | 2283 | 1461587107829 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:25:07 INFO - PROCESS | 2283 | 1461587107831 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 05:25:07 INFO - PROCESS | 2283 | 1461587107833 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:25:07 INFO - PROCESS | 2283 | 1461587107834 Marionette TRACE conn2 <- [1,1458,null,{}] 05:25:07 INFO - PROCESS | 2283 | 1461587107836 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}] 05:25:07 INFO - PROCESS | 2283 | 1461587107925 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:25:07 INFO - PROCESS | 2283 | 1461587107929 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:07 INFO - PROCESS | 2283 | ++DOCSHELL 0x129616800 == 48 [pid = 2283] [id = 372] 05:25:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x11c70d400) [pid = 2283] [serial = 1115] [outer = 0x0] 05:25:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x12a902800) [pid = 2283] [serial = 1116] [outer = 0x11c70d400] 05:25:07 INFO - PROCESS | 2283 | 1461587107955 Marionette DEBUG loaded listener.js 05:25:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x12a90cc00) [pid = 2283] [serial = 1117] [outer = 0x11c70d400] 05:25:08 INFO - PROCESS | 2283 | 1461587108301 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]]]}] 05:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 471ms 05:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:25:08 INFO - PROCESS | 2283 | 1461587108308 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:25:08 INFO - PROCESS | 2283 | 1461587108310 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 05:25:08 INFO - PROCESS | 2283 | 1461587108312 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:25:08 INFO - PROCESS | 2283 | 1461587108314 Marionette TRACE conn2 <- [1,1462,null,{}] 05:25:08 INFO - PROCESS | 2283 | 1461587108316 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}] 05:25:08 INFO - PROCESS | 2283 | 1461587108440 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:25:08 INFO - PROCESS | 2283 | 1461587108447 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:08 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b977000 == 49 [pid = 2283] [id = 373] 05:25:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x1147d8800) [pid = 2283] [serial = 1118] [outer = 0x0] 05:25:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x12a90f400) [pid = 2283] [serial = 1119] [outer = 0x1147d8800] 05:25:08 INFO - PROCESS | 2283 | 1461587108476 Marionette DEBUG loaded listener.js 05:25:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x12ac8a400) [pid = 2283] [serial = 1120] [outer = 0x1147d8800] 05:25:08 INFO - PROCESS | 2283 | 1461587108884 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]]]}] 05:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 619ms 05:25:08 INFO - PROCESS | 2283 | 1461587108932 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:25:08 INFO - PROCESS | 2283 | 1461587108934 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 05:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:25:08 INFO - PROCESS | 2283 | 1461587108937 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:25:08 INFO - PROCESS | 2283 | 1461587108939 Marionette TRACE conn2 <- [1,1466,null,{}] 05:25:08 INFO - PROCESS | 2283 | 1461587108951 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}] 05:25:09 INFO - PROCESS | 2283 | 1461587109107 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:25:09 INFO - PROCESS | 2283 | 1461587109120 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:09 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d01f800 == 50 [pid = 2283] [id = 374] 05:25:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x11b65e000) [pid = 2283] [serial = 1121] [outer = 0x0] 05:25:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x12ac8e800) [pid = 2283] [serial = 1122] [outer = 0x11b65e000] 05:25:09 INFO - PROCESS | 2283 | 1461587109162 Marionette DEBUG loaded listener.js 05:25:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x12aca7800) [pid = 2283] [serial = 1123] [outer = 0x11b65e000] 05:25:09 INFO - PROCESS | 2283 | 1461587109695 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]]]}] 05:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 829ms 05:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:25:09 INFO - PROCESS | 2283 | 1461587109768 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:25:09 INFO - PROCESS | 2283 | 1461587109771 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 05:25:09 INFO - PROCESS | 2283 | 1461587109777 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:25:09 INFO - PROCESS | 2283 | 1461587109781 Marionette TRACE conn2 <- [1,1470,null,{}] 05:25:09 INFO - PROCESS | 2283 | 1461587109786 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}] 05:25:09 INFO - PROCESS | 2283 | 1461587109970 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:25:10 INFO - PROCESS | 2283 | 1461587110074 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:10 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b10800 == 51 [pid = 2283] [id = 375] 05:25:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x1154a6c00) [pid = 2283] [serial = 1124] [outer = 0x0] 05:25:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x11560c400) [pid = 2283] [serial = 1125] [outer = 0x1154a6c00] 05:25:10 INFO - PROCESS | 2283 | 1461587110106 Marionette DEBUG loaded listener.js 05:25:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x118cef800) [pid = 2283] [serial = 1126] [outer = 0x1154a6c00] 05:25:10 INFO - PROCESS | 2283 | 1461587110576 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]]]}] 05:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 826ms 05:25:10 INFO - PROCESS | 2283 | 1461587110601 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:25:10 INFO - PROCESS | 2283 | 1461587110608 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 05:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:25:10 INFO - PROCESS | 2283 | 1461587110630 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:25:10 INFO - PROCESS | 2283 | 1461587110632 Marionette TRACE conn2 <- [1,1474,null,{}] 05:25:10 INFO - PROCESS | 2283 | 1461587110635 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}] 05:25:10 INFO - PROCESS | 2283 | 1461587110738 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:25:10 INFO - PROCESS | 2283 | 1461587110817 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:10 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b3d000 == 52 [pid = 2283] [id = 376] 05:25:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x11a9d0800) [pid = 2283] [serial = 1127] [outer = 0x0] 05:25:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x11aa93c00) [pid = 2283] [serial = 1128] [outer = 0x11a9d0800] 05:25:10 INFO - PROCESS | 2283 | 1461587110847 Marionette DEBUG loaded listener.js 05:25:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x11b65a800) [pid = 2283] [serial = 1129] [outer = 0x11a9d0800] 05:25:11 INFO - PROCESS | 2283 | 1461587111299 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]]]}] 05:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 723ms 05:25:11 INFO - PROCESS | 2283 | 1461587111356 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:25:11 INFO - PROCESS | 2283 | 1461587111358 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 05:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:25:11 INFO - PROCESS | 2283 | 1461587111361 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:25:11 INFO - PROCESS | 2283 | 1461587111364 Marionette TRACE conn2 <- [1,1478,null,{}] 05:25:11 INFO - PROCESS | 2283 | 1461587111374 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}] 05:25:11 INFO - PROCESS | 2283 | 1461587111475 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:25:11 INFO - PROCESS | 2283 | 1461587111573 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:11 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd3a800 == 53 [pid = 2283] [id = 377] 05:25:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x1239ed000) [pid = 2283] [serial = 1130] [outer = 0x0] 05:25:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x123adc000) [pid = 2283] [serial = 1131] [outer = 0x1239ed000] 05:25:11 INFO - PROCESS | 2283 | 1461587111605 Marionette DEBUG loaded listener.js 05:25:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x124605400) [pid = 2283] [serial = 1132] [outer = 0x1239ed000] 05:25:12 INFO - PROCESS | 2283 | 1461587112028 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]]]}] 05:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 723ms 05:25:12 INFO - PROCESS | 2283 | 1461587112086 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:25:12 INFO - PROCESS | 2283 | 1461587112090 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 05:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:25:12 INFO - PROCESS | 2283 | 1461587112093 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:25:12 INFO - PROCESS | 2283 | 1461587112095 Marionette TRACE conn2 <- [1,1482,null,{}] 05:25:12 INFO - PROCESS | 2283 | 1461587112097 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}] 05:25:12 INFO - PROCESS | 2283 | 1461587112198 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:25:12 INFO - PROCESS | 2283 | 1461587112261 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:12 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d261800 == 54 [pid = 2283] [id = 378] 05:25:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x129224800) [pid = 2283] [serial = 1133] [outer = 0x0] 05:25:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x1296edc00) [pid = 2283] [serial = 1134] [outer = 0x129224800] 05:25:12 INFO - PROCESS | 2283 | 1461587112291 Marionette DEBUG loaded listener.js 05:25:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x12abc5800) [pid = 2283] [serial = 1135] [outer = 0x129224800] 05:25:12 INFO - PROCESS | 2283 | 1461587112729 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]]]}] 05:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 673ms 05:25:12 INFO - PROCESS | 2283 | 1461587112767 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:25:12 INFO - PROCESS | 2283 | 1461587112769 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 05:25:12 INFO - PROCESS | 2283 | 1461587112802 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:25:12 INFO - PROCESS | 2283 | 1461587112803 Marionette TRACE conn2 <- [1,1486,null,{}] 05:25:12 INFO - PROCESS | 2283 | 1461587112840 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}] 05:25:12 INFO - PROCESS | 2283 | 1461587112949 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:25:13 INFO - PROCESS | 2283 | 1461587113013 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:13 INFO - PROCESS | 2283 | ++DOCSHELL 0x124652800 == 55 [pid = 2283] [id = 379] 05:25:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x114b43c00) [pid = 2283] [serial = 1136] [outer = 0x0] 05:25:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x123816800) [pid = 2283] [serial = 1137] [outer = 0x114b43c00] 05:25:13 INFO - PROCESS | 2283 | 1461587113043 Marionette DEBUG loaded listener.js 05:25:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x12abd1c00) [pid = 2283] [serial = 1138] [outer = 0x114b43c00] 05:25:13 INFO - PROCESS | 2283 | 1461587113627 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]]]}] 05:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 879ms 05:25:13 INFO - PROCESS | 2283 | 1461587113652 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:25:13 INFO - PROCESS | 2283 | 1461587113654 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 05:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:25:13 INFO - PROCESS | 2283 | 1461587113676 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:25:13 INFO - PROCESS | 2283 | 1461587113678 Marionette TRACE conn2 <- [1,1490,null,{}] 05:25:13 INFO - PROCESS | 2283 | 1461587113682 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}] 05:25:13 INFO - PROCESS | 2283 | 1461587113780 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:25:13 INFO - PROCESS | 2283 | 1461587113845 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:13 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c11a800 == 56 [pid = 2283] [id = 380] 05:25:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x115247400) [pid = 2283] [serial = 1139] [outer = 0x0] 05:25:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x11592dc00) [pid = 2283] [serial = 1140] [outer = 0x115247400] 05:25:13 INFO - PROCESS | 2283 | 1461587113874 Marionette DEBUG loaded listener.js 05:25:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x118f6e000) [pid = 2283] [serial = 1141] [outer = 0x115247400] 05:25:14 INFO - PROCESS | 2283 | 1461587114365 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]]]}] 05:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 725ms 05:25:14 INFO - PROCESS | 2283 | --DOCSHELL 0x12b977000 == 55 [pid = 2283] [id = 373] 05:25:14 INFO - PROCESS | 2283 | --DOCSHELL 0x129616800 == 54 [pid = 2283] [id = 372] 05:25:14 INFO - PROCESS | 2283 | --DOCSHELL 0x1198b2000 == 53 [pid = 2283] [id = 371] 05:25:14 INFO - PROCESS | 2283 | 1461587114476 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:25:14 INFO - PROCESS | 2283 | 1461587114481 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 05:25:14 INFO - PROCESS | 2283 | --DOCSHELL 0x126f6a000 == 52 [pid = 2283] [id = 370] 05:25:14 INFO - PROCESS | 2283 | --DOCSHELL 0x124653000 == 51 [pid = 2283] [id = 369] 05:25:14 INFO - PROCESS | 2283 | --DOCSHELL 0x123b2e800 == 50 [pid = 2283] [id = 368] 05:25:14 INFO - PROCESS | 2283 | --DOCSHELL 0x12392b000 == 49 [pid = 2283] [id = 367] 05:25:14 INFO - PROCESS | 2283 | --DOCSHELL 0x11c121000 == 48 [pid = 2283] [id = 366] 05:25:14 INFO - PROCESS | 2283 | --DOCSHELL 0x11ad1c800 == 47 [pid = 2283] [id = 365] 05:25:14 INFO - PROCESS | 2283 | --DOCSHELL 0x118fe6800 == 46 [pid = 2283] [id = 364] 05:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:25:14 INFO - PROCESS | 2283 | --DOCSHELL 0x119c37800 == 45 [pid = 2283] [id = 363] 05:25:14 INFO - PROCESS | 2283 | --DOCSHELL 0x123b2c800 == 44 [pid = 2283] [id = 359] 05:25:14 INFO - PROCESS | 2283 | --DOCSHELL 0x11a71a000 == 43 [pid = 2283] [id = 358] 05:25:14 INFO - PROCESS | 2283 | --DOCSHELL 0x129628000 == 42 [pid = 2283] [id = 357] 05:25:14 INFO - PROCESS | 2283 | 1461587114503 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:25:14 INFO - PROCESS | 2283 | 1461587114505 Marionette TRACE conn2 <- [1,1494,null,{}] 05:25:14 INFO - PROCESS | 2283 | 1461587114512 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}] 05:25:14 INFO - PROCESS | 2283 | 1461587114601 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:25:14 INFO - PROCESS | 2283 | 1461587114608 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:14 INFO - PROCESS | 2283 | ++DOCSHELL 0x11900e800 == 43 [pid = 2283] [id = 381] 05:25:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x11a755800) [pid = 2283] [serial = 1142] [outer = 0x0] 05:25:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x11a75cc00) [pid = 2283] [serial = 1143] [outer = 0x11a755800] 05:25:14 INFO - PROCESS | 2283 | 1461587114635 Marionette DEBUG loaded listener.js 05:25:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x11aa95800) [pid = 2283] [serial = 1144] [outer = 0x11a755800] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x11bfa0400) [pid = 2283] [serial = 1053] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x11c71f400) [pid = 2283] [serial = 1056] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x115130400) [pid = 2283] [serial = 1038] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x115607800) [pid = 2283] [serial = 1039] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x118c6b000) [pid = 2283] [serial = 1041] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x118ef4000) [pid = 2283] [serial = 1042] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x11aa91c00) [pid = 2283] [serial = 1047] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x11aa9b800) [pid = 2283] [serial = 1048] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x115123000) [pid = 2283] [serial = 1032] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x11a507c00) [pid = 2283] [serial = 1044] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x11a812000) [pid = 2283] [serial = 1045] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x118c48c00) [pid = 2283] [serial = 1035] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x123d80c00) [pid = 2283] [serial = 1059] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x123817800) [pid = 2283] [serial = 1057] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x118636000) [pid = 2283] [serial = 1062] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x124160800) [pid = 2283] [serial = 1060] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x11a943800) [pid = 2283] [serial = 1063] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x11ad40000) [pid = 2283] [serial = 1050] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x124607000) [pid = 2283] [serial = 1068] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x1243e9000) [pid = 2283] [serial = 1065] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x11c70b400) [pid = 2283] [serial = 1054] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x11b624400) [pid = 2283] [serial = 1051] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x1245c3000) [pid = 2283] [serial = 1066] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x126b26400) [pid = 2283] [serial = 1069] [outer = 0x0] [url = about:blank] 05:25:14 INFO - PROCESS | 2283 | 1461587114983 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]]]}] 05:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 529ms 05:25:15 INFO - PROCESS | 2283 | 1461587115026 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:25:15 INFO - PROCESS | 2283 | 1461587115027 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 05:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:25:15 INFO - PROCESS | 2283 | 1461587115030 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:25:15 INFO - PROCESS | 2283 | 1461587115032 Marionette TRACE conn2 <- [1,1498,null,{}] 05:25:15 INFO - PROCESS | 2283 | 1461587115040 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}] 05:25:15 INFO - PROCESS | 2283 | 1461587115120 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:25:15 INFO - PROCESS | 2283 | 1461587115128 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:15 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c5d2800 == 44 [pid = 2283] [id = 382] 05:25:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x11ad42800) [pid = 2283] [serial = 1145] [outer = 0x0] 05:25:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x11ba1dc00) [pid = 2283] [serial = 1146] [outer = 0x11ad42800] 05:25:15 INFO - PROCESS | 2283 | 1461587115157 Marionette DEBUG loaded listener.js 05:25:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x11c709400) [pid = 2283] [serial = 1147] [outer = 0x11ad42800] 05:25:15 INFO - PROCESS | 2283 | 1461587115514 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]]]}] 05:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 523ms 05:25:15 INFO - PROCESS | 2283 | 1461587115560 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:25:15 INFO - PROCESS | 2283 | 1461587115561 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 05:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:25:15 INFO - PROCESS | 2283 | 1461587115565 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:25:15 INFO - PROCESS | 2283 | 1461587115566 Marionette TRACE conn2 <- [1,1502,null,{}] 05:25:15 INFO - PROCESS | 2283 | 1461587115568 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}] 05:25:15 INFO - PROCESS | 2283 | 1461587115648 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:25:15 INFO - PROCESS | 2283 | 1461587115654 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:15 INFO - PROCESS | 2283 | ++DOCSHELL 0x123bad800 == 45 [pid = 2283] [id = 383] 05:25:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x11c716000) [pid = 2283] [serial = 1148] [outer = 0x0] 05:25:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x1239e6000) [pid = 2283] [serial = 1149] [outer = 0x11c716000] 05:25:15 INFO - PROCESS | 2283 | 1461587115681 Marionette DEBUG loaded listener.js 05:25:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x124361000) [pid = 2283] [serial = 1150] [outer = 0x11c716000] 05:25:16 INFO - PROCESS | 2283 | 1461587116083 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]]]}] 05:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 567ms 05:25:16 INFO - PROCESS | 2283 | 1461587116134 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:25:16 INFO - PROCESS | 2283 | 1461587116135 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 05:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:25:16 INFO - PROCESS | 2283 | 1461587116139 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:25:16 INFO - PROCESS | 2283 | 1461587116141 Marionette TRACE conn2 <- [1,1506,null,{}] 05:25:16 INFO - PROCESS | 2283 | 1461587116144 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}] 05:25:16 INFO - PROCESS | 2283 | 1461587116266 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:25:16 INFO - PROCESS | 2283 | 1461587116276 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:16 INFO - PROCESS | 2283 | ++DOCSHELL 0x12464e800 == 46 [pid = 2283] [id = 384] 05:25:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x1243f1800) [pid = 2283] [serial = 1151] [outer = 0x0] 05:25:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x124606c00) [pid = 2283] [serial = 1152] [outer = 0x1243f1800] 05:25:16 INFO - PROCESS | 2283 | 1461587116316 Marionette DEBUG loaded listener.js 05:25:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x124892800) [pid = 2283] [serial = 1153] [outer = 0x1243f1800] 05:25:16 INFO - PROCESS | 2283 | 1461587116709 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]]]}] 05:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 621ms 05:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:25:16 INFO - PROCESS | 2283 | 1461587116760 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:25:16 INFO - PROCESS | 2283 | 1461587116761 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 05:25:16 INFO - PROCESS | 2283 | 1461587116779 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:25:16 INFO - PROCESS | 2283 | 1461587116781 Marionette TRACE conn2 <- [1,1510,null,{}] 05:25:16 INFO - PROCESS | 2283 | 1461587116783 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}] 05:25:16 INFO - PROCESS | 2283 | 1461587116902 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:25:16 INFO - PROCESS | 2283 | 1461587116908 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:16 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aac0000 == 47 [pid = 2283] [id = 385] 05:25:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x124894c00) [pid = 2283] [serial = 1154] [outer = 0x0] 05:25:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x127014400) [pid = 2283] [serial = 1155] [outer = 0x124894c00] 05:25:16 INFO - PROCESS | 2283 | 1461587116963 Marionette DEBUG loaded listener.js 05:25:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x12abc4000) [pid = 2283] [serial = 1156] [outer = 0x124894c00] 05:25:17 INFO - PROCESS | 2283 | 1461587117276 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]]]}] 05:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 538ms 05:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:25:17 INFO - PROCESS | 2283 | 1461587117301 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:25:17 INFO - PROCESS | 2283 | 1461587117303 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 05:25:17 INFO - PROCESS | 2283 | 1461587117308 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:25:17 INFO - PROCESS | 2283 | 1461587117309 Marionette TRACE conn2 <- [1,1514,null,{}] 05:25:17 INFO - PROCESS | 2283 | 1461587117317 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}] 05:25:17 INFO - PROCESS | 2283 | 1461587117413 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:25:17 INFO - PROCESS | 2283 | 1461587117445 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:17 INFO - PROCESS | 2283 | ++DOCSHELL 0x127dd9000 == 48 [pid = 2283] [id = 386] 05:25:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x127d6dc00) [pid = 2283] [serial = 1157] [outer = 0x0] 05:25:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x12ac88400) [pid = 2283] [serial = 1158] [outer = 0x127d6dc00] 05:25:17 INFO - PROCESS | 2283 | 1461587117471 Marionette DEBUG loaded listener.js 05:25:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x12aca6400) [pid = 2283] [serial = 1159] [outer = 0x127d6dc00] 05:25:17 INFO - PROCESS | 2283 | 1461587117800 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]]]}] 05:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 526ms 05:25:17 INFO - PROCESS | 2283 | 1461587117837 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:25:17 INFO - PROCESS | 2283 | 1461587117838 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 05:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:25:17 INFO - PROCESS | 2283 | 1461587117841 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:25:17 INFO - PROCESS | 2283 | 1461587117842 Marionette TRACE conn2 <- [1,1518,null,{}] 05:25:17 INFO - PROCESS | 2283 | 1461587117844 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}] 05:25:17 INFO - PROCESS | 2283 | 1461587117944 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:25:17 INFO - PROCESS | 2283 | 1461587117976 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:17 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b534000 == 49 [pid = 2283] [id = 387] 05:25:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x12ac94c00) [pid = 2283] [serial = 1160] [outer = 0x0] 05:25:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x12acae000) [pid = 2283] [serial = 1161] [outer = 0x12ac94c00] 05:25:18 INFO - PROCESS | 2283 | 1461587118001 Marionette DEBUG loaded listener.js 05:25:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x12b326000) [pid = 2283] [serial = 1162] [outer = 0x12ac94c00] 05:25:18 INFO - PROCESS | 2283 | 1461587118333 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]]]}] 05:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 518ms 05:25:18 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:25:18 INFO - PROCESS | 2283 | 1461587118359 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:25:18 INFO - PROCESS | 2283 | 1461587118360 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 05:25:18 INFO - PROCESS | 2283 | 1461587118362 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:25:18 INFO - PROCESS | 2283 | 1461587118364 Marionette TRACE conn2 <- [1,1522,null,{}] 05:25:18 INFO - PROCESS | 2283 | 1461587118372 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}] 05:25:18 INFO - PROCESS | 2283 | 1461587118469 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:25:18 INFO - PROCESS | 2283 | 1461587118473 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:18 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bef1800 == 50 [pid = 2283] [id = 388] 05:25:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x12b326400) [pid = 2283] [serial = 1163] [outer = 0x0] 05:25:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x12b332c00) [pid = 2283] [serial = 1164] [outer = 0x12b326400] 05:25:18 INFO - PROCESS | 2283 | 1461587118526 Marionette DEBUG loaded listener.js 05:25:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x12b587800) [pid = 2283] [serial = 1165] [outer = 0x12b326400] 05:25:18 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x1245cb000) [pid = 2283] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:25:18 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x1245cc400) [pid = 2283] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:25:18 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x11ba23800) [pid = 2283] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:25:18 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x119d5d000) [pid = 2283] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:25:18 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x115416c00) [pid = 2283] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:25:18 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x114f3ac00) [pid = 2283] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:25:18 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x11aa92c00) [pid = 2283] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:25:18 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x11512ec00) [pid = 2283] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:25:18 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x11c70d400) [pid = 2283] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:25:18 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x1147d8800) [pid = 2283] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:25:18 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x11c709800) [pid = 2283] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:25:18 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 () { 05:25:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:25:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:25:18 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 () { 05:25:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:25:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:25:18 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 () { 05:25:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:25:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:25:18 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 () { 05:25:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:25:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:25:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 529ms 05:25:18 INFO - PROCESS | 2283 | 1461587118882 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"]]]}] 05:25:18 INFO - PROCESS | 2283 | 1461587118893 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:25:18 INFO - PROCESS | 2283 | 1461587118894 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 05:25:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:25:18 INFO - PROCESS | 2283 | 1461587118897 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:25:18 INFO - PROCESS | 2283 | 1461587118898 Marionette TRACE conn2 <- [1,1526,null,{}] 05:25:18 INFO - PROCESS | 2283 | 1461587118900 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}] 05:25:18 INFO - PROCESS | 2283 | 1461587118982 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:25:18 INFO - PROCESS | 2283 | 1461587118986 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:18 INFO - PROCESS | 2283 | ++DOCSHELL 0x123933800 == 51 [pid = 2283] [id = 389] 05:25:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x119266800) [pid = 2283] [serial = 1166] [outer = 0x0] 05:25:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x11aa92c00) [pid = 2283] [serial = 1167] [outer = 0x119266800] 05:25:19 INFO - PROCESS | 2283 | 1461587119012 Marionette DEBUG loaded listener.js 05:25:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x123edf400) [pid = 2283] [serial = 1168] [outer = 0x119266800] 05:25:19 INFO - PROCESS | 2283 | 1461587119350 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"]]]}] 05:25:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:25:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:25:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:25:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:25:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:25:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:25:19 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 469ms 05:25:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:25:19 INFO - PROCESS | 2283 | 1461587119366 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:25:19 INFO - PROCESS | 2283 | 1461587119368 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 05:25:19 INFO - PROCESS | 2283 | 1461587119370 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:25:19 INFO - PROCESS | 2283 | 1461587119373 Marionette TRACE conn2 <- [1,1530,null,{}] 05:25:19 INFO - PROCESS | 2283 | 1461587119377 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}] 05:25:19 INFO - PROCESS | 2283 | 1461587119493 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:25:19 INFO - PROCESS | 2283 | 1461587119525 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:19 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d7ca800 == 52 [pid = 2283] [id = 390] 05:25:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x119d5d000) [pid = 2283] [serial = 1169] [outer = 0x0] 05:25:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x12b325800) [pid = 2283] [serial = 1170] [outer = 0x119d5d000] 05:25:19 INFO - PROCESS | 2283 | 1461587119555 Marionette DEBUG loaded listener.js 05:25:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x12b70d000) [pid = 2283] [serial = 1171] [outer = 0x119d5d000] 05:25:19 INFO - PROCESS | 2283 | 1461587119814 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]]]}] 05:25:19 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 05:25:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:25:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:25:19 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. 05:25:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:25:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 472ms 05:25:19 INFO - PROCESS | 2283 | 1461587119849 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:25:19 INFO - PROCESS | 2283 | 1461587119850 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 05:25:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:25:19 INFO - PROCESS | 2283 | 1461587119852 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:25:19 INFO - PROCESS | 2283 | 1461587119853 Marionette TRACE conn2 <- [1,1534,null,{}] 05:25:19 INFO - PROCESS | 2283 | 1461587119863 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}] 05:25:19 INFO - PROCESS | 2283 | 1461587119953 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:25:19 INFO - PROCESS | 2283 | 1461587119957 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:19 INFO - PROCESS | 2283 | ++DOCSHELL 0x12e4e2000 == 53 [pid = 2283] [id = 391] 05:25:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x12b70dc00) [pid = 2283] [serial = 1172] [outer = 0x0] 05:25:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x12b7fc000) [pid = 2283] [serial = 1173] [outer = 0x12b70dc00] 05:25:19 INFO - PROCESS | 2283 | 1461587119983 Marionette DEBUG loaded listener.js 05:25:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x12bccc800) [pid = 2283] [serial = 1174] [outer = 0x12b70dc00] 05:25:20 INFO - PROCESS | 2283 | 1461587120343 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]]]}] 05:25:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:25:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 527ms 05:25:20 INFO - PROCESS | 2283 | 1461587120382 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:25:20 INFO - PROCESS | 2283 | 1461587120383 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 05:25:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:25:20 INFO - PROCESS | 2283 | 1461587120386 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:25:20 INFO - PROCESS | 2283 | 1461587120387 Marionette TRACE conn2 <- [1,1538,null,{}] 05:25:20 INFO - PROCESS | 2283 | 1461587120389 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}] 05:25:20 INFO - PROCESS | 2283 | 1461587120469 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:25:20 INFO - PROCESS | 2283 | 1461587120476 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:20 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ea93000 == 54 [pid = 2283] [id = 392] 05:25:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x12bcd0000) [pid = 2283] [serial = 1175] [outer = 0x0] 05:25:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x12bcd7400) [pid = 2283] [serial = 1176] [outer = 0x12bcd0000] 05:25:20 INFO - PROCESS | 2283 | 1461587120500 Marionette DEBUG loaded listener.js 05:25:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x12be66c00) [pid = 2283] [serial = 1177] [outer = 0x12bcd0000] 05:25:20 INFO - PROCESS | 2283 | 1461587120829 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]]]}] 05:25:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:25:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 468ms 05:25:20 INFO - PROCESS | 2283 | 1461587120856 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:25:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:25:20 INFO - PROCESS | 2283 | 1461587120859 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 05:25:20 INFO - PROCESS | 2283 | 1461587120861 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:25:20 INFO - PROCESS | 2283 | 1461587120862 Marionette TRACE conn2 <- [1,1542,null,{}] 05:25:20 INFO - PROCESS | 2283 | 1461587120928 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}] 05:25:21 INFO - PROCESS | 2283 | 1461587121023 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:25:21 INFO - PROCESS | 2283 | 1461587121122 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:21 INFO - PROCESS | 2283 | ++DOCSHELL 0x1198b6000 == 55 [pid = 2283] [id = 393] 05:25:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x115125400) [pid = 2283] [serial = 1178] [outer = 0x0] 05:25:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x11512cc00) [pid = 2283] [serial = 1179] [outer = 0x115125400] 05:25:21 INFO - PROCESS | 2283 | 1461587121153 Marionette DEBUG loaded listener.js 05:25:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x118cfc400) [pid = 2283] [serial = 1180] [outer = 0x115125400] 05:25:21 INFO - PROCESS | 2283 | 1461587121600 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]]]}] 05:25:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:25:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 780ms 05:25:21 INFO - PROCESS | 2283 | 1461587121648 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:25:21 INFO - PROCESS | 2283 | 1461587121651 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 05:25:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:25:21 INFO - PROCESS | 2283 | 1461587121666 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:25:21 INFO - PROCESS | 2283 | 1461587121668 Marionette TRACE conn2 <- [1,1546,null,{}] 05:25:21 INFO - PROCESS | 2283 | 1461587121673 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}] 05:25:21 INFO - PROCESS | 2283 | 1461587121778 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:25:21 INFO - PROCESS | 2283 | 1461587121850 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:21 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b2a800 == 56 [pid = 2283] [id = 394] 05:25:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x119d5d400) [pid = 2283] [serial = 1181] [outer = 0x0] 05:25:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x11aa99400) [pid = 2283] [serial = 1182] [outer = 0x119d5d400] 05:25:21 INFO - PROCESS | 2283 | 1461587121882 Marionette DEBUG loaded listener.js 05:25:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x11b6cbc00) [pid = 2283] [serial = 1183] [outer = 0x119d5d400] 05:25:22 INFO - PROCESS | 2283 | 1461587122294 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]]]}] 05:25:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:25:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 685ms 05:25:22 INFO - PROCESS | 2283 | 1461587122340 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:25:22 INFO - PROCESS | 2283 | 1461587122341 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 05:25:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:25:22 INFO - PROCESS | 2283 | 1461587122344 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:25:22 INFO - PROCESS | 2283 | 1461587122345 Marionette TRACE conn2 <- [1,1550,null,{}] 05:25:22 INFO - PROCESS | 2283 | 1461587122348 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}] 05:25:22 INFO - PROCESS | 2283 | 1461587122454 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:25:22 INFO - PROCESS | 2283 | 1461587122511 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:22 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d01c000 == 57 [pid = 2283] [id = 395] 05:25:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x11ba78000) [pid = 2283] [serial = 1184] [outer = 0x0] 05:25:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x1239ec400) [pid = 2283] [serial = 1185] [outer = 0x11ba78000] 05:25:22 INFO - PROCESS | 2283 | 1461587122543 Marionette DEBUG loaded listener.js 05:25:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x126b23c00) [pid = 2283] [serial = 1186] [outer = 0x11ba78000] 05:25:22 INFO - PROCESS | 2283 | 1461587122939 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]]]}] 05:25:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:25:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 621ms 05:25:22 INFO - PROCESS | 2283 | 1461587122970 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:25:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:25:22 INFO - PROCESS | 2283 | 1461587122975 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 05:25:22 INFO - PROCESS | 2283 | 1461587122978 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:25:22 INFO - PROCESS | 2283 | 1461587122979 Marionette TRACE conn2 <- [1,1554,null,{}] 05:25:22 INFO - PROCESS | 2283 | 1461587122982 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}] 05:25:23 INFO - PROCESS | 2283 | 1461587123085 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:25:23 INFO - PROCESS | 2283 | 1461587123178 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:23 INFO - PROCESS | 2283 | ++DOCSHELL 0x12eeee800 == 58 [pid = 2283] [id = 396] 05:25:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x1294b7800) [pid = 2283] [serial = 1187] [outer = 0x0] 05:25:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x12ac90800) [pid = 2283] [serial = 1188] [outer = 0x1294b7800] 05:25:23 INFO - PROCESS | 2283 | 1461587123208 Marionette DEBUG loaded listener.js 05:25:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x12b32c000) [pid = 2283] [serial = 1189] [outer = 0x1294b7800] 05:25:23 INFO - PROCESS | 2283 | 1461587123586 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]]]}] 05:25:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:25:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 05:25:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:25:23 INFO - PROCESS | 2283 | 1461587123648 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:25:23 INFO - PROCESS | 2283 | 1461587123650 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 05:25:23 INFO - PROCESS | 2283 | 1461587123652 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:25:23 INFO - PROCESS | 2283 | 1461587123653 Marionette TRACE conn2 <- [1,1558,null,{}] 05:25:23 INFO - PROCESS | 2283 | 1461587123656 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}] 05:25:23 INFO - PROCESS | 2283 | 1461587123757 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:25:23 INFO - PROCESS | 2283 | 1461587123812 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:23 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f2ba800 == 59 [pid = 2283] [id = 397] 05:25:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x12ac8bc00) [pid = 2283] [serial = 1190] [outer = 0x0] 05:25:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x12b5b0800) [pid = 2283] [serial = 1191] [outer = 0x12ac8bc00] 05:25:23 INFO - PROCESS | 2283 | 1461587123842 Marionette DEBUG loaded listener.js 05:25:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x12b708400) [pid = 2283] [serial = 1192] [outer = 0x12ac8bc00] 05:25:24 INFO - PROCESS | 2283 | 1461587124249 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]]]}] 05:25:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:25:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 623ms 05:25:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:25:24 INFO - PROCESS | 2283 | 1461587124275 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:25:24 INFO - PROCESS | 2283 | 1461587124277 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 05:25:24 INFO - PROCESS | 2283 | 1461587124279 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:25:24 INFO - PROCESS | 2283 | 1461587124280 Marionette TRACE conn2 <- [1,1562,null,{}] 05:25:24 INFO - PROCESS | 2283 | 1461587124283 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}] 05:25:24 INFO - PROCESS | 2283 | 1461587124430 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:25:24 INFO - PROCESS | 2283 | 1461587124521 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:24 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bf82800 == 60 [pid = 2283] [id = 398] 05:25:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x11aa92800) [pid = 2283] [serial = 1193] [outer = 0x0] 05:25:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x127711400) [pid = 2283] [serial = 1194] [outer = 0x11aa92800] 05:25:24 INFO - PROCESS | 2283 | 1461587124565 Marionette DEBUG loaded listener.js 05:25:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x12d0b6400) [pid = 2283] [serial = 1195] [outer = 0x11aa92800] 05:25:25 INFO - PROCESS | 2283 | 1461587125171 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]]]}] 05:25:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:25:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 920ms 05:25:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:25:25 INFO - PROCESS | 2283 | 1461587125208 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:25:25 INFO - PROCESS | 2283 | 1461587125210 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 05:25:25 INFO - PROCESS | 2283 | 1461587125215 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:25:25 INFO - PROCESS | 2283 | 1461587125218 Marionette TRACE conn2 <- [1,1566,null,{}] 05:25:25 INFO - PROCESS | 2283 | 1461587125222 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}] 05:25:25 INFO - PROCESS | 2283 | 1461587125320 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:25:25 INFO - PROCESS | 2283 | 1461587125389 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:25 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aab0800 == 61 [pid = 2283] [id = 399] 05:25:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x114f3d800) [pid = 2283] [serial = 1196] [outer = 0x0] 05:25:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x11512b000) [pid = 2283] [serial = 1197] [outer = 0x114f3d800] 05:25:25 INFO - PROCESS | 2283 | 1461587125418 Marionette DEBUG loaded listener.js 05:25:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x115609000) [pid = 2283] [serial = 1198] [outer = 0x114f3d800] 05:25:25 INFO - PROCESS | 2283 | 1461587125869 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]]]}] 05:25:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:25:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 05:25:25 INFO - PROCESS | 2283 | 1461587125887 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:25:25 INFO - PROCESS | 2283 | 1461587125890 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 05:25:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:25:25 INFO - PROCESS | 2283 | 1461587125895 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:25:25 INFO - PROCESS | 2283 | 1461587125896 Marionette TRACE conn2 <- [1,1570,null,{}] 05:25:25 INFO - PROCESS | 2283 | 1461587125899 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}] 05:25:25 INFO - PROCESS | 2283 | 1461587125996 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:25:26 INFO - PROCESS | 2283 | 1461587126064 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:26 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a782800 == 62 [pid = 2283] [id = 400] 05:25:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x1158b6400) [pid = 2283] [serial = 1199] [outer = 0x0] 05:25:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x118f74c00) [pid = 2283] [serial = 1200] [outer = 0x1158b6400] 05:25:26 INFO - PROCESS | 2283 | 1461587126093 Marionette DEBUG loaded listener.js 05:25:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x11a75f800) [pid = 2283] [serial = 1201] [outer = 0x1158b6400] 05:25:26 INFO - PROCESS | 2283 | --DOCSHELL 0x132196800 == 61 [pid = 2283] [id = 101] 05:25:26 INFO - PROCESS | 2283 | --DOCSHELL 0x12e4e2000 == 60 [pid = 2283] [id = 391] 05:25:26 INFO - PROCESS | 2283 | --DOCSHELL 0x12d7ca800 == 59 [pid = 2283] [id = 390] 05:25:26 INFO - PROCESS | 2283 | --DOCSHELL 0x123933800 == 58 [pid = 2283] [id = 389] 05:25:26 INFO - PROCESS | 2283 | --DOCSHELL 0x12bef1800 == 57 [pid = 2283] [id = 388] 05:25:26 INFO - PROCESS | 2283 | --DOCSHELL 0x12b534000 == 56 [pid = 2283] [id = 387] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x11c3cc400) [pid = 2283] [serial = 1080] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x1158ba400) [pid = 2283] [serial = 1074] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x11a73a000) [pid = 2283] [serial = 1077] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x127d69400) [pid = 2283] [serial = 1086] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x127019400) [pid = 2283] [serial = 1083] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x12ac8e800) [pid = 2283] [serial = 1122] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOCSHELL 0x127dd9000 == 55 [pid = 2283] [id = 386] 05:25:26 INFO - PROCESS | 2283 | --DOCSHELL 0x11aac0000 == 54 [pid = 2283] [id = 385] 05:25:26 INFO - PROCESS | 2283 | --DOCSHELL 0x12464e800 == 53 [pid = 2283] [id = 384] 05:25:26 INFO - PROCESS | 2283 | --DOCSHELL 0x123bad800 == 52 [pid = 2283] [id = 383] 05:25:26 INFO - PROCESS | 2283 | --DOCSHELL 0x11c5d2800 == 51 [pid = 2283] [id = 382] 05:25:26 INFO - PROCESS | 2283 | --DOCSHELL 0x11900e800 == 50 [pid = 2283] [id = 381] 05:25:26 INFO - PROCESS | 2283 | --DOCSHELL 0x11c11a800 == 49 [pid = 2283] [id = 380] 05:25:26 INFO - PROCESS | 2283 | --DOCSHELL 0x123b3d000 == 48 [pid = 2283] [id = 376] 05:25:26 INFO - PROCESS | 2283 | --DOCSHELL 0x119b10800 == 47 [pid = 2283] [id = 375] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x12460d400) [pid = 2283] [serial = 1107] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x129224400) [pid = 2283] [serial = 1110] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x126d94000) [pid = 2283] [serial = 1071] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x11bfa9400) [pid = 2283] [serial = 1101] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x11c70d800) [pid = 2283] [serial = 1102] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x11a81b800) [pid = 2283] [serial = 1095] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x11aa90c00) [pid = 2283] [serial = 1096] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x118616400) [pid = 2283] [serial = 1092] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x126b29800) [pid = 2283] [serial = 1108] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x1190a2800) [pid = 2283] [serial = 1093] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x115608400) [pid = 2283] [serial = 1113] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x11ad3fc00) [pid = 2283] [serial = 1098] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x11b6d1c00) [pid = 2283] [serial = 1099] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x11560e800) [pid = 2283] [serial = 1090] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x115413c00) [pid = 2283] [serial = 1089] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x1294b6400) [pid = 2283] [serial = 1111] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x11aa9f000) [pid = 2283] [serial = 1114] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x12a90cc00) [pid = 2283] [serial = 1117] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x12a90f400) [pid = 2283] [serial = 1119] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x12a902800) [pid = 2283] [serial = 1116] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x11c721c00) [pid = 2283] [serial = 1104] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x12ac8a400) [pid = 2283] [serial = 1120] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x1243f0800) [pid = 2283] [serial = 1105] [outer = 0x0] [url = about:blank] 05:25:26 INFO - PROCESS | 2283 | 1461587126516 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]]]}] 05:25:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:25:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 671ms 05:25:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:25:26 INFO - PROCESS | 2283 | 1461587126567 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:25:26 INFO - PROCESS | 2283 | 1461587126569 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 05:25:26 INFO - PROCESS | 2283 | 1461587126580 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:25:26 INFO - PROCESS | 2283 | 1461587126583 Marionette TRACE conn2 <- [1,1574,null,{}] 05:25:26 INFO - PROCESS | 2283 | 1461587126595 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}] 05:25:26 INFO - PROCESS | 2283 | 1461587126720 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:25:26 INFO - PROCESS | 2283 | 1461587126801 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:26 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aaa8000 == 48 [pid = 2283] [id = 401] 05:25:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x118632800) [pid = 2283] [serial = 1202] [outer = 0x0] 05:25:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x11a9d5800) [pid = 2283] [serial = 1203] [outer = 0x118632800] 05:25:26 INFO - PROCESS | 2283 | 1461587126845 Marionette DEBUG loaded listener.js 05:25:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x11ad3ec00) [pid = 2283] [serial = 1204] [outer = 0x118632800] 05:25:27 INFO - PROCESS | 2283 | 1461587127277 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]]]}] 05:25:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:25:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 733ms 05:25:27 INFO - PROCESS | 2283 | 1461587127306 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:25:27 INFO - PROCESS | 2283 | 1461587127309 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 05:25:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:25:27 INFO - PROCESS | 2283 | 1461587127312 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:25:27 INFO - PROCESS | 2283 | 1461587127313 Marionette TRACE conn2 <- [1,1578,null,{}] 05:25:27 INFO - PROCESS | 2283 | 1461587127315 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}] 05:25:27 INFO - PROCESS | 2283 | 1461587127396 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:25:27 INFO - PROCESS | 2283 | 1461587127400 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:27 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c5dd000 == 49 [pid = 2283] [id = 402] 05:25:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x11ad45000) [pid = 2283] [serial = 1205] [outer = 0x0] 05:25:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x11ba1d000) [pid = 2283] [serial = 1206] [outer = 0x11ad45000] 05:25:27 INFO - PROCESS | 2283 | 1461587127427 Marionette DEBUG loaded listener.js 05:25:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x11c706400) [pid = 2283] [serial = 1207] [outer = 0x11ad45000] 05:25:27 INFO - PROCESS | 2283 | 1461587127746 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]]]}] 05:25:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:25:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 467ms 05:25:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:25:27 INFO - PROCESS | 2283 | 1461587127780 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:25:27 INFO - PROCESS | 2283 | 1461587127781 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 05:25:27 INFO - PROCESS | 2283 | 1461587127783 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:25:27 INFO - PROCESS | 2283 | 1461587127784 Marionette TRACE conn2 <- [1,1582,null,{}] 05:25:27 INFO - PROCESS | 2283 | 1461587127786 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}] 05:25:27 INFO - PROCESS | 2283 | 1461587127866 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:25:27 INFO - PROCESS | 2283 | 1461587127917 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:27 INFO - PROCESS | 2283 | ++DOCSHELL 0x123932800 == 50 [pid = 2283] [id = 403] 05:25:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x11ad4cc00) [pid = 2283] [serial = 1208] [outer = 0x0] 05:25:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x11c70d800) [pid = 2283] [serial = 1209] [outer = 0x11ad4cc00] 05:25:27 INFO - PROCESS | 2283 | 1461587127943 Marionette DEBUG loaded listener.js 05:25:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x123816c00) [pid = 2283] [serial = 1210] [outer = 0x11ad4cc00] 05:25:28 INFO - PROCESS | 2283 | 1461587128238 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]]]}] 05:25:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:25:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 468ms 05:25:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:25:28 INFO - PROCESS | 2283 | 1461587128251 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:25:28 INFO - PROCESS | 2283 | 1461587128253 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 05:25:28 INFO - PROCESS | 2283 | 1461587128263 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:25:28 INFO - PROCESS | 2283 | 1461587128264 Marionette TRACE conn2 <- [1,1586,null,{}] 05:25:28 INFO - PROCESS | 2283 | 1461587128267 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}] 05:25:28 INFO - PROCESS | 2283 | 1461587128366 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:25:28 INFO - PROCESS | 2283 | 1461587128371 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:28 INFO - PROCESS | 2283 | ++DOCSHELL 0x123fc0000 == 51 [pid = 2283] [id = 404] 05:25:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x1239e9000) [pid = 2283] [serial = 1211] [outer = 0x0] 05:25:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x124355400) [pid = 2283] [serial = 1212] [outer = 0x1239e9000] 05:25:28 INFO - PROCESS | 2283 | 1461587128399 Marionette DEBUG loaded listener.js 05:25:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x124611400) [pid = 2283] [serial = 1213] [outer = 0x1239e9000] 05:25:28 INFO - PROCESS | 2283 | 1461587128776 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]]]}] 05:25:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:25:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 528ms 05:25:28 INFO - PROCESS | 2283 | 1461587128783 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:25:28 INFO - PROCESS | 2283 | 1461587128784 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 05:25:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:25:28 INFO - PROCESS | 2283 | 1461587128787 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:25:28 INFO - PROCESS | 2283 | 1461587128790 Marionette TRACE conn2 <- [1,1590,null,{}] 05:25:28 INFO - PROCESS | 2283 | 1461587128796 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}] 05:25:28 INFO - PROCESS | 2283 | 1461587128910 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:25:28 INFO - PROCESS | 2283 | 1461587128929 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:28 INFO - PROCESS | 2283 | ++DOCSHELL 0x12465b800 == 52 [pid = 2283] [id = 405] 05:25:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x11c71b000) [pid = 2283] [serial = 1214] [outer = 0x0] 05:25:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x126b27000) [pid = 2283] [serial = 1215] [outer = 0x11c71b000] 05:25:28 INFO - PROCESS | 2283 | 1461587128969 Marionette DEBUG loaded listener.js 05:25:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x126b73c00) [pid = 2283] [serial = 1216] [outer = 0x11c71b000] 05:25:29 INFO - PROCESS | 2283 | 1461587129444 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]]]}] 05:25:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:25:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 673ms 05:25:29 INFO - PROCESS | 2283 | 1461587129461 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:25:29 INFO - PROCESS | 2283 | 1461587129462 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 05:25:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:25:29 INFO - PROCESS | 2283 | 1461587129464 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:25:29 INFO - PROCESS | 2283 | 1461587129465 Marionette TRACE conn2 <- [1,1594,null,{}] 05:25:29 INFO - PROCESS | 2283 | 1461587129467 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}] 05:25:29 INFO - PROCESS | 2283 | 1461587129566 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:25:29 INFO - PROCESS | 2283 | 1461587129578 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:29 INFO - PROCESS | 2283 | ++DOCSHELL 0x126f6a000 == 53 [pid = 2283] [id = 406] 05:25:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x126b78400) [pid = 2283] [serial = 1217] [outer = 0x0] 05:25:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x1270a9000) [pid = 2283] [serial = 1218] [outer = 0x126b78400] 05:25:29 INFO - PROCESS | 2283 | 1461587129604 Marionette DEBUG loaded listener.js 05:25:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x129228c00) [pid = 2283] [serial = 1219] [outer = 0x126b78400] 05:25:29 INFO - PROCESS | 2283 | 1461587129976 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]]]}] 05:25:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:25:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 518ms 05:25:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:25:29 INFO - PROCESS | 2283 | 1461587129982 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:25:29 INFO - PROCESS | 2283 | 1461587129984 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 05:25:29 INFO - PROCESS | 2283 | 1461587129986 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:25:29 INFO - PROCESS | 2283 | 1461587129987 Marionette TRACE conn2 <- [1,1598,null,{}] 05:25:29 INFO - PROCESS | 2283 | 1461587129990 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}] 05:25:30 INFO - PROCESS | 2283 | 1461587130099 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:25:30 INFO - PROCESS | 2283 | 1461587130133 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:30 INFO - PROCESS | 2283 | ++DOCSHELL 0x129609800 == 54 [pid = 2283] [id = 407] 05:25:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x1246c4800) [pid = 2283] [serial = 1220] [outer = 0x0] 05:25:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x1296f1000) [pid = 2283] [serial = 1221] [outer = 0x1246c4800] 05:25:30 INFO - PROCESS | 2283 | 1461587130159 Marionette DEBUG loaded listener.js 05:25:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x12a90cc00) [pid = 2283] [serial = 1222] [outer = 0x1246c4800] 05:25:30 INFO - PROCESS | 2283 | 1461587130483 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]]]}] 05:25:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:25:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 522ms 05:25:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:25:30 INFO - PROCESS | 2283 | 1461587130509 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:25:30 INFO - PROCESS | 2283 | 1461587130511 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 05:25:30 INFO - PROCESS | 2283 | 1461587130513 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:25:30 INFO - PROCESS | 2283 | 1461587130514 Marionette TRACE conn2 <- [1,1602,null,{}] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x127d6dc00) [pid = 2283] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x12ac94c00) [pid = 2283] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x12b326400) [pid = 2283] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x11b65e000) [pid = 2283] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x1243f1800) [pid = 2283] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x11a755800) [pid = 2283] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x11c716000) [pid = 2283] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x114b43c00) [pid = 2283] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x1239ed000) [pid = 2283] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x1154a6c00) [pid = 2283] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x11ad42800) [pid = 2283] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x129224800) [pid = 2283] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x11a9d0800) [pid = 2283] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x115247400) [pid = 2283] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x119266800) [pid = 2283] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x12b70dc00) [pid = 2283] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x124894c00) [pid = 2283] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x119d5d000) [pid = 2283] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x11b6c5c00) [pid = 2283] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x1154a6400) [pid = 2283] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x1269ce000) [pid = 2283] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x118cfc000) [pid = 2283] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x114bb5c00) [pid = 2283] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x114f42000) [pid = 2283] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x11ba1e000) [pid = 2283] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x1158b0000) [pid = 2283] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x12b58ec00) [pid = 2283] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:25:30 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x1239eb000) [pid = 2283] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:25:30 INFO - PROCESS | 2283 | 1461587130741 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}] 05:25:30 INFO - PROCESS | 2283 | 1461587130831 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:25:30 INFO - PROCESS | 2283 | 1461587130852 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:30 INFO - PROCESS | 2283 | ++DOCSHELL 0x115988000 == 55 [pid = 2283] [id = 408] 05:25:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x115417800) [pid = 2283] [serial = 1223] [outer = 0x0] 05:25:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x115831000) [pid = 2283] [serial = 1224] [outer = 0x115417800] 05:25:30 INFO - PROCESS | 2283 | 1461587130880 Marionette DEBUG loaded listener.js 05:25:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x119266800) [pid = 2283] [serial = 1225] [outer = 0x115417800] 05:25:31 INFO - PROCESS | 2283 | 1461587131202 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]]]}] 05:25:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:25:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 724ms 05:25:31 INFO - PROCESS | 2283 | 1461587131237 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:25:31 INFO - PROCESS | 2283 | 1461587131239 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 05:25:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:25:31 INFO - PROCESS | 2283 | 1461587131244 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:25:31 INFO - PROCESS | 2283 | 1461587131245 Marionette TRACE conn2 <- [1,1606,null,{}] 05:25:31 INFO - PROCESS | 2283 | 1461587131248 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}] 05:25:31 INFO - PROCESS | 2283 | 1461587131364 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:25:31 INFO - PROCESS | 2283 | 1461587131402 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:31 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b97b000 == 56 [pid = 2283] [id = 409] 05:25:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x1154a6400) [pid = 2283] [serial = 1226] [outer = 0x0] 05:25:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x11abd1400) [pid = 2283] [serial = 1227] [outer = 0x1154a6400] 05:25:31 INFO - PROCESS | 2283 | 1461587131433 Marionette DEBUG loaded listener.js 05:25:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x12a911c00) [pid = 2283] [serial = 1228] [outer = 0x1154a6400] 05:25:31 INFO - PROCESS | 2283 | 1461587131728 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]]]}] 05:25:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:25:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 522ms 05:25:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:25:31 INFO - PROCESS | 2283 | 1461587131767 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:25:31 INFO - PROCESS | 2283 | 1461587131768 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 05:25:31 INFO - PROCESS | 2283 | 1461587131770 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:25:31 INFO - PROCESS | 2283 | 1461587131771 Marionette TRACE conn2 <- [1,1610,null,{}] 05:25:31 INFO - PROCESS | 2283 | 1461587131776 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}] 05:25:31 INFO - PROCESS | 2283 | 1461587131859 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:25:31 INFO - PROCESS | 2283 | 1461587131863 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:31 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d00d800 == 57 [pid = 2283] [id = 410] 05:25:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x12abc4400) [pid = 2283] [serial = 1229] [outer = 0x0] 05:25:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x12ac87000) [pid = 2283] [serial = 1230] [outer = 0x12abc4400] 05:25:31 INFO - PROCESS | 2283 | 1461587131888 Marionette DEBUG loaded listener.js 05:25:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x12acab800) [pid = 2283] [serial = 1231] [outer = 0x12abc4400] 05:25:32 INFO - PROCESS | 2283 | 1461587132355 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]]]}] 05:25:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:25:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 624ms 05:25:32 INFO - PROCESS | 2283 | 1461587132395 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:25:32 INFO - PROCESS | 2283 | 1461587132397 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 05:25:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:25:32 INFO - PROCESS | 2283 | 1461587132401 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:25:32 INFO - PROCESS | 2283 | 1461587132403 Marionette TRACE conn2 <- [1,1614,null,{}] 05:25:32 INFO - PROCESS | 2283 | 1461587132408 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}] 05:25:32 INFO - PROCESS | 2283 | 1461587132514 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:25:32 INFO - PROCESS | 2283 | 1461587132584 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:32 INFO - PROCESS | 2283 | ++DOCSHELL 0x119c47800 == 58 [pid = 2283] [id = 411] 05:25:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x1154b4800) [pid = 2283] [serial = 1232] [outer = 0x0] 05:25:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x11592c400) [pid = 2283] [serial = 1233] [outer = 0x1154b4800] 05:25:32 INFO - PROCESS | 2283 | 1461587132617 Marionette DEBUG loaded listener.js 05:25:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x118eef400) [pid = 2283] [serial = 1234] [outer = 0x1154b4800] 05:25:33 INFO - PROCESS | 2283 | 1461587133031 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]]]}] 05:25:33 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 05:25:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 675ms 05:25:33 INFO - PROCESS | 2283 | 1461587133076 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:25:33 INFO - PROCESS | 2283 | 1461587133080 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 05:25:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:25:33 INFO - PROCESS | 2283 | 1461587133085 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:25:33 INFO - PROCESS | 2283 | 1461587133087 Marionette TRACE conn2 <- [1,1618,null,{}] 05:25:33 INFO - PROCESS | 2283 | 1461587133089 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}] 05:25:33 INFO - PROCESS | 2283 | 1461587133195 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:25:33 INFO - PROCESS | 2283 | 1461587133272 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:33 INFO - PROCESS | 2283 | ++DOCSHELL 0x123944000 == 59 [pid = 2283] [id = 412] 05:25:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x1190a2800) [pid = 2283] [serial = 1235] [outer = 0x0] 05:25:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x11aa90c00) [pid = 2283] [serial = 1236] [outer = 0x1190a2800] 05:25:33 INFO - PROCESS | 2283 | 1461587133347 Marionette DEBUG loaded listener.js 05:25:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x11b622800) [pid = 2283] [serial = 1237] [outer = 0x1190a2800] 05:25:33 INFO - PROCESS | 2283 | 1461587133776 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]]]}] 05:25:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:25:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 722ms 05:25:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:25:33 INFO - PROCESS | 2283 | 1461587133808 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:25:33 INFO - PROCESS | 2283 | 1461587133810 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 05:25:33 INFO - PROCESS | 2283 | 1461587133812 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:25:33 INFO - PROCESS | 2283 | 1461587133814 Marionette TRACE conn2 <- [1,1622,null,{}] 05:25:33 INFO - PROCESS | 2283 | 1461587133822 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}] 05:25:33 INFO - PROCESS | 2283 | 1461587133922 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:25:33 INFO - PROCESS | 2283 | 1461587133981 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:33 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bedb800 == 60 [pid = 2283] [id = 413] 05:25:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x11c5a0c00) [pid = 2283] [serial = 1238] [outer = 0x0] 05:25:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x123ee1400) [pid = 2283] [serial = 1239] [outer = 0x11c5a0c00] 05:25:34 INFO - PROCESS | 2283 | 1461587134014 Marionette DEBUG loaded listener.js 05:25:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x1245cbc00) [pid = 2283] [serial = 1240] [outer = 0x11c5a0c00] 05:25:34 INFO - PROCESS | 2283 | 1461587134427 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]]]}] 05:25:34 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 05:25:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 621ms 05:25:34 INFO - PROCESS | 2283 | 1461587134433 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:25:34 INFO - PROCESS | 2283 | 1461587134435 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 05:25:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:25:34 INFO - PROCESS | 2283 | 1461587134437 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:25:34 INFO - PROCESS | 2283 | 1461587134439 Marionette TRACE conn2 <- [1,1626,null,{}] 05:25:34 INFO - PROCESS | 2283 | 1461587134443 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}] 05:25:34 INFO - PROCESS | 2283 | 1461587134546 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:25:34 INFO - PROCESS | 2283 | 1461587134636 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:34 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d7c3000 == 61 [pid = 2283] [id = 414] 05:25:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x124891c00) [pid = 2283] [serial = 1241] [outer = 0x0] 05:25:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x129221800) [pid = 2283] [serial = 1242] [outer = 0x124891c00] 05:25:34 INFO - PROCESS | 2283 | 1461587134664 Marionette DEBUG loaded listener.js 05:25:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x12a902800) [pid = 2283] [serial = 1243] [outer = 0x124891c00] 05:25:35 INFO - PROCESS | 2283 | 1461587135066 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]]]}] 05:25:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:25:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 05:25:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:25:35 INFO - PROCESS | 2283 | 1461587135108 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:25:35 INFO - PROCESS | 2283 | 1461587135110 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 05:25:35 INFO - PROCESS | 2283 | 1461587135112 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:25:35 INFO - PROCESS | 2283 | 1461587135113 Marionette TRACE conn2 <- [1,1630,null,{}] 05:25:35 INFO - PROCESS | 2283 | 1461587135116 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}] 05:25:35 INFO - PROCESS | 2283 | 1461587135217 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:25:35 INFO - PROCESS | 2283 | 1461587135286 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:35 INFO - PROCESS | 2283 | ++DOCSHELL 0x12dd34000 == 62 [pid = 2283] [id = 415] 05:25:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x126b25c00) [pid = 2283] [serial = 1244] [outer = 0x0] 05:25:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x12abcfc00) [pid = 2283] [serial = 1245] [outer = 0x126b25c00] 05:25:35 INFO - PROCESS | 2283 | 1461587135316 Marionette DEBUG loaded listener.js 05:25:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x12acaf400) [pid = 2283] [serial = 1246] [outer = 0x126b25c00] 05:25:35 INFO - PROCESS | 2283 | 1461587135732 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]]]}] 05:25:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:25:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 05:25:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:25:35 INFO - PROCESS | 2283 | 1461587135783 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:25:35 INFO - PROCESS | 2283 | 1461587135784 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 05:25:35 INFO - PROCESS | 2283 | 1461587135786 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:25:35 INFO - PROCESS | 2283 | 1461587135787 Marionette TRACE conn2 <- [1,1634,null,{}] 05:25:35 INFO - PROCESS | 2283 | 1461587135790 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}] 05:25:35 INFO - PROCESS | 2283 | 1461587135926 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:25:36 INFO - PROCESS | 2283 | 1461587136009 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:36 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ea90000 == 63 [pid = 2283] [id = 416] 05:25:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x12b323400) [pid = 2283] [serial = 1247] [outer = 0x0] 05:25:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x12b58a000) [pid = 2283] [serial = 1248] [outer = 0x12b323400] 05:25:36 INFO - PROCESS | 2283 | 1461587136043 Marionette DEBUG loaded listener.js 05:25:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x12b7f8800) [pid = 2283] [serial = 1249] [outer = 0x12b323400] 05:25:36 INFO - PROCESS | 2283 | 1461587136472 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]]]}] 05:25:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:25:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 722ms 05:25:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:25:36 INFO - PROCESS | 2283 | 1461587136508 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:25:36 INFO - PROCESS | 2283 | 1461587136510 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 05:25:36 INFO - PROCESS | 2283 | 1461587136512 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:25:36 INFO - PROCESS | 2283 | 1461587136513 Marionette TRACE conn2 <- [1,1638,null,{}] 05:25:36 INFO - PROCESS | 2283 | 1461587136516 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}] 05:25:36 INFO - PROCESS | 2283 | 1461587136626 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:25:36 INFO - PROCESS | 2283 | 1461587136683 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:36 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f6a7000 == 64 [pid = 2283] [id = 417] 05:25:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x12b7fa000) [pid = 2283] [serial = 1250] [outer = 0x0] 05:25:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x12bc2d000) [pid = 2283] [serial = 1251] [outer = 0x12b7fa000] 05:25:36 INFO - PROCESS | 2283 | 1461587136713 Marionette DEBUG loaded listener.js 05:25:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x12be60800) [pid = 2283] [serial = 1252] [outer = 0x12b7fa000] 05:25:37 INFO - PROCESS | 2283 | 1461587137140 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]]]}] 05:25:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:25:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 668ms 05:25:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:25:37 INFO - PROCESS | 2283 | 1461587137180 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:25:37 INFO - PROCESS | 2283 | 1461587137182 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 05:25:37 INFO - PROCESS | 2283 | 1461587137184 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:25:37 INFO - PROCESS | 2283 | 1461587137185 Marionette TRACE conn2 <- [1,1642,null,{}] 05:25:37 INFO - PROCESS | 2283 | 1461587137188 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}] 05:25:37 INFO - PROCESS | 2283 | 1461587137315 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:25:37 INFO - PROCESS | 2283 | 1461587137373 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:37 INFO - PROCESS | 2283 | ++DOCSHELL 0x119071000 == 65 [pid = 2283] [id = 418] 05:25:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x114bb4c00) [pid = 2283] [serial = 1253] [outer = 0x0] 05:25:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x118466800) [pid = 2283] [serial = 1254] [outer = 0x114bb4c00] 05:25:37 INFO - PROCESS | 2283 | 1461587137403 Marionette DEBUG loaded listener.js 05:25:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x11a762400) [pid = 2283] [serial = 1255] [outer = 0x114bb4c00] 05:25:37 INFO - PROCESS | 2283 | 1461587137969 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]]]}] 05:25:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:25:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 823ms 05:25:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:25:38 INFO - PROCESS | 2283 | 1461587138027 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:25:38 INFO - PROCESS | 2283 | 1461587138030 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 05:25:38 INFO - PROCESS | 2283 | 1461587138034 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:25:38 INFO - PROCESS | 2283 | 1461587138037 Marionette TRACE conn2 <- [1,1646,null,{}] 05:25:38 INFO - PROCESS | 2283 | 1461587138044 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}] 05:25:38 INFO - PROCESS | 2283 | 1461587138161 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:25:38 INFO - PROCESS | 2283 | 1461587138249 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:38 INFO - PROCESS | 2283 | ++DOCSHELL 0x1198ac000 == 66 [pid = 2283] [id = 419] 05:25:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x115606000) [pid = 2283] [serial = 1256] [outer = 0x0] 05:25:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x118464400) [pid = 2283] [serial = 1257] [outer = 0x115606000] 05:25:38 INFO - PROCESS | 2283 | 1461587138291 Marionette DEBUG loaded listener.js 05:25:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x118ef1400) [pid = 2283] [serial = 1258] [outer = 0x115606000] 05:25:38 INFO - PROCESS | 2283 | --DOCSHELL 0x12b97b000 == 65 [pid = 2283] [id = 409] 05:25:38 INFO - PROCESS | 2283 | --DOCSHELL 0x115988000 == 64 [pid = 2283] [id = 408] 05:25:38 INFO - PROCESS | 2283 | --DOCSHELL 0x129609800 == 63 [pid = 2283] [id = 407] 05:25:38 INFO - PROCESS | 2283 | --DOCSHELL 0x126f6a000 == 62 [pid = 2283] [id = 406] 05:25:38 INFO - PROCESS | 2283 | --DOCSHELL 0x12465b800 == 61 [pid = 2283] [id = 405] 05:25:38 INFO - PROCESS | 2283 | --DOCSHELL 0x123fc0000 == 60 [pid = 2283] [id = 404] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x12bcd7400) [pid = 2283] [serial = 1176] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOCSHELL 0x123932800 == 59 [pid = 2283] [id = 403] 05:25:38 INFO - PROCESS | 2283 | --DOCSHELL 0x11c5dd000 == 58 [pid = 2283] [id = 402] 05:25:38 INFO - PROCESS | 2283 | --DOCSHELL 0x11aaa8000 == 57 [pid = 2283] [id = 401] 05:25:38 INFO - PROCESS | 2283 | --DOCSHELL 0x11a782800 == 56 [pid = 2283] [id = 400] 05:25:38 INFO - PROCESS | 2283 | --DOCSHELL 0x11aab0800 == 55 [pid = 2283] [id = 399] 05:25:38 INFO - PROCESS | 2283 | --DOCSHELL 0x1198b6000 == 54 [pid = 2283] [id = 393] 05:25:38 INFO - PROCESS | 2283 | 1461587138786 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]]]}] 05:25:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:25:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 776ms 05:25:38 INFO - PROCESS | 2283 | 1461587138811 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:25:38 INFO - PROCESS | 2283 | 1461587138814 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 05:25:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:25:38 INFO - PROCESS | 2283 | 1461587138818 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:25:38 INFO - PROCESS | 2283 | 1461587138820 Marionette TRACE conn2 <- [1,1650,null,{}] 05:25:38 INFO - PROCESS | 2283 | 1461587138831 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}] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x118f68400) [pid = 2283] [serial = 1036] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x12be5c000) [pid = 2283] [serial = 982] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x12770fc00) [pid = 2283] [serial = 1084] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x11aa96000) [pid = 2283] [serial = 1078] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x1152d9400) [pid = 2283] [serial = 1033] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x129222000) [pid = 2283] [serial = 1087] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x126deac00) [pid = 2283] [serial = 1030] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x12ac88400) [pid = 2283] [serial = 1158] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x12acae000) [pid = 2283] [serial = 1161] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x12aca6400) [pid = 2283] [serial = 1159] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x12b332c00) [pid = 2283] [serial = 1164] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x12b326000) [pid = 2283] [serial = 1162] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x12aca7800) [pid = 2283] [serial = 1123] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x124606c00) [pid = 2283] [serial = 1152] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x11a75cc00) [pid = 2283] [serial = 1143] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x11aa95800) [pid = 2283] [serial = 1144] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x1239e6000) [pid = 2283] [serial = 1149] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x124361000) [pid = 2283] [serial = 1150] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x12abd1c00) [pid = 2283] [serial = 1138] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x123816800) [pid = 2283] [serial = 1137] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x124605400) [pid = 2283] [serial = 1132] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x123adc000) [pid = 2283] [serial = 1131] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x118cef800) [pid = 2283] [serial = 1126] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x11560c400) [pid = 2283] [serial = 1125] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x11ba1dc00) [pid = 2283] [serial = 1146] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x11c709400) [pid = 2283] [serial = 1147] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x12abc5800) [pid = 2283] [serial = 1135] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x1296edc00) [pid = 2283] [serial = 1134] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x11b65a800) [pid = 2283] [serial = 1129] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x11aa93c00) [pid = 2283] [serial = 1128] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x11592dc00) [pid = 2283] [serial = 1140] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x118f6e000) [pid = 2283] [serial = 1141] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x11aa92c00) [pid = 2283] [serial = 1167] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x123edf400) [pid = 2283] [serial = 1168] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x12b7fc000) [pid = 2283] [serial = 1173] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x12b587800) [pid = 2283] [serial = 1165] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x12abc4000) [pid = 2283] [serial = 1156] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x127014400) [pid = 2283] [serial = 1155] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x12b70d000) [pid = 2283] [serial = 1171] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x124892800) [pid = 2283] [serial = 1153] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x12b325800) [pid = 2283] [serial = 1170] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x12bccc800) [pid = 2283] [serial = 1174] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x124898000) [pid = 2283] [serial = 1081] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x118c02c00) [pid = 2283] [serial = 1075] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x1270a6000) [pid = 2283] [serial = 1072] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 2283 | 1461587138944 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:25:38 INFO - PROCESS | 2283 | 1461587138953 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:38 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a76e000 == 55 [pid = 2283] [id = 420] 05:25:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x114f42c00) [pid = 2283] [serial = 1259] [outer = 0x0] 05:25:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x11a75f400) [pid = 2283] [serial = 1260] [outer = 0x114f42c00] 05:25:38 INFO - PROCESS | 2283 | 1461587138980 Marionette DEBUG loaded listener.js 05:25:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x11aa93c00) [pid = 2283] [serial = 1261] [outer = 0x114f42c00] 05:25:39 INFO - PROCESS | 2283 | 1461587139416 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]]]}] 05:25:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:25:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 624ms 05:25:39 INFO - PROCESS | 2283 | 1461587139443 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:25:39 INFO - PROCESS | 2283 | 1461587139445 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 05:25:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:25:39 INFO - PROCESS | 2283 | 1461587139449 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:25:39 INFO - PROCESS | 2283 | 1461587139453 Marionette TRACE conn2 <- [1,1654,null,{}] 05:25:39 INFO - PROCESS | 2283 | 1461587139464 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}] 05:25:39 INFO - PROCESS | 2283 | 1461587139601 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:25:39 INFO - PROCESS | 2283 | 1461587139614 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:39 INFO - PROCESS | 2283 | ++DOCSHELL 0x123936800 == 56 [pid = 2283] [id = 421] 05:25:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x11b65a800) [pid = 2283] [serial = 1262] [outer = 0x0] 05:25:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x11bfa2000) [pid = 2283] [serial = 1263] [outer = 0x11b65a800] 05:25:39 INFO - PROCESS | 2283 | 1461587139658 Marionette DEBUG loaded listener.js 05:25:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x11c71fc00) [pid = 2283] [serial = 1264] [outer = 0x11b65a800] 05:25:39 INFO - PROCESS | 2283 | 1461587139992 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]]]}] 05:25:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:25:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 578ms 05:25:40 INFO - PROCESS | 2283 | 1461587140027 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:25:40 INFO - PROCESS | 2283 | 1461587140029 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 05:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:25:40 INFO - PROCESS | 2283 | 1461587140031 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:25:40 INFO - PROCESS | 2283 | 1461587140032 Marionette TRACE conn2 <- [1,1658,null,{}] 05:25:40 INFO - PROCESS | 2283 | 1461587140034 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}] 05:25:40 INFO - PROCESS | 2283 | 1461587140118 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:25:40 INFO - PROCESS | 2283 | 1461587140123 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:40 INFO - PROCESS | 2283 | ++DOCSHELL 0x123bbe800 == 57 [pid = 2283] [id = 422] 05:25:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x123816800) [pid = 2283] [serial = 1265] [outer = 0x0] 05:25:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x123d7ec00) [pid = 2283] [serial = 1266] [outer = 0x123816800] 05:25:40 INFO - PROCESS | 2283 | 1461587140149 Marionette DEBUG loaded listener.js 05:25:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x124364000) [pid = 2283] [serial = 1267] [outer = 0x123816800] 05:25:40 INFO - PROCESS | 2283 | 1461587140488 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]]]}] 05:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 469ms 05:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:25:40 INFO - PROCESS | 2283 | 1461587140501 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:25:40 INFO - PROCESS | 2283 | 1461587140502 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 05:25:40 INFO - PROCESS | 2283 | 1461587140504 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:25:40 INFO - PROCESS | 2283 | 1461587140506 Marionette TRACE conn2 <- [1,1662,null,{}] 05:25:40 INFO - PROCESS | 2283 | 1461587140510 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}] 05:25:40 INFO - PROCESS | 2283 | 1461587140596 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:25:40 INFO - PROCESS | 2283 | 1461587140657 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:40 INFO - PROCESS | 2283 | ++DOCSHELL 0x124640000 == 58 [pid = 2283] [id = 423] 05:25:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x118f6c800) [pid = 2283] [serial = 1268] [outer = 0x0] 05:25:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x1243e3c00) [pid = 2283] [serial = 1269] [outer = 0x118f6c800] 05:25:40 INFO - PROCESS | 2283 | 1461587140683 Marionette DEBUG loaded listener.js 05:25:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x12460e800) [pid = 2283] [serial = 1270] [outer = 0x118f6c800] 05:25:41 INFO - PROCESS | 2283 | 1461587141076 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]]]}] 05:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 622ms 05:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:25:41 INFO - PROCESS | 2283 | 1461587141131 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:25:41 INFO - PROCESS | 2283 | 1461587141133 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 05:25:41 INFO - PROCESS | 2283 | 1461587141136 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:25:41 INFO - PROCESS | 2283 | 1461587141137 Marionette TRACE conn2 <- [1,1666,null,{}] 05:25:41 INFO - PROCESS | 2283 | 1461587141141 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}] 05:25:41 INFO - PROCESS | 2283 | 1461587141312 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:25:41 INFO - PROCESS | 2283 | 1461587141339 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:41 INFO - PROCESS | 2283 | ++DOCSHELL 0x126b45800 == 59 [pid = 2283] [id = 424] 05:25:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x124609800) [pid = 2283] [serial = 1271] [outer = 0x0] 05:25:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x126d8e400) [pid = 2283] [serial = 1272] [outer = 0x124609800] 05:25:41 INFO - PROCESS | 2283 | 1461587141375 Marionette DEBUG loaded listener.js 05:25:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x12abca400) [pid = 2283] [serial = 1273] [outer = 0x124609800] 05:25:41 INFO - PROCESS | 2283 | 1461587141794 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]]]}] 05:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 673ms 05:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:25:41 INFO - PROCESS | 2283 | 1461587141809 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:25:41 INFO - PROCESS | 2283 | 1461587141811 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 05:25:41 INFO - PROCESS | 2283 | 1461587141814 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:25:41 INFO - PROCESS | 2283 | 1461587141816 Marionette TRACE conn2 <- [1,1670,null,{}] 05:25:41 INFO - PROCESS | 2283 | 1461587141838 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}] 05:25:41 INFO - PROCESS | 2283 | 1461587141995 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:25:42 INFO - PROCESS | 2283 | 1461587142016 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:42 INFO - PROCESS | 2283 | ++DOCSHELL 0x12960c000 == 60 [pid = 2283] [id = 425] 05:25:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x123817400) [pid = 2283] [serial = 1274] [outer = 0x0] 05:25:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x12aca6400) [pid = 2283] [serial = 1275] [outer = 0x123817400] 05:25:42 INFO - PROCESS | 2283 | 1461587142056 Marionette DEBUG loaded listener.js 05:25:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x12b32a800) [pid = 2283] [serial = 1276] [outer = 0x123817400] 05:25:42 INFO - PROCESS | 2283 | 1461587142437 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]]]}] 05:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 672ms 05:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:25:42 INFO - PROCESS | 2283 | 1461587142486 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:25:42 INFO - PROCESS | 2283 | 1461587142488 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 05:25:42 INFO - PROCESS | 2283 | 1461587142490 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:25:42 INFO - PROCESS | 2283 | 1461587142491 Marionette TRACE conn2 <- [1,1674,null,{}] 05:25:42 INFO - PROCESS | 2283 | 1461587142493 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}] 05:25:42 INFO - PROCESS | 2283 | 1461587142599 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:25:42 INFO - PROCESS | 2283 | 1461587142633 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:42 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b529000 == 61 [pid = 2283] [id = 426] 05:25:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x12b32b000) [pid = 2283] [serial = 1277] [outer = 0x0] 05:25:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x12b58e400) [pid = 2283] [serial = 1278] [outer = 0x12b32b000] 05:25:42 INFO - PROCESS | 2283 | 1461587142657 Marionette DEBUG loaded listener.js 05:25:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x12b5b9000) [pid = 2283] [serial = 1279] [outer = 0x12b32b000] 05:25:43 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x114f3d800) [pid = 2283] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:25:43 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x126b78400) [pid = 2283] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:25:43 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x1246c4800) [pid = 2283] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:25:43 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x11ad45000) [pid = 2283] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:25:43 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x1239e9000) [pid = 2283] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:25:43 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x118632800) [pid = 2283] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:25:43 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x11c71b000) [pid = 2283] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:25:43 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x115417800) [pid = 2283] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:25:43 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x1154a6400) [pid = 2283] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:25:43 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x11aa92800) [pid = 2283] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:25:43 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x11ad4cc00) [pid = 2283] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:25:43 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x1158b6400) [pid = 2283] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:25:43 INFO - PROCESS | 2283 | 1461587143074 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]]]}] 05:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 620ms 05:25:43 INFO - PROCESS | 2283 | 1461587143110 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:25:43 INFO - PROCESS | 2283 | 1461587143111 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 05:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:25:43 INFO - PROCESS | 2283 | 1461587143114 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:25:43 INFO - PROCESS | 2283 | 1461587143115 Marionette TRACE conn2 <- [1,1678,null,{}] 05:25:43 INFO - PROCESS | 2283 | 1461587143117 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}] 05:25:43 INFO - PROCESS | 2283 | 1461587143207 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:25:43 INFO - PROCESS | 2283 | 1461587143211 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:43 INFO - PROCESS | 2283 | ++DOCSHELL 0x12466f000 == 62 [pid = 2283] [id = 427] 05:25:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x115417800) [pid = 2283] [serial = 1280] [outer = 0x0] 05:25:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x11aa95400) [pid = 2283] [serial = 1281] [outer = 0x115417800] 05:25:43 INFO - PROCESS | 2283 | 1461587143237 Marionette DEBUG loaded listener.js 05:25:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x1246c4800) [pid = 2283] [serial = 1282] [outer = 0x115417800] 05:25:43 INFO - PROCESS | 2283 | 1461587143602 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]]]}] 05:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 518ms 05:25:43 INFO - PROCESS | 2283 | 1461587143633 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:25:43 INFO - PROCESS | 2283 | 1461587143635 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 05:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:25:43 INFO - PROCESS | 2283 | 1461587143638 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:25:43 INFO - PROCESS | 2283 | 1461587143641 Marionette TRACE conn2 <- [1,1682,null,{}] 05:25:43 INFO - PROCESS | 2283 | 1461587143645 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}] 05:25:43 INFO - PROCESS | 2283 | 1461587143776 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:25:43 INFO - PROCESS | 2283 | 1461587143782 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:43 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d1ab000 == 63 [pid = 2283] [id = 428] 05:25:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x127d62c00) [pid = 2283] [serial = 1283] [outer = 0x0] 05:25:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x12b702c00) [pid = 2283] [serial = 1284] [outer = 0x127d62c00] 05:25:43 INFO - PROCESS | 2283 | 1461587143823 Marionette DEBUG loaded listener.js 05:25:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x12b7f3400) [pid = 2283] [serial = 1285] [outer = 0x127d62c00] 05:25:44 INFO - PROCESS | 2283 | 1461587144219 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]]]}] 05:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 622ms 05:25:44 INFO - PROCESS | 2283 | 1461587144262 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:25:44 INFO - PROCESS | 2283 | 1461587144264 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 05:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:25:44 INFO - PROCESS | 2283 | 1461587144266 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:25:44 INFO - PROCESS | 2283 | 1461587144267 Marionette TRACE conn2 <- [1,1686,null,{}] 05:25:44 INFO - PROCESS | 2283 | 1461587144270 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}] 05:25:44 INFO - PROCESS | 2283 | 1461587144370 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:25:44 INFO - PROCESS | 2283 | 1461587144375 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:44 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d7cc800 == 64 [pid = 2283] [id = 429] 05:25:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x12bc20c00) [pid = 2283] [serial = 1286] [outer = 0x0] 05:25:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x12c07ec00) [pid = 2283] [serial = 1287] [outer = 0x12bc20c00] 05:25:44 INFO - PROCESS | 2283 | 1461587144404 Marionette DEBUG loaded listener.js 05:25:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x12d207000) [pid = 2283] [serial = 1288] [outer = 0x12bc20c00] 05:25:44 INFO - PROCESS | 2283 | 1461587144732 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]]]}] 05:25:44 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 05:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 518ms 05:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:25:44 INFO - PROCESS | 2283 | 1461587144785 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:25:44 INFO - PROCESS | 2283 | 1461587144786 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 05:25:44 INFO - PROCESS | 2283 | 1461587144788 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:25:44 INFO - PROCESS | 2283 | 1461587144789 Marionette TRACE conn2 <- [1,1690,null,{}] 05:25:44 INFO - PROCESS | 2283 | 1461587144792 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}] 05:25:44 INFO - PROCESS | 2283 | 1461587144887 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:25:44 INFO - PROCESS | 2283 | 1461587144965 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:44 INFO - PROCESS | 2283 | ++DOCSHELL 0x12e4e8800 == 65 [pid = 2283] [id = 430] 05:25:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x12bc29400) [pid = 2283] [serial = 1289] [outer = 0x0] 05:25:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x12d209000) [pid = 2283] [serial = 1290] [outer = 0x12bc29400] 05:25:45 INFO - PROCESS | 2283 | 1461587145006 Marionette DEBUG loaded listener.js 05:25:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x12d26bc00) [pid = 2283] [serial = 1291] [outer = 0x12bc29400] 05:25:45 INFO - PROCESS | 2283 | 1461587145630 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]]]}] 05:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 871ms 05:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:25:45 INFO - PROCESS | 2283 | 1461587145660 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:25:45 INFO - PROCESS | 2283 | 1461587145663 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 05:25:45 INFO - PROCESS | 2283 | 1461587145666 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:25:45 INFO - PROCESS | 2283 | 1461587145669 Marionette TRACE conn2 <- [1,1694,null,{}] 05:25:45 INFO - PROCESS | 2283 | 1461587145673 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}] 05:25:45 INFO - PROCESS | 2283 | 1461587145780 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:25:45 INFO - PROCESS | 2283 | 1461587145849 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:45 INFO - PROCESS | 2283 | ++DOCSHELL 0x11ad1e800 == 66 [pid = 2283] [id = 431] 05:25:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x11572b400) [pid = 2283] [serial = 1292] [outer = 0x0] 05:25:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x118f66000) [pid = 2283] [serial = 1293] [outer = 0x11572b400] 05:25:45 INFO - PROCESS | 2283 | 1461587145881 Marionette DEBUG loaded listener.js 05:25:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x11a75cc00) [pid = 2283] [serial = 1294] [outer = 0x11572b400] 05:25:46 INFO - PROCESS | 2283 | 1461587146297 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]]]}] 05:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 672ms 05:25:46 INFO - PROCESS | 2283 | 1461587146338 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:25:46 INFO - PROCESS | 2283 | 1461587146342 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 05:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:25:46 INFO - PROCESS | 2283 | 1461587146368 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:25:46 INFO - PROCESS | 2283 | 1461587146370 Marionette TRACE conn2 <- [1,1698,null,{}] 05:25:46 INFO - PROCESS | 2283 | 1461587146387 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}] 05:25:46 INFO - PROCESS | 2283 | 1461587146499 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:25:46 INFO - PROCESS | 2283 | 1461587146568 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:46 INFO - PROCESS | 2283 | ++DOCSHELL 0x12465c000 == 67 [pid = 2283] [id = 432] 05:25:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x11a93b000) [pid = 2283] [serial = 1295] [outer = 0x0] 05:25:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x11b629800) [pid = 2283] [serial = 1296] [outer = 0x11a93b000] 05:25:46 INFO - PROCESS | 2283 | 1461587146600 Marionette DEBUG loaded listener.js 05:25:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x11c70b400) [pid = 2283] [serial = 1297] [outer = 0x11a93b000] 05:25:47 INFO - PROCESS | 2283 | 1461587147014 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]]]}] 05:25:47 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 05:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 677ms 05:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:25:47 INFO - PROCESS | 2283 | 1461587147045 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:25:47 INFO - PROCESS | 2283 | 1461587147046 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 05:25:47 INFO - PROCESS | 2283 | 1461587147049 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:25:47 INFO - PROCESS | 2283 | 1461587147052 Marionette TRACE conn2 <- [1,1702,null,{}] 05:25:47 INFO - PROCESS | 2283 | 1461587147060 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}] 05:25:47 INFO - PROCESS | 2283 | 1461587147170 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:25:47 INFO - PROCESS | 2283 | 1461587147230 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:47 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d7ca000 == 68 [pid = 2283] [id = 433] 05:25:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x124361000) [pid = 2283] [serial = 1298] [outer = 0x0] 05:25:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x126de3000) [pid = 2283] [serial = 1299] [outer = 0x124361000] 05:25:47 INFO - PROCESS | 2283 | 1461587147262 Marionette DEBUG loaded listener.js 05:25:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x12a909c00) [pid = 2283] [serial = 1300] [outer = 0x124361000] 05:25:47 INFO - PROCESS | 2283 | 1461587147678 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]]]}] 05:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 671ms 05:25:47 INFO - PROCESS | 2283 | 1461587147720 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:25:47 INFO - PROCESS | 2283 | 1461587147723 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 05:25:47 INFO - PROCESS | 2283 | 1461587147725 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:25:47 INFO - PROCESS | 2283 | 1461587147727 Marionette TRACE conn2 <- [1,1706,null,{}] 05:25:47 INFO - PROCESS | 2283 | 1461587147729 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}] 05:25:47 INFO - PROCESS | 2283 | 1461587147855 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:25:47 INFO - PROCESS | 2283 | 1461587147938 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:47 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f2c4800 == 69 [pid = 2283] [id = 434] 05:25:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x12aca4400) [pid = 2283] [serial = 1301] [outer = 0x0] 05:25:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x12b58f800) [pid = 2283] [serial = 1302] [outer = 0x12aca4400] 05:25:47 INFO - PROCESS | 2283 | 1461587147970 Marionette DEBUG loaded listener.js 05:25:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x12bc29800) [pid = 2283] [serial = 1303] [outer = 0x12aca4400] 05:25:48 INFO - PROCESS | 2283 | 1461587148379 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]]]}] 05:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 05:25:48 INFO - PROCESS | 2283 | 1461587148396 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:25:48 INFO - PROCESS | 2283 | 1461587148397 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 05:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:25:48 INFO - PROCESS | 2283 | 1461587148400 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:25:48 INFO - PROCESS | 2283 | 1461587148401 Marionette TRACE conn2 <- [1,1710,null,{}] 05:25:48 INFO - PROCESS | 2283 | 1461587148403 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}] 05:25:48 INFO - PROCESS | 2283 | 1461587148510 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:25:48 INFO - PROCESS | 2283 | 1461587148565 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:48 INFO - PROCESS | 2283 | ++DOCSHELL 0x12fb5b800 == 70 [pid = 2283] [id = 435] 05:25:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x12b7fa800) [pid = 2283] [serial = 1304] [outer = 0x0] 05:25:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x12c07bc00) [pid = 2283] [serial = 1305] [outer = 0x12b7fa800] 05:25:48 INFO - PROCESS | 2283 | 1461587148598 Marionette DEBUG loaded listener.js 05:25:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x12d0bac00) [pid = 2283] [serial = 1306] [outer = 0x12b7fa800] 05:25:49 INFO - PROCESS | 2283 | 1461587149058 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]]]}] 05:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 718ms 05:25:49 INFO - PROCESS | 2283 | 1461587149119 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:25:49 INFO - PROCESS | 2283 | 1461587149120 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 05:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:25:49 INFO - PROCESS | 2283 | 1461587149123 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:25:49 INFO - PROCESS | 2283 | 1461587149124 Marionette TRACE conn2 <- [1,1714,null,{}] 05:25:49 INFO - PROCESS | 2283 | 1461587149126 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}] 05:25:49 INFO - PROCESS | 2283 | 1461587149257 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:25:49 INFO - PROCESS | 2283 | 1461587149317 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:49 INFO - PROCESS | 2283 | ++DOCSHELL 0x12fb74000 == 71 [pid = 2283] [id = 436] 05:25:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x12d0bb400) [pid = 2283] [serial = 1307] [outer = 0x0] 05:25:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x12d26d800) [pid = 2283] [serial = 1308] [outer = 0x12d0bb400] 05:25:49 INFO - PROCESS | 2283 | 1461587149388 Marionette DEBUG loaded listener.js 05:25:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x12d776400) [pid = 2283] [serial = 1309] [outer = 0x12d0bb400] 05:25:49 INFO - PROCESS | 2283 | 1461587149762 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]]]}] 05:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 669ms 05:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:25:49 INFO - PROCESS | 2283 | 1461587149793 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:25:49 INFO - PROCESS | 2283 | 1461587149794 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 05:25:49 INFO - PROCESS | 2283 | 1461587149796 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:25:49 INFO - PROCESS | 2283 | 1461587149797 Marionette TRACE conn2 <- [1,1718,null,{}] 05:25:49 INFO - PROCESS | 2283 | 1461587149800 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}] 05:25:49 INFO - PROCESS | 2283 | 1461587149904 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:25:49 INFO - PROCESS | 2283 | 1461587149961 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:50 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b0b800 == 72 [pid = 2283] [id = 437] 05:25:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x1154a6c00) [pid = 2283] [serial = 1310] [outer = 0x0] 05:25:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x12d493800) [pid = 2283] [serial = 1311] [outer = 0x1154a6c00] 05:25:50 INFO - PROCESS | 2283 | 1461587150037 Marionette DEBUG loaded listener.js 05:25:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x12d784400) [pid = 2283] [serial = 1312] [outer = 0x1154a6c00] 05:25:50 INFO - PROCESS | 2283 | 1461587150652 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]]]}] 05:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 921ms 05:25:50 INFO - PROCESS | 2283 | 1461587150734 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:25:50 INFO - PROCESS | 2283 | 1461587150738 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 05:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:25:50 INFO - PROCESS | 2283 | 1461587150747 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:25:50 INFO - PROCESS | 2283 | 1461587150750 Marionette TRACE conn2 <- [1,1722,null,{}] 05:25:50 INFO - PROCESS | 2283 | 1461587150758 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}] 05:25:50 INFO - PROCESS | 2283 | 1461587150905 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:25:50 INFO - PROCESS | 2283 | 1461587150977 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:50 INFO - PROCESS | 2283 | ++DOCSHELL 0x1238c2000 == 73 [pid = 2283] [id = 438] 05:25:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x115607c00) [pid = 2283] [serial = 1313] [outer = 0x0] 05:25:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x115610000) [pid = 2283] [serial = 1314] [outer = 0x115607c00] 05:25:51 INFO - PROCESS | 2283 | 1461587151006 Marionette DEBUG loaded listener.js 05:25:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x118eee000) [pid = 2283] [serial = 1315] [outer = 0x115607c00] 05:25:51 INFO - PROCESS | 2283 | 1461587151446 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]]]}] 05:25:51 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 05:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 728ms 05:25:51 INFO - PROCESS | 2283 | 1461587151475 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:25:51 INFO - PROCESS | 2283 | 1461587151480 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 05:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:25:51 INFO - PROCESS | 2283 | 1461587151487 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:25:51 INFO - PROCESS | 2283 | 1461587151490 Marionette TRACE conn2 <- [1,1726,null,{}] 05:25:51 INFO - PROCESS | 2283 | 1461587151493 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}] 05:25:51 INFO - PROCESS | 2283 | 1461587151607 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:25:51 INFO - PROCESS | 2283 | 1461587151681 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:51 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bf75000 == 74 [pid = 2283] [id = 439] 05:25:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x118ef1800) [pid = 2283] [serial = 1316] [outer = 0x0] 05:25:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x11a762000) [pid = 2283] [serial = 1317] [outer = 0x118ef1800] 05:25:51 INFO - PROCESS | 2283 | 1461587151709 Marionette DEBUG loaded listener.js 05:25:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 148 (0x11ad42000) [pid = 2283] [serial = 1318] [outer = 0x118ef1800] 05:25:52 INFO - PROCESS | 2283 | --DOCSHELL 0x12d7cc800 == 73 [pid = 2283] [id = 429] 05:25:52 INFO - PROCESS | 2283 | --DOCSHELL 0x12d1ab000 == 72 [pid = 2283] [id = 428] 05:25:52 INFO - PROCESS | 2283 | --DOCSHELL 0x12466f000 == 71 [pid = 2283] [id = 427] 05:25:52 INFO - PROCESS | 2283 | --DOCSHELL 0x12b529000 == 70 [pid = 2283] [id = 426] 05:25:52 INFO - PROCESS | 2283 | --DOCSHELL 0x12960c000 == 69 [pid = 2283] [id = 425] 05:25:52 INFO - PROCESS | 2283 | --DOCSHELL 0x126b45800 == 68 [pid = 2283] [id = 424] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 147 (0x12ac90800) [pid = 2283] [serial = 1188] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x12b5b0800) [pid = 2283] [serial = 1191] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x11aa99400) [pid = 2283] [serial = 1182] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x11512cc00) [pid = 2283] [serial = 1179] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x1239ec400) [pid = 2283] [serial = 1185] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x12ac87000) [pid = 2283] [serial = 1230] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | 1461587152182 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]]]}] 05:25:52 INFO - PROCESS | 2283 | --DOCSHELL 0x124640000 == 67 [pid = 2283] [id = 423] 05:25:52 INFO - PROCESS | 2283 | --DOCSHELL 0x123bbe800 == 66 [pid = 2283] [id = 422] 05:25:52 INFO - PROCESS | 2283 | --DOCSHELL 0x123936800 == 65 [pid = 2283] [id = 421] 05:25:52 INFO - PROCESS | 2283 | --DOCSHELL 0x11a76e000 == 64 [pid = 2283] [id = 420] 05:25:52 INFO - PROCESS | 2283 | --DOCSHELL 0x1198ac000 == 63 [pid = 2283] [id = 419] 05:25:52 INFO - PROCESS | 2283 | --DOCSHELL 0x123944000 == 62 [pid = 2283] [id = 412] 05:25:52 INFO - PROCESS | 2283 | --DOCSHELL 0x119c47800 == 61 [pid = 2283] [id = 411] 05:25:52 INFO - PROCESS | 2283 | --DOCSHELL 0x12d00d800 == 60 [pid = 2283] [id = 410] 05:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 774ms 05:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:25:52 INFO - PROCESS | 2283 | 1461587152261 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:25:52 INFO - PROCESS | 2283 | 1461587152262 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 05:25:52 INFO - PROCESS | 2283 | 1461587152264 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:25:52 INFO - PROCESS | 2283 | 1461587152267 Marionette TRACE conn2 <- [1,1730,null,{}] 05:25:52 INFO - PROCESS | 2283 | 1461587152275 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}] 05:25:52 INFO - PROCESS | 2283 | 1461587152363 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:25:52 INFO - PROCESS | 2283 | 1461587152371 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:52 INFO - PROCESS | 2283 | ++DOCSHELL 0x11b677000 == 61 [pid = 2283] [id = 440] 05:25:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x11ba24400) [pid = 2283] [serial = 1319] [outer = 0x0] 05:25:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x11bfa9000) [pid = 2283] [serial = 1320] [outer = 0x11ba24400] 05:25:52 INFO - PROCESS | 2283 | 1461587152402 Marionette DEBUG loaded listener.js 05:25:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x11c720400) [pid = 2283] [serial = 1321] [outer = 0x11ba24400] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x115609000) [pid = 2283] [serial = 1198] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x129228c00) [pid = 2283] [serial = 1219] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x1296f1000) [pid = 2283] [serial = 1221] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x11ba1d000) [pid = 2283] [serial = 1206] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x124355400) [pid = 2283] [serial = 1212] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x11a9d5800) [pid = 2283] [serial = 1203] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x126b27000) [pid = 2283] [serial = 1215] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x115831000) [pid = 2283] [serial = 1224] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x12a90cc00) [pid = 2283] [serial = 1222] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x11abd1400) [pid = 2283] [serial = 1227] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x11ad3ec00) [pid = 2283] [serial = 1204] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x12d0b6400) [pid = 2283] [serial = 1195] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x1270a9000) [pid = 2283] [serial = 1218] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x119266800) [pid = 2283] [serial = 1225] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x124611400) [pid = 2283] [serial = 1213] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x11512b000) [pid = 2283] [serial = 1197] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x11c706400) [pid = 2283] [serial = 1207] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x127711400) [pid = 2283] [serial = 1194] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x11c70d800) [pid = 2283] [serial = 1209] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x126b73c00) [pid = 2283] [serial = 1216] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x123816c00) [pid = 2283] [serial = 1210] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x11a75f800) [pid = 2283] [serial = 1201] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x118f74c00) [pid = 2283] [serial = 1200] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x12a911c00) [pid = 2283] [serial = 1228] [outer = 0x0] [url = about:blank] 05:25:52 INFO - PROCESS | 2283 | 1461587152782 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]]]}] 05:25:52 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 05:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 525ms 05:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:25:52 INFO - PROCESS | 2283 | 1461587152792 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:25:52 INFO - PROCESS | 2283 | 1461587152794 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 05:25:52 INFO - PROCESS | 2283 | 1461587152796 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:25:52 INFO - PROCESS | 2283 | 1461587152797 Marionette TRACE conn2 <- [1,1734,null,{}] 05:25:52 INFO - PROCESS | 2283 | 1461587152799 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}] 05:25:52 INFO - PROCESS | 2283 | 1461587152888 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:25:52 INFO - PROCESS | 2283 | 1461587152893 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:52 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b45800 == 62 [pid = 2283] [id = 441] 05:25:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x12380f000) [pid = 2283] [serial = 1322] [outer = 0x0] 05:25:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x123dca400) [pid = 2283] [serial = 1323] [outer = 0x12380f000] 05:25:52 INFO - PROCESS | 2283 | 1461587152919 Marionette DEBUG loaded listener.js 05:25:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x1245c2400) [pid = 2283] [serial = 1324] [outer = 0x12380f000] 05:25:53 INFO - PROCESS | 2283 | 1461587153256 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]]]}] 05:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 472ms 05:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:25:53 INFO - PROCESS | 2283 | 1461587153268 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:25:53 INFO - PROCESS | 2283 | 1461587153269 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 05:25:53 INFO - PROCESS | 2283 | 1461587153271 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:25:53 INFO - PROCESS | 2283 | 1461587153272 Marionette TRACE conn2 <- [1,1738,null,{}] 05:25:53 INFO - PROCESS | 2283 | 1461587153278 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}] 05:25:53 INFO - PROCESS | 2283 | 1461587153375 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:25:53 INFO - PROCESS | 2283 | 1461587153434 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:53 INFO - PROCESS | 2283 | ++DOCSHELL 0x124653800 == 63 [pid = 2283] [id = 442] 05:25:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x1239e5000) [pid = 2283] [serial = 1325] [outer = 0x0] 05:25:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x124606800) [pid = 2283] [serial = 1326] [outer = 0x1239e5000] 05:25:53 INFO - PROCESS | 2283 | 1461587153465 Marionette DEBUG loaded listener.js 05:25:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x126b78400) [pid = 2283] [serial = 1327] [outer = 0x1239e5000] 05:25:53 INFO - PROCESS | 2283 | 1461587153872 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]]]}] 05:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 624ms 05:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:25:53 INFO - PROCESS | 2283 | 1461587153903 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:25:53 INFO - PROCESS | 2283 | 1461587153904 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 05:25:53 INFO - PROCESS | 2283 | 1461587153909 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:25:53 INFO - PROCESS | 2283 | 1461587153911 Marionette TRACE conn2 <- [1,1742,null,{}] 05:25:53 INFO - PROCESS | 2283 | 1461587153915 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}] 05:25:54 INFO - PROCESS | 2283 | 1461587154058 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:25:54 INFO - PROCESS | 2283 | 1461587154063 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:54 INFO - PROCESS | 2283 | ++DOCSHELL 0x129237000 == 64 [pid = 2283] [id = 443] 05:25:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x129228000) [pid = 2283] [serial = 1328] [outer = 0x0] 05:25:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x1296eb000) [pid = 2283] [serial = 1329] [outer = 0x129228000] 05:25:54 INFO - PROCESS | 2283 | 1461587154094 Marionette DEBUG loaded listener.js 05:25:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x12ac8b000) [pid = 2283] [serial = 1330] [outer = 0x129228000] 05:25:54 INFO - PROCESS | 2283 | 1461587154451 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]]]}] 05:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 570ms 05:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:25:54 INFO - PROCESS | 2283 | 1461587154479 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:25:54 INFO - PROCESS | 2283 | 1461587154480 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 05:25:54 INFO - PROCESS | 2283 | 1461587154482 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:25:54 INFO - PROCESS | 2283 | 1461587154484 Marionette TRACE conn2 <- [1,1746,null,{}] 05:25:54 INFO - PROCESS | 2283 | 1461587154486 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}] 05:25:54 INFO - PROCESS | 2283 | 1461587154591 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:25:54 INFO - PROCESS | 2283 | 1461587154627 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:54 INFO - PROCESS | 2283 | ++DOCSHELL 0x12a55f800 == 65 [pid = 2283] [id = 444] 05:25:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x1294af000) [pid = 2283] [serial = 1331] [outer = 0x0] 05:25:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x12ac91800) [pid = 2283] [serial = 1332] [outer = 0x1294af000] 05:25:54 INFO - PROCESS | 2283 | 1461587154653 Marionette DEBUG loaded listener.js 05:25:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x12b588800) [pid = 2283] [serial = 1333] [outer = 0x1294af000] 05:25:55 INFO - PROCESS | 2283 | 1461587155012 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]]]}] 05:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 568ms 05:25:55 INFO - PROCESS | 2283 | 1461587155052 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:25:55 INFO - PROCESS | 2283 | 1461587155054 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 05:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:25:55 INFO - PROCESS | 2283 | 1461587155059 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:25:55 INFO - PROCESS | 2283 | 1461587155061 Marionette TRACE conn2 <- [1,1750,null,{}] 05:25:55 INFO - PROCESS | 2283 | 1461587155065 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}] 05:25:55 INFO - PROCESS | 2283 | 1461587155207 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:25:55 INFO - PROCESS | 2283 | 1461587155224 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:55 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd31000 == 66 [pid = 2283] [id = 445] 05:25:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x118f68c00) [pid = 2283] [serial = 1334] [outer = 0x0] 05:25:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x12b5b1800) [pid = 2283] [serial = 1335] [outer = 0x118f68c00] 05:25:55 INFO - PROCESS | 2283 | 1461587155249 Marionette DEBUG loaded listener.js 05:25:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x12b7ee400) [pid = 2283] [serial = 1336] [outer = 0x118f68c00] 05:25:55 INFO - PROCESS | 2283 | 1461587155590 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]]]}] 05:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 572ms 05:25:55 INFO - PROCESS | 2283 | 1461587155629 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:25:55 INFO - PROCESS | 2283 | 1461587155630 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 05:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:25:55 INFO - PROCESS | 2283 | 1461587155632 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:25:55 INFO - PROCESS | 2283 | 1461587155633 Marionette TRACE conn2 <- [1,1754,null,{}] 05:25:55 INFO - PROCESS | 2283 | 1461587155636 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}] 05:25:55 INFO - PROCESS | 2283 | 1461587155739 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:25:55 INFO - PROCESS | 2283 | 1461587155776 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:55 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d1b0800 == 67 [pid = 2283] [id = 446] 05:25:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x11aa91400) [pid = 2283] [serial = 1337] [outer = 0x0] 05:25:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x12be68800) [pid = 2283] [serial = 1338] [outer = 0x11aa91400] 05:25:55 INFO - PROCESS | 2283 | 1461587155802 Marionette DEBUG loaded listener.js 05:25:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x12d210000) [pid = 2283] [serial = 1339] [outer = 0x11aa91400] 05:25:56 INFO - PROCESS | 2283 | 1461587156160 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]]]}] 05:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 569ms 05:25:56 INFO - PROCESS | 2283 | 1461587156203 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:25:56 INFO - PROCESS | 2283 | 1461587156204 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 05:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:25:56 INFO - PROCESS | 2283 | 1461587156206 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:25:56 INFO - PROCESS | 2283 | 1461587156207 Marionette TRACE conn2 <- [1,1758,null,{}] 05:25:56 INFO - PROCESS | 2283 | 1461587156210 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}] 05:25:56 INFO - PROCESS | 2283 | 1461587156365 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x12ac8bc00) [pid = 2283] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x1294b7800) [pid = 2283] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x11ba78000) [pid = 2283] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x115125400) [pid = 2283] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x119d5d400) [pid = 2283] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x12bcd0000) [pid = 2283] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x1154b4800) [pid = 2283] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x126b25c00) [pid = 2283] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x114bb4c00) [pid = 2283] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x124891c00) [pid = 2283] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x115606000) [pid = 2283] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x124609800) [pid = 2283] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x11b65a800) [pid = 2283] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x12b323400) [pid = 2283] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x114f42c00) [pid = 2283] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x118f6c800) [pid = 2283] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x1190a2800) [pid = 2283] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x123817400) [pid = 2283] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x11c5a0c00) [pid = 2283] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x123816800) [pid = 2283] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x12b32b000) [pid = 2283] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x115417800) [pid = 2283] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x12bc20c00) [pid = 2283] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:25:56 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x127d62c00) [pid = 2283] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:25:56 INFO - PROCESS | 2283 | 1461587156418 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:56 INFO - PROCESS | 2283 | ++DOCSHELL 0x118c31000 == 68 [pid = 2283] [id = 447] 05:25:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x114f3a400) [pid = 2283] [serial = 1340] [outer = 0x0] 05:25:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x1154b4800) [pid = 2283] [serial = 1341] [outer = 0x114f3a400] 05:25:56 INFO - PROCESS | 2283 | 1461587156443 Marionette DEBUG loaded listener.js 05:25:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x119d5d800) [pid = 2283] [serial = 1342] [outer = 0x114f3a400] 05:25:56 INFO - PROCESS | 2283 | 1461587156770 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]]]}] 05:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 571ms 05:25:56 INFO - PROCESS | 2283 | 1461587156779 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:25:56 INFO - PROCESS | 2283 | 1461587156782 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 05:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:25:56 INFO - PROCESS | 2283 | 1461587156786 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:25:56 INFO - PROCESS | 2283 | 1461587156788 Marionette TRACE conn2 <- [1,1762,null,{}] 05:25:56 INFO - PROCESS | 2283 | 1461587156795 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}] 05:25:56 INFO - PROCESS | 2283 | 1461587156984 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:25:57 INFO - PROCESS | 2283 | 1461587157031 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:57 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d7c9000 == 69 [pid = 2283] [id = 448] 05:25:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x11ba78000) [pid = 2283] [serial = 1343] [outer = 0x0] 05:25:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x1296efc00) [pid = 2283] [serial = 1344] [outer = 0x11ba78000] 05:25:57 INFO - PROCESS | 2283 | 1461587157077 Marionette DEBUG loaded listener.js 05:25:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x12be68400) [pid = 2283] [serial = 1345] [outer = 0x11ba78000] 05:25:57 INFO - PROCESS | 2283 | 1461587157493 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]]]}] 05:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 722ms 05:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:25:57 INFO - PROCESS | 2283 | 1461587157509 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:25:57 INFO - PROCESS | 2283 | 1461587157510 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 05:25:57 INFO - PROCESS | 2283 | 1461587157512 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:25:57 INFO - PROCESS | 2283 | 1461587157513 Marionette TRACE conn2 <- [1,1766,null,{}] 05:25:57 INFO - PROCESS | 2283 | 1461587157516 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}] 05:25:57 INFO - PROCESS | 2283 | 1461587157603 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:25:57 INFO - PROCESS | 2283 | 1461587157661 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:57 INFO - PROCESS | 2283 | ++DOCSHELL 0x12e4f1000 == 70 [pid = 2283] [id = 449] 05:25:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x124609000) [pid = 2283] [serial = 1346] [outer = 0x0] 05:25:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x12d77ac00) [pid = 2283] [serial = 1347] [outer = 0x124609000] 05:25:57 INFO - PROCESS | 2283 | 1461587157686 Marionette DEBUG loaded listener.js 05:25:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x12d7b3800) [pid = 2283] [serial = 1348] [outer = 0x124609000] 05:25:57 INFO - PROCESS | 2283 | 1461587157963 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]]]}] 05:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 470ms 05:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:25:57 INFO - PROCESS | 2283 | 1461587157984 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:25:57 INFO - PROCESS | 2283 | 1461587157985 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 05:25:57 INFO - PROCESS | 2283 | 1461587157987 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:25:57 INFO - PROCESS | 2283 | 1461587157989 Marionette TRACE conn2 <- [1,1770,null,{}] 05:25:58 INFO - PROCESS | 2283 | 1461587158001 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}] 05:25:58 INFO - PROCESS | 2283 | 1461587158092 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:25:58 INFO - PROCESS | 2283 | 1461587158097 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:58 INFO - PROCESS | 2283 | ++DOCSHELL 0x12fb60000 == 71 [pid = 2283] [id = 450] 05:25:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x12d498400) [pid = 2283] [serial = 1349] [outer = 0x0] 05:25:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x12ddbac00) [pid = 2283] [serial = 1350] [outer = 0x12d498400] 05:25:58 INFO - PROCESS | 2283 | 1461587158116 Marionette DEBUG loaded listener.js 05:25:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x12ddc2800) [pid = 2283] [serial = 1351] [outer = 0x12d498400] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12eeee800 == 70 [pid = 2283] [id = 396] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12f6a7000 == 69 [pid = 2283] [id = 417] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12ea90000 == 68 [pid = 2283] [id = 416] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12465c800 == 67 [pid = 2283] [id = 99] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12b9da800 == 66 [pid = 2283] [id = 361] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12bedb800 == 65 [pid = 2283] [id = 413] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x119071000 == 64 [pid = 2283] [id = 418] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12ea93000 == 63 [pid = 2283] [id = 392] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12d7cc000 == 62 [pid = 2283] [id = 327] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x124652800 == 61 [pid = 2283] [id = 379] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12dd34000 == 60 [pid = 2283] [id = 415] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd3d000 == 59 [pid = 2283] [id = 362] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12d7c3000 == 58 [pid = 2283] [id = 414] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12b52f800 == 57 [pid = 2283] [id = 360] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12d01f800 == 56 [pid = 2283] [id = 374] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12f2ba800 == 55 [pid = 2283] [id = 397] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x123b2a800 == 54 [pid = 2283] [id = 394] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x123ab2800 == 53 [pid = 2283] [id = 91] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12d01c000 == 52 [pid = 2283] [id = 395] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x11bf82800 == 51 [pid = 2283] [id = 398] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12d261800 == 50 [pid = 2283] [id = 378] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x127d0b800 == 49 [pid = 2283] [id = 95] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x11c5df800 == 48 [pid = 2283] [id = 105] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd3a800 == 47 [pid = 2283] [id = 377] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x11bf75000 == 46 [pid = 2283] [id = 439] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x1238c2000 == 45 [pid = 2283] [id = 438] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x119b0b800 == 44 [pid = 2283] [id = 437] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12fb74000 == 43 [pid = 2283] [id = 436] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12fb5b800 == 42 [pid = 2283] [id = 435] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12f2c4800 == 41 [pid = 2283] [id = 434] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12d7ca000 == 40 [pid = 2283] [id = 433] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12465c000 == 39 [pid = 2283] [id = 432] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x11ad1e800 == 38 [pid = 2283] [id = 431] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12e4e8800 == 37 [pid = 2283] [id = 430] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x129237000 == 36 [pid = 2283] [id = 443] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x11b677000 == 35 [pid = 2283] [id = 440] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x123b45800 == 34 [pid = 2283] [id = 441] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd31000 == 33 [pid = 2283] [id = 445] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x118c31000 == 32 [pid = 2283] [id = 447] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12a55f800 == 31 [pid = 2283] [id = 444] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12d1b0800 == 30 [pid = 2283] [id = 446] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x12d7c9000 == 29 [pid = 2283] [id = 448] 05:25:59 INFO - PROCESS | 2283 | --DOCSHELL 0x124653800 == 28 [pid = 2283] [id = 442] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x12be66c00) [pid = 2283] [serial = 1177] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x118eef400) [pid = 2283] [serial = 1234] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x11592c400) [pid = 2283] [serial = 1233] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x12acaf400) [pid = 2283] [serial = 1246] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x12abcfc00) [pid = 2283] [serial = 1245] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x11a762400) [pid = 2283] [serial = 1255] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x118466800) [pid = 2283] [serial = 1254] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x129221800) [pid = 2283] [serial = 1242] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x12a902800) [pid = 2283] [serial = 1243] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x118464400) [pid = 2283] [serial = 1257] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x126d8e400) [pid = 2283] [serial = 1272] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x118ef1400) [pid = 2283] [serial = 1258] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x11bfa2000) [pid = 2283] [serial = 1263] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x11c71fc00) [pid = 2283] [serial = 1264] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x12b7f8800) [pid = 2283] [serial = 1249] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x12b58a000) [pid = 2283] [serial = 1248] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x11a75f400) [pid = 2283] [serial = 1260] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x11aa93c00) [pid = 2283] [serial = 1261] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x1243e3c00) [pid = 2283] [serial = 1269] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x11b622800) [pid = 2283] [serial = 1237] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x11aa90c00) [pid = 2283] [serial = 1236] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x12aca6400) [pid = 2283] [serial = 1275] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x1245cbc00) [pid = 2283] [serial = 1240] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x123ee1400) [pid = 2283] [serial = 1239] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x123d7ec00) [pid = 2283] [serial = 1266] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x124364000) [pid = 2283] [serial = 1267] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x12bc2d000) [pid = 2283] [serial = 1251] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x12b58e400) [pid = 2283] [serial = 1278] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x11aa95400) [pid = 2283] [serial = 1281] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x12c07ec00) [pid = 2283] [serial = 1287] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x12b5b9000) [pid = 2283] [serial = 1279] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x12b32a800) [pid = 2283] [serial = 1276] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x12b702c00) [pid = 2283] [serial = 1284] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x12b7f3400) [pid = 2283] [serial = 1285] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x12abca400) [pid = 2283] [serial = 1273] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x12460e800) [pid = 2283] [serial = 1270] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 90 (0x12d207000) [pid = 2283] [serial = 1288] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 89 (0x1246c4800) [pid = 2283] [serial = 1282] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 88 (0x12b708400) [pid = 2283] [serial = 1192] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 87 (0x12b32c000) [pid = 2283] [serial = 1189] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 86 (0x126b23c00) [pid = 2283] [serial = 1186] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 85 (0x118cfc400) [pid = 2283] [serial = 1180] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOMWINDOW == 84 (0x11b6cbc00) [pid = 2283] [serial = 1183] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 2283 | --DOCSHELL 0x12e4f1000 == 27 [pid = 2283] [id = 449] 05:26:00 INFO - PROCESS | 2283 | 1461587160194 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]]]}] 05:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2239ms 05:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:26:00 INFO - PROCESS | 2283 | 1461587160228 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:26:00 INFO - PROCESS | 2283 | 1461587160230 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 05:26:00 INFO - PROCESS | 2283 | 1461587160234 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:26:00 INFO - PROCESS | 2283 | 1461587160236 Marionette TRACE conn2 <- [1,1774,null,{}] 05:26:00 INFO - PROCESS | 2283 | 1461587160241 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}] 05:26:00 INFO - PROCESS | 2283 | 1461587160324 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:26:00 INFO - PROCESS | 2283 | 1461587160373 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:00 INFO - PROCESS | 2283 | ++DOCSHELL 0x1184ba000 == 28 [pid = 2283] [id = 451] 05:26:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 85 (0x115125c00) [pid = 2283] [serial = 1352] [outer = 0x0] 05:26:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 86 (0x11512f000) [pid = 2283] [serial = 1353] [outer = 0x115125c00] 05:26:00 INFO - PROCESS | 2283 | 1461587160402 Marionette DEBUG loaded listener.js 05:26:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 87 (0x115416c00) [pid = 2283] [serial = 1354] [outer = 0x115125c00] 05:26:00 INFO - PROCESS | 2283 | 1461587160769 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]]]}] 05:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 570ms 05:26:00 INFO - PROCESS | 2283 | 1461587160805 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:26:00 INFO - PROCESS | 2283 | 1461587160814 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 05:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:26:00 INFO - PROCESS | 2283 | 1461587160821 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:26:00 INFO - PROCESS | 2283 | 1461587160824 Marionette TRACE conn2 <- [1,1778,null,{}] 05:26:00 INFO - PROCESS | 2283 | 1461587160828 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}] 05:26:00 INFO - PROCESS | 2283 | 1461587160955 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:26:01 INFO - PROCESS | 2283 | 1461587161031 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:01 INFO - PROCESS | 2283 | ++DOCSHELL 0x11923b800 == 29 [pid = 2283] [id = 452] 05:26:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x11512d800) [pid = 2283] [serial = 1355] [outer = 0x0] 05:26:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x11560d800) [pid = 2283] [serial = 1356] [outer = 0x11512d800] 05:26:01 INFO - PROCESS | 2283 | 1461587161061 Marionette DEBUG loaded listener.js 05:26:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x118470000) [pid = 2283] [serial = 1357] [outer = 0x11512d800] 05:26:01 INFO - PROCESS | 2283 | 1461587161429 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]]]}] 05:26:01 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 05:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 623ms 05:26:01 INFO - PROCESS | 2283 | 1461587161445 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:26:01 INFO - PROCESS | 2283 | 1461587161446 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 05:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:26:01 INFO - PROCESS | 2283 | 1461587161449 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:26:01 INFO - PROCESS | 2283 | 1461587161451 Marionette TRACE conn2 <- [1,1782,null,{}] 05:26:01 INFO - PROCESS | 2283 | 1461587161462 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}] 05:26:01 INFO - PROCESS | 2283 | 1461587161566 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:26:01 INFO - PROCESS | 2283 | 1461587161576 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:01 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a76a800 == 30 [pid = 2283] [id = 453] 05:26:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x11453f000) [pid = 2283] [serial = 1358] [outer = 0x0] 05:26:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x118f68800) [pid = 2283] [serial = 1359] [outer = 0x11453f000] 05:26:01 INFO - PROCESS | 2283 | 1461587161611 Marionette DEBUG loaded listener.js 05:26:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x119270400) [pid = 2283] [serial = 1360] [outer = 0x11453f000] 05:26:02 INFO - PROCESS | 2283 | 1461587162053 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]]]}] 05:26:02 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 05:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 622ms 05:26:02 INFO - PROCESS | 2283 | 1461587162072 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:26:02 INFO - PROCESS | 2283 | 1461587162077 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 05:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:26:02 INFO - PROCESS | 2283 | 1461587162081 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:26:02 INFO - PROCESS | 2283 | 1461587162082 Marionette TRACE conn2 <- [1,1786,null,{}] 05:26:02 INFO - PROCESS | 2283 | 1461587162086 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}] 05:26:02 INFO - PROCESS | 2283 | 1461587162210 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:26:02 INFO - PROCESS | 2283 | 1461587162216 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:02 INFO - PROCESS | 2283 | ++DOCSHELL 0x11ad0d000 == 31 [pid = 2283] [id = 454] 05:26:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x1186b9000) [pid = 2283] [serial = 1361] [outer = 0x0] 05:26:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x11a505800) [pid = 2283] [serial = 1362] [outer = 0x1186b9000] 05:26:02 INFO - PROCESS | 2283 | 1461587162243 Marionette DEBUG loaded listener.js 05:26:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x11a818400) [pid = 2283] [serial = 1363] [outer = 0x1186b9000] 05:26:02 INFO - PROCESS | 2283 | 1461587162565 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]]]}] 05:26:02 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 05:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 519ms 05:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:26:02 INFO - PROCESS | 2283 | 1461587162600 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:26:02 INFO - PROCESS | 2283 | 1461587162601 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 05:26:02 INFO - PROCESS | 2283 | 1461587162603 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:26:02 INFO - PROCESS | 2283 | 1461587162604 Marionette TRACE conn2 <- [1,1790,null,{}] 05:26:02 INFO - PROCESS | 2283 | 1461587162607 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}] 05:26:02 INFO - PROCESS | 2283 | 1461587162681 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:26:02 INFO - PROCESS | 2283 | 1461587162685 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:02 INFO - PROCESS | 2283 | ++DOCSHELL 0x11b6e6800 == 32 [pid = 2283] [id = 455] 05:26:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x11512c400) [pid = 2283] [serial = 1364] [outer = 0x0] 05:26:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x11a943c00) [pid = 2283] [serial = 1365] [outer = 0x11512c400] 05:26:02 INFO - PROCESS | 2283 | 1461587162713 Marionette DEBUG loaded listener.js 05:26:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x11aa94400) [pid = 2283] [serial = 1366] [outer = 0x11512c400] 05:26:03 INFO - PROCESS | 2283 | 1461587163053 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]]]}] 05:26:03 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) 05:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 473ms 05:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:26:03 INFO - PROCESS | 2283 | 1461587163078 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:26:03 INFO - PROCESS | 2283 | 1461587163079 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 05:26:03 INFO - PROCESS | 2283 | 1461587163081 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:26:03 INFO - PROCESS | 2283 | 1461587163082 Marionette TRACE conn2 <- [1,1794,null,{}] 05:26:03 INFO - PROCESS | 2283 | 1461587163084 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}] 05:26:03 INFO - PROCESS | 2283 | 1461587163194 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:26:03 INFO - PROCESS | 2283 | 1461587163203 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:03 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bf80800 == 33 [pid = 2283] [id = 456] 05:26:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x11aa9b000) [pid = 2283] [serial = 1367] [outer = 0x0] 05:26:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x11ad43c00) [pid = 2283] [serial = 1368] [outer = 0x11aa9b000] 05:26:03 INFO - PROCESS | 2283 | 1461587163235 Marionette DEBUG loaded listener.js 05:26:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x11ba1c800) [pid = 2283] [serial = 1369] [outer = 0x11aa9b000] 05:26:03 INFO - PROCESS | 2283 | 1461587163668 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]]]}] 05:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 622ms 05:26:03 INFO - PROCESS | 2283 | 1461587163704 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:26:03 INFO - PROCESS | 2283 | 1461587163705 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 05:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:26:03 INFO - PROCESS | 2283 | 1461587163709 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:26:03 INFO - PROCESS | 2283 | 1461587163711 Marionette TRACE conn2 <- [1,1798,null,{}] 05:26:03 INFO - PROCESS | 2283 | 1461587163713 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}] 05:26:03 INFO - PROCESS | 2283 | 1461587163785 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:26:03 INFO - PROCESS | 2283 | 1461587163836 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:03 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c6ca800 == 34 [pid = 2283] [id = 457] 05:26:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x118f74000) [pid = 2283] [serial = 1370] [outer = 0x0] 05:26:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x11ba78c00) [pid = 2283] [serial = 1371] [outer = 0x118f74000] 05:26:03 INFO - PROCESS | 2283 | 1461587163861 Marionette DEBUG loaded listener.js 05:26:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x11c324800) [pid = 2283] [serial = 1372] [outer = 0x118f74000] 05:26:04 INFO - PROCESS | 2283 | 1461587164115 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]]]}] 05:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 421ms 05:26:04 INFO - PROCESS | 2283 | 1461587164130 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:26:04 INFO - PROCESS | 2283 | 1461587164132 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 05:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:26:04 INFO - PROCESS | 2283 | 1461587164134 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:26:04 INFO - PROCESS | 2283 | 1461587164135 Marionette TRACE conn2 <- [1,1802,null,{}] 05:26:04 INFO - PROCESS | 2283 | 1461587164137 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}] 05:26:04 INFO - PROCESS | 2283 | 1461587164218 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:26:04 INFO - PROCESS | 2283 | 1461587164223 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:04 INFO - PROCESS | 2283 | ++DOCSHELL 0x123aad000 == 35 [pid = 2283] [id = 458] 05:26:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x11bfa0000) [pid = 2283] [serial = 1373] [outer = 0x0] 05:26:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x11c703400) [pid = 2283] [serial = 1374] [outer = 0x11bfa0000] 05:26:04 INFO - PROCESS | 2283 | 1461587164250 Marionette DEBUG loaded listener.js 05:26:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x11c718000) [pid = 2283] [serial = 1375] [outer = 0x11bfa0000] 05:26:04 INFO - PROCESS | 2283 | 1461587164582 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]]]}] 05:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 470ms 05:26:04 INFO - PROCESS | 2283 | 1461587164604 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:26:04 INFO - PROCESS | 2283 | 1461587164606 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 05:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:26:04 INFO - PROCESS | 2283 | 1461587164611 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:26:04 INFO - PROCESS | 2283 | 1461587164612 Marionette TRACE conn2 <- [1,1806,null,{}] 05:26:04 INFO - PROCESS | 2283 | 1461587164614 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}] 05:26:04 INFO - PROCESS | 2283 | 1461587164687 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:26:04 INFO - PROCESS | 2283 | 1461587164741 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:04 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a768000 == 36 [pid = 2283] [id = 459] 05:26:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x11a817800) [pid = 2283] [serial = 1376] [outer = 0x0] 05:26:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x11c71b000) [pid = 2283] [serial = 1377] [outer = 0x11a817800] 05:26:04 INFO - PROCESS | 2283 | 1461587164766 Marionette DEBUG loaded listener.js 05:26:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x123816800) [pid = 2283] [serial = 1378] [outer = 0x11a817800] 05:26:05 INFO - PROCESS | 2283 | 1461587165075 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]]]}] 05:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 519ms 05:26:05 INFO - PROCESS | 2283 | 1461587165130 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:26:05 INFO - PROCESS | 2283 | 1461587165132 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 05:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:26:05 INFO - PROCESS | 2283 | 1461587165135 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:26:05 INFO - PROCESS | 2283 | 1461587165137 Marionette TRACE conn2 <- [1,1810,null,{}] 05:26:05 INFO - PROCESS | 2283 | 1461587165140 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}] 05:26:05 INFO - PROCESS | 2283 | 1461587165263 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:26:05 INFO - PROCESS | 2283 | 1461587165338 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:05 INFO - PROCESS | 2283 | ++DOCSHELL 0x123fcc800 == 37 [pid = 2283] [id = 460] 05:26:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x11902fc00) [pid = 2283] [serial = 1379] [outer = 0x0] 05:26:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x1239e6c00) [pid = 2283] [serial = 1380] [outer = 0x11902fc00] 05:26:05 INFO - PROCESS | 2283 | 1461587165364 Marionette DEBUG loaded listener.js 05:26:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x123d7cc00) [pid = 2283] [serial = 1381] [outer = 0x11902fc00] 05:26:05 INFO - PROCESS | 2283 | 1461587165688 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]]]}] 05:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 570ms 05:26:05 INFO - PROCESS | 2283 | 1461587165704 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:26:05 INFO - PROCESS | 2283 | 1461587165706 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 05:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:26:05 INFO - PROCESS | 2283 | 1461587165712 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:26:05 INFO - PROCESS | 2283 | 1461587165714 Marionette TRACE conn2 <- [1,1814,null,{}] 05:26:05 INFO - PROCESS | 2283 | 1461587165716 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}] 05:26:05 INFO - PROCESS | 2283 | 1461587165831 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:26:05 INFO - PROCESS | 2283 | 1461587165845 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:05 INFO - PROCESS | 2283 | ++DOCSHELL 0x11b6e6000 == 38 [pid = 2283] [id = 461] 05:26:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x124359c00) [pid = 2283] [serial = 1382] [outer = 0x0] 05:26:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x1245cf800) [pid = 2283] [serial = 1383] [outer = 0x124359c00] 05:26:05 INFO - PROCESS | 2283 | 1461587165878 Marionette DEBUG loaded listener.js 05:26:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x1246c9400) [pid = 2283] [serial = 1384] [outer = 0x124359c00] 05:26:06 INFO - PROCESS | 2283 | 1461587166251 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]]]}] 05:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 572ms 05:26:06 INFO - PROCESS | 2283 | 1461587166283 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:26:06 INFO - PROCESS | 2283 | 1461587166285 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 05:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:26:06 INFO - PROCESS | 2283 | 1461587166287 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:26:06 INFO - PROCESS | 2283 | 1461587166288 Marionette TRACE conn2 <- [1,1818,null,{}] 05:26:06 INFO - PROCESS | 2283 | 1461587166291 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}] 05:26:06 INFO - PROCESS | 2283 | 1461587166394 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:26:06 INFO - PROCESS | 2283 | 1461587166431 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:06 INFO - PROCESS | 2283 | ++DOCSHELL 0x126f59000 == 39 [pid = 2283] [id = 462] 05:26:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x124360c00) [pid = 2283] [serial = 1385] [outer = 0x0] 05:26:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x126b23800) [pid = 2283] [serial = 1386] [outer = 0x124360c00] 05:26:06 INFO - PROCESS | 2283 | 1461587166473 Marionette DEBUG loaded listener.js 05:26:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x126b2f400) [pid = 2283] [serial = 1387] [outer = 0x124360c00] 05:26:06 INFO - PROCESS | 2283 | 1461587166859 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]]]}] 05:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 621ms 05:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:26:06 INFO - PROCESS | 2283 | 1461587166908 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:26:06 INFO - PROCESS | 2283 | 1461587166909 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 05:26:06 INFO - PROCESS | 2283 | 1461587166911 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:26:06 INFO - PROCESS | 2283 | 1461587166912 Marionette TRACE conn2 <- [1,1822,null,{}] 05:26:06 INFO - PROCESS | 2283 | 1461587166915 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}] 05:26:07 INFO - PROCESS | 2283 | 1461587167010 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:26:07 INFO - PROCESS | 2283 | 1461587167015 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:07 INFO - PROCESS | 2283 | ++DOCSHELL 0x127d18800 == 40 [pid = 2283] [id = 463] 05:26:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x126b2cc00) [pid = 2283] [serial = 1388] [outer = 0x0] 05:26:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x126d9b800) [pid = 2283] [serial = 1389] [outer = 0x126b2cc00] 05:26:07 INFO - PROCESS | 2283 | 1461587167069 Marionette DEBUG loaded listener.js 05:26:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x126f3e000) [pid = 2283] [serial = 1390] [outer = 0x126b2cc00] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x12abc4400) [pid = 2283] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x12b7fa000) [pid = 2283] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x1294af000) [pid = 2283] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x118f68c00) [pid = 2283] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x11aa91400) [pid = 2283] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x114f3a400) [pid = 2283] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x1239e5000) [pid = 2283] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x12380f000) [pid = 2283] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x11ba24400) [pid = 2283] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x118ef1800) [pid = 2283] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x115607c00) [pid = 2283] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x1154a6c00) [pid = 2283] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x12d0bb400) [pid = 2283] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x12b7fa800) [pid = 2283] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x12aca4400) [pid = 2283] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x124361000) [pid = 2283] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x11a93b000) [pid = 2283] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x11572b400) [pid = 2283] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x12bc29400) [pid = 2283] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x129228000) [pid = 2283] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x11ba78000) [pid = 2283] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:26:07 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x124609000) [pid = 2283] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:26:07 INFO - PROCESS | 2283 | 1461587167789 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]]]}] 05:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 918ms 05:26:07 INFO - PROCESS | 2283 | 1461587167830 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:26:07 INFO - PROCESS | 2283 | 1461587167832 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 05:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:26:07 INFO - PROCESS | 2283 | 1461587167834 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:26:07 INFO - PROCESS | 2283 | 1461587167835 Marionette TRACE conn2 <- [1,1826,null,{}] 05:26:07 INFO - PROCESS | 2283 | 1461587167838 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}] 05:26:07 INFO - PROCESS | 2283 | 1461587167923 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:26:07 INFO - PROCESS | 2283 | 1461587167932 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:07 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c5dd000 == 41 [pid = 2283] [id = 464] 05:26:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x114f46400) [pid = 2283] [serial = 1391] [outer = 0x0] 05:26:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x11a93b000) [pid = 2283] [serial = 1392] [outer = 0x114f46400] 05:26:07 INFO - PROCESS | 2283 | 1461587167973 Marionette DEBUG loaded listener.js 05:26:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x123d7f000) [pid = 2283] [serial = 1393] [outer = 0x114f46400] 05:26:08 INFO - PROCESS | 2283 | 1461587168457 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]]]}] 05:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 669ms 05:26:08 INFO - PROCESS | 2283 | 1461587168504 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:26:08 INFO - PROCESS | 2283 | 1461587168505 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 05:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:26:08 INFO - PROCESS | 2283 | 1461587168508 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:26:08 INFO - PROCESS | 2283 | 1461587168510 Marionette TRACE conn2 <- [1,1830,null,{}] 05:26:08 INFO - PROCESS | 2283 | 1461587168512 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}] 05:26:08 INFO - PROCESS | 2283 | 1461587168589 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:26:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x11c328800) [pid = 2283] [serial = 1394] [outer = 0x1189d1800] 05:26:08 INFO - PROCESS | 2283 | 1461587168617 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:08 INFO - PROCESS | 2283 | ++DOCSHELL 0x12a577000 == 42 [pid = 2283] [id = 465] 05:26:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x126de1800) [pid = 2283] [serial = 1395] [outer = 0x0] 05:26:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x12770e000) [pid = 2283] [serial = 1396] [outer = 0x126de1800] 05:26:08 INFO - PROCESS | 2283 | 1461587168645 Marionette DEBUG loaded listener.js 05:26:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x127d69400) [pid = 2283] [serial = 1397] [outer = 0x126de1800] 05:26:08 INFO - PROCESS | 2283 | 1461587168993 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]]]}] 05:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 519ms 05:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:26:09 INFO - PROCESS | 2283 | 1461587169029 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:26:09 INFO - PROCESS | 2283 | 1461587169030 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 05:26:09 INFO - PROCESS | 2283 | 1461587169032 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:26:09 INFO - PROCESS | 2283 | 1461587169033 Marionette TRACE conn2 <- [1,1834,null,{}] 05:26:09 INFO - PROCESS | 2283 | 1461587169035 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}] 05:26:09 INFO - PROCESS | 2283 | 1461587169137 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:26:09 INFO - PROCESS | 2283 | 1461587169145 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:09 INFO - PROCESS | 2283 | ++DOCSHELL 0x12a56c800 == 43 [pid = 2283] [id = 466] 05:26:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x127d6b000) [pid = 2283] [serial = 1398] [outer = 0x0] 05:26:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x1294b2400) [pid = 2283] [serial = 1399] [outer = 0x127d6b000] 05:26:09 INFO - PROCESS | 2283 | 1461587169170 Marionette DEBUG loaded listener.js 05:26:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x1296e6800) [pid = 2283] [serial = 1400] [outer = 0x127d6b000] 05:26:09 INFO - PROCESS | 2283 | 1461587169480 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]]]}] 05:26:09 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 05:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 468ms 05:26:09 INFO - PROCESS | 2283 | 1461587169501 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:26:09 INFO - PROCESS | 2283 | 1461587169502 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 05:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:26:09 INFO - PROCESS | 2283 | 1461587169504 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:26:09 INFO - PROCESS | 2283 | 1461587169505 Marionette TRACE conn2 <- [1,1838,null,{}] 05:26:09 INFO - PROCESS | 2283 | 1461587169510 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}] 05:26:09 INFO - PROCESS | 2283 | 1461587169587 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:26:09 INFO - PROCESS | 2283 | 1461587169592 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:09 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b98d800 == 44 [pid = 2283] [id = 467] 05:26:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x1296e8800) [pid = 2283] [serial = 1401] [outer = 0x0] 05:26:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x1296f0800) [pid = 2283] [serial = 1402] [outer = 0x1296e8800] 05:26:09 INFO - PROCESS | 2283 | 1461587169618 Marionette DEBUG loaded listener.js 05:26:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x12a907c00) [pid = 2283] [serial = 1403] [outer = 0x1296e8800] 05:26:10 INFO - PROCESS | 2283 | 1461587170198 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]]]}] 05:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 724ms 05:26:10 INFO - PROCESS | 2283 | 1461587170229 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:26:10 INFO - PROCESS | 2283 | 1461587170232 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 05:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:26:10 INFO - PROCESS | 2283 | 1461587170236 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:26:10 INFO - PROCESS | 2283 | 1461587170238 Marionette TRACE conn2 <- [1,1842,null,{}] 05:26:10 INFO - PROCESS | 2283 | 1461587170242 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}] 05:26:10 INFO - PROCESS | 2283 | 1461587170353 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:26:10 INFO - PROCESS | 2283 | 1461587170431 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:10 INFO - PROCESS | 2283 | ++DOCSHELL 0x11922b800 == 45 [pid = 2283] [id = 468] 05:26:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x114f47000) [pid = 2283] [serial = 1404] [outer = 0x0] 05:26:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x1152d5c00) [pid = 2283] [serial = 1405] [outer = 0x114f47000] 05:26:10 INFO - PROCESS | 2283 | 1461587170463 Marionette DEBUG loaded listener.js 05:26:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x11560fc00) [pid = 2283] [serial = 1406] [outer = 0x114f47000] 05:26:11 INFO - PROCESS | 2283 | 1461587171010 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]]]}] 05:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 826ms 05:26:11 INFO - PROCESS | 2283 | 1461587171080 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:26:11 INFO - PROCESS | 2283 | 1461587171084 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 05:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:26:11 INFO - PROCESS | 2283 | 1461587171092 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:26:11 INFO - PROCESS | 2283 | 1461587171094 Marionette TRACE conn2 <- [1,1846,null,{}] 05:26:11 INFO - PROCESS | 2283 | 1461587171096 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}] 05:26:11 INFO - PROCESS | 2283 | 1461587171206 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:26:11 INFO - PROCESS | 2283 | 1461587171294 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:11 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bad5000 == 46 [pid = 2283] [id = 469] 05:26:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x115124400) [pid = 2283] [serial = 1407] [outer = 0x0] 05:26:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x11903d800) [pid = 2283] [serial = 1408] [outer = 0x115124400] 05:26:11 INFO - PROCESS | 2283 | 1461587171325 Marionette DEBUG loaded listener.js 05:26:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x11a75f000) [pid = 2283] [serial = 1409] [outer = 0x115124400] 05:26:12 INFO - PROCESS | 2283 | 1461587172076 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]]]}] 05:26:12 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) 05:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1021ms 05:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:26:12 INFO - PROCESS | 2283 | 1461587172113 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:26:12 INFO - PROCESS | 2283 | 1461587172115 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 05:26:12 INFO - PROCESS | 2283 | 1461587172120 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:26:12 INFO - PROCESS | 2283 | 1461587172123 Marionette TRACE conn2 <- [1,1850,null,{}] 05:26:12 INFO - PROCESS | 2283 | 1461587172143 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}] 05:26:12 INFO - PROCESS | 2283 | 1461587172287 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:26:12 INFO - PROCESS | 2283 | 1461587172344 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:12 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b11800 == 47 [pid = 2283] [id = 470] 05:26:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x11539f400) [pid = 2283] [serial = 1410] [outer = 0x0] 05:26:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x115607000) [pid = 2283] [serial = 1411] [outer = 0x11539f400] 05:26:12 INFO - PROCESS | 2283 | 1461587172374 Marionette DEBUG loaded listener.js 05:26:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x11592dc00) [pid = 2283] [serial = 1412] [outer = 0x11539f400] 05:26:12 INFO - PROCESS | 2283 | --DOCSHELL 0x11aeba000 == 46 [pid = 2283] [id = 332] 05:26:12 INFO - PROCESS | 2283 | --DOCSHELL 0x123b40000 == 45 [pid = 2283] [id = 337] 05:26:12 INFO - PROCESS | 2283 | --DOCSHELL 0x11c6bd000 == 44 [pid = 2283] [id = 335] 05:26:12 INFO - PROCESS | 2283 | --DOCSHELL 0x118c25000 == 43 [pid = 2283] [id = 329] 05:26:12 INFO - PROCESS | 2283 | --DOCSHELL 0x119b16000 == 42 [pid = 2283] [id = 330] 05:26:12 INFO - PROCESS | 2283 | --DOCSHELL 0x11c270800 == 41 [pid = 2283] [id = 334] 05:26:12 INFO - PROCESS | 2283 | --DOCSHELL 0x11b67d000 == 40 [pid = 2283] [id = 333] 05:26:12 INFO - PROCESS | 2283 | --DOCSHELL 0x11aeb9800 == 39 [pid = 2283] [id = 338] 05:26:12 INFO - PROCESS | 2283 | --DOCSHELL 0x11a780000 == 38 [pid = 2283] [id = 331] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x12ddbac00) [pid = 2283] [serial = 1350] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOCSHELL 0x12fb60000 == 37 [pid = 2283] [id = 450] 05:26:12 INFO - PROCESS | 2283 | 1461587172773 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]]]}] 05:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 693ms 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x12acab800) [pid = 2283] [serial = 1231] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x12be60800) [pid = 2283] [serial = 1252] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x12ac91800) [pid = 2283] [serial = 1332] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x12b5b1800) [pid = 2283] [serial = 1335] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x12b588800) [pid = 2283] [serial = 1333] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x12be68800) [pid = 2283] [serial = 1338] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x12d210000) [pid = 2283] [serial = 1339] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x1154b4800) [pid = 2283] [serial = 1341] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x119d5d800) [pid = 2283] [serial = 1342] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x124606800) [pid = 2283] [serial = 1326] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x123dca400) [pid = 2283] [serial = 1323] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x1245c2400) [pid = 2283] [serial = 1324] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x11bfa9000) [pid = 2283] [serial = 1320] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x11c720400) [pid = 2283] [serial = 1321] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x11ad42000) [pid = 2283] [serial = 1318] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x11a762000) [pid = 2283] [serial = 1317] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x118eee000) [pid = 2283] [serial = 1315] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x115610000) [pid = 2283] [serial = 1314] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x12d493800) [pid = 2283] [serial = 1311] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x12d784400) [pid = 2283] [serial = 1312] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x12d26d800) [pid = 2283] [serial = 1308] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x12d776400) [pid = 2283] [serial = 1309] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x12d0bac00) [pid = 2283] [serial = 1306] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x12c07bc00) [pid = 2283] [serial = 1305] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x12bc29800) [pid = 2283] [serial = 1303] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x12b58f800) [pid = 2283] [serial = 1302] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x12a909c00) [pid = 2283] [serial = 1300] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x126de3000) [pid = 2283] [serial = 1299] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x11c70b400) [pid = 2283] [serial = 1297] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x11b629800) [pid = 2283] [serial = 1296] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x11a75cc00) [pid = 2283] [serial = 1294] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 90 (0x118f66000) [pid = 2283] [serial = 1293] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 89 (0x12d209000) [pid = 2283] [serial = 1290] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 88 (0x12d26bc00) [pid = 2283] [serial = 1291] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 87 (0x1296eb000) [pid = 2283] [serial = 1329] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 86 (0x126b78400) [pid = 2283] [serial = 1327] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 85 (0x12b7ee400) [pid = 2283] [serial = 1336] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 84 (0x12be68400) [pid = 2283] [serial = 1345] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 83 (0x1296efc00) [pid = 2283] [serial = 1344] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 82 (0x12ac8b000) [pid = 2283] [serial = 1330] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 81 (0x12d77ac00) [pid = 2283] [serial = 1347] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | --DOMWINDOW == 80 (0x12d7b3800) [pid = 2283] [serial = 1348] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 2283 | 1461587172823 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:26:12 INFO - PROCESS | 2283 | 1461587172826 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 05:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:26:12 INFO - PROCESS | 2283 | 1461587172833 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:26:12 INFO - PROCESS | 2283 | 1461587172835 Marionette TRACE conn2 <- [1,1854,null,{}] 05:26:12 INFO - PROCESS | 2283 | 1461587172837 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}] 05:26:12 INFO - PROCESS | 2283 | 1461587172914 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:26:12 INFO - PROCESS | 2283 | 1461587172919 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:12 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aab1000 == 38 [pid = 2283] [id = 471] 05:26:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 81 (0x11846ac00) [pid = 2283] [serial = 1413] [outer = 0x0] 05:26:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 82 (0x118eeb400) [pid = 2283] [serial = 1414] [outer = 0x11846ac00] 05:26:12 INFO - PROCESS | 2283 | 1461587172948 Marionette DEBUG loaded listener.js 05:26:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 83 (0x119270c00) [pid = 2283] [serial = 1415] [outer = 0x11846ac00] 05:26:13 INFO - PROCESS | 2283 | 1461587173310 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]]]}] 05:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 519ms 05:26:13 INFO - PROCESS | 2283 | 1461587173352 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:26:13 INFO - PROCESS | 2283 | 1461587173354 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 05:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:26:13 INFO - PROCESS | 2283 | 1461587173364 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:26:13 INFO - PROCESS | 2283 | 1461587173366 Marionette TRACE conn2 <- [1,1858,null,{}] 05:26:13 INFO - PROCESS | 2283 | 1461587173375 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}] 05:26:13 INFO - PROCESS | 2283 | 1461587173454 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:26:13 INFO - PROCESS | 2283 | 1461587173462 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:13 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bf84000 == 39 [pid = 2283] [id = 472] 05:26:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 84 (0x114f3e000) [pid = 2283] [serial = 1416] [outer = 0x0] 05:26:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 85 (0x11a937800) [pid = 2283] [serial = 1417] [outer = 0x114f3e000] 05:26:13 INFO - PROCESS | 2283 | 1461587173490 Marionette DEBUG loaded listener.js 05:26:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 86 (0x11aa99c00) [pid = 2283] [serial = 1418] [outer = 0x114f3e000] 05:26:13 INFO - PROCESS | 2283 | 1461587173855 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]]]}] 05:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 531ms 05:26:13 INFO - PROCESS | 2283 | 1461587173894 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:26:13 INFO - PROCESS | 2283 | 1461587173896 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 05:26:13 INFO - PROCESS | 2283 | 1461587173898 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:26:13 INFO - PROCESS | 2283 | 1461587173899 Marionette TRACE conn2 <- [1,1862,null,{}] 05:26:13 INFO - PROCESS | 2283 | 1461587173902 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}] 05:26:13 INFO - PROCESS | 2283 | 1461587173981 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:26:13 INFO - PROCESS | 2283 | 1461587173985 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:13 INFO - PROCESS | 2283 | ++DOCSHELL 0x123aa8000 == 40 [pid = 2283] [id = 473] 05:26:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 87 (0x11abccc00) [pid = 2283] [serial = 1419] [outer = 0x0] 05:26:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x11ad49400) [pid = 2283] [serial = 1420] [outer = 0x11abccc00] 05:26:14 INFO - PROCESS | 2283 | 1461587174011 Marionette DEBUG loaded listener.js 05:26:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x11b6d1000) [pid = 2283] [serial = 1421] [outer = 0x11abccc00] 05:26:14 INFO - PROCESS | 2283 | 1461587174353 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]]]}] 05:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 470ms 05:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:26:14 INFO - PROCESS | 2283 | 1461587174370 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:26:14 INFO - PROCESS | 2283 | 1461587174371 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 05:26:14 INFO - PROCESS | 2283 | 1461587174374 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:26:14 INFO - PROCESS | 2283 | 1461587174377 Marionette TRACE conn2 <- [1,1866,null,{}] 05:26:14 INFO - PROCESS | 2283 | 1461587174380 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}] 05:26:14 INFO - PROCESS | 2283 | 1461587174478 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:26:14 INFO - PROCESS | 2283 | 1461587174555 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:14 INFO - PROCESS | 2283 | ++DOCSHELL 0x123ba2800 == 41 [pid = 2283] [id = 474] 05:26:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x119d5e400) [pid = 2283] [serial = 1422] [outer = 0x0] 05:26:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x11ba23000) [pid = 2283] [serial = 1423] [outer = 0x119d5e400] 05:26:14 INFO - PROCESS | 2283 | 1461587174613 Marionette DEBUG loaded listener.js 05:26:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x11c321c00) [pid = 2283] [serial = 1424] [outer = 0x119d5e400] 05:26:15 INFO - PROCESS | 2283 | 1461587175065 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]]]}] 05:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 722ms 05:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:26:15 INFO - PROCESS | 2283 | 1461587175100 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:26:15 INFO - PROCESS | 2283 | 1461587175101 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 05:26:15 INFO - PROCESS | 2283 | 1461587175103 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:26:15 INFO - PROCESS | 2283 | 1461587175104 Marionette TRACE conn2 <- [1,1870,null,{}] 05:26:15 INFO - PROCESS | 2283 | 1461587175106 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}] 05:26:15 INFO - PROCESS | 2283 | 1461587175233 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:26:15 INFO - PROCESS | 2283 | 1461587175252 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:15 INFO - PROCESS | 2283 | ++DOCSHELL 0x12466e800 == 42 [pid = 2283] [id = 475] 05:26:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x11c709400) [pid = 2283] [serial = 1425] [outer = 0x0] 05:26:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x1239e6000) [pid = 2283] [serial = 1426] [outer = 0x11c709400] 05:26:15 INFO - PROCESS | 2283 | 1461587175280 Marionette DEBUG loaded listener.js 05:26:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x123fa5400) [pid = 2283] [serial = 1427] [outer = 0x11c709400] 05:26:15 INFO - PROCESS | 2283 | 1461587175608 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]]]}] 05:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 519ms 05:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:26:15 INFO - PROCESS | 2283 | 1461587175622 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:26:15 INFO - PROCESS | 2283 | 1461587175623 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 05:26:15 INFO - PROCESS | 2283 | 1461587175628 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:26:15 INFO - PROCESS | 2283 | 1461587175629 Marionette TRACE conn2 <- [1,1874,null,{}] 05:26:15 INFO - PROCESS | 2283 | 1461587175631 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}] 05:26:15 INFO - PROCESS | 2283 | 1461587175723 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:26:15 INFO - PROCESS | 2283 | 1461587175758 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:15 INFO - PROCESS | 2283 | ++DOCSHELL 0x126b48000 == 43 [pid = 2283] [id = 476] 05:26:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x124162000) [pid = 2283] [serial = 1428] [outer = 0x0] 05:26:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x1245b6000) [pid = 2283] [serial = 1429] [outer = 0x124162000] 05:26:15 INFO - PROCESS | 2283 | 1461587175783 Marionette DEBUG loaded listener.js 05:26:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x124605800) [pid = 2283] [serial = 1430] [outer = 0x124162000] 05:26:16 INFO - PROCESS | 2283 | 1461587176097 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]]]}] 05:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 520ms 05:26:16 INFO - PROCESS | 2283 | 1461587176146 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:26:16 INFO - PROCESS | 2283 | 1461587176148 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 05:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:26:16 INFO - PROCESS | 2283 | 1461587176150 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:26:16 INFO - PROCESS | 2283 | 1461587176151 Marionette TRACE conn2 <- [1,1878,null,{}] 05:26:16 INFO - PROCESS | 2283 | 1461587176154 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}] 05:26:16 INFO - PROCESS | 2283 | 1461587176281 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:26:16 INFO - PROCESS | 2283 | 1461587176300 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:16 INFO - PROCESS | 2283 | ++DOCSHELL 0x127d06800 == 44 [pid = 2283] [id = 477] 05:26:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x124364c00) [pid = 2283] [serial = 1431] [outer = 0x0] 05:26:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x124611000) [pid = 2283] [serial = 1432] [outer = 0x124364c00] 05:26:16 INFO - PROCESS | 2283 | 1461587176339 Marionette DEBUG loaded listener.js 05:26:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x124899400) [pid = 2283] [serial = 1433] [outer = 0x124364c00] 05:26:16 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x124359c00) [pid = 2283] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:26:16 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x124360c00) [pid = 2283] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:26:16 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x11bfa0000) [pid = 2283] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:26:16 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x126b2cc00) [pid = 2283] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:26:16 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x114f46400) [pid = 2283] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:26:16 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x118f74000) [pid = 2283] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:26:16 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x126de1800) [pid = 2283] [serial = 1395] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:26:16 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x1186b9000) [pid = 2283] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:26:16 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x11512c400) [pid = 2283] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:26:16 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x11512d800) [pid = 2283] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:26:16 INFO - PROCESS | 2283 | --DOMWINDOW == 90 (0x11a817800) [pid = 2283] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:26:16 INFO - PROCESS | 2283 | --DOMWINDOW == 89 (0x11453f000) [pid = 2283] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:26:16 INFO - PROCESS | 2283 | --DOMWINDOW == 88 (0x11aa9b000) [pid = 2283] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:26:16 INFO - PROCESS | 2283 | --DOMWINDOW == 87 (0x115125c00) [pid = 2283] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:26:16 INFO - PROCESS | 2283 | --DOMWINDOW == 86 (0x127d6b000) [pid = 2283] [serial = 1398] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:26:16 INFO - PROCESS | 2283 | --DOMWINDOW == 85 (0x11902fc00) [pid = 2283] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:26:16 INFO - PROCESS | 2283 | 1461587176873 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]]]}] 05:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 770ms 05:26:16 INFO - PROCESS | 2283 | 1461587176920 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:26:16 INFO - PROCESS | 2283 | 1461587176922 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 05:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:26:16 INFO - PROCESS | 2283 | 1461587176924 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:26:16 INFO - PROCESS | 2283 | 1461587176925 Marionette TRACE conn2 <- [1,1882,null,{}] 05:26:16 INFO - PROCESS | 2283 | 1461587176927 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}] 05:26:17 INFO - PROCESS | 2283 | 1461587177004 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:26:17 INFO - PROCESS | 2283 | 1461587177057 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:17 INFO - PROCESS | 2283 | ++DOCSHELL 0x11b6f1000 == 45 [pid = 2283] [id = 478] 05:26:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 86 (0x11512bc00) [pid = 2283] [serial = 1434] [outer = 0x0] 05:26:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 87 (0x11a761400) [pid = 2283] [serial = 1435] [outer = 0x11512bc00] 05:26:17 INFO - PROCESS | 2283 | 1461587177083 Marionette DEBUG loaded listener.js 05:26:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x11c5a0c00) [pid = 2283] [serial = 1436] [outer = 0x11512bc00] 05:26:17 INFO - PROCESS | 2283 | 1461587177347 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]]]}] 05:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 468ms 05:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:26:17 INFO - PROCESS | 2283 | 1461587177400 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:26:17 INFO - PROCESS | 2283 | 1461587177401 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 05:26:17 INFO - PROCESS | 2283 | 1461587177403 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:26:17 INFO - PROCESS | 2283 | 1461587177404 Marionette TRACE conn2 <- [1,1886,null,{}] 05:26:17 INFO - PROCESS | 2283 | 1461587177407 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}] 05:26:17 INFO - PROCESS | 2283 | 1461587177491 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:26:17 INFO - PROCESS | 2283 | 1461587177497 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:17 INFO - PROCESS | 2283 | ++DOCSHELL 0x129249800 == 46 [pid = 2283] [id = 479] 05:26:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x123d7fc00) [pid = 2283] [serial = 1437] [outer = 0x0] 05:26:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x124bccc00) [pid = 2283] [serial = 1438] [outer = 0x123d7fc00] 05:26:17 INFO - PROCESS | 2283 | 1461587177522 Marionette DEBUG loaded listener.js 05:26:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x126b2c000) [pid = 2283] [serial = 1439] [outer = 0x123d7fc00] 05:26:17 INFO - PROCESS | 2283 | 1461587177868 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]]]}] 05:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 472ms 05:26:17 INFO - PROCESS | 2283 | 1461587177878 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:26:17 INFO - PROCESS | 2283 | 1461587177879 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 05:26:17 INFO - PROCESS | 2283 | 1461587177881 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:26:17 INFO - PROCESS | 2283 | 1461587177883 Marionette TRACE conn2 <- [1,1890,null,{}] 05:26:17 INFO - PROCESS | 2283 | 1461587177885 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}] 05:26:18 INFO - PROCESS | 2283 | 1461587178003 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:26:18 INFO - PROCESS | 2283 | 1461587178009 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:18 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b52c800 == 47 [pid = 2283] [id = 480] 05:26:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x126b30c00) [pid = 2283] [serial = 1440] [outer = 0x0] 05:26:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x127011000) [pid = 2283] [serial = 1441] [outer = 0x126b30c00] 05:26:18 INFO - PROCESS | 2283 | 1461587178038 Marionette DEBUG loaded listener.js 05:26:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x1296e4800) [pid = 2283] [serial = 1442] [outer = 0x126b30c00] 05:26:18 INFO - PROCESS | 2283 | 1461587178345 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]]]}] 05:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 519ms 05:26:18 INFO - PROCESS | 2283 | 1461587178402 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:26:18 INFO - PROCESS | 2283 | 1461587178403 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 05:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:26:18 INFO - PROCESS | 2283 | 1461587178405 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:26:18 INFO - PROCESS | 2283 | 1461587178406 Marionette TRACE conn2 <- [1,1894,null,{}] 05:26:18 INFO - PROCESS | 2283 | 1461587178409 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}] 05:26:18 INFO - PROCESS | 2283 | 1461587178484 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:26:18 INFO - PROCESS | 2283 | 1461587178488 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:18 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd31000 == 48 [pid = 2283] [id = 481] 05:26:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x1296e4c00) [pid = 2283] [serial = 1443] [outer = 0x0] 05:26:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x12a905400) [pid = 2283] [serial = 1444] [outer = 0x1296e4c00] 05:26:18 INFO - PROCESS | 2283 | 1461587178516 Marionette DEBUG loaded listener.js 05:26:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x1296e6400) [pid = 2283] [serial = 1445] [outer = 0x1296e4c00] 05:26:18 INFO - PROCESS | 2283 | 1461587178946 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]]]}] 05:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 572ms 05:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:26:18 INFO - PROCESS | 2283 | 1461587178978 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:26:18 INFO - PROCESS | 2283 | 1461587178981 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 05:26:18 INFO - PROCESS | 2283 | 1461587178984 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:26:18 INFO - PROCESS | 2283 | 1461587178986 Marionette TRACE conn2 <- [1,1898,null,{}] 05:26:18 INFO - PROCESS | 2283 | 1461587178990 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}] 05:26:19 INFO - PROCESS | 2283 | 1461587179092 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:26:19 INFO - PROCESS | 2283 | 1461587179160 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:19 INFO - PROCESS | 2283 | ++DOCSHELL 0x11923a800 == 49 [pid = 2283] [id = 482] 05:26:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x114f45c00) [pid = 2283] [serial = 1446] [outer = 0x0] 05:26:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x115410c00) [pid = 2283] [serial = 1447] [outer = 0x114f45c00] 05:26:19 INFO - PROCESS | 2283 | 1461587179192 Marionette DEBUG loaded listener.js 05:26:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x115923400) [pid = 2283] [serial = 1448] [outer = 0x114f45c00] 05:26:19 INFO - PROCESS | 2283 | 1461587179658 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]]]}] 05:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 721ms 05:26:19 INFO - PROCESS | 2283 | 1461587179705 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:26:19 INFO - PROCESS | 2283 | 1461587179709 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 05:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:26:19 INFO - PROCESS | 2283 | 1461587179732 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:26:19 INFO - PROCESS | 2283 | 1461587179734 Marionette TRACE conn2 <- [1,1902,null,{}] 05:26:19 INFO - PROCESS | 2283 | 1461587179737 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}] 05:26:19 INFO - PROCESS | 2283 | 1461587179838 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:26:19 INFO - PROCESS | 2283 | 1461587179904 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:19 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b31800 == 50 [pid = 2283] [id = 483] 05:26:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x118eed400) [pid = 2283] [serial = 1449] [outer = 0x0] 05:26:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x11a741c00) [pid = 2283] [serial = 1450] [outer = 0x118eed400] 05:26:19 INFO - PROCESS | 2283 | 1461587179935 Marionette DEBUG loaded listener.js 05:26:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x11a9d4c00) [pid = 2283] [serial = 1451] [outer = 0x118eed400] 05:26:20 INFO - PROCESS | 2283 | 1461587180327 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]]]}] 05:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 621ms 05:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:26:20 INFO - PROCESS | 2283 | 1461587180364 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:26:20 INFO - PROCESS | 2283 | 1461587180366 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 05:26:20 INFO - PROCESS | 2283 | 1461587180368 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:26:20 INFO - PROCESS | 2283 | 1461587180370 Marionette TRACE conn2 <- [1,1906,null,{}] 05:26:20 INFO - PROCESS | 2283 | 1461587180380 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}] 05:26:20 INFO - PROCESS | 2283 | 1461587180502 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:26:20 INFO - PROCESS | 2283 | 1461587180571 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:20 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b544000 == 51 [pid = 2283] [id = 484] 05:26:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x11ba78000) [pid = 2283] [serial = 1452] [outer = 0x0] 05:26:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x11c719800) [pid = 2283] [serial = 1453] [outer = 0x11ba78000] 05:26:20 INFO - PROCESS | 2283 | 1461587180603 Marionette DEBUG loaded listener.js 05:26:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x1239ec400) [pid = 2283] [serial = 1454] [outer = 0x11ba78000] 05:26:20 INFO - PROCESS | 2283 | 1461587180990 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]]]}] 05:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 678ms 05:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:26:21 INFO - PROCESS | 2283 | 1461587181046 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:26:21 INFO - PROCESS | 2283 | 1461587181048 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 05:26:21 INFO - PROCESS | 2283 | 1461587181050 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:26:21 INFO - PROCESS | 2283 | 1461587181052 Marionette TRACE conn2 <- [1,1910,null,{}] 05:26:21 INFO - PROCESS | 2283 | 1461587181054 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}] 05:26:21 INFO - PROCESS | 2283 | 1461587181154 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:26:21 INFO - PROCESS | 2283 | 1461587181208 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:21 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d020800 == 52 [pid = 2283] [id = 485] 05:26:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x123adc400) [pid = 2283] [serial = 1455] [outer = 0x0] 05:26:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x1245c7000) [pid = 2283] [serial = 1456] [outer = 0x123adc400] 05:26:21 INFO - PROCESS | 2283 | 1461587181238 Marionette DEBUG loaded listener.js 05:26:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x127012c00) [pid = 2283] [serial = 1457] [outer = 0x123adc400] 05:26:21 INFO - PROCESS | 2283 | 1461587181677 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]]]}] 05:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 05:26:21 INFO - PROCESS | 2283 | 1461587181720 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:26:21 INFO - PROCESS | 2283 | 1461587181722 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 05:26:21 INFO - PROCESS | 2283 | 1461587181740 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:26:21 INFO - PROCESS | 2283 | 1461587181742 Marionette TRACE conn2 <- [1,1914,null,{}] 05:26:21 INFO - PROCESS | 2283 | 1461587181747 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}] 05:26:21 INFO - PROCESS | 2283 | 1461587181864 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:26:21 INFO - PROCESS | 2283 | 1461587181943 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:21 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d254000 == 53 [pid = 2283] [id = 486] 05:26:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x12460dc00) [pid = 2283] [serial = 1458] [outer = 0x0] 05:26:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x1294ae800) [pid = 2283] [serial = 1459] [outer = 0x12460dc00] 05:26:21 INFO - PROCESS | 2283 | 1461587181973 Marionette DEBUG loaded listener.js 05:26:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x12a90a000) [pid = 2283] [serial = 1460] [outer = 0x12460dc00] 05:26:22 INFO - PROCESS | 2283 | 1461587182408 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]]]}] 05:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 738ms 05:26:22 INFO - PROCESS | 2283 | 1461587182463 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:26:22 INFO - PROCESS | 2283 | 1461587182464 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 05:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:26:22 INFO - PROCESS | 2283 | 1461587182467 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:26:22 INFO - PROCESS | 2283 | 1461587182468 Marionette TRACE conn2 <- [1,1918,null,{}] 05:26:22 INFO - PROCESS | 2283 | 1461587182470 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}] 05:26:22 INFO - PROCESS | 2283 | 1461587182585 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:26:22 INFO - PROCESS | 2283 | 1461587182641 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:22 INFO - PROCESS | 2283 | ++DOCSHELL 0x12960d800 == 54 [pid = 2283] [id = 487] 05:26:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x1270a2800) [pid = 2283] [serial = 1461] [outer = 0x0] 05:26:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x12a910c00) [pid = 2283] [serial = 1462] [outer = 0x1270a2800] 05:26:22 INFO - PROCESS | 2283 | 1461587182673 Marionette DEBUG loaded listener.js 05:26:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x12ac8e800) [pid = 2283] [serial = 1463] [outer = 0x1270a2800] 05:26:23 INFO - PROCESS | 2283 | 1461587183243 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]]]}] 05:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 818ms 05:26:23 INFO - PROCESS | 2283 | 1461587183286 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:26:23 INFO - PROCESS | 2283 | 1461587183289 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 05:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:26:23 INFO - PROCESS | 2283 | 1461587183295 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:26:23 INFO - PROCESS | 2283 | 1461587183297 Marionette TRACE conn2 <- [1,1922,null,{}] 05:26:23 INFO - PROCESS | 2283 | 1461587183300 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}] 05:26:23 INFO - PROCESS | 2283 | 1461587183392 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:26:23 INFO - PROCESS | 2283 | 1461587183464 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:23 INFO - PROCESS | 2283 | ++DOCSHELL 0x118cda800 == 55 [pid = 2283] [id = 488] 05:26:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x115127800) [pid = 2283] [serial = 1464] [outer = 0x0] 05:26:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x115130000) [pid = 2283] [serial = 1465] [outer = 0x115127800] 05:26:23 INFO - PROCESS | 2283 | 1461587183493 Marionette DEBUG loaded listener.js 05:26:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x115416000) [pid = 2283] [serial = 1466] [outer = 0x115127800] 05:26:23 INFO - PROCESS | 2283 | --DOCSHELL 0x12b52c800 == 54 [pid = 2283] [id = 480] 05:26:23 INFO - PROCESS | 2283 | --DOCSHELL 0x129249800 == 53 [pid = 2283] [id = 479] 05:26:23 INFO - PROCESS | 2283 | --DOCSHELL 0x11b6f1000 == 52 [pid = 2283] [id = 478] 05:26:23 INFO - PROCESS | 2283 | --DOCSHELL 0x127d06800 == 51 [pid = 2283] [id = 477] 05:26:23 INFO - PROCESS | 2283 | --DOCSHELL 0x126b48000 == 50 [pid = 2283] [id = 476] 05:26:23 INFO - PROCESS | 2283 | --DOCSHELL 0x12466e800 == 49 [pid = 2283] [id = 475] 05:26:23 INFO - PROCESS | 2283 | --DOCSHELL 0x123ba2800 == 48 [pid = 2283] [id = 474] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x1296f0800) [pid = 2283] [serial = 1402] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOCSHELL 0x123aa8000 == 47 [pid = 2283] [id = 473] 05:26:23 INFO - PROCESS | 2283 | --DOCSHELL 0x11bf84000 == 46 [pid = 2283] [id = 472] 05:26:23 INFO - PROCESS | 2283 | --DOCSHELL 0x11aab1000 == 45 [pid = 2283] [id = 471] 05:26:23 INFO - PROCESS | 2283 | --DOCSHELL 0x119b11800 == 44 [pid = 2283] [id = 470] 05:26:23 INFO - PROCESS | 2283 | --DOCSHELL 0x11bad5000 == 43 [pid = 2283] [id = 469] 05:26:23 INFO - PROCESS | 2283 | 1461587183906 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]]]}] 05:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 625ms 05:26:23 INFO - PROCESS | 2283 | 1461587183920 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:26:23 INFO - PROCESS | 2283 | 1461587183923 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 05:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:26:23 INFO - PROCESS | 2283 | 1461587183937 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:26:23 INFO - PROCESS | 2283 | 1461587183939 Marionette TRACE conn2 <- [1,1926,null,{}] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x1296e6800) [pid = 2283] [serial = 1400] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x1245cf800) [pid = 2283] [serial = 1383] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x126b23800) [pid = 2283] [serial = 1386] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x11c703400) [pid = 2283] [serial = 1374] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x11c718000) [pid = 2283] [serial = 1375] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x1246c9400) [pid = 2283] [serial = 1384] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x126d9b800) [pid = 2283] [serial = 1389] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x126b2f400) [pid = 2283] [serial = 1387] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x126f3e000) [pid = 2283] [serial = 1390] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x123d7f000) [pid = 2283] [serial = 1393] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x11a93b000) [pid = 2283] [serial = 1392] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x11ba78c00) [pid = 2283] [serial = 1371] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x11c324800) [pid = 2283] [serial = 1372] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x12770e000) [pid = 2283] [serial = 1396] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x11a505800) [pid = 2283] [serial = 1362] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x11a818400) [pid = 2283] [serial = 1363] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x11a943c00) [pid = 2283] [serial = 1365] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x11aa94400) [pid = 2283] [serial = 1366] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x11560d800) [pid = 2283] [serial = 1356] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x118470000) [pid = 2283] [serial = 1357] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x11c71b000) [pid = 2283] [serial = 1377] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x123816800) [pid = 2283] [serial = 1378] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x118f68800) [pid = 2283] [serial = 1359] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x119270400) [pid = 2283] [serial = 1360] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x11ad43c00) [pid = 2283] [serial = 1368] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x11ba1c800) [pid = 2283] [serial = 1369] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 90 (0x11512f000) [pid = 2283] [serial = 1353] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 89 (0x115416c00) [pid = 2283] [serial = 1354] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 88 (0x1296eb800) [pid = 2283] [serial = 838] [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.] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 87 (0x127d69400) [pid = 2283] [serial = 1397] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 86 (0x1294b2400) [pid = 2283] [serial = 1399] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 85 (0x1239e6c00) [pid = 2283] [serial = 1380] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | --DOMWINDOW == 84 (0x123d7cc00) [pid = 2283] [serial = 1381] [outer = 0x0] [url = about:blank] 05:26:23 INFO - PROCESS | 2283 | 1461587183956 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}] 05:26:24 INFO - PROCESS | 2283 | 1461587184053 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:26:24 INFO - PROCESS | 2283 | 1461587184058 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:24 INFO - PROCESS | 2283 | ++DOCSHELL 0x1198aa800 == 44 [pid = 2283] [id = 489] 05:26:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 85 (0x115602800) [pid = 2283] [serial = 1467] [outer = 0x0] 05:26:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 86 (0x115723400) [pid = 2283] [serial = 1468] [outer = 0x115602800] 05:26:24 INFO - PROCESS | 2283 | 1461587184084 Marionette DEBUG loaded listener.js 05:26:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 87 (0x117728c00) [pid = 2283] [serial = 1469] [outer = 0x115602800] 05:26:24 INFO - PROCESS | 2283 | 1461587184429 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]]]}] 05:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 538ms 05:26:24 INFO - PROCESS | 2283 | 1461587184490 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:26:24 INFO - PROCESS | 2283 | 1461587184492 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 05:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:26:24 INFO - PROCESS | 2283 | 1461587184495 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:26:24 INFO - PROCESS | 2283 | 1461587184498 Marionette TRACE conn2 <- [1,1930,null,{}] 05:26:24 INFO - PROCESS | 2283 | 1461587184505 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}] 05:26:24 INFO - PROCESS | 2283 | 1461587184585 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:26:24 INFO - PROCESS | 2283 | 1461587184592 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:24 INFO - PROCESS | 2283 | ++DOCSHELL 0x11b67c000 == 45 [pid = 2283] [id = 490] 05:26:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x118e52c00) [pid = 2283] [serial = 1470] [outer = 0x0] 05:26:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x118f6d400) [pid = 2283] [serial = 1471] [outer = 0x118e52c00] 05:26:24 INFO - PROCESS | 2283 | 1461587184622 Marionette DEBUG loaded listener.js 05:26:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x119d5c800) [pid = 2283] [serial = 1472] [outer = 0x118e52c00] 05:26:24 INFO - PROCESS | 2283 | 1461587184978 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]]]}] 05:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 523ms 05:26:25 INFO - PROCESS | 2283 | 1461587185019 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:26:25 INFO - PROCESS | 2283 | 1461587185021 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 05:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:26:25 INFO - PROCESS | 2283 | 1461587185035 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:26:25 INFO - PROCESS | 2283 | 1461587185037 Marionette TRACE conn2 <- [1,1934,null,{}] 05:26:25 INFO - PROCESS | 2283 | 1461587185039 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}] 05:26:25 INFO - PROCESS | 2283 | 1461587185119 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:26:25 INFO - PROCESS | 2283 | 1461587185125 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:25 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c276000 == 46 [pid = 2283] [id = 491] 05:26:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x11a50f000) [pid = 2283] [serial = 1473] [outer = 0x0] 05:26:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x11a80e000) [pid = 2283] [serial = 1474] [outer = 0x11a50f000] 05:26:25 INFO - PROCESS | 2283 | 1461587185153 Marionette DEBUG loaded listener.js 05:26:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x11a942c00) [pid = 2283] [serial = 1475] [outer = 0x11a50f000] 05:26:25 INFO - PROCESS | 2283 | 1461587185479 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]]]}] 05:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 474ms 05:26:25 INFO - PROCESS | 2283 | 1461587185505 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:26:25 INFO - PROCESS | 2283 | 1461587185506 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 05:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:26:25 INFO - PROCESS | 2283 | 1461587185511 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:26:25 INFO - PROCESS | 2283 | 1461587185512 Marionette TRACE conn2 <- [1,1938,null,{}] 05:26:25 INFO - PROCESS | 2283 | 1461587185515 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}] 05:26:25 INFO - PROCESS | 2283 | 1461587185594 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:26:25 INFO - PROCESS | 2283 | 1461587185598 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:25 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b03800 == 47 [pid = 2283] [id = 492] 05:26:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x11a9d6800) [pid = 2283] [serial = 1476] [outer = 0x0] 05:26:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x11aa94400) [pid = 2283] [serial = 1477] [outer = 0x11a9d6800] 05:26:25 INFO - PROCESS | 2283 | 1461587185625 Marionette DEBUG loaded listener.js 05:26:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x11aa9e000) [pid = 2283] [serial = 1478] [outer = 0x11a9d6800] 05:26:25 INFO - PROCESS | 2283 | 1461587185989 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]]]}] 05:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 520ms 05:26:26 INFO - PROCESS | 2283 | 1461587186031 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:26:26 INFO - PROCESS | 2283 | 1461587186032 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 05:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:26:26 INFO - PROCESS | 2283 | 1461587186035 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:26:26 INFO - PROCESS | 2283 | 1461587186036 Marionette TRACE conn2 <- [1,1942,null,{}] 05:26:26 INFO - PROCESS | 2283 | 1461587186038 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}] 05:26:26 INFO - PROCESS | 2283 | 1461587186155 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:26:26 INFO - PROCESS | 2283 | 1461587186182 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:26 INFO - PROCESS | 2283 | ++DOCSHELL 0x123bbe800 == 48 [pid = 2283] [id = 493] 05:26:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x11b61e000) [pid = 2283] [serial = 1479] [outer = 0x0] 05:26:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x11ba22c00) [pid = 2283] [serial = 1480] [outer = 0x11b61e000] 05:26:26 INFO - PROCESS | 2283 | 1461587186209 Marionette DEBUG loaded listener.js 05:26:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x11c71a800) [pid = 2283] [serial = 1481] [outer = 0x11b61e000] 05:26:26 INFO - PROCESS | 2283 | 1461587186550 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]]]}] 05:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 519ms 05:26:26 INFO - PROCESS | 2283 | 1461587186555 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:26:26 INFO - PROCESS | 2283 | 1461587186556 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 05:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:26:26 INFO - PROCESS | 2283 | 1461587186566 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:26:26 INFO - PROCESS | 2283 | 1461587186567 Marionette TRACE conn2 <- [1,1946,null,{}] 05:26:26 INFO - PROCESS | 2283 | 1461587186569 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}] 05:26:26 INFO - PROCESS | 2283 | 1461587186669 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:26:26 INFO - PROCESS | 2283 | 1461587186673 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:26 INFO - PROCESS | 2283 | ++DOCSHELL 0x12463a000 == 49 [pid = 2283] [id = 494] 05:26:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x11b6c5000) [pid = 2283] [serial = 1482] [outer = 0x0] 05:26:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x12380c000) [pid = 2283] [serial = 1483] [outer = 0x11b6c5000] 05:26:26 INFO - PROCESS | 2283 | 1461587186728 Marionette DEBUG loaded listener.js 05:26:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x1239f0c00) [pid = 2283] [serial = 1484] [outer = 0x11b6c5000] 05:26:27 INFO - PROCESS | 2283 | 1461587187062 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]]]}] 05:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 519ms 05:26:27 INFO - PROCESS | 2283 | 1461587187085 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:26:27 INFO - PROCESS | 2283 | 1461587187087 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 05:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:26:27 INFO - PROCESS | 2283 | 1461587187089 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:26:27 INFO - PROCESS | 2283 | 1461587187090 Marionette TRACE conn2 <- [1,1950,null,{}] 05:26:27 INFO - PROCESS | 2283 | 1461587187100 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}] 05:26:27 INFO - PROCESS | 2283 | 1461587187200 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:26:27 INFO - PROCESS | 2283 | 1461587187234 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:27 INFO - PROCESS | 2283 | ++DOCSHELL 0x124ba2800 == 50 [pid = 2283] [id = 495] 05:26:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x1239e4c00) [pid = 2283] [serial = 1485] [outer = 0x0] 05:26:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x123dca400) [pid = 2283] [serial = 1486] [outer = 0x1239e4c00] 05:26:27 INFO - PROCESS | 2283 | 1461587187260 Marionette DEBUG loaded listener.js 05:26:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x1243e3c00) [pid = 2283] [serial = 1487] [outer = 0x1239e4c00] 05:26:27 INFO - PROCESS | 2283 | 1461587187571 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]]]}] 05:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 521ms 05:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:26:27 INFO - PROCESS | 2283 | 1461587187611 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:26:27 INFO - PROCESS | 2283 | 1461587187613 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 05:26:27 INFO - PROCESS | 2283 | 1461587187615 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:26:27 INFO - PROCESS | 2283 | 1461587187616 Marionette TRACE conn2 <- [1,1954,null,{}] 05:26:27 INFO - PROCESS | 2283 | 1461587187618 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}] 05:26:27 INFO - PROCESS | 2283 | 1461587187718 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:26:27 INFO - PROCESS | 2283 | 1461587187733 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:27 INFO - PROCESS | 2283 | ++DOCSHELL 0x127729000 == 51 [pid = 2283] [id = 496] 05:26:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x123ede400) [pid = 2283] [serial = 1488] [outer = 0x0] 05:26:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x124603800) [pid = 2283] [serial = 1489] [outer = 0x123ede400] 05:26:27 INFO - PROCESS | 2283 | 1461587187758 Marionette DEBUG loaded listener.js 05:26:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x12460e800) [pid = 2283] [serial = 1490] [outer = 0x123ede400] 05:26:28 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x124364c00) [pid = 2283] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:26:28 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x123d7fc00) [pid = 2283] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:26:28 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x114f3e000) [pid = 2283] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:26:28 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x11846ac00) [pid = 2283] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:26:28 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x126b30c00) [pid = 2283] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:26:28 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x11abccc00) [pid = 2283] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:26:28 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x11512bc00) [pid = 2283] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:26:28 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x119d5e400) [pid = 2283] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:26:28 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x11539f400) [pid = 2283] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:26:28 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x124162000) [pid = 2283] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:26:28 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x11c709400) [pid = 2283] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:26:28 INFO - PROCESS | 2283 | 1461587188138 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]]]}] 05:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 570ms 05:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:26:28 INFO - PROCESS | 2283 | 1461587188186 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:26:28 INFO - PROCESS | 2283 | 1461587188187 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 05:26:28 INFO - PROCESS | 2283 | 1461587188189 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:26:28 INFO - PROCESS | 2283 | 1461587188190 Marionette TRACE conn2 <- [1,1958,null,{}] 05:26:28 INFO - PROCESS | 2283 | 1461587188193 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}] 05:26:28 INFO - PROCESS | 2283 | 1461587188274 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:26:28 INFO - PROCESS | 2283 | 1461587188281 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:28 INFO - PROCESS | 2283 | ++DOCSHELL 0x123fb9000 == 52 [pid = 2283] [id = 497] 05:26:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x119d5e400) [pid = 2283] [serial = 1491] [outer = 0x0] 05:26:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x11ba23800) [pid = 2283] [serial = 1492] [outer = 0x119d5e400] 05:26:28 INFO - PROCESS | 2283 | 1461587188307 Marionette DEBUG loaded listener.js 05:26:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x1245d0000) [pid = 2283] [serial = 1493] [outer = 0x119d5e400] 05:26:28 INFO - PROCESS | 2283 | 1461587188650 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]]]}] 05:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 471ms 05:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:26:28 INFO - PROCESS | 2283 | 1461587188662 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:26:28 INFO - PROCESS | 2283 | 1461587188664 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 05:26:28 INFO - PROCESS | 2283 | 1461587188666 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:26:28 INFO - PROCESS | 2283 | 1461587188667 Marionette TRACE conn2 <- [1,1962,null,{}] 05:26:28 INFO - PROCESS | 2283 | 1461587188670 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}] 05:26:28 INFO - PROCESS | 2283 | 1461587188790 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:26:28 INFO - PROCESS | 2283 | 1461587188796 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:28 INFO - PROCESS | 2283 | ++DOCSHELL 0x12961a800 == 53 [pid = 2283] [id = 498] 05:26:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x11aa91000) [pid = 2283] [serial = 1494] [outer = 0x0] 05:26:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x1246c2800) [pid = 2283] [serial = 1495] [outer = 0x11aa91000] 05:26:28 INFO - PROCESS | 2283 | 1461587188826 Marionette DEBUG loaded listener.js 05:26:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x127d69000) [pid = 2283] [serial = 1496] [outer = 0x11aa91000] 05:26:29 INFO - PROCESS | 2283 | 1461587189167 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]]]}] 05:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 518ms 05:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:26:29 INFO - PROCESS | 2283 | 1461587189185 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:26:29 INFO - PROCESS | 2283 | 1461587189186 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 05:26:29 INFO - PROCESS | 2283 | 1461587189188 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:26:29 INFO - PROCESS | 2283 | 1461587189189 Marionette TRACE conn2 <- [1,1966,null,{}] 05:26:29 INFO - PROCESS | 2283 | 1461587189192 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}] 05:26:29 INFO - PROCESS | 2283 | 1461587189276 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:26:29 INFO - PROCESS | 2283 | 1461587189281 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:29 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b982800 == 54 [pid = 2283] [id = 499] 05:26:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x12921c400) [pid = 2283] [serial = 1497] [outer = 0x0] 05:26:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x1296e5000) [pid = 2283] [serial = 1498] [outer = 0x12921c400] 05:26:29 INFO - PROCESS | 2283 | 1461587189307 Marionette DEBUG loaded listener.js 05:26:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x12a907800) [pid = 2283] [serial = 1499] [outer = 0x12921c400] 05:26:29 INFO - PROCESS | 2283 | 1461587189635 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]]]}] 05:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 473ms 05:26:29 INFO - PROCESS | 2283 | 1461587189662 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:26:29 INFO - PROCESS | 2283 | 1461587189663 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 05:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:26:29 INFO - PROCESS | 2283 | 1461587189665 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:26:29 INFO - PROCESS | 2283 | 1461587189667 Marionette TRACE conn2 <- [1,1970,null,{}] 05:26:29 INFO - PROCESS | 2283 | 1461587189669 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}] 05:26:29 INFO - PROCESS | 2283 | 1461587189777 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:26:29 INFO - PROCESS | 2283 | 1461587189784 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:29 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d1ab000 == 55 [pid = 2283] [id = 500] 05:26:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x12a908400) [pid = 2283] [serial = 1500] [outer = 0x0] 05:26:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x12a90e400) [pid = 2283] [serial = 1501] [outer = 0x12a908400] 05:26:29 INFO - PROCESS | 2283 | 1461587189809 Marionette DEBUG loaded listener.js 05:26:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x12abc7800) [pid = 2283] [serial = 1502] [outer = 0x12a908400] 05:26:30 INFO - PROCESS | 2283 | 1461587190114 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]]]}] 05:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 467ms 05:26:30 INFO - PROCESS | 2283 | 1461587190194 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:26:30 INFO - PROCESS | 2283 | 1461587190196 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 05:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:26:30 INFO - PROCESS | 2283 | 1461587190201 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:26:30 INFO - PROCESS | 2283 | 1461587190204 Marionette TRACE conn2 <- [1,1974,null,{}] 05:26:30 INFO - PROCESS | 2283 | 1461587190208 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}] 05:26:30 INFO - PROCESS | 2283 | 1461587190317 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:26:30 INFO - PROCESS | 2283 | 1461587190383 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:30 INFO - PROCESS | 2283 | ++DOCSHELL 0x118756000 == 56 [pid = 2283] [id = 501] 05:26:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x114b49400) [pid = 2283] [serial = 1503] [outer = 0x0] 05:26:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x114f3b000) [pid = 2283] [serial = 1504] [outer = 0x114b49400] 05:26:30 INFO - PROCESS | 2283 | 1461587190415 Marionette DEBUG loaded listener.js 05:26:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x11512d800) [pid = 2283] [serial = 1505] [outer = 0x114b49400] 05:26:30 INFO - PROCESS | 2283 | 1461587190844 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]]]}] 05:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 678ms 05:26:30 INFO - PROCESS | 2283 | 1461587190879 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:26:30 INFO - PROCESS | 2283 | 1461587190882 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 05:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:26:30 INFO - PROCESS | 2283 | 1461587190888 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:26:30 INFO - PROCESS | 2283 | 1461587190891 Marionette TRACE conn2 <- [1,1978,null,{}] 05:26:30 INFO - PROCESS | 2283 | 1461587190894 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}] 05:26:31 INFO - PROCESS | 2283 | 1461587190999 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:26:31 INFO - PROCESS | 2283 | 1461587191054 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:31 INFO - PROCESS | 2283 | ++DOCSHELL 0x11b672800 == 57 [pid = 2283] [id = 502] 05:26:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x115418c00) [pid = 2283] [serial = 1506] [outer = 0x0] 05:26:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x11863dc00) [pid = 2283] [serial = 1507] [outer = 0x115418c00] 05:26:31 INFO - PROCESS | 2283 | 1461587191084 Marionette DEBUG loaded listener.js 05:26:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x118f67800) [pid = 2283] [serial = 1508] [outer = 0x115418c00] 05:26:31 INFO - PROCESS | 2283 | 1461587191537 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]]]}] 05:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 673ms 05:26:31 INFO - PROCESS | 2283 | 1461587191560 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:26:31 INFO - PROCESS | 2283 | 1461587191561 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 05:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:26:31 INFO - PROCESS | 2283 | 1461587191564 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:26:31 INFO - PROCESS | 2283 | 1461587191565 Marionette TRACE conn2 <- [1,1982,null,{}] 05:26:31 INFO - PROCESS | 2283 | 1461587191572 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}] 05:26:31 INFO - PROCESS | 2283 | 1461587191708 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:26:31 INFO - PROCESS | 2283 | 1461587191779 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:31 INFO - PROCESS | 2283 | ++DOCSHELL 0x129623800 == 58 [pid = 2283] [id = 503] 05:26:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x11aa95400) [pid = 2283] [serial = 1509] [outer = 0x0] 05:26:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x11ad45800) [pid = 2283] [serial = 1510] [outer = 0x11aa95400] 05:26:31 INFO - PROCESS | 2283 | 1461587191813 Marionette DEBUG loaded listener.js 05:26:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x11ba1cc00) [pid = 2283] [serial = 1511] [outer = 0x11aa95400] 05:26:32 INFO - PROCESS | 2283 | 1461587192230 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]]]}] 05:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 671ms 05:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:26:32 INFO - PROCESS | 2283 | 1461587192235 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:26:32 INFO - PROCESS | 2283 | 1461587192236 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 05:26:32 INFO - PROCESS | 2283 | 1461587192238 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:26:32 INFO - PROCESS | 2283 | 1461587192240 Marionette TRACE conn2 <- [1,1986,null,{}] 05:26:32 INFO - PROCESS | 2283 | 1461587192243 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}] 05:26:32 INFO - PROCESS | 2283 | 1461587192346 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:26:32 INFO - PROCESS | 2283 | 1461587192398 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:32 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d01b000 == 59 [pid = 2283] [id = 504] 05:26:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x11bfa5800) [pid = 2283] [serial = 1512] [outer = 0x0] 05:26:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x11c715400) [pid = 2283] [serial = 1513] [outer = 0x11bfa5800] 05:26:32 INFO - PROCESS | 2283 | 1461587192429 Marionette DEBUG loaded listener.js 05:26:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x124604000) [pid = 2283] [serial = 1514] [outer = 0x11bfa5800] 05:26:32 INFO - PROCESS | 2283 | 1461587192824 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]]]}] 05:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 618ms 05:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:26:32 INFO - PROCESS | 2283 | 1461587192858 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:26:32 INFO - PROCESS | 2283 | 1461587192859 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 05:26:32 INFO - PROCESS | 2283 | 1461587192861 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:26:32 INFO - PROCESS | 2283 | 1461587192863 Marionette TRACE conn2 <- [1,1990,null,{}] 05:26:32 INFO - PROCESS | 2283 | 1461587192865 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}] 05:26:32 INFO - PROCESS | 2283 | 1461587192967 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:26:33 INFO - PROCESS | 2283 | 1461587193060 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:33 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ddd5800 == 60 [pid = 2283] [id = 505] 05:26:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x126b30c00) [pid = 2283] [serial = 1515] [outer = 0x0] 05:26:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x126de3c00) [pid = 2283] [serial = 1516] [outer = 0x126b30c00] 05:26:33 INFO - PROCESS | 2283 | 1461587193091 Marionette DEBUG loaded listener.js 05:26:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x127711400) [pid = 2283] [serial = 1517] [outer = 0x126b30c00] 05:26:33 INFO - PROCESS | 2283 | 1461587193494 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]]]}] 05:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 668ms 05:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:26:33 INFO - PROCESS | 2283 | 1461587193531 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:26:33 INFO - PROCESS | 2283 | 1461587193532 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 05:26:33 INFO - PROCESS | 2283 | 1461587193535 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:26:33 INFO - PROCESS | 2283 | 1461587193536 Marionette TRACE conn2 <- [1,1994,null,{}] 05:26:33 INFO - PROCESS | 2283 | 1461587193538 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}] 05:26:33 INFO - PROCESS | 2283 | 1461587193698 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:26:33 INFO - PROCESS | 2283 | 1461587193774 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:33 INFO - PROCESS | 2283 | ++DOCSHELL 0x12dde7800 == 61 [pid = 2283] [id = 506] 05:26:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x12380ec00) [pid = 2283] [serial = 1518] [outer = 0x0] 05:26:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x12ac8a800) [pid = 2283] [serial = 1519] [outer = 0x12380ec00] 05:26:33 INFO - PROCESS | 2283 | 1461587193807 Marionette DEBUG loaded listener.js 05:26:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x12aca5800) [pid = 2283] [serial = 1520] [outer = 0x12380ec00] 05:26:34 INFO - PROCESS | 2283 | 1461587194448 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]]]}] 05:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 920ms 05:26:34 INFO - PROCESS | 2283 | 1461587194455 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:26:34 INFO - PROCESS | 2283 | 1461587194457 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 05:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:26:34 INFO - PROCESS | 2283 | 1461587194461 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:26:34 INFO - PROCESS | 2283 | 1461587194463 Marionette TRACE conn2 <- [1,1998,null,{}] 05:26:34 INFO - PROCESS | 2283 | 1461587194468 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}] 05:26:34 INFO - PROCESS | 2283 | 1461587194559 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:26:34 INFO - PROCESS | 2283 | 1461587194626 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:34 INFO - PROCESS | 2283 | ++DOCSHELL 0x11b6e7800 == 62 [pid = 2283] [id = 507] 05:26:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x115122400) [pid = 2283] [serial = 1521] [outer = 0x0] 05:26:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x1152d6400) [pid = 2283] [serial = 1522] [outer = 0x115122400] 05:26:34 INFO - PROCESS | 2283 | 1461587194655 Marionette DEBUG loaded listener.js 05:26:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x118619800) [pid = 2283] [serial = 1523] [outer = 0x115122400] 05:26:35 INFO - PROCESS | 2283 | 1461587195042 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]]]}] 05:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 628ms 05:26:35 INFO - PROCESS | 2283 | 1461587195089 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:26:35 INFO - PROCESS | 2283 | 1461587195093 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 05:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:26:35 INFO - PROCESS | 2283 | 1461587195097 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:26:35 INFO - PROCESS | 2283 | 1461587195098 Marionette TRACE conn2 <- [1,2002,null,{}] 05:26:35 INFO - PROCESS | 2283 | 1461587195101 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}] 05:26:35 INFO - PROCESS | 2283 | 1461587195193 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:26:35 INFO - PROCESS | 2283 | 1461587195251 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:35 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aaa5800 == 63 [pid = 2283] [id = 508] 05:26:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x118956000) [pid = 2283] [serial = 1524] [outer = 0x0] 05:26:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x1190a2800) [pid = 2283] [serial = 1525] [outer = 0x118956000] 05:26:35 INFO - PROCESS | 2283 | 1461587195279 Marionette DEBUG loaded listener.js 05:26:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x11a502800) [pid = 2283] [serial = 1526] [outer = 0x118956000] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x115858000 == 62 [pid = 2283] [id = 328] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x12776b000 == 61 [pid = 2283] [id = 342] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x12b982800 == 60 [pid = 2283] [id = 499] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x12961a800 == 59 [pid = 2283] [id = 498] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x123fb9000 == 58 [pid = 2283] [id = 497] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x127729000 == 57 [pid = 2283] [id = 496] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x124ba2800 == 56 [pid = 2283] [id = 495] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x12463a000 == 55 [pid = 2283] [id = 494] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x12a905400) [pid = 2283] [serial = 1444] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x1152d5c00) [pid = 2283] [serial = 1405] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x11903d800) [pid = 2283] [serial = 1408] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x123bbe800 == 54 [pid = 2283] [id = 493] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x119b03800 == 53 [pid = 2283] [id = 492] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x11c276000 == 52 [pid = 2283] [id = 491] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x11b67c000 == 51 [pid = 2283] [id = 490] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x1198aa800 == 50 [pid = 2283] [id = 489] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x118cda800 == 49 [pid = 2283] [id = 488] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x12d020800 == 48 [pid = 2283] [id = 485] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x12b544000 == 47 [pid = 2283] [id = 484] 05:26:35 INFO - PROCESS | 2283 | 1461587195721 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]]]}] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x123b31800 == 46 [pid = 2283] [id = 483] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x11923a800 == 45 [pid = 2283] [id = 482] 05:26:35 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd31000 == 44 [pid = 2283] [id = 481] 05:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 05:26:35 INFO - PROCESS | 2283 | 1461587195769 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:26:35 INFO - PROCESS | 2283 | 1461587195770 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 05:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:26:35 INFO - PROCESS | 2283 | 1461587195772 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:26:35 INFO - PROCESS | 2283 | 1461587195775 Marionette TRACE conn2 <- [1,2006,null,{}] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x1296e4800) [pid = 2283] [serial = 1442] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x124611000) [pid = 2283] [serial = 1432] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x124899400) [pid = 2283] [serial = 1433] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x126b2c000) [pid = 2283] [serial = 1439] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x11a937800) [pid = 2283] [serial = 1417] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x118eeb400) [pid = 2283] [serial = 1414] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x127011000) [pid = 2283] [serial = 1441] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x11b6d1000) [pid = 2283] [serial = 1421] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x11c5a0c00) [pid = 2283] [serial = 1436] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x124bccc00) [pid = 2283] [serial = 1438] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x11aa99c00) [pid = 2283] [serial = 1418] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x119270c00) [pid = 2283] [serial = 1415] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x11ad49400) [pid = 2283] [serial = 1420] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x11a761400) [pid = 2283] [serial = 1435] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x11c321c00) [pid = 2283] [serial = 1424] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x11ba23000) [pid = 2283] [serial = 1423] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x115607000) [pid = 2283] [serial = 1411] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x1245b6000) [pid = 2283] [serial = 1429] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x11592dc00) [pid = 2283] [serial = 1412] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x1239e6000) [pid = 2283] [serial = 1426] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x124605800) [pid = 2283] [serial = 1430] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x123fa5400) [pid = 2283] [serial = 1427] [outer = 0x0] [url = about:blank] 05:26:35 INFO - PROCESS | 2283 | 1461587195807 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}] 05:26:35 INFO - PROCESS | 2283 | 1461587195930 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:26:35 INFO - PROCESS | 2283 | 1461587195944 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:35 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a779000 == 45 [pid = 2283] [id = 509] 05:26:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x11926d800) [pid = 2283] [serial = 1527] [outer = 0x0] 05:26:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x11a818400) [pid = 2283] [serial = 1528] [outer = 0x11926d800] 05:26:35 INFO - PROCESS | 2283 | 1461587195981 Marionette DEBUG loaded listener.js 05:26:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x11aa92400) [pid = 2283] [serial = 1529] [outer = 0x11926d800] 05:26:36 INFO - PROCESS | 2283 | 1461587196431 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]]]}] 05:26:36 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 05:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 679ms 05:26:36 INFO - PROCESS | 2283 | 1461587196453 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:26:36 INFO - PROCESS | 2283 | 1461587196454 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 05:26:36 INFO - PROCESS | 2283 | 1461587196457 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:26:36 INFO - PROCESS | 2283 | 1461587196460 Marionette TRACE conn2 <- [1,2010,null,{}] 05:26:36 INFO - PROCESS | 2283 | 1461587196463 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}] 05:26:36 INFO - PROCESS | 2283 | 1461587196541 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:26:36 INFO - PROCESS | 2283 | 1461587196547 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:36 INFO - PROCESS | 2283 | ++DOCSHELL 0x123930800 == 46 [pid = 2283] [id = 510] 05:26:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x11aa9d000) [pid = 2283] [serial = 1530] [outer = 0x0] 05:26:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x11b6d1800) [pid = 2283] [serial = 1531] [outer = 0x11aa9d000] 05:26:36 INFO - PROCESS | 2283 | 1461587196573 Marionette DEBUG loaded listener.js 05:26:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x11bfa0000) [pid = 2283] [serial = 1532] [outer = 0x11aa9d000] 05:26:36 INFO - PROCESS | 2283 | 1461587196902 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]]]}] 05:26:36 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 05:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 472ms 05:26:36 INFO - PROCESS | 2283 | 1461587196941 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:26:36 INFO - PROCESS | 2283 | 1461587196944 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 05:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:26:36 INFO - PROCESS | 2283 | 1461587196949 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:26:36 INFO - PROCESS | 2283 | 1461587196950 Marionette TRACE conn2 <- [1,2014,null,{}] 05:26:36 INFO - PROCESS | 2283 | 1461587196952 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}] 05:26:37 INFO - PROCESS | 2283 | 1461587197030 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:26:37 INFO - PROCESS | 2283 | 1461587197035 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:37 INFO - PROCESS | 2283 | ++DOCSHELL 0x123ba1800 == 47 [pid = 2283] [id = 511] 05:26:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x11bfabc00) [pid = 2283] [serial = 1533] [outer = 0x0] 05:26:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x11c708c00) [pid = 2283] [serial = 1534] [outer = 0x11bfabc00] 05:26:37 INFO - PROCESS | 2283 | 1461587197060 Marionette DEBUG loaded listener.js 05:26:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x11c71bc00) [pid = 2283] [serial = 1535] [outer = 0x11bfabc00] 05:26:37 INFO - PROCESS | 2283 | 1461587197467 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]]]}] 05:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 571ms 05:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:26:37 INFO - PROCESS | 2283 | 1461587197521 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:26:37 INFO - PROCESS | 2283 | 1461587197524 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 05:26:37 INFO - PROCESS | 2283 | 1461587197527 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:26:37 INFO - PROCESS | 2283 | 1461587197529 Marionette TRACE conn2 <- [1,2018,null,{}] 05:26:37 INFO - PROCESS | 2283 | 1461587197549 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}] 05:26:37 INFO - PROCESS | 2283 | 1461587197698 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:26:37 INFO - PROCESS | 2283 | 1461587197713 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:37 INFO - PROCESS | 2283 | ++DOCSHELL 0x124659800 == 48 [pid = 2283] [id = 512] 05:26:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x123811c00) [pid = 2283] [serial = 1536] [outer = 0x0] 05:26:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x123dc7800) [pid = 2283] [serial = 1537] [outer = 0x123811c00] 05:26:37 INFO - PROCESS | 2283 | 1461587197756 Marionette DEBUG loaded listener.js 05:26:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x124606c00) [pid = 2283] [serial = 1538] [outer = 0x123811c00] 05:26:38 INFO - PROCESS | 2283 | 1461587198174 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]]]}] 05:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 671ms 05:26:38 INFO - PROCESS | 2283 | 1461587198197 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:26:38 INFO - PROCESS | 2283 | 1461587198198 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 05:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:26:38 INFO - PROCESS | 2283 | 1461587198200 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:26:38 INFO - PROCESS | 2283 | 1461587198201 Marionette TRACE conn2 <- [1,2022,null,{}] 05:26:38 INFO - PROCESS | 2283 | 1461587198204 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}] 05:26:38 INFO - PROCESS | 2283 | 1461587198306 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:26:38 INFO - PROCESS | 2283 | 1461587198319 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:38 INFO - PROCESS | 2283 | ++DOCSHELL 0x124bb2000 == 49 [pid = 2283] [id = 513] 05:26:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x124608800) [pid = 2283] [serial = 1539] [outer = 0x0] 05:26:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x124896c00) [pid = 2283] [serial = 1540] [outer = 0x124608800] 05:26:38 INFO - PROCESS | 2283 | 1461587198345 Marionette DEBUG loaded listener.js 05:26:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x126b25800) [pid = 2283] [serial = 1541] [outer = 0x124608800] 05:26:38 INFO - PROCESS | 2283 | 1461587198664 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]]]}] 05:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 518ms 05:26:39 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x123ede400) [pid = 2283] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:26:39 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x115127800) [pid = 2283] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:26:39 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x118e52c00) [pid = 2283] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:26:39 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x11a9d6800) [pid = 2283] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:26:39 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x11a50f000) [pid = 2283] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:26:39 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x115602800) [pid = 2283] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:26:39 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x1270a2800) [pid = 2283] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:26:39 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x119d5e400) [pid = 2283] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:26:39 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x11aa91000) [pid = 2283] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:26:39 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x12921c400) [pid = 2283] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:26:39 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x12d498400) [pid = 2283] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:26:39 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x115124400) [pid = 2283] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:26:39 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x11b6c5000) [pid = 2283] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:26:39 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x11b61e000) [pid = 2283] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:26:39 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x1239e4c00) [pid = 2283] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:26:39 INFO - PROCESS | 2283 | 1461587199021 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 2283 | 1461587199023 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 05:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:26:39 INFO - PROCESS | 2283 | 1461587199065 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 2283 | 1461587199068 Marionette TRACE conn2 <- [1,2026,null,{}] 05:26:39 INFO - PROCESS | 2283 | 1461587199072 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}] 05:26:39 INFO - PROCESS | 2283 | 1461587199179 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:26:39 INFO - PROCESS | 2283 | 1461587199242 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:39 INFO - PROCESS | 2283 | ++DOCSHELL 0x118fdf000 == 50 [pid = 2283] [id = 514] 05:26:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x115125400) [pid = 2283] [serial = 1542] [outer = 0x0] 05:26:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x11512e400) [pid = 2283] [serial = 1543] [outer = 0x115125400] 05:26:39 INFO - PROCESS | 2283 | 1461587199275 Marionette DEBUG loaded listener.js 05:26:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x115609400) [pid = 2283] [serial = 1544] [outer = 0x115125400] 05:26:39 INFO - PROCESS | 2283 | 1461587199675 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]]]}] 05:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 679ms 05:26:39 INFO - PROCESS | 2283 | 1461587199737 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 2283 | 1461587199739 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 05:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:26:39 INFO - PROCESS | 2283 | 1461587199764 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 2283 | 1461587199767 Marionette TRACE conn2 <- [1,2030,null,{}] 05:26:39 INFO - PROCESS | 2283 | 1461587199770 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}] 05:26:39 INFO - PROCESS | 2283 | 1461587199874 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:26:39 INFO - PROCESS | 2283 | 1461587199940 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:39 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c121000 == 51 [pid = 2283] [id = 515] 05:26:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x115606c00) [pid = 2283] [serial = 1545] [outer = 0x0] 05:26:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x11902f800) [pid = 2283] [serial = 1546] [outer = 0x115606c00] 05:26:39 INFO - PROCESS | 2283 | 1461587199971 Marionette DEBUG loaded listener.js 05:26:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x11a746800) [pid = 2283] [serial = 1547] [outer = 0x115606c00] 05:26:40 INFO - PROCESS | 2283 | 1461587200381 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]]]}] 05:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 626ms 05:26:40 INFO - PROCESS | 2283 | 1461587200388 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:26:40 INFO - PROCESS | 2283 | 1461587200389 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 05:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:26:40 INFO - PROCESS | 2283 | 1461587200392 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:26:40 INFO - PROCESS | 2283 | 1461587200395 Marionette TRACE conn2 <- [1,2034,null,{}] 05:26:40 INFO - PROCESS | 2283 | 1461587200402 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}] 05:26:40 INFO - PROCESS | 2283 | 1461587200505 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:26:40 INFO - PROCESS | 2283 | 1461587200597 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:40 INFO - PROCESS | 2283 | ++DOCSHELL 0x124662800 == 52 [pid = 2283] [id = 516] 05:26:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x11ad45000) [pid = 2283] [serial = 1548] [outer = 0x0] 05:26:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x11b661c00) [pid = 2283] [serial = 1549] [outer = 0x11ad45000] 05:26:40 INFO - PROCESS | 2283 | 1461587200631 Marionette DEBUG loaded listener.js 05:26:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x11c703400) [pid = 2283] [serial = 1550] [outer = 0x11ad45000] 05:26:41 INFO - PROCESS | 2283 | 1461587201026 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]]]}] 05:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 672ms 05:26:41 INFO - PROCESS | 2283 | 1461587201065 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:26:41 INFO - PROCESS | 2283 | 1461587201066 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 05:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:26:41 INFO - PROCESS | 2283 | 1461587201069 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:26:41 INFO - PROCESS | 2283 | 1461587201070 Marionette TRACE conn2 <- [1,2038,null,{}] 05:26:41 INFO - PROCESS | 2283 | 1461587201072 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}] 05:26:41 INFO - PROCESS | 2283 | 1461587201174 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:26:41 INFO - PROCESS | 2283 | 1461587201244 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:41 INFO - PROCESS | 2283 | ++DOCSHELL 0x127de1800 == 53 [pid = 2283] [id = 517] 05:26:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x1239e8000) [pid = 2283] [serial = 1551] [outer = 0x0] 05:26:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x123fa4400) [pid = 2283] [serial = 1552] [outer = 0x1239e8000] 05:26:41 INFO - PROCESS | 2283 | 1461587201315 Marionette DEBUG loaded listener.js 05:26:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x124605800) [pid = 2283] [serial = 1553] [outer = 0x1239e8000] 05:26:41 INFO - PROCESS | 2283 | 1461587201696 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]]]}] 05:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 668ms 05:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:26:41 INFO - PROCESS | 2283 | 1461587201738 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:26:41 INFO - PROCESS | 2283 | 1461587201739 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 05:26:41 INFO - PROCESS | 2283 | 1461587201742 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:26:41 INFO - PROCESS | 2283 | 1461587201743 Marionette TRACE conn2 <- [1,2042,null,{}] 05:26:41 INFO - PROCESS | 2283 | 1461587201745 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}] 05:26:41 INFO - PROCESS | 2283 | 1461587201845 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:26:41 INFO - PROCESS | 2283 | 1461587201933 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:41 INFO - PROCESS | 2283 | ++DOCSHELL 0x129628000 == 54 [pid = 2283] [id = 518] 05:26:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x124611000) [pid = 2283] [serial = 1554] [outer = 0x0] 05:26:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x126d8c800) [pid = 2283] [serial = 1555] [outer = 0x124611000] 05:26:41 INFO - PROCESS | 2283 | 1461587201963 Marionette DEBUG loaded listener.js 05:26:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x127011000) [pid = 2283] [serial = 1556] [outer = 0x124611000] 05:26:42 INFO - PROCESS | 2283 | 1461587202372 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]]]}] 05:26:42 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) 05:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 05:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:26:42 INFO - PROCESS | 2283 | 1461587202412 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:26:42 INFO - PROCESS | 2283 | 1461587202414 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 05:26:42 INFO - PROCESS | 2283 | 1461587202416 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:26:42 INFO - PROCESS | 2283 | 1461587202417 Marionette TRACE conn2 <- [1,2046,null,{}] 05:26:42 INFO - PROCESS | 2283 | 1461587202420 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}] 05:26:42 INFO - PROCESS | 2283 | 1461587202535 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:26:42 INFO - PROCESS | 2283 | 1461587202603 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:42 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b53b800 == 55 [pid = 2283] [id = 519] 05:26:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x126b2c800) [pid = 2283] [serial = 1557] [outer = 0x0] 05:26:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x127d70800) [pid = 2283] [serial = 1558] [outer = 0x126b2c800] 05:26:42 INFO - PROCESS | 2283 | 1461587202635 Marionette DEBUG loaded listener.js 05:26:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x12a908c00) [pid = 2283] [serial = 1559] [outer = 0x126b2c800] 05:26:43 INFO - PROCESS | 2283 | 1461587203067 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]]]}] 05:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 05:26:43 INFO - PROCESS | 2283 | 1461587203087 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:26:43 INFO - PROCESS | 2283 | 1461587203089 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 05:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:26:43 INFO - PROCESS | 2283 | 1461587203091 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:26:43 INFO - PROCESS | 2283 | 1461587203092 Marionette TRACE conn2 <- [1,2050,null,{}] 05:26:43 INFO - PROCESS | 2283 | 1461587203097 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}] 05:26:43 INFO - PROCESS | 2283 | 1461587203211 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:26:43 INFO - PROCESS | 2283 | 1461587203293 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:43 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bee4000 == 56 [pid = 2283] [id = 520] 05:26:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x12a90c400) [pid = 2283] [serial = 1560] [outer = 0x0] 05:26:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x12abcac00) [pid = 2283] [serial = 1561] [outer = 0x12a90c400] 05:26:43 INFO - PROCESS | 2283 | 1461587203323 Marionette DEBUG loaded listener.js 05:26:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x12ac85800) [pid = 2283] [serial = 1562] [outer = 0x12a90c400] 05:26:43 INFO - PROCESS | 2283 | 1461587203708 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]]]}] 05:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 671ms 05:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:26:43 INFO - PROCESS | 2283 | 1461587203763 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:26:43 INFO - PROCESS | 2283 | 1461587203764 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 05:26:43 INFO - PROCESS | 2283 | 1461587203767 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:26:43 INFO - PROCESS | 2283 | 1461587203768 Marionette TRACE conn2 <- [1,2054,null,{}] 05:26:43 INFO - PROCESS | 2283 | 1461587203770 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}] 05:26:43 INFO - PROCESS | 2283 | 1461587203871 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:26:43 INFO - PROCESS | 2283 | 1461587203927 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:43 INFO - PROCESS | 2283 | ++DOCSHELL 0x1198b5800 == 57 [pid = 2283] [id = 521] 05:26:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x114f3c400) [pid = 2283] [serial = 1563] [outer = 0x0] 05:26:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x11aa97000) [pid = 2283] [serial = 1564] [outer = 0x114f3c400] 05:26:43 INFO - PROCESS | 2283 | 1461587203957 Marionette DEBUG loaded listener.js 05:26:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x126b2ac00) [pid = 2283] [serial = 1565] [outer = 0x114f3c400] 05:26:44 INFO - PROCESS | 2283 | 1461587204494 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]]]}] 05:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 769ms 05:26:44 INFO - PROCESS | 2283 | 1461587204554 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:26:44 INFO - PROCESS | 2283 | 1461587204557 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 05:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:26:44 INFO - PROCESS | 2283 | 1461587204561 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:26:44 INFO - PROCESS | 2283 | 1461587204563 Marionette TRACE conn2 <- [1,2058,null,{}] 05:26:44 INFO - PROCESS | 2283 | 1461587204566 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}] 05:26:44 INFO - PROCESS | 2283 | 1461587204663 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:26:44 INFO - PROCESS | 2283 | 1461587204733 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:44 INFO - PROCESS | 2283 | ++DOCSHELL 0x119c54000 == 58 [pid = 2283] [id = 522] 05:26:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x11582cc00) [pid = 2283] [serial = 1566] [outer = 0x0] 05:26:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x118c10000) [pid = 2283] [serial = 1567] [outer = 0x11582cc00] 05:26:44 INFO - PROCESS | 2283 | 1461587204763 Marionette DEBUG loaded listener.js 05:26:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x118f72c00) [pid = 2283] [serial = 1568] [outer = 0x11582cc00] 05:26:45 INFO - PROCESS | 2283 | --DOCSHELL 0x124659800 == 57 [pid = 2283] [id = 512] 05:26:45 INFO - PROCESS | 2283 | --DOCSHELL 0x123ba1800 == 56 [pid = 2283] [id = 511] 05:26:45 INFO - PROCESS | 2283 | --DOCSHELL 0x123930800 == 55 [pid = 2283] [id = 510] 05:26:45 INFO - PROCESS | 2283 | --DOCSHELL 0x11a779000 == 54 [pid = 2283] [id = 509] 05:26:45 INFO - PROCESS | 2283 | --DOCSHELL 0x11aaa5800 == 53 [pid = 2283] [id = 508] 05:26:45 INFO - PROCESS | 2283 | --DOCSHELL 0x11b6e7800 == 52 [pid = 2283] [id = 507] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x12a90e400) [pid = 2283] [serial = 1501] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOCSHELL 0x118756000 == 51 [pid = 2283] [id = 501] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x12ddc2800) [pid = 2283] [serial = 1351] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x11a75f000) [pid = 2283] [serial = 1409] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x12380c000) [pid = 2283] [serial = 1483] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x11c71a800) [pid = 2283] [serial = 1481] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x123dca400) [pid = 2283] [serial = 1486] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x1239f0c00) [pid = 2283] [serial = 1484] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x124603800) [pid = 2283] [serial = 1489] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x1245c7000) [pid = 2283] [serial = 1456] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x1243e3c00) [pid = 2283] [serial = 1487] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x11a741c00) [pid = 2283] [serial = 1450] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x115416000) [pid = 2283] [serial = 1466] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x115130000) [pid = 2283] [serial = 1465] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x115410c00) [pid = 2283] [serial = 1447] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x118f6d400) [pid = 2283] [serial = 1471] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x119d5c800) [pid = 2283] [serial = 1472] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x11aa94400) [pid = 2283] [serial = 1477] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x12460e800) [pid = 2283] [serial = 1490] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x1294ae800) [pid = 2283] [serial = 1459] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x11a80e000) [pid = 2283] [serial = 1474] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x11a942c00) [pid = 2283] [serial = 1475] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x11c719800) [pid = 2283] [serial = 1453] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x115723400) [pid = 2283] [serial = 1468] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x117728c00) [pid = 2283] [serial = 1469] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x12ac8e800) [pid = 2283] [serial = 1463] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x12a910c00) [pid = 2283] [serial = 1462] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x11ba23800) [pid = 2283] [serial = 1492] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x1246c2800) [pid = 2283] [serial = 1495] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x1245d0000) [pid = 2283] [serial = 1493] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x12a907800) [pid = 2283] [serial = 1499] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x1296e5000) [pid = 2283] [serial = 1498] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x11ba22c00) [pid = 2283] [serial = 1480] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x127d69000) [pid = 2283] [serial = 1496] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x11aa9e000) [pid = 2283] [serial = 1478] [outer = 0x0] [url = about:blank] 05:26:45 INFO - PROCESS | 2283 | 1461587205184 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]]]}] 05:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 672ms 05:26:45 INFO - PROCESS | 2283 | 1461587205234 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:26:45 INFO - PROCESS | 2283 | 1461587205238 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 05:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:26:45 INFO - PROCESS | 2283 | 1461587205242 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:26:45 INFO - PROCESS | 2283 | 1461587205244 Marionette TRACE conn2 <- [1,2062,null,{}] 05:26:45 INFO - PROCESS | 2283 | 1461587205246 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}] 05:26:45 INFO - PROCESS | 2283 | 1461587205331 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:26:45 INFO - PROCESS | 2283 | 1461587205338 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:45 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aaba000 == 52 [pid = 2283] [id = 523] 05:26:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x118f65400) [pid = 2283] [serial = 1569] [outer = 0x0] 05:26:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x11a754400) [pid = 2283] [serial = 1570] [outer = 0x118f65400] 05:26:45 INFO - PROCESS | 2283 | 1461587205364 Marionette DEBUG loaded listener.js 05:26:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x11a9d6400) [pid = 2283] [serial = 1571] [outer = 0x118f65400] 05:26:45 INFO - PROCESS | 2283 | 1461587205729 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]]]}] 05:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 521ms 05:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:26:45 INFO - PROCESS | 2283 | 1461587205764 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:26:45 INFO - PROCESS | 2283 | 1461587205765 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 05:26:45 INFO - PROCESS | 2283 | 1461587205768 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:26:45 INFO - PROCESS | 2283 | 1461587205770 Marionette TRACE conn2 <- [1,2066,null,{}] 05:26:45 INFO - PROCESS | 2283 | 1461587205777 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}] 05:26:45 INFO - PROCESS | 2283 | 1461587205864 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:26:45 INFO - PROCESS | 2283 | 1461587205869 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:45 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b39800 == 53 [pid = 2283] [id = 524] 05:26:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x11aa98c00) [pid = 2283] [serial = 1572] [outer = 0x0] 05:26:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x11ba1c400) [pid = 2283] [serial = 1573] [outer = 0x11aa98c00] 05:26:45 INFO - PROCESS | 2283 | 1461587205897 Marionette DEBUG loaded listener.js 05:26:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x11c719800) [pid = 2283] [serial = 1574] [outer = 0x11aa98c00] 05:26:46 INFO - PROCESS | 2283 | 1461587206316 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]]]}] 05:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 570ms 05:26:46 INFO - PROCESS | 2283 | 1461587206339 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:26:46 INFO - PROCESS | 2283 | 1461587206342 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 05:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:26:46 INFO - PROCESS | 2283 | 1461587206346 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:26:46 INFO - PROCESS | 2283 | 1461587206347 Marionette TRACE conn2 <- [1,2070,null,{}] 05:26:46 INFO - PROCESS | 2283 | 1461587206351 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}] 05:26:46 INFO - PROCESS | 2283 | 1461587206482 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:26:46 INFO - PROCESS | 2283 | 1461587206489 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:46 INFO - PROCESS | 2283 | ++DOCSHELL 0x12450f800 == 54 [pid = 2283] [id = 525] 05:26:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x1239e6400) [pid = 2283] [serial = 1575] [outer = 0x0] 05:26:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x124161c00) [pid = 2283] [serial = 1576] [outer = 0x1239e6400] 05:26:46 INFO - PROCESS | 2283 | 1461587206530 Marionette DEBUG loaded listener.js 05:26:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x1246bac00) [pid = 2283] [serial = 1577] [outer = 0x1239e6400] 05:26:46 INFO - PROCESS | 2283 | 1461587206869 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]]]}] 05:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 570ms 05:26:46 INFO - PROCESS | 2283 | 1461587206916 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:26:46 INFO - PROCESS | 2283 | 1461587206917 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 05:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:26:46 INFO - PROCESS | 2283 | 1461587206935 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:26:46 INFO - PROCESS | 2283 | 1461587206936 Marionette TRACE conn2 <- [1,2074,null,{}] 05:26:46 INFO - PROCESS | 2283 | 1461587206938 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}] 05:26:47 INFO - PROCESS | 2283 | 1461587207022 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:26:47 INFO - PROCESS | 2283 | 1461587207026 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:47 INFO - PROCESS | 2283 | ++DOCSHELL 0x126f66000 == 55 [pid = 2283] [id = 526] 05:26:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x1245c7000) [pid = 2283] [serial = 1578] [outer = 0x0] 05:26:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x126dea800) [pid = 2283] [serial = 1579] [outer = 0x1245c7000] 05:26:47 INFO - PROCESS | 2283 | 1461587207051 Marionette DEBUG loaded listener.js 05:26:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x127d6b000) [pid = 2283] [serial = 1580] [outer = 0x1245c7000] 05:26:47 INFO - PROCESS | 2283 | 1461587207432 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]]]}] 05:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 518ms 05:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:26:47 INFO - PROCESS | 2283 | 1461587207454 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:26:47 INFO - PROCESS | 2283 | 1461587207455 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 05:26:47 INFO - PROCESS | 2283 | 1461587207457 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:26:47 INFO - PROCESS | 2283 | 1461587207460 Marionette TRACE conn2 <- [1,2078,null,{}] 05:26:47 INFO - PROCESS | 2283 | 1461587207462 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}] 05:26:47 INFO - PROCESS | 2283 | 1461587207581 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:26:47 INFO - PROCESS | 2283 | 1461587207594 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:47 INFO - PROCESS | 2283 | ++DOCSHELL 0x129243800 == 56 [pid = 2283] [id = 527] 05:26:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x1294ae800) [pid = 2283] [serial = 1581] [outer = 0x0] 05:26:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x12a904400) [pid = 2283] [serial = 1582] [outer = 0x1294ae800] 05:26:47 INFO - PROCESS | 2283 | 1461587207621 Marionette DEBUG loaded listener.js 05:26:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x12aca4800) [pid = 2283] [serial = 1583] [outer = 0x1294ae800] 05:26:48 INFO - PROCESS | 2283 | 1461587208052 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]]]}] 05:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 622ms 05:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:26:48 INFO - PROCESS | 2283 | 1461587208080 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:26:48 INFO - PROCESS | 2283 | 1461587208082 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 05:26:48 INFO - PROCESS | 2283 | 1461587208091 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:26:48 INFO - PROCESS | 2283 | 1461587208093 Marionette TRACE conn2 <- [1,2082,null,{}] 05:26:48 INFO - PROCESS | 2283 | 1461587208096 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}] 05:26:48 INFO - PROCESS | 2283 | 1461587208254 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:26:48 INFO - PROCESS | 2283 | 1461587208311 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:48 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd24000 == 57 [pid = 2283] [id = 528] 05:26:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x12aca4c00) [pid = 2283] [serial = 1584] [outer = 0x0] 05:26:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x12acad800) [pid = 2283] [serial = 1585] [outer = 0x12aca4c00] 05:26:48 INFO - PROCESS | 2283 | 1461587208338 Marionette DEBUG loaded listener.js 05:26:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x12acb3800) [pid = 2283] [serial = 1586] [outer = 0x12aca4c00] 05:26:48 INFO - PROCESS | 2283 | 1461587208680 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]]]}] 05:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 626ms 05:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:26:48 INFO - PROCESS | 2283 | 1461587208712 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:26:48 INFO - PROCESS | 2283 | 1461587208713 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 05:26:48 INFO - PROCESS | 2283 | 1461587208715 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:26:48 INFO - PROCESS | 2283 | 1461587208716 Marionette TRACE conn2 <- [1,2086,null,{}] 05:26:48 INFO - PROCESS | 2283 | 1461587208718 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}] 05:26:48 INFO - PROCESS | 2283 | 1461587208821 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:26:48 INFO - PROCESS | 2283 | 1461587208834 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:48 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d1ac800 == 58 [pid = 2283] [id = 529] 05:26:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x12acab400) [pid = 2283] [serial = 1587] [outer = 0x0] 05:26:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x12b327c00) [pid = 2283] [serial = 1588] [outer = 0x12acab400] 05:26:48 INFO - PROCESS | 2283 | 1461587208858 Marionette DEBUG loaded listener.js 05:26:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x12b582800) [pid = 2283] [serial = 1589] [outer = 0x12acab400] 05:26:49 INFO - PROCESS | 2283 | 1461587209194 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]]]}] 05:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 518ms 05:26:49 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x11aa9d000) [pid = 2283] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:26:49 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x115122400) [pid = 2283] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:26:49 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x118956000) [pid = 2283] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:26:49 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x11926d800) [pid = 2283] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:26:49 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x11bfabc00) [pid = 2283] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:26:49 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x1296e8800) [pid = 2283] [serial = 1401] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:26:49 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x114f47000) [pid = 2283] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:26:49 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x123811c00) [pid = 2283] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:26:49 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x12a908400) [pid = 2283] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:26:49 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x12460dc00) [pid = 2283] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:26:49 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x114f45c00) [pid = 2283] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:26:49 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x123adc400) [pid = 2283] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:26:49 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x11ba78000) [pid = 2283] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:26:49 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x118eed400) [pid = 2283] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:26:49 INFO - PROCESS | 2283 | 1461587209276 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:26:49 INFO - PROCESS | 2283 | 1461587209277 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 05:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:26:49 INFO - PROCESS | 2283 | 1461587209282 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:26:49 INFO - PROCESS | 2283 | 1461587209283 Marionette TRACE conn2 <- [1,2090,null,{}] 05:26:49 INFO - PROCESS | 2283 | 1461587209285 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}] 05:26:49 INFO - PROCESS | 2283 | 1461587209369 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:26:49 INFO - PROCESS | 2283 | 1461587209374 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:49 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bf84000 == 59 [pid = 2283] [id = 530] 05:26:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x118956c00) [pid = 2283] [serial = 1590] [outer = 0x0] 05:26:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x11a763400) [pid = 2283] [serial = 1591] [outer = 0x118956c00] 05:26:49 INFO - PROCESS | 2283 | 1461587209401 Marionette DEBUG loaded listener.js 05:26:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x11c5a6c00) [pid = 2283] [serial = 1592] [outer = 0x118956c00] 05:26:49 INFO - PROCESS | 2283 | 1461587209736 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]]]}] 05:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 470ms 05:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:26:49 INFO - PROCESS | 2283 | 1461587209752 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:26:49 INFO - PROCESS | 2283 | 1461587209754 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 05:26:49 INFO - PROCESS | 2283 | 1461587209756 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:26:49 INFO - PROCESS | 2283 | 1461587209757 Marionette TRACE conn2 <- [1,2094,null,{}] 05:26:49 INFO - PROCESS | 2283 | 1461587209762 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}] 05:26:49 INFO - PROCESS | 2283 | 1461587209850 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:26:49 INFO - PROCESS | 2283 | 1461587209906 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:49 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d4be800 == 60 [pid = 2283] [id = 531] 05:26:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x118eed400) [pid = 2283] [serial = 1593] [outer = 0x0] 05:26:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x12415d400) [pid = 2283] [serial = 1594] [outer = 0x118eed400] 05:26:49 INFO - PROCESS | 2283 | 1461587209933 Marionette DEBUG loaded listener.js 05:26:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x12b586800) [pid = 2283] [serial = 1595] [outer = 0x118eed400] 05:26:50 INFO - PROCESS | 2283 | 1461587210234 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]]]}] 05:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 523ms 05:26:50 INFO - PROCESS | 2283 | 1461587210280 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:26:50 INFO - PROCESS | 2283 | 1461587210281 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 05:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:26:50 INFO - PROCESS | 2283 | 1461587210284 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:26:50 INFO - PROCESS | 2283 | 1461587210285 Marionette TRACE conn2 <- [1,2098,null,{}] 05:26:50 INFO - PROCESS | 2283 | 1461587210288 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}] 05:26:50 INFO - PROCESS | 2283 | 1461587210388 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:26:50 INFO - PROCESS | 2283 | 1461587210394 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:50 INFO - PROCESS | 2283 | ++DOCSHELL 0x12e4d9000 == 61 [pid = 2283] [id = 532] 05:26:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x12b589400) [pid = 2283] [serial = 1596] [outer = 0x0] 05:26:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x12b5b9000) [pid = 2283] [serial = 1597] [outer = 0x12b589400] 05:26:50 INFO - PROCESS | 2283 | 1461587210423 Marionette DEBUG loaded listener.js 05:26:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x12b70c800) [pid = 2283] [serial = 1598] [outer = 0x12b589400] 05:26:50 INFO - PROCESS | 2283 | 1461587210760 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]]]}] 05:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 519ms 05:26:50 INFO - PROCESS | 2283 | 1461587210804 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:26:50 INFO - PROCESS | 2283 | 1461587210805 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 05:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:26:50 INFO - PROCESS | 2283 | 1461587210807 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:26:50 INFO - PROCESS | 2283 | 1461587210809 Marionette TRACE conn2 <- [1,2102,null,{}] 05:26:50 INFO - PROCESS | 2283 | 1461587210814 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}] 05:26:50 INFO - PROCESS | 2283 | 1461587210902 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:26:50 INFO - PROCESS | 2283 | 1461587210907 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:50 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ea90000 == 62 [pid = 2283] [id = 533] 05:26:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x12b585400) [pid = 2283] [serial = 1599] [outer = 0x0] 05:26:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x12b7f4800) [pid = 2283] [serial = 1600] [outer = 0x12b585400] 05:26:50 INFO - PROCESS | 2283 | 1461587210933 Marionette DEBUG loaded listener.js 05:26:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x12bc2e000) [pid = 2283] [serial = 1601] [outer = 0x12b585400] 05:26:51 INFO - PROCESS | 2283 | 1461587211406 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]]]}] 05:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 622ms 05:26:51 INFO - PROCESS | 2283 | 1461587211445 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:26:51 INFO - PROCESS | 2283 | 1461587211448 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 05:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:26:51 INFO - PROCESS | 2283 | 1461587211453 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:26:51 INFO - PROCESS | 2283 | 1461587211455 Marionette TRACE conn2 <- [1,2106,null,{}] 05:26:51 INFO - PROCESS | 2283 | 1461587211463 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}] 05:26:51 INFO - PROCESS | 2283 | 1461587211570 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:26:51 INFO - PROCESS | 2283 | 1461587211672 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:51 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a780000 == 63 [pid = 2283] [id = 534] 05:26:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x114f3f000) [pid = 2283] [serial = 1602] [outer = 0x0] 05:26:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x1152d5c00) [pid = 2283] [serial = 1603] [outer = 0x114f3f000] 05:26:51 INFO - PROCESS | 2283 | 1461587211705 Marionette DEBUG loaded listener.js 05:26:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x118956400) [pid = 2283] [serial = 1604] [outer = 0x114f3f000] 05:26:52 INFO - PROCESS | 2283 | 1461587212150 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]]]}] 05:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 726ms 05:26:52 INFO - PROCESS | 2283 | 1461587212180 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:26:52 INFO - PROCESS | 2283 | 1461587212184 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 05:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:26:52 INFO - PROCESS | 2283 | 1461587212189 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:26:52 INFO - PROCESS | 2283 | 1461587212191 Marionette TRACE conn2 <- [1,2110,null,{}] 05:26:52 INFO - PROCESS | 2283 | 1461587212193 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}] 05:26:52 INFO - PROCESS | 2283 | 1461587212301 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:26:52 INFO - PROCESS | 2283 | 1461587212374 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:52 INFO - PROCESS | 2283 | ++DOCSHELL 0x124502800 == 64 [pid = 2283] [id = 535] 05:26:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x118f6c400) [pid = 2283] [serial = 1605] [outer = 0x0] 05:26:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x11a942c00) [pid = 2283] [serial = 1606] [outer = 0x118f6c400] 05:26:52 INFO - PROCESS | 2283 | 1461587212403 Marionette DEBUG loaded listener.js 05:26:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x11b6d0800) [pid = 2283] [serial = 1607] [outer = 0x118f6c400] 05:26:52 INFO - PROCESS | 2283 | 1461587212788 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]]]}] 05:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 620ms 05:26:52 INFO - PROCESS | 2283 | 1461587212814 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:26:52 INFO - PROCESS | 2283 | 1461587212816 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 05:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:26:52 INFO - PROCESS | 2283 | 1461587212818 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:26:52 INFO - PROCESS | 2283 | 1461587212821 Marionette TRACE conn2 <- [1,2114,null,{}] 05:26:52 INFO - PROCESS | 2283 | 1461587212829 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}] 05:26:52 INFO - PROCESS | 2283 | 1461587212938 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:26:53 INFO - PROCESS | 2283 | 1461587212998 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:53 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d49f800 == 65 [pid = 2283] [id = 536] 05:26:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x11bf9fc00) [pid = 2283] [serial = 1608] [outer = 0x0] 05:26:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x124355400) [pid = 2283] [serial = 1609] [outer = 0x11bf9fc00] 05:26:53 INFO - PROCESS | 2283 | 1461587213070 Marionette DEBUG loaded listener.js 05:26:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x1294a9800) [pid = 2283] [serial = 1610] [outer = 0x11bf9fc00] 05:26:53 INFO - PROCESS | 2283 | 1461587213493 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]]]}] 05:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 722ms 05:26:53 INFO - PROCESS | 2283 | 1461587213540 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:26:53 INFO - PROCESS | 2283 | 1461587213543 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 05:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:26:53 INFO - PROCESS | 2283 | 1461587213545 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:26:53 INFO - PROCESS | 2283 | 1461587213546 Marionette TRACE conn2 <- [1,2118,null,{}] 05:26:53 INFO - PROCESS | 2283 | 1461587213549 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}] 05:26:53 INFO - PROCESS | 2283 | 1461587213678 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:26:53 INFO - PROCESS | 2283 | 1461587213749 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:53 INFO - PROCESS | 2283 | ++DOCSHELL 0x12eef5800 == 66 [pid = 2283] [id = 537] 05:26:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x12abc9800) [pid = 2283] [serial = 1611] [outer = 0x0] 05:26:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x12ac87400) [pid = 2283] [serial = 1612] [outer = 0x12abc9800] 05:26:53 INFO - PROCESS | 2283 | 1461587213779 Marionette DEBUG loaded listener.js 05:26:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x12aca8800) [pid = 2283] [serial = 1613] [outer = 0x12abc9800] 05:26:54 INFO - PROCESS | 2283 | 1461587214185 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]]]}] 05:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 669ms 05:26:54 INFO - PROCESS | 2283 | 1461587214214 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 05:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:26:54 INFO - PROCESS | 2283 | 1461587214215 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 05:26:54 INFO - PROCESS | 2283 | 1461587214218 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:26:54 INFO - PROCESS | 2283 | 1461587214219 Marionette TRACE conn2 <- [1,2122,null,{}] 05:26:54 INFO - PROCESS | 2283 | 1461587214221 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}] 05:26:54 INFO - PROCESS | 2283 | 1461587214324 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:26:54 INFO - PROCESS | 2283 | 1461587214383 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:54 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f2c3000 == 67 [pid = 2283] [id = 538] 05:26:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x12abcf400) [pid = 2283] [serial = 1614] [outer = 0x0] 05:26:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x12b587400) [pid = 2283] [serial = 1615] [outer = 0x12abcf400] 05:26:54 INFO - PROCESS | 2283 | 1461587214413 Marionette DEBUG loaded listener.js 05:26:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x12b5b7800) [pid = 2283] [serial = 1616] [outer = 0x12abcf400] 05:26:54 INFO - PROCESS | 2283 | 1461587214879 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]]]}] 05:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 669ms 05:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:26:54 INFO - PROCESS | 2283 | 1461587214887 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:26:54 INFO - PROCESS | 2283 | 1461587214889 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 05:26:54 INFO - PROCESS | 2283 | 1461587214891 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:26:54 INFO - PROCESS | 2283 | 1461587214894 Marionette TRACE conn2 <- [1,2126,null,{}] 05:26:54 INFO - PROCESS | 2283 | 1461587214897 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}] 05:26:55 INFO - PROCESS | 2283 | 1461587215036 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:26:55 INFO - PROCESS | 2283 | 1461587215124 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:55 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aab0000 == 68 [pid = 2283] [id = 539] 05:26:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x1190ab800) [pid = 2283] [serial = 1617] [outer = 0x0] 05:26:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x11ad48000) [pid = 2283] [serial = 1618] [outer = 0x1190ab800] 05:26:55 INFO - PROCESS | 2283 | 1461587215158 Marionette DEBUG loaded listener.js 05:26:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x12bcce400) [pid = 2283] [serial = 1619] [outer = 0x1190ab800] 05:26:55 INFO - PROCESS | 2283 | 1461587215770 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]]]}] 05:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 922ms 05:26:55 INFO - PROCESS | 2283 | 1461587215814 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:26:55 INFO - PROCESS | 2283 | 1461587215818 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 05:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:26:55 INFO - PROCESS | 2283 | 1461587215825 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:26:55 INFO - PROCESS | 2283 | 1461587215827 Marionette TRACE conn2 <- [1,2130,null,{}] 05:26:55 INFO - PROCESS | 2283 | 1461587215833 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}] 05:26:55 INFO - PROCESS | 2283 | 1461587215974 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:26:56 INFO - PROCESS | 2283 | 1461587216068 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:56 INFO - PROCESS | 2283 | ++DOCSHELL 0x1238c3000 == 69 [pid = 2283] [id = 540] 05:26:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x11512b000) [pid = 2283] [serial = 1620] [outer = 0x0] 05:26:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x115604800) [pid = 2283] [serial = 1621] [outer = 0x11512b000] 05:26:56 INFO - PROCESS | 2283 | 1461587216096 Marionette DEBUG loaded listener.js 05:26:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x118c11000) [pid = 2283] [serial = 1622] [outer = 0x11512b000] 05:26:56 INFO - PROCESS | 2283 | 1461587216563 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] 05:26:56 INFO - PROCESS | 2283 | 1461587216602 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 05:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:26:56 INFO - PROCESS | 2283 | 1461587216606 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:26:56 INFO - PROCESS | 2283 | 1461587216608 Marionette TRACE conn2 <- [1,2134,null,{}] 05:26:56 INFO - PROCESS | 2283 | 1461587216611 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}] 05:26:56 INFO - PROCESS | 2283 | 1461587216707 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:26:56 INFO - PROCESS | 2283 | 1461587216769 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:56 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bf77800 == 70 [pid = 2283] [id = 541] 05:26:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x118eef400) [pid = 2283] [serial = 1623] [outer = 0x0] 05:26:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x11a81a800) [pid = 2283] [serial = 1624] [outer = 0x118eef400] 05:26:56 INFO - PROCESS | 2283 | 1461587216796 Marionette DEBUG loaded listener.js 05:26:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x11b65f000) [pid = 2283] [serial = 1625] [outer = 0x118eef400] 05:26:57 INFO - PROCESS | 2283 | --DOCSHELL 0x12d1ab000 == 69 [pid = 2283] [id = 500] 05:26:57 INFO - PROCESS | 2283 | --DOCSHELL 0x12e4d9000 == 68 [pid = 2283] [id = 532] 05:26:57 INFO - PROCESS | 2283 | --DOCSHELL 0x12d4be800 == 67 [pid = 2283] [id = 531] 05:26:57 INFO - PROCESS | 2283 | --DOCSHELL 0x11bf84000 == 66 [pid = 2283] [id = 530] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x12ac8a800) [pid = 2283] [serial = 1519] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x114f3b000) [pid = 2283] [serial = 1504] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x11863dc00) [pid = 2283] [serial = 1507] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x11ad45800) [pid = 2283] [serial = 1510] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x124896c00) [pid = 2283] [serial = 1540] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x11c715400) [pid = 2283] [serial = 1513] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x126de3c00) [pid = 2283] [serial = 1516] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOCSHELL 0x12d1ac800 == 65 [pid = 2283] [id = 529] 05:26:57 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd24000 == 64 [pid = 2283] [id = 528] 05:26:57 INFO - PROCESS | 2283 | --DOCSHELL 0x129243800 == 63 [pid = 2283] [id = 527] 05:26:57 INFO - PROCESS | 2283 | --DOCSHELL 0x126f66000 == 62 [pid = 2283] [id = 526] 05:26:57 INFO - PROCESS | 2283 | --DOCSHELL 0x12450f800 == 61 [pid = 2283] [id = 525] 05:26:57 INFO - PROCESS | 2283 | --DOCSHELL 0x123b39800 == 60 [pid = 2283] [id = 524] 05:26:57 INFO - PROCESS | 2283 | --DOCSHELL 0x11aaba000 == 59 [pid = 2283] [id = 523] 05:26:57 INFO - PROCESS | 2283 | --DOCSHELL 0x119c54000 == 58 [pid = 2283] [id = 522] 05:26:57 INFO - PROCESS | 2283 | --DOCSHELL 0x129628000 == 57 [pid = 2283] [id = 518] 05:26:57 INFO - PROCESS | 2283 | --DOCSHELL 0x127de1800 == 56 [pid = 2283] [id = 517] 05:26:57 INFO - PROCESS | 2283 | --DOCSHELL 0x124662800 == 55 [pid = 2283] [id = 516] 05:26:57 INFO - PROCESS | 2283 | --DOCSHELL 0x11c121000 == 54 [pid = 2283] [id = 515] 05:26:57 INFO - PROCESS | 2283 | --DOCSHELL 0x118fdf000 == 53 [pid = 2283] [id = 514] 05:26:57 INFO - PROCESS | 2283 | --DOCSHELL 0x124bb2000 == 52 [pid = 2283] [id = 513] 05:26:57 INFO - PROCESS | 2283 | 1461587217221 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]]]}] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x11b6d1800) [pid = 2283] [serial = 1531] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x11bfa0000) [pid = 2283] [serial = 1532] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x118619800) [pid = 2283] [serial = 1523] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x1152d6400) [pid = 2283] [serial = 1522] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x11a502800) [pid = 2283] [serial = 1526] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x1190a2800) [pid = 2283] [serial = 1525] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x11a818400) [pid = 2283] [serial = 1528] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x11aa92400) [pid = 2283] [serial = 1529] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x11c708c00) [pid = 2283] [serial = 1534] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x11c71bc00) [pid = 2283] [serial = 1535] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x12a907c00) [pid = 2283] [serial = 1403] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x11560fc00) [pid = 2283] [serial = 1406] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x123dc7800) [pid = 2283] [serial = 1537] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x124606c00) [pid = 2283] [serial = 1538] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x12abc7800) [pid = 2283] [serial = 1502] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x12a90a000) [pid = 2283] [serial = 1460] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x115923400) [pid = 2283] [serial = 1448] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x127012c00) [pid = 2283] [serial = 1457] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x1239ec400) [pid = 2283] [serial = 1454] [outer = 0x0] [url = about:blank] 05:26:57 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x11a9d4c00) [pid = 2283] [serial = 1451] [outer = 0x0] [url = about:blank] 05:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 674ms 05:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:26:57 INFO - PROCESS | 2283 | 1461587217281 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 05:26:57 INFO - PROCESS | 2283 | 1461587217282 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 05:26:57 INFO - PROCESS | 2283 | 1461587217285 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:26:57 INFO - PROCESS | 2283 | 1461587217287 Marionette TRACE conn2 <- [1,2138,null,{}] 05:26:57 INFO - PROCESS | 2283 | 1461587217294 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}] 05:26:57 INFO - PROCESS | 2283 | 1461587217380 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:26:57 INFO - PROCESS | 2283 | 1461587217387 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:57 INFO - PROCESS | 2283 | ++DOCSHELL 0x11ad21000 == 53 [pid = 2283] [id = 542] 05:26:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x118c72c00) [pid = 2283] [serial = 1626] [outer = 0x0] 05:26:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x11ba22c00) [pid = 2283] [serial = 1627] [outer = 0x118c72c00] 05:26:57 INFO - PROCESS | 2283 | 1461587217415 Marionette DEBUG loaded listener.js 05:26:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x11c3d1400) [pid = 2283] [serial = 1628] [outer = 0x118c72c00] 05:26:57 INFO - PROCESS | 2283 | 1461587217759 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]]]}] 05:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 520ms 05:26:57 INFO - PROCESS | 2283 | 1461587217806 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:26:57 INFO - PROCESS | 2283 | 1461587217808 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 05:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:26:57 INFO - PROCESS | 2283 | 1461587217810 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:26:57 INFO - PROCESS | 2283 | 1461587217811 Marionette TRACE conn2 <- [1,2142,null,{}] 05:26:57 INFO - PROCESS | 2283 | 1461587217814 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}] 05:26:57 INFO - PROCESS | 2283 | 1461587217898 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:26:57 INFO - PROCESS | 2283 | 1461587217903 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:57 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b39800 == 54 [pid = 2283] [id = 543] 05:26:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x11c70d400) [pid = 2283] [serial = 1629] [outer = 0x0] 05:26:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x1239e8800) [pid = 2283] [serial = 1630] [outer = 0x11c70d400] 05:26:57 INFO - PROCESS | 2283 | 1461587217929 Marionette DEBUG loaded listener.js 05:26:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x123d7a000) [pid = 2283] [serial = 1631] [outer = 0x11c70d400] 05:26:58 INFO - PROCESS | 2283 | 1461587218342 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] 05:26:58 INFO - PROCESS | 2283 | 1461587218384 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 05:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:26:58 INFO - PROCESS | 2283 | 1461587218388 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:26:58 INFO - PROCESS | 2283 | 1461587218390 Marionette TRACE conn2 <- [1,2146,null,{}] 05:26:58 INFO - PROCESS | 2283 | 1461587218393 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}] 05:26:58 INFO - PROCESS | 2283 | 1461587218518 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:26:58 INFO - PROCESS | 2283 | 1461587218524 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:58 INFO - PROCESS | 2283 | ++DOCSHELL 0x124bba000 == 55 [pid = 2283] [id = 544] 05:26:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x123b56800) [pid = 2283] [serial = 1632] [outer = 0x0] 05:26:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x124603000) [pid = 2283] [serial = 1633] [outer = 0x123b56800] 05:26:58 INFO - PROCESS | 2283 | 1461587218561 Marionette DEBUG loaded listener.js 05:26:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x126b22800) [pid = 2283] [serial = 1634] [outer = 0x123b56800] 05:26:58 INFO - PROCESS | 2283 | 1461587218913 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] 05:26:58 INFO - PROCESS | 2283 | 1461587218961 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 05:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:26:58 INFO - PROCESS | 2283 | 1461587218963 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:26:58 INFO - PROCESS | 2283 | 1461587218964 Marionette TRACE conn2 <- [1,2150,null,{}] 05:26:58 INFO - PROCESS | 2283 | 1461587218967 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}] 05:26:59 INFO - PROCESS | 2283 | 1461587219063 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:26:59 INFO - PROCESS | 2283 | 1461587219067 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:59 INFO - PROCESS | 2283 | ++DOCSHELL 0x129614000 == 56 [pid = 2283] [id = 545] 05:26:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x126b23400) [pid = 2283] [serial = 1635] [outer = 0x0] 05:26:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x127d6bc00) [pid = 2283] [serial = 1636] [outer = 0x126b23400] 05:26:59 INFO - PROCESS | 2283 | 1461587219095 Marionette DEBUG loaded listener.js 05:26:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x12ac87800) [pid = 2283] [serial = 1637] [outer = 0x126b23400] 05:26:59 INFO - PROCESS | 2283 | 1461587219466 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]]]}] 05:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 520ms 05:26:59 INFO - PROCESS | 2283 | 1461587219483 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:26:59 INFO - PROCESS | 2283 | 1461587219484 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 05:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:26:59 INFO - PROCESS | 2283 | 1461587219487 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:26:59 INFO - PROCESS | 2283 | 1461587219488 Marionette TRACE conn2 <- [1,2154,null,{}] 05:26:59 INFO - PROCESS | 2283 | 1461587219490 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}] 05:26:59 INFO - PROCESS | 2283 | 1461587219599 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:26:59 INFO - PROCESS | 2283 | 1461587219636 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:59 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b53a000 == 57 [pid = 2283] [id = 546] 05:26:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x12ac88000) [pid = 2283] [serial = 1638] [outer = 0x0] 05:26:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x12acaac00) [pid = 2283] [serial = 1639] [outer = 0x12ac88000] 05:26:59 INFO - PROCESS | 2283 | 1461587219662 Marionette DEBUG loaded listener.js 05:26:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x12b329000) [pid = 2283] [serial = 1640] [outer = 0x12ac88000] 05:26:59 INFO - PROCESS | 2283 | 1461587219984 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]]]}] 05:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 517ms 05:27:00 INFO - PROCESS | 2283 | 1461587220014 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:27:00 INFO - PROCESS | 2283 | 1461587220015 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 05:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:27:00 INFO - PROCESS | 2283 | 1461587220018 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:27:00 INFO - PROCESS | 2283 | 1461587220019 Marionette TRACE conn2 <- [1,2158,null,{}] 05:27:00 INFO - PROCESS | 2283 | 1461587220022 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}] 05:27:00 INFO - PROCESS | 2283 | 1461587220152 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:27:00 INFO - PROCESS | 2283 | 1461587220166 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:00 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d00f800 == 58 [pid = 2283] [id = 547] 05:27:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x12a911c00) [pid = 2283] [serial = 1641] [outer = 0x0] 05:27:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x12b590000) [pid = 2283] [serial = 1642] [outer = 0x12a911c00] 05:27:00 INFO - PROCESS | 2283 | 1461587220206 Marionette DEBUG loaded listener.js 05:27:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x12b706400) [pid = 2283] [serial = 1643] [outer = 0x12a911c00] 05:27:00 INFO - PROCESS | 2283 | 1461587220682 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]]]}] 05:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 668ms 05:27:00 INFO - PROCESS | 2283 | 1461587220687 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:27:00 INFO - PROCESS | 2283 | 1461587220688 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 05:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:27:00 INFO - PROCESS | 2283 | 1461587220690 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:27:00 INFO - PROCESS | 2283 | 1461587220691 Marionette TRACE conn2 <- [1,2162,null,{}] 05:27:00 INFO - PROCESS | 2283 | 1461587220698 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}] 05:27:00 INFO - PROCESS | 2283 | 1461587220809 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:27:00 INFO - PROCESS | 2283 | 1461587220846 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:00 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d4b7800 == 59 [pid = 2283] [id = 548] 05:27:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x12ac8d400) [pid = 2283] [serial = 1644] [outer = 0x0] 05:27:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x12b7f9400) [pid = 2283] [serial = 1645] [outer = 0x12ac8d400] 05:27:00 INFO - PROCESS | 2283 | 1461587220872 Marionette DEBUG loaded listener.js 05:27:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x12bcd0400) [pid = 2283] [serial = 1646] [outer = 0x12ac8d400] 05:27:01 INFO - PROCESS | 2283 | 1461587221183 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]]]}] 05:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 520ms 05:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:27:01 INFO - PROCESS | 2283 | 1461587221212 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:27:01 INFO - PROCESS | 2283 | 1461587221214 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 05:27:01 INFO - PROCESS | 2283 | 1461587221216 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:27:01 INFO - PROCESS | 2283 | 1461587221217 Marionette TRACE conn2 <- [1,2166,null,{}] 05:27:01 INFO - PROCESS | 2283 | 1461587221219 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}] 05:27:01 INFO - PROCESS | 2283 | 1461587221500 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x115606c00) [pid = 2283] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x11582cc00) [pid = 2283] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x118f65400) [pid = 2283] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x1245c7000) [pid = 2283] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x12b589400) [pid = 2283] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x118eed400) [pid = 2283] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x126b30c00) [pid = 2283] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x114b49400) [pid = 2283] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x12380ec00) [pid = 2283] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x11bfa5800) [pid = 2283] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x11aa95400) [pid = 2283] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x1296e4c00) [pid = 2283] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x115418c00) [pid = 2283] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x1294ae800) [pid = 2283] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x12aca4c00) [pid = 2283] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x12acab400) [pid = 2283] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x118956c00) [pid = 2283] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x115125400) [pid = 2283] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x11ad45000) [pid = 2283] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x114f3c400) [pid = 2283] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x1239e8000) [pid = 2283] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x11aa98c00) [pid = 2283] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x124611000) [pid = 2283] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x1239e6400) [pid = 2283] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:27:01 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x126b2c800) [pid = 2283] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:27:01 INFO - PROCESS | 2283 | 1461587221568 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:01 INFO - PROCESS | 2283 | ++DOCSHELL 0x118745800 == 60 [pid = 2283] [id = 549] 05:27:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x1147e1000) [pid = 2283] [serial = 1647] [outer = 0x0] 05:27:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x115125400) [pid = 2283] [serial = 1648] [outer = 0x1147e1000] 05:27:01 INFO - PROCESS | 2283 | 1461587221594 Marionette DEBUG loaded listener.js 05:27:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x118f74c00) [pid = 2283] [serial = 1649] [outer = 0x1147e1000] 05:27:01 INFO - PROCESS | 2283 | 1461587221889 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]]]}] 05:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 718ms 05:27:01 INFO - PROCESS | 2283 | 1461587221935 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:27:01 INFO - PROCESS | 2283 | 1461587221936 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 05:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:27:01 INFO - PROCESS | 2283 | 1461587221939 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:27:01 INFO - PROCESS | 2283 | 1461587221940 Marionette TRACE conn2 <- [1,2170,null,{}] 05:27:01 INFO - PROCESS | 2283 | 1461587221944 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}] 05:27:02 INFO - PROCESS | 2283 | 1461587222067 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:27:02 INFO - PROCESS | 2283 | 1461587222074 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:02 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b974800 == 61 [pid = 2283] [id = 550] 05:27:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x114b49800) [pid = 2283] [serial = 1650] [outer = 0x0] 05:27:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x11b6cc400) [pid = 2283] [serial = 1651] [outer = 0x114b49800] 05:27:02 INFO - PROCESS | 2283 | 1461587222104 Marionette DEBUG loaded listener.js 05:27:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x12b588400) [pid = 2283] [serial = 1652] [outer = 0x114b49800] 05:27:02 INFO - PROCESS | 2283 | 1461587222419 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]]]}] 05:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 523ms 05:27:02 INFO - PROCESS | 2283 | 1461587222463 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:27:02 INFO - PROCESS | 2283 | 1461587222464 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 05:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:27:02 INFO - PROCESS | 2283 | 1461587222466 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:27:02 INFO - PROCESS | 2283 | 1461587222467 Marionette TRACE conn2 <- [1,2174,null,{}] 05:27:02 INFO - PROCESS | 2283 | 1461587222470 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}] 05:27:02 INFO - PROCESS | 2283 | 1461587222556 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:27:02 INFO - PROCESS | 2283 | 1461587222561 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:02 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f6b2000 == 62 [pid = 2283] [id = 551] 05:27:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x12b70a400) [pid = 2283] [serial = 1653] [outer = 0x0] 05:27:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x12be67000) [pid = 2283] [serial = 1654] [outer = 0x12b70a400] 05:27:02 INFO - PROCESS | 2283 | 1461587222586 Marionette DEBUG loaded listener.js 05:27:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x12c07bc00) [pid = 2283] [serial = 1655] [outer = 0x12b70a400] 05:27:02 INFO - PROCESS | 2283 | 1461587222930 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]]]}] 05:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 518ms 05:27:02 INFO - PROCESS | 2283 | 1461587222985 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:27:02 INFO - PROCESS | 2283 | 1461587222986 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 05:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:27:02 INFO - PROCESS | 2283 | 1461587222989 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:27:02 INFO - PROCESS | 2283 | 1461587222990 Marionette TRACE conn2 <- [1,2178,null,{}] 05:27:02 INFO - PROCESS | 2283 | 1461587222992 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}] 05:27:03 INFO - PROCESS | 2283 | 1461587223079 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:27:03 INFO - PROCESS | 2283 | 1461587223084 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:03 INFO - PROCESS | 2283 | ++DOCSHELL 0x12fb59800 == 63 [pid = 2283] [id = 552] 05:27:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x12c082000) [pid = 2283] [serial = 1656] [outer = 0x0] 05:27:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x12d0b4c00) [pid = 2283] [serial = 1657] [outer = 0x12c082000] 05:27:03 INFO - PROCESS | 2283 | 1461587223108 Marionette DEBUG loaded listener.js 05:27:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x12d204800) [pid = 2283] [serial = 1658] [outer = 0x12c082000] 05:27:03 INFO - PROCESS | 2283 | 1461587223442 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]]]}] 05:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 469ms 05:27:03 INFO - PROCESS | 2283 | 1461587223524 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:27:03 INFO - PROCESS | 2283 | 1461587223526 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 05:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:27:03 INFO - PROCESS | 2283 | 1461587223530 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:27:03 INFO - PROCESS | 2283 | 1461587223533 Marionette TRACE conn2 <- [1,2182,null,{}] 05:27:03 INFO - PROCESS | 2283 | 1461587223537 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}] 05:27:03 INFO - PROCESS | 2283 | 1461587223636 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:27:03 INFO - PROCESS | 2283 | 1461587223740 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:03 INFO - PROCESS | 2283 | ++DOCSHELL 0x1198a7800 == 64 [pid = 2283] [id = 553] 05:27:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x114f48000) [pid = 2283] [serial = 1659] [outer = 0x0] 05:27:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x115127400) [pid = 2283] [serial = 1660] [outer = 0x114f48000] 05:27:03 INFO - PROCESS | 2283 | 1461587223771 Marionette DEBUG loaded listener.js 05:27:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x115833000) [pid = 2283] [serial = 1661] [outer = 0x114f48000] 05:27:04 INFO - PROCESS | 2283 | 1461587224232 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]]]}] 05:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 721ms 05:27:04 INFO - PROCESS | 2283 | 1461587224252 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:27:04 INFO - PROCESS | 2283 | 1461587224254 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 05:27:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:27:04 INFO - PROCESS | 2283 | 1461587224261 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:27:04 INFO - PROCESS | 2283 | 1461587224265 Marionette TRACE conn2 <- [1,2186,null,{}] 05:27:04 INFO - PROCESS | 2283 | 1461587224268 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}] 05:27:04 INFO - PROCESS | 2283 | 1461587224375 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:27:04 INFO - PROCESS | 2283 | 1461587224437 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:04 INFO - PROCESS | 2283 | ++DOCSHELL 0x123940000 == 65 [pid = 2283] [id = 554] 05:27:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x118619800) [pid = 2283] [serial = 1662] [outer = 0x0] 05:27:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x11a818400) [pid = 2283] [serial = 1663] [outer = 0x118619800] 05:27:04 INFO - PROCESS | 2283 | 1461587224508 Marionette DEBUG loaded listener.js 05:27:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x11b629400) [pid = 2283] [serial = 1664] [outer = 0x118619800] 05:27:04 INFO - PROCESS | 2283 | 1461587224911 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]]]}] 05:27:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:27:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 674ms 05:27:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:27:04 INFO - PROCESS | 2283 | 1461587224933 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:27:04 INFO - PROCESS | 2283 | 1461587224934 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 05:27:04 INFO - PROCESS | 2283 | 1461587224937 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:27:04 INFO - PROCESS | 2283 | 1461587224938 Marionette TRACE conn2 <- [1,2190,null,{}] 05:27:04 INFO - PROCESS | 2283 | 1461587224945 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}] 05:27:05 INFO - PROCESS | 2283 | 1461587225076 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:27:05 INFO - PROCESS | 2283 | 1461587225164 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:05 INFO - PROCESS | 2283 | ++DOCSHELL 0x12dd2b000 == 66 [pid = 2283] [id = 555] 05:27:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x1239eb800) [pid = 2283] [serial = 1665] [outer = 0x0] 05:27:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x123edf000) [pid = 2283] [serial = 1666] [outer = 0x1239eb800] 05:27:05 INFO - PROCESS | 2283 | 1461587225199 Marionette DEBUG loaded listener.js 05:27:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x126b30c00) [pid = 2283] [serial = 1667] [outer = 0x1239eb800] 05:27:05 INFO - PROCESS | 2283 | 1461587225610 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]]]}] 05:27:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:27:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 722ms 05:27:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:27:05 INFO - PROCESS | 2283 | 1461587225660 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:27:05 INFO - PROCESS | 2283 | 1461587225661 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 05:27:05 INFO - PROCESS | 2283 | 1461587225663 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:27:05 INFO - PROCESS | 2283 | 1461587225664 Marionette TRACE conn2 <- [1,2194,null,{}] 05:27:05 INFO - PROCESS | 2283 | 1461587225667 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}] 05:27:05 INFO - PROCESS | 2283 | 1461587225772 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:27:05 INFO - PROCESS | 2283 | 1461587225833 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:05 INFO - PROCESS | 2283 | ++DOCSHELL 0x12fb59000 == 67 [pid = 2283] [id = 556] 05:27:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x127d64800) [pid = 2283] [serial = 1668] [outer = 0x0] 05:27:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x1296ee400) [pid = 2283] [serial = 1669] [outer = 0x127d64800] 05:27:05 INFO - PROCESS | 2283 | 1461587225863 Marionette DEBUG loaded listener.js 05:27:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x12abca000) [pid = 2283] [serial = 1670] [outer = 0x127d64800] 05:27:06 INFO - PROCESS | 2283 | 1461587226303 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]]]}] 05:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 668ms 05:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:27:06 INFO - PROCESS | 2283 | 1461587226332 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:27:06 INFO - PROCESS | 2283 | 1461587226333 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 05:27:06 INFO - PROCESS | 2283 | 1461587226336 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:27:06 INFO - PROCESS | 2283 | 1461587226337 Marionette TRACE conn2 <- [1,2198,null,{}] 05:27:06 INFO - PROCESS | 2283 | 1461587226339 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}] 05:27:06 INFO - PROCESS | 2283 | 1461587226460 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:27:06 INFO - PROCESS | 2283 | 1461587226534 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:06 INFO - PROCESS | 2283 | ++DOCSHELL 0x13009e000 == 68 [pid = 2283] [id = 557] 05:27:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x1294b5c00) [pid = 2283] [serial = 1671] [outer = 0x0] 05:27:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x12b328c00) [pid = 2283] [serial = 1672] [outer = 0x1294b5c00] 05:27:06 INFO - PROCESS | 2283 | 1461587226563 Marionette DEBUG loaded listener.js 05:27:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x12b7f3400) [pid = 2283] [serial = 1673] [outer = 0x1294b5c00] 05:27:06 INFO - PROCESS | 2283 | 1461587226981 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]]]}] 05:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 669ms 05:27:07 INFO - PROCESS | 2283 | 1461587227006 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:27:07 INFO - PROCESS | 2283 | 1461587227008 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 05:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:27:07 INFO - PROCESS | 2283 | 1461587227012 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:27:07 INFO - PROCESS | 2283 | 1461587227014 Marionette TRACE conn2 <- [1,2202,null,{}] 05:27:07 INFO - PROCESS | 2283 | 1461587227017 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}] 05:27:07 INFO - PROCESS | 2283 | 1461587227199 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:27:07 INFO - PROCESS | 2283 | 1461587227339 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:07 INFO - PROCESS | 2283 | ++DOCSHELL 0x13046a000 == 69 [pid = 2283] [id = 558] 05:27:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x12be5c800) [pid = 2283] [serial = 1674] [outer = 0x0] 05:27:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x12d208c00) [pid = 2283] [serial = 1675] [outer = 0x12be5c800] 05:27:07 INFO - PROCESS | 2283 | 1461587227372 Marionette DEBUG loaded listener.js 05:27:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x12d274000) [pid = 2283] [serial = 1676] [outer = 0x12be5c800] 05:27:07 INFO - PROCESS | 2283 | 1461587227798 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]]]}] 05:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 821ms 05:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:27:07 INFO - PROCESS | 2283 | 1461587227832 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:27:07 INFO - PROCESS | 2283 | 1461587227834 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 05:27:07 INFO - PROCESS | 2283 | 1461587227836 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:27:07 INFO - PROCESS | 2283 | 1461587227837 Marionette TRACE conn2 <- [1,2206,null,{}] 05:27:07 INFO - PROCESS | 2283 | 1461587227840 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}] 05:27:07 INFO - PROCESS | 2283 | 1461587227943 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:27:08 INFO - PROCESS | 2283 | 1461587228005 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:08 INFO - PROCESS | 2283 | ++DOCSHELL 0x12e4e7800 == 70 [pid = 2283] [id = 559] 05:27:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x12bc20800) [pid = 2283] [serial = 1677] [outer = 0x0] 05:27:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x12d493400) [pid = 2283] [serial = 1678] [outer = 0x12bc20800] 05:27:08 INFO - PROCESS | 2283 | 1461587228098 Marionette DEBUG loaded listener.js 05:27:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x12d776400) [pid = 2283] [serial = 1679] [outer = 0x12bc20800] 05:27:08 INFO - PROCESS | 2283 | 1461587228469 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]]]}] 05:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 871ms 05:27:08 INFO - PROCESS | 2283 | 1461587228714 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:27:08 INFO - PROCESS | 2283 | 1461587228719 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 05:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:27:08 INFO - PROCESS | 2283 | 1461587228726 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:27:08 INFO - PROCESS | 2283 | 1461587228730 Marionette TRACE conn2 <- [1,2210,null,{}] 05:27:08 INFO - PROCESS | 2283 | 1461587228735 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}] 05:27:08 INFO - PROCESS | 2283 | 1461587228883 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:27:08 INFO - PROCESS | 2283 | 1461587228984 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:08 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bf79000 == 71 [pid = 2283] [id = 560] 05:27:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x11512ac00) [pid = 2283] [serial = 1680] [outer = 0x0] 05:27:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 148 (0x115131800) [pid = 2283] [serial = 1681] [outer = 0x11512ac00] 05:27:09 INFO - PROCESS | 2283 | 1461587229028 Marionette DEBUG loaded listener.js 05:27:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 149 (0x11592dc00) [pid = 2283] [serial = 1682] [outer = 0x11512ac00] 05:27:09 INFO - PROCESS | 2283 | 1461587229541 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]]]}] 05:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 825ms 05:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:27:09 INFO - PROCESS | 2283 | 1461587229550 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:27:09 INFO - PROCESS | 2283 | 1461587229552 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 05:27:09 INFO - PROCESS | 2283 | 1461587229558 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:27:09 INFO - PROCESS | 2283 | 1461587229561 Marionette TRACE conn2 <- [1,2214,null,{}] 05:27:09 INFO - PROCESS | 2283 | 1461587229564 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}] 05:27:09 INFO - PROCESS | 2283 | 1461587229674 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:27:09 INFO - PROCESS | 2283 | 1461587229800 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:09 INFO - PROCESS | 2283 | ++DOCSHELL 0x11ad0a000 == 72 [pid = 2283] [id = 561] 05:27:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 150 (0x11863dc00) [pid = 2283] [serial = 1683] [outer = 0x0] 05:27:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 151 (0x119834000) [pid = 2283] [serial = 1684] [outer = 0x11863dc00] 05:27:09 INFO - PROCESS | 2283 | 1461587229849 Marionette DEBUG loaded listener.js 05:27:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 152 (0x11a9d2400) [pid = 2283] [serial = 1685] [outer = 0x11863dc00] 05:27:10 INFO - PROCESS | 2283 | --DOCSHELL 0x12f6b2000 == 71 [pid = 2283] [id = 551] 05:27:10 INFO - PROCESS | 2283 | --DOCSHELL 0x12b974800 == 70 [pid = 2283] [id = 550] 05:27:10 INFO - PROCESS | 2283 | --DOCSHELL 0x118745800 == 69 [pid = 2283] [id = 549] 05:27:10 INFO - PROCESS | 2283 | --DOCSHELL 0x12d4b7800 == 68 [pid = 2283] [id = 548] 05:27:10 INFO - PROCESS | 2283 | --DOCSHELL 0x12d00f800 == 67 [pid = 2283] [id = 547] 05:27:10 INFO - PROCESS | 2283 | --DOCSHELL 0x12b53a000 == 66 [pid = 2283] [id = 546] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 151 (0x12abcac00) [pid = 2283] [serial = 1561] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 150 (0x12b7f4800) [pid = 2283] [serial = 1600] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOCSHELL 0x129614000 == 65 [pid = 2283] [id = 545] 05:27:10 INFO - PROCESS | 2283 | --DOCSHELL 0x124bba000 == 64 [pid = 2283] [id = 544] 05:27:10 INFO - PROCESS | 2283 | --DOCSHELL 0x123b39800 == 63 [pid = 2283] [id = 543] 05:27:10 INFO - PROCESS | 2283 | --DOCSHELL 0x11ad21000 == 62 [pid = 2283] [id = 542] 05:27:10 INFO - PROCESS | 2283 | --DOCSHELL 0x11bf77800 == 61 [pid = 2283] [id = 541] 05:27:10 INFO - PROCESS | 2283 | --DOCSHELL 0x1238c3000 == 60 [pid = 2283] [id = 540] 05:27:10 INFO - PROCESS | 2283 | --DOCSHELL 0x124502800 == 59 [pid = 2283] [id = 535] 05:27:10 INFO - PROCESS | 2283 | --DOCSHELL 0x11a780000 == 58 [pid = 2283] [id = 534] 05:27:10 INFO - PROCESS | 2283 | 1461587230291 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]]]}] 05:27:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:27:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 776ms 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 149 (0x127711400) [pid = 2283] [serial = 1517] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 148 (0x11512d800) [pid = 2283] [serial = 1505] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 147 (0x12aca5800) [pid = 2283] [serial = 1520] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x124604000) [pid = 2283] [serial = 1514] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x11ba1cc00) [pid = 2283] [serial = 1511] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x1296e6400) [pid = 2283] [serial = 1445] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x118f67800) [pid = 2283] [serial = 1508] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x12b5b9000) [pid = 2283] [serial = 1597] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x12b70c800) [pid = 2283] [serial = 1598] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x12aca4800) [pid = 2283] [serial = 1583] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x12415d400) [pid = 2283] [serial = 1594] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x12b586800) [pid = 2283] [serial = 1595] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x127d6b000) [pid = 2283] [serial = 1580] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x12a904400) [pid = 2283] [serial = 1582] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x12acad800) [pid = 2283] [serial = 1585] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x12acb3800) [pid = 2283] [serial = 1586] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x12b327c00) [pid = 2283] [serial = 1588] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x11a763400) [pid = 2283] [serial = 1591] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x11c5a6c00) [pid = 2283] [serial = 1592] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x115609400) [pid = 2283] [serial = 1544] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x11512e400) [pid = 2283] [serial = 1543] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x11c703400) [pid = 2283] [serial = 1550] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x11b661c00) [pid = 2283] [serial = 1549] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x126b2ac00) [pid = 2283] [serial = 1565] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x11aa97000) [pid = 2283] [serial = 1564] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x123fa4400) [pid = 2283] [serial = 1552] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x124605800) [pid = 2283] [serial = 1553] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x11ba1c400) [pid = 2283] [serial = 1573] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x11c719800) [pid = 2283] [serial = 1574] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x126d8c800) [pid = 2283] [serial = 1555] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x12b582800) [pid = 2283] [serial = 1589] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x127011000) [pid = 2283] [serial = 1556] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x124161c00) [pid = 2283] [serial = 1576] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x1246bac00) [pid = 2283] [serial = 1577] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x12a908c00) [pid = 2283] [serial = 1559] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x127d70800) [pid = 2283] [serial = 1558] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x11a746800) [pid = 2283] [serial = 1547] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x11902f800) [pid = 2283] [serial = 1546] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x118f72c00) [pid = 2283] [serial = 1568] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x118c10000) [pid = 2283] [serial = 1567] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x11a754400) [pid = 2283] [serial = 1570] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x11a9d6400) [pid = 2283] [serial = 1571] [outer = 0x0] [url = about:blank] 05:27:10 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x126dea800) [pid = 2283] [serial = 1579] [outer = 0x0] [url = about:blank] 05:27:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:27:10 INFO - PROCESS | 2283 | 1461587230360 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:27:10 INFO - PROCESS | 2283 | 1461587230362 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 05:27:10 INFO - PROCESS | 2283 | 1461587230371 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:27:10 INFO - PROCESS | 2283 | 1461587230373 Marionette TRACE conn2 <- [1,2218,null,{}] 05:27:10 INFO - PROCESS | 2283 | 1461587230384 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}] 05:27:10 INFO - PROCESS | 2283 | 1461587230556 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:27:10 INFO - PROCESS | 2283 | 1461587230573 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:10 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bada800 == 59 [pid = 2283] [id = 562] 05:27:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x11ad44800) [pid = 2283] [serial = 1686] [outer = 0x0] 05:27:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x11b626400) [pid = 2283] [serial = 1687] [outer = 0x11ad44800] 05:27:10 INFO - PROCESS | 2283 | 1461587230622 Marionette DEBUG loaded listener.js 05:27:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x11ba23400) [pid = 2283] [serial = 1688] [outer = 0x11ad44800] 05:27:11 INFO - PROCESS | 2283 | 1461587231099 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]]]}] 05:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 778ms 05:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:27:11 INFO - PROCESS | 2283 | 1461587231153 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:27:11 INFO - PROCESS | 2283 | 1461587231155 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 05:27:11 INFO - PROCESS | 2283 | 1461587231158 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:27:11 INFO - PROCESS | 2283 | 1461587231160 Marionette TRACE conn2 <- [1,2222,null,{}] 05:27:11 INFO - PROCESS | 2283 | 1461587231164 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}] 05:27:11 INFO - PROCESS | 2283 | 1461587231293 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:27:11 INFO - PROCESS | 2283 | 1461587231396 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:11 INFO - PROCESS | 2283 | ++DOCSHELL 0x1241c8000 == 60 [pid = 2283] [id = 563] 05:27:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x11c710800) [pid = 2283] [serial = 1689] [outer = 0x0] 05:27:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x12380b000) [pid = 2283] [serial = 1690] [outer = 0x11c710800] 05:27:11 INFO - PROCESS | 2283 | 1461587231443 Marionette DEBUG loaded listener.js 05:27:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x123d7cc00) [pid = 2283] [serial = 1691] [outer = 0x11c710800] 05:27:11 INFO - PROCESS | 2283 | 1461587231765 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]]]}] 05:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 623ms 05:27:11 INFO - PROCESS | 2283 | 1461587231785 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:27:11 INFO - PROCESS | 2283 | 1461587231786 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 05:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:27:11 INFO - PROCESS | 2283 | 1461587231788 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:27:11 INFO - PROCESS | 2283 | 1461587231789 Marionette TRACE conn2 <- [1,2226,null,{}] 05:27:11 INFO - PROCESS | 2283 | 1461587231791 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}] 05:27:11 INFO - PROCESS | 2283 | 1461587231891 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:27:11 INFO - PROCESS | 2283 | 1461587231967 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:11 INFO - PROCESS | 2283 | ++DOCSHELL 0x124b75800 == 61 [pid = 2283] [id = 564] 05:27:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x1239ecc00) [pid = 2283] [serial = 1692] [outer = 0x0] 05:27:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x124603800) [pid = 2283] [serial = 1693] [outer = 0x1239ecc00] 05:27:11 INFO - PROCESS | 2283 | 1461587231991 Marionette DEBUG loaded listener.js 05:27:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x124893000) [pid = 2283] [serial = 1694] [outer = 0x1239ecc00] 05:27:12 INFO - PROCESS | 2283 | 1461587232262 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]]]}] 05:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 519ms 05:27:12 INFO - PROCESS | 2283 | 1461587232308 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:27:12 INFO - PROCESS | 2283 | 1461587232310 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 05:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:27:12 INFO - PROCESS | 2283 | 1461587232320 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:27:12 INFO - PROCESS | 2283 | 1461587232321 Marionette TRACE conn2 <- [1,2230,null,{}] 05:27:12 INFO - PROCESS | 2283 | 1461587232323 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}] 05:27:12 INFO - PROCESS | 2283 | 1461587232429 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:27:12 INFO - PROCESS | 2283 | 1461587232435 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:12 INFO - PROCESS | 2283 | ++DOCSHELL 0x129249800 == 62 [pid = 2283] [id = 565] 05:27:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x126b71800) [pid = 2283] [serial = 1695] [outer = 0x0] 05:27:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x127012c00) [pid = 2283] [serial = 1696] [outer = 0x126b71800] 05:27:12 INFO - PROCESS | 2283 | 1461587232462 Marionette DEBUG loaded listener.js 05:27:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x12a904800) [pid = 2283] [serial = 1697] [outer = 0x126b71800] 05:27:12 INFO - PROCESS | 2283 | 1461587232840 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]]]}] 05:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 569ms 05:27:12 INFO - PROCESS | 2283 | 1461587232889 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:27:12 INFO - PROCESS | 2283 | 1461587232890 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 05:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:27:12 INFO - PROCESS | 2283 | 1461587232893 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:27:12 INFO - PROCESS | 2283 | 1461587232894 Marionette TRACE conn2 <- [1,2234,null,{}] 05:27:12 INFO - PROCESS | 2283 | 1461587232896 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}] 05:27:13 INFO - PROCESS | 2283 | 1461587233004 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:27:13 INFO - PROCESS | 2283 | 1461587233019 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:13 INFO - PROCESS | 2283 | ++DOCSHELL 0x12a578000 == 63 [pid = 2283] [id = 566] 05:27:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x12a904c00) [pid = 2283] [serial = 1698] [outer = 0x0] 05:27:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x12abc8000) [pid = 2283] [serial = 1699] [outer = 0x12a904c00] 05:27:13 INFO - PROCESS | 2283 | 1461587233044 Marionette DEBUG loaded listener.js 05:27:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x12ac90400) [pid = 2283] [serial = 1700] [outer = 0x12a904c00] 05:27:13 INFO - PROCESS | 2283 | 1461587233463 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]]]}] 05:27:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:27:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 619ms 05:27:13 INFO - PROCESS | 2283 | 1461587233513 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:27:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:27:13 INFO - PROCESS | 2283 | 1461587233515 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 05:27:13 INFO - PROCESS | 2283 | 1461587233519 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:27:13 INFO - PROCESS | 2283 | 1461587233521 Marionette TRACE conn2 <- [1,2238,null,{}] 05:27:13 INFO - PROCESS | 2283 | 1461587233524 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}] 05:27:13 INFO - PROCESS | 2283 | 1461587233682 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:27:13 INFO - PROCESS | 2283 | 1461587233708 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:13 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd28800 == 64 [pid = 2283] [id = 567] 05:27:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x12ac8b400) [pid = 2283] [serial = 1701] [outer = 0x0] 05:27:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x12acaf400) [pid = 2283] [serial = 1702] [outer = 0x12ac8b400] 05:27:13 INFO - PROCESS | 2283 | 1461587233733 Marionette DEBUG loaded listener.js 05:27:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x12b332000) [pid = 2283] [serial = 1703] [outer = 0x12ac8b400] 05:27:14 INFO - PROCESS | 2283 | 1461587234064 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]]]}] 05:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 570ms 05:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:27:14 INFO - PROCESS | 2283 | 1461587234088 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:27:14 INFO - PROCESS | 2283 | 1461587234090 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 05:27:14 INFO - PROCESS | 2283 | 1461587234092 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:27:14 INFO - PROCESS | 2283 | 1461587234093 Marionette TRACE conn2 <- [1,2242,null,{}] 05:27:14 INFO - PROCESS | 2283 | 1461587234098 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}] 05:27:14 INFO - PROCESS | 2283 | 1461587234207 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:27:14 INFO - PROCESS | 2283 | 1461587234259 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:14 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d013000 == 65 [pid = 2283] [id = 568] 05:27:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x12aca7800) [pid = 2283] [serial = 1704] [outer = 0x0] 05:27:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x12b5b1000) [pid = 2283] [serial = 1705] [outer = 0x12aca7800] 05:27:14 INFO - PROCESS | 2283 | 1461587234288 Marionette DEBUG loaded listener.js 05:27:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x12b705c00) [pid = 2283] [serial = 1706] [outer = 0x12aca7800] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x12ac88000) [pid = 2283] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x114b49800) [pid = 2283] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x12abcf400) [pid = 2283] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x123b56800) [pid = 2283] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x11c70d400) [pid = 2283] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x118eef400) [pid = 2283] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x114f3f000) [pid = 2283] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x118f6c400) [pid = 2283] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x11512b000) [pid = 2283] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x12a911c00) [pid = 2283] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x1190ab800) [pid = 2283] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x12ac8d400) [pid = 2283] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x118c72c00) [pid = 2283] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x1147e1000) [pid = 2283] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x12a90c400) [pid = 2283] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x126b23400) [pid = 2283] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x12b70a400) [pid = 2283] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x124608800) [pid = 2283] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x11bf9fc00) [pid = 2283] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:27:14 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x12abc9800) [pid = 2283] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:27:14 INFO - PROCESS | 2283 | 1461587234760 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]]]}] 05:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 722ms 05:27:14 INFO - PROCESS | 2283 | 1461587234815 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:27:14 INFO - PROCESS | 2283 | 1461587234816 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 05:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:27:14 INFO - PROCESS | 2283 | 1461587234818 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:27:14 INFO - PROCESS | 2283 | 1461587234819 Marionette TRACE conn2 <- [1,2246,null,{}] 05:27:14 INFO - PROCESS | 2283 | 1461587234822 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}] 05:27:14 INFO - PROCESS | 2283 | 1461587234910 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:27:14 INFO - PROCESS | 2283 | 1461587234915 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:14 INFO - PROCESS | 2283 | ++DOCSHELL 0x1238c4800 == 66 [pid = 2283] [id = 569] 05:27:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x118e52c00) [pid = 2283] [serial = 1707] [outer = 0x0] 05:27:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x11a761c00) [pid = 2283] [serial = 1708] [outer = 0x118e52c00] 05:27:14 INFO - PROCESS | 2283 | 1461587234940 Marionette DEBUG loaded listener.js 05:27:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x123b5c800) [pid = 2283] [serial = 1709] [outer = 0x118e52c00] 05:27:15 INFO - PROCESS | 2283 | 1461587235300 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]]]}] 05:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 521ms 05:27:15 INFO - PROCESS | 2283 | 1461587235340 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:27:15 INFO - PROCESS | 2283 | 1461587235341 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 05:27:15 INFO - PROCESS | 2283 | 1461587235344 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:27:15 INFO - PROCESS | 2283 | 1461587235345 Marionette TRACE conn2 <- [1,2250,null,{}] 05:27:15 INFO - PROCESS | 2283 | 1461587235348 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}] 05:27:15 INFO - PROCESS | 2283 | 1461587235450 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:27:15 INFO - PROCESS | 2283 | 1461587235478 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:15 INFO - PROCESS | 2283 | ++DOCSHELL 0x12dd33800 == 67 [pid = 2283] [id = 570] 05:27:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x12b5b4400) [pid = 2283] [serial = 1710] [outer = 0x0] 05:27:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x12b70c800) [pid = 2283] [serial = 1711] [outer = 0x12b5b4400] 05:27:15 INFO - PROCESS | 2283 | 1461587235507 Marionette DEBUG loaded listener.js 05:27:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x12be68400) [pid = 2283] [serial = 1712] [outer = 0x12b5b4400] 05:27:15 INFO - PROCESS | 2283 | 1461587235834 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]]]}] 05:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 520ms 05:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:27:15 INFO - PROCESS | 2283 | 1461587235864 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:27:15 INFO - PROCESS | 2283 | 1461587235865 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 05:27:15 INFO - PROCESS | 2283 | 1461587235868 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:27:15 INFO - PROCESS | 2283 | 1461587235869 Marionette TRACE conn2 <- [1,2254,null,{}] 05:27:15 INFO - PROCESS | 2283 | 1461587235871 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}] 05:27:15 INFO - PROCESS | 2283 | 1461587235960 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:27:16 INFO - PROCESS | 2283 | 1461587236020 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:16 INFO - PROCESS | 2283 | ++DOCSHELL 0x12e4f0800 == 68 [pid = 2283] [id = 571] 05:27:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x12b5b4800) [pid = 2283] [serial = 1713] [outer = 0x0] 05:27:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x12d205800) [pid = 2283] [serial = 1714] [outer = 0x12b5b4800] 05:27:16 INFO - PROCESS | 2283 | 1461587236045 Marionette DEBUG loaded listener.js 05:27:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x12d26a400) [pid = 2283] [serial = 1715] [outer = 0x12b5b4800] 05:27:16 INFO - PROCESS | 2283 | 1461587236349 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]]]}] 05:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 518ms 05:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:27:16 INFO - PROCESS | 2283 | 1461587236387 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:27:16 INFO - PROCESS | 2283 | 1461587236389 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 05:27:16 INFO - PROCESS | 2283 | 1461587236391 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:27:16 INFO - PROCESS | 2283 | 1461587236393 Marionette TRACE conn2 <- [1,2258,null,{}] 05:27:16 INFO - PROCESS | 2283 | 1461587236399 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}] 05:27:16 INFO - PROCESS | 2283 | 1461587236496 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:27:16 INFO - PROCESS | 2283 | 1461587236500 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:16 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f6ae800 == 69 [pid = 2283] [id = 572] 05:27:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x12d208400) [pid = 2283] [serial = 1716] [outer = 0x0] 05:27:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x12d273800) [pid = 2283] [serial = 1717] [outer = 0x12d208400] 05:27:16 INFO - PROCESS | 2283 | 1461587236525 Marionette DEBUG loaded listener.js 05:27:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x12d49d400) [pid = 2283] [serial = 1718] [outer = 0x12d208400] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x12f2c3000 == 68 [pid = 2283] [id = 538] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x127de1000 == 67 [pid = 2283] [id = 343] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x11aab0000 == 66 [pid = 2283] [id = 539] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x12b53b800 == 65 [pid = 2283] [id = 519] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x12dde7800 == 64 [pid = 2283] [id = 506] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x12eef5800 == 63 [pid = 2283] [id = 537] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x129623800 == 62 [pid = 2283] [id = 503] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x11c11a000 == 61 [pid = 2283] [id = 341] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x119b13800 == 60 [pid = 2283] [id = 336] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x12d254000 == 59 [pid = 2283] [id = 486] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x12465e000 == 58 [pid = 2283] [id = 339] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x12d49f800 == 57 [pid = 2283] [id = 536] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x12ea90000 == 56 [pid = 2283] [id = 533] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x11aed5000 == 55 [pid = 2283] [id = 345] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x12bee4000 == 54 [pid = 2283] [id = 520] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x1198b5800 == 53 [pid = 2283] [id = 521] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x12ddd5800 == 52 [pid = 2283] [id = 505] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x124bb4800 == 51 [pid = 2283] [id = 340] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x12d01b000 == 50 [pid = 2283] [id = 504] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x118986800 == 49 [pid = 2283] [id = 344] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x12960d800 == 48 [pid = 2283] [id = 487] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x11b672800 == 47 [pid = 2283] [id = 502] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x11ad0a000 == 46 [pid = 2283] [id = 561] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x11bf79000 == 45 [pid = 2283] [id = 560] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x12e4e7800 == 44 [pid = 2283] [id = 559] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x13046a000 == 43 [pid = 2283] [id = 558] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x13009e000 == 42 [pid = 2283] [id = 557] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x12fb59000 == 41 [pid = 2283] [id = 556] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x12dd2b000 == 40 [pid = 2283] [id = 555] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x123940000 == 39 [pid = 2283] [id = 554] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x12fb59800 == 38 [pid = 2283] [id = 552] 05:27:17 INFO - PROCESS | 2283 | --DOCSHELL 0x1198a7800 == 37 [pid = 2283] [id = 553] 05:27:18 INFO - PROCESS | 2283 | --DOCSHELL 0x11bada800 == 36 [pid = 2283] [id = 562] 05:27:18 INFO - PROCESS | 2283 | --DOCSHELL 0x129249800 == 35 [pid = 2283] [id = 565] 05:27:18 INFO - PROCESS | 2283 | --DOCSHELL 0x12a578000 == 34 [pid = 2283] [id = 566] 05:27:18 INFO - PROCESS | 2283 | --DOCSHELL 0x1238c4800 == 33 [pid = 2283] [id = 569] 05:27:18 INFO - PROCESS | 2283 | --DOCSHELL 0x1241c8000 == 32 [pid = 2283] [id = 563] 05:27:18 INFO - PROCESS | 2283 | --DOCSHELL 0x12d013000 == 31 [pid = 2283] [id = 568] 05:27:18 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd28800 == 30 [pid = 2283] [id = 567] 05:27:18 INFO - PROCESS | 2283 | --DOCSHELL 0x124b75800 == 29 [pid = 2283] [id = 564] 05:27:18 INFO - PROCESS | 2283 | --DOCSHELL 0x12dd33800 == 28 [pid = 2283] [id = 570] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x12d0b4c00) [pid = 2283] [serial = 1657] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x12c07bc00) [pid = 2283] [serial = 1655] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOCSHELL 0x12e4f0800 == 27 [pid = 2283] [id = 571] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x12acaac00) [pid = 2283] [serial = 1639] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x11b6cc400) [pid = 2283] [serial = 1651] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x12b587400) [pid = 2283] [serial = 1615] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x126b22800) [pid = 2283] [serial = 1634] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x123d7a000) [pid = 2283] [serial = 1631] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x11a81a800) [pid = 2283] [serial = 1624] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x118956400) [pid = 2283] [serial = 1604] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x12b5b7800) [pid = 2283] [serial = 1616] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x11b6d0800) [pid = 2283] [serial = 1607] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x115604800) [pid = 2283] [serial = 1621] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x12b590000) [pid = 2283] [serial = 1642] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x12b588400) [pid = 2283] [serial = 1652] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x12bcce400) [pid = 2283] [serial = 1619] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x11a942c00) [pid = 2283] [serial = 1606] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x12b7f9400) [pid = 2283] [serial = 1645] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x11c3d1400) [pid = 2283] [serial = 1628] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x1239e8800) [pid = 2283] [serial = 1630] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x115125400) [pid = 2283] [serial = 1648] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x12ac85800) [pid = 2283] [serial = 1562] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x127d6bc00) [pid = 2283] [serial = 1636] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x12bcd0400) [pid = 2283] [serial = 1646] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x12be67000) [pid = 2283] [serial = 1654] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x11ba22c00) [pid = 2283] [serial = 1627] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x11b65f000) [pid = 2283] [serial = 1625] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x126b25800) [pid = 2283] [serial = 1541] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x118c11000) [pid = 2283] [serial = 1622] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x1294a9800) [pid = 2283] [serial = 1610] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 90 (0x11ad48000) [pid = 2283] [serial = 1618] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 89 (0x12b706400) [pid = 2283] [serial = 1643] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 88 (0x12aca8800) [pid = 2283] [serial = 1613] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 87 (0x124603000) [pid = 2283] [serial = 1633] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 86 (0x12ac87400) [pid = 2283] [serial = 1612] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 85 (0x12b329000) [pid = 2283] [serial = 1640] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 84 (0x12ac87800) [pid = 2283] [serial = 1637] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 83 (0x1152d5c00) [pid = 2283] [serial = 1603] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 82 (0x118f74c00) [pid = 2283] [serial = 1649] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | --DOMWINDOW == 81 (0x124355400) [pid = 2283] [serial = 1609] [outer = 0x0] [url = about:blank] 05:27:18 INFO - PROCESS | 2283 | 1461587238317 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]]]}] 05:27:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:27:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1929ms 05:27:18 INFO - PROCESS | 2283 | 1461587238321 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:27:18 INFO - PROCESS | 2283 | 1461587238323 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 05:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:27:18 INFO - PROCESS | 2283 | 1461587238326 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:27:18 INFO - PROCESS | 2283 | 1461587238331 Marionette TRACE conn2 <- [1,2262,null,{}] 05:27:18 INFO - PROCESS | 2283 | 1461587238335 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}] 05:27:18 INFO - PROCESS | 2283 | 1461587238414 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:27:18 INFO - PROCESS | 2283 | 1461587238464 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:18 INFO - PROCESS | 2283 | ++DOCSHELL 0x118419800 == 28 [pid = 2283] [id = 573] 05:27:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 82 (0x11512c000) [pid = 2283] [serial = 1719] [outer = 0x0] 05:27:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 83 (0x11512d000) [pid = 2283] [serial = 1720] [outer = 0x11512c000] 05:27:18 INFO - PROCESS | 2283 | 1461587238493 Marionette DEBUG loaded listener.js 05:27:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 84 (0x115410400) [pid = 2283] [serial = 1721] [outer = 0x11512c000] 05:27:18 INFO - PROCESS | 2283 | 1461587238819 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]]]}] 05:27:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:27:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 523ms 05:27:18 INFO - PROCESS | 2283 | 1461587238850 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:27:18 INFO - PROCESS | 2283 | 1461587238854 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 05:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:27:18 INFO - PROCESS | 2283 | 1461587238859 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:27:18 INFO - PROCESS | 2283 | 1461587238860 Marionette TRACE conn2 <- [1,2266,null,{}] 05:27:18 INFO - PROCESS | 2283 | 1461587238863 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}] 05:27:18 INFO - PROCESS | 2283 | 1461587238940 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:27:18 INFO - PROCESS | 2283 | 1461587238948 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:18 INFO - PROCESS | 2283 | ++DOCSHELL 0x1198af800 == 29 [pid = 2283] [id = 574] 05:27:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 85 (0x115416800) [pid = 2283] [serial = 1722] [outer = 0x0] 05:27:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 86 (0x11560f000) [pid = 2283] [serial = 1723] [outer = 0x115416800] 05:27:18 INFO - PROCESS | 2283 | 1461587238974 Marionette DEBUG loaded listener.js 05:27:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 87 (0x1159a6c00) [pid = 2283] [serial = 1724] [outer = 0x115416800] 05:27:19 INFO - PROCESS | 2283 | 1461587239340 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]]]}] 05:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 522ms 05:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:27:19 INFO - PROCESS | 2283 | 1461587239381 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:27:19 INFO - PROCESS | 2283 | 1461587239382 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 05:27:19 INFO - PROCESS | 2283 | 1461587239385 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:27:19 INFO - PROCESS | 2283 | 1461587239387 Marionette TRACE conn2 <- [1,2270,null,{}] 05:27:19 INFO - PROCESS | 2283 | 1461587239395 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}] 05:27:19 INFO - PROCESS | 2283 | 1461587239475 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:27:19 INFO - PROCESS | 2283 | 1461587239484 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:19 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a77f000 == 30 [pid = 2283] [id = 575] 05:27:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x1142b6000) [pid = 2283] [serial = 1725] [outer = 0x0] 05:27:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x118e53800) [pid = 2283] [serial = 1726] [outer = 0x1142b6000] 05:27:19 INFO - PROCESS | 2283 | 1461587239514 Marionette DEBUG loaded listener.js 05:27:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x11902fc00) [pid = 2283] [serial = 1727] [outer = 0x1142b6000] 05:27:19 INFO - PROCESS | 2283 | 1461587239859 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]]]}] 05:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 520ms 05:27:19 INFO - PROCESS | 2283 | 1461587239906 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:27:19 INFO - PROCESS | 2283 | 1461587239908 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 05:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:27:19 INFO - PROCESS | 2283 | 1461587239910 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:27:19 INFO - PROCESS | 2283 | 1461587239911 Marionette TRACE conn2 <- [1,2274,null,{}] 05:27:19 INFO - PROCESS | 2283 | 1461587239913 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}] 05:27:20 INFO - PROCESS | 2283 | 1461587240012 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:27:20 INFO - PROCESS | 2283 | 1461587240018 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:20 INFO - PROCESS | 2283 | ++DOCSHELL 0x11ad11000 == 31 [pid = 2283] [id = 576] 05:27:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x1186af800) [pid = 2283] [serial = 1728] [outer = 0x0] 05:27:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x1198c7c00) [pid = 2283] [serial = 1729] [outer = 0x1186af800] 05:27:20 INFO - PROCESS | 2283 | 1461587240044 Marionette DEBUG loaded listener.js 05:27:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x11a741800) [pid = 2283] [serial = 1730] [outer = 0x1186af800] 05:27:20 INFO - PROCESS | 2283 | 1461587240371 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]]]}] 05:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 470ms 05:27:20 INFO - PROCESS | 2283 | 1461587240380 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:27:20 INFO - PROCESS | 2283 | 1461587240382 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 05:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:27:20 INFO - PROCESS | 2283 | 1461587240384 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:27:20 INFO - PROCESS | 2283 | 1461587240385 Marionette TRACE conn2 <- [1,2278,null,{}] 05:27:20 INFO - PROCESS | 2283 | 1461587240388 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}] 05:27:20 INFO - PROCESS | 2283 | 1461587240465 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:27:20 INFO - PROCESS | 2283 | 1461587240470 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:20 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bad8800 == 32 [pid = 2283] [id = 577] 05:27:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x115411000) [pid = 2283] [serial = 1731] [outer = 0x0] 05:27:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x11a760800) [pid = 2283] [serial = 1732] [outer = 0x115411000] 05:27:20 INFO - PROCESS | 2283 | 1461587240498 Marionette DEBUG loaded listener.js 05:27:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x11a81bc00) [pid = 2283] [serial = 1733] [outer = 0x115411000] 05:27:20 INFO - PROCESS | 2283 | 1461587240827 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]]]}] 05:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 470ms 05:27:20 INFO - PROCESS | 2283 | 1461587240855 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:27:20 INFO - PROCESS | 2283 | 1461587240856 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 05:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:27:20 INFO - PROCESS | 2283 | 1461587240858 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:27:20 INFO - PROCESS | 2283 | 1461587240860 Marionette TRACE conn2 <- [1,2282,null,{}] 05:27:20 INFO - PROCESS | 2283 | 1461587240862 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}] 05:27:20 INFO - PROCESS | 2283 | 1461587240982 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:27:20 INFO - PROCESS | 2283 | 1461587240990 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:21 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c288000 == 33 [pid = 2283] [id = 578] 05:27:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x11a511400) [pid = 2283] [serial = 1734] [outer = 0x0] 05:27:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x11a9d0400) [pid = 2283] [serial = 1735] [outer = 0x11a511400] 05:27:21 INFO - PROCESS | 2283 | 1461587241018 Marionette DEBUG loaded listener.js 05:27:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x11ad4bc00) [pid = 2283] [serial = 1736] [outer = 0x11a511400] 05:27:21 INFO - PROCESS | 2283 | 1461587241315 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]]]}] 05:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 472ms 05:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:27:21 INFO - PROCESS | 2283 | 1461587241336 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:27:21 INFO - PROCESS | 2283 | 1461587241337 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 05:27:21 INFO - PROCESS | 2283 | 1461587241339 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:27:21 INFO - PROCESS | 2283 | 1461587241340 Marionette TRACE conn2 <- [1,2286,null,{}] 05:27:21 INFO - PROCESS | 2283 | 1461587241342 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}] 05:27:21 INFO - PROCESS | 2283 | 1461587241422 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:27:21 INFO - PROCESS | 2283 | 1461587241426 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:21 INFO - PROCESS | 2283 | ++DOCSHELL 0x123942000 == 34 [pid = 2283] [id = 579] 05:27:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x11ad4b400) [pid = 2283] [serial = 1737] [outer = 0x0] 05:27:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x11b6c6c00) [pid = 2283] [serial = 1738] [outer = 0x11ad4b400] 05:27:21 INFO - PROCESS | 2283 | 1461587241455 Marionette DEBUG loaded listener.js 05:27:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x11ba1c000) [pid = 2283] [serial = 1739] [outer = 0x11ad4b400] 05:27:21 INFO - PROCESS | 2283 | 1461587241779 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]]]}] 05:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 05:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 470ms 05:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:27:21 INFO - PROCESS | 2283 | 1461587241810 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:27:21 INFO - PROCESS | 2283 | 1461587241813 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 05:27:21 INFO - PROCESS | 2283 | 1461587241816 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:27:21 INFO - PROCESS | 2283 | 1461587241817 Marionette TRACE conn2 <- [1,2290,null,{}] 05:27:21 INFO - PROCESS | 2283 | 1461587241819 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}] 05:27:21 INFO - PROCESS | 2283 | 1461587241889 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:27:21 INFO - PROCESS | 2283 | 1461587241944 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:21 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b31800 == 35 [pid = 2283] [id = 580] 05:27:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x114f44c00) [pid = 2283] [serial = 1740] [outer = 0x0] 05:27:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x11b6cc000) [pid = 2283] [serial = 1741] [outer = 0x114f44c00] 05:27:21 INFO - PROCESS | 2283 | 1461587241970 Marionette DEBUG loaded listener.js 05:27:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x11bfa7c00) [pid = 2283] [serial = 1742] [outer = 0x114f44c00] 05:27:22 INFO - PROCESS | 2283 | 1461587242249 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]]]}] 05:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 468ms 05:27:22 INFO - PROCESS | 2283 | 1461587242285 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:27:22 INFO - PROCESS | 2283 | 1461587242286 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 05:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:27:22 INFO - PROCESS | 2283 | 1461587242288 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:27:22 INFO - PROCESS | 2283 | 1461587242289 Marionette TRACE conn2 <- [1,2294,null,{}] 05:27:22 INFO - PROCESS | 2283 | 1461587242292 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}] 05:27:22 INFO - PROCESS | 2283 | 1461587242370 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:27:22 INFO - PROCESS | 2283 | 1461587242374 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:22 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a77e800 == 36 [pid = 2283] [id = 581] 05:27:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x11861b000) [pid = 2283] [serial = 1743] [outer = 0x0] 05:27:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x11c5a1c00) [pid = 2283] [serial = 1744] [outer = 0x11861b000] 05:27:22 INFO - PROCESS | 2283 | 1461587242402 Marionette DEBUG loaded listener.js 05:27:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x11c70fc00) [pid = 2283] [serial = 1745] [outer = 0x11861b000] 05:27:22 INFO - PROCESS | 2283 | 1461587242717 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]]]}] 05:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 467ms 05:27:22 INFO - PROCESS | 2283 | 1461587242757 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:27:22 INFO - PROCESS | 2283 | 1461587242758 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 05:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:27:22 INFO - PROCESS | 2283 | 1461587242760 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:27:22 INFO - PROCESS | 2283 | 1461587242761 Marionette TRACE conn2 <- [1,2298,null,{}] 05:27:22 INFO - PROCESS | 2283 | 1461587242764 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}] 05:27:22 INFO - PROCESS | 2283 | 1461587242868 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:27:22 INFO - PROCESS | 2283 | 1461587242874 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:22 INFO - PROCESS | 2283 | ++DOCSHELL 0x1241bb800 == 37 [pid = 2283] [id = 582] 05:27:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x11c5ab000) [pid = 2283] [serial = 1746] [outer = 0x0] 05:27:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x11c719c00) [pid = 2283] [serial = 1747] [outer = 0x11c5ab000] 05:27:22 INFO - PROCESS | 2283 | 1461587242901 Marionette DEBUG loaded listener.js 05:27:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x12380b400) [pid = 2283] [serial = 1748] [outer = 0x11c5ab000] 05:27:23 INFO - PROCESS | 2283 | 1461587243224 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]]]}] 05:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 470ms 05:27:23 INFO - PROCESS | 2283 | 1461587243232 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:27:23 INFO - PROCESS | 2283 | 1461587243233 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 05:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:27:23 INFO - PROCESS | 2283 | 1461587243236 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:27:23 INFO - PROCESS | 2283 | 1461587243237 Marionette TRACE conn2 <- [1,2302,null,{}] 05:27:23 INFO - PROCESS | 2283 | 1461587243240 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}] 05:27:23 INFO - PROCESS | 2283 | 1461587243331 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:27:23 INFO - PROCESS | 2283 | 1461587243335 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:23 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bad7800 == 38 [pid = 2283] [id = 583] 05:27:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x1239e6000) [pid = 2283] [serial = 1749] [outer = 0x0] 05:27:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x123b58c00) [pid = 2283] [serial = 1750] [outer = 0x1239e6000] 05:27:23 INFO - PROCESS | 2283 | 1461587243369 Marionette DEBUG loaded listener.js 05:27:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x124361000) [pid = 2283] [serial = 1751] [outer = 0x1239e6000] 05:27:23 INFO - PROCESS | 2283 | 1461587243745 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]]]}] 05:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 519ms 05:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:27:23 INFO - PROCESS | 2283 | 1461587243755 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:27:23 INFO - PROCESS | 2283 | 1461587243756 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 05:27:23 INFO - PROCESS | 2283 | 1461587243758 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:27:23 INFO - PROCESS | 2283 | 1461587243759 Marionette TRACE conn2 <- [1,2306,null,{}] 05:27:23 INFO - PROCESS | 2283 | 1461587243762 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}] 05:27:23 INFO - PROCESS | 2283 | 1461587243855 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:27:23 INFO - PROCESS | 2283 | 1461587243867 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:23 INFO - PROCESS | 2283 | ++DOCSHELL 0x126b45000 == 39 [pid = 2283] [id = 584] 05:27:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x123dc4c00) [pid = 2283] [serial = 1752] [outer = 0x0] 05:27:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x1245b9c00) [pid = 2283] [serial = 1753] [outer = 0x123dc4c00] 05:27:23 INFO - PROCESS | 2283 | 1461587243892 Marionette DEBUG loaded listener.js 05:27:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x124603000) [pid = 2283] [serial = 1754] [outer = 0x123dc4c00] 05:27:24 INFO - PROCESS | 2283 | 1461587244225 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]]]}] 05:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 521ms 05:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:27:24 INFO - PROCESS | 2283 | 1461587244280 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 05:27:24 INFO - PROCESS | 2283 | 1461587244281 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 05:27:24 INFO - PROCESS | 2283 | 1461587244283 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:27:24 INFO - PROCESS | 2283 | 1461587244284 Marionette TRACE conn2 <- [1,2310,null,{}] 05:27:24 INFO - PROCESS | 2283 | 1461587244287 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}] 05:27:24 INFO - PROCESS | 2283 | 1461587244382 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:27:24 INFO - PROCESS | 2283 | 1461587244395 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:24 INFO - PROCESS | 2283 | ++DOCSHELL 0x127d0b000 == 40 [pid = 2283] [id = 585] 05:27:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x124603400) [pid = 2283] [serial = 1755] [outer = 0x0] 05:27:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x12460ac00) [pid = 2283] [serial = 1756] [outer = 0x124603400] 05:27:24 INFO - PROCESS | 2283 | 1461587244421 Marionette DEBUG loaded listener.js 05:27:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x124892400) [pid = 2283] [serial = 1757] [outer = 0x124603400] 05:27:24 INFO - PROCESS | 2283 | 1461587244769 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]]]}] 05:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 517ms 05:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:27:24 INFO - PROCESS | 2283 | 1461587244806 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:27:24 INFO - PROCESS | 2283 | 1461587244807 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 05:27:24 INFO - PROCESS | 2283 | 1461587244810 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:27:24 INFO - PROCESS | 2283 | 1461587244811 Marionette TRACE conn2 <- [1,2314,null,{}] 05:27:24 INFO - PROCESS | 2283 | 1461587244813 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}] 05:27:24 INFO - PROCESS | 2283 | 1461587244909 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:27:24 INFO - PROCESS | 2283 | 1461587244913 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:24 INFO - PROCESS | 2283 | ++DOCSHELL 0x129232000 == 41 [pid = 2283] [id = 586] 05:27:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x11a760400) [pid = 2283] [serial = 1758] [outer = 0x0] 05:27:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x124898c00) [pid = 2283] [serial = 1759] [outer = 0x11a760400] 05:27:24 INFO - PROCESS | 2283 | 1461587244937 Marionette DEBUG loaded listener.js 05:27:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x126b2a800) [pid = 2283] [serial = 1760] [outer = 0x11a760400] 05:27:25 INFO - PROCESS | 2283 | 1461587245239 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]]]}] 05:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 470ms 05:27:25 INFO - PROCESS | 2283 | 1461587245292 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:27:25 INFO - PROCESS | 2283 | 1461587245294 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 05:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:27:25 INFO - PROCESS | 2283 | 1461587245300 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:27:25 INFO - PROCESS | 2283 | 1461587245301 Marionette TRACE conn2 <- [1,2318,null,{}] 05:27:25 INFO - PROCESS | 2283 | 1461587245303 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}] 05:27:25 INFO - PROCESS | 2283 | 1461587245403 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:27:25 INFO - PROCESS | 2283 | 1461587245416 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:25 INFO - PROCESS | 2283 | ++DOCSHELL 0x12a561800 == 42 [pid = 2283] [id = 587] 05:27:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x126b2d800) [pid = 2283] [serial = 1761] [outer = 0x0] 05:27:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x126b79800) [pid = 2283] [serial = 1762] [outer = 0x126b2d800] 05:27:25 INFO - PROCESS | 2283 | 1461587245441 Marionette DEBUG loaded listener.js 05:27:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x126de4400) [pid = 2283] [serial = 1763] [outer = 0x126b2d800] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x12b585400) [pid = 2283] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x12a904c00) [pid = 2283] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x12ac8b400) [pid = 2283] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x12aca7800) [pid = 2283] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x118e52c00) [pid = 2283] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x12b5b4400) [pid = 2283] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x1239eb800) [pid = 2283] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x118619800) [pid = 2283] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x12c082000) [pid = 2283] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x126b71800) [pid = 2283] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x1239ecc00) [pid = 2283] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x11c710800) [pid = 2283] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x11ad44800) [pid = 2283] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x11863dc00) [pid = 2283] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x11512ac00) [pid = 2283] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x12bc20800) [pid = 2283] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x12be5c800) [pid = 2283] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x1294b5c00) [pid = 2283] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x127d64800) [pid = 2283] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:27:25 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x12b5b4800) [pid = 2283] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:27:26 INFO - PROCESS | 2283 | 1461587246031 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] 05:27:26 INFO - PROCESS | 2283 | 1461587246073 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 05:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:27:26 INFO - PROCESS | 2283 | 1461587246076 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:27:26 INFO - PROCESS | 2283 | 1461587246077 Marionette TRACE conn2 <- [1,2322,null,{}] 05:27:26 INFO - PROCESS | 2283 | 1461587246085 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}] 05:27:26 INFO - PROCESS | 2283 | 1461587246172 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:27:26 INFO - PROCESS | 2283 | 1461587246176 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:26 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b320800 == 43 [pid = 2283] [id = 588] 05:27:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x11c59d000) [pid = 2283] [serial = 1764] [outer = 0x0] 05:27:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x126de7000) [pid = 2283] [serial = 1765] [outer = 0x11c59d000] 05:27:26 INFO - PROCESS | 2283 | 1461587246204 Marionette DEBUG loaded listener.js 05:27:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x127015c00) [pid = 2283] [serial = 1766] [outer = 0x11c59d000] 05:27:26 INFO - PROCESS | 2283 | 1461587246628 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]]]}] 05:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 575ms 05:27:26 INFO - PROCESS | 2283 | 1461587246652 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:27:26 INFO - PROCESS | 2283 | 1461587246654 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 05:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:27:26 INFO - PROCESS | 2283 | 1461587246658 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:27:26 INFO - PROCESS | 2283 | 1461587246659 Marionette TRACE conn2 <- [1,2326,null,{}] 05:27:26 INFO - PROCESS | 2283 | 1461587246663 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}] 05:27:26 INFO - PROCESS | 2283 | 1461587246814 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:27:26 INFO - PROCESS | 2283 | 1461587246820 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:26 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b98b800 == 44 [pid = 2283] [id = 589] 05:27:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x127019800) [pid = 2283] [serial = 1767] [outer = 0x0] 05:27:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x127713000) [pid = 2283] [serial = 1768] [outer = 0x127019800] 05:27:26 INFO - PROCESS | 2283 | 1461587246847 Marionette DEBUG loaded listener.js 05:27:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x127d70800) [pid = 2283] [serial = 1769] [outer = 0x127019800] 05:27:27 INFO - PROCESS | 2283 | 1461587247168 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]]]}] 05:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 523ms 05:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:27:27 INFO - PROCESS | 2283 | 1461587247183 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:27:27 INFO - PROCESS | 2283 | 1461587247184 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 05:27:27 INFO - PROCESS | 2283 | 1461587247187 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:27:27 INFO - PROCESS | 2283 | 1461587247188 Marionette TRACE conn2 <- [1,2330,null,{}] 05:27:27 INFO - PROCESS | 2283 | 1461587247190 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}] 05:27:27 INFO - PROCESS | 2283 | 1461587247281 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:27:27 INFO - PROCESS | 2283 | 1461587247286 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:27 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd38000 == 45 [pid = 2283] [id = 590] 05:27:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x129225400) [pid = 2283] [serial = 1770] [outer = 0x0] 05:27:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x1294b0c00) [pid = 2283] [serial = 1771] [outer = 0x129225400] 05:27:27 INFO - PROCESS | 2283 | 1461587247315 Marionette DEBUG loaded listener.js 05:27:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x1296e5400) [pid = 2283] [serial = 1772] [outer = 0x129225400] 05:27:27 INFO - PROCESS | 2283 | 1461587247767 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]]]}] 05:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 621ms 05:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:27:27 INFO - PROCESS | 2283 | 1461587247807 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:27:27 INFO - PROCESS | 2283 | 1461587247808 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 05:27:27 INFO - PROCESS | 2283 | 1461587247810 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:27:27 INFO - PROCESS | 2283 | 1461587247812 Marionette TRACE conn2 <- [1,2334,null,{}] 05:27:27 INFO - PROCESS | 2283 | 1461587247814 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}] 05:27:27 INFO - PROCESS | 2283 | 1461587247948 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:27:28 INFO - PROCESS | 2283 | 1461587248075 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:28 INFO - PROCESS | 2283 | ++DOCSHELL 0x115858800 == 46 [pid = 2283] [id = 591] 05:27:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x114bb8400) [pid = 2283] [serial = 1773] [outer = 0x0] 05:27:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x114f3c400) [pid = 2283] [serial = 1774] [outer = 0x114bb8400] 05:27:28 INFO - PROCESS | 2283 | 1461587248110 Marionette DEBUG loaded listener.js 05:27:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x11512e800) [pid = 2283] [serial = 1775] [outer = 0x114bb8400] 05:27:28 INFO - PROCESS | 2283 | 1461587248609 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]]]}] 05:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 819ms 05:27:28 INFO - PROCESS | 2283 | 1461587248632 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:27:28 INFO - PROCESS | 2283 | 1461587248634 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 05:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:27:28 INFO - PROCESS | 2283 | 1461587248637 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:27:28 INFO - PROCESS | 2283 | 1461587248640 Marionette TRACE conn2 <- [1,2338,null,{}] 05:27:28 INFO - PROCESS | 2283 | 1461587248670 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}] 05:27:28 INFO - PROCESS | 2283 | 1461587248800 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:27:28 INFO - PROCESS | 2283 | 1461587248862 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:28 INFO - PROCESS | 2283 | ++DOCSHELL 0x11ad11800 == 47 [pid = 2283] [id = 592] 05:27:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x11592b800) [pid = 2283] [serial = 1776] [outer = 0x0] 05:27:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x118469000) [pid = 2283] [serial = 1777] [outer = 0x11592b800] 05:27:28 INFO - PROCESS | 2283 | 1461587248894 Marionette DEBUG loaded listener.js 05:27:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x118c48c00) [pid = 2283] [serial = 1778] [outer = 0x11592b800] 05:27:29 INFO - PROCESS | 2283 | 1461587249646 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]]]}] 05:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1021ms 05:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:27:29 INFO - PROCESS | 2283 | 1461587249658 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:27:29 INFO - PROCESS | 2283 | 1461587249660 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 05:27:29 INFO - PROCESS | 2283 | 1461587249664 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:27:29 INFO - PROCESS | 2283 | 1461587249666 Marionette TRACE conn2 <- [1,2342,null,{}] 05:27:29 INFO - PROCESS | 2283 | 1461587249670 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}] 05:27:29 INFO - PROCESS | 2283 | 1461587249768 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:27:29 INFO - PROCESS | 2283 | 1461587249855 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:29 INFO - PROCESS | 2283 | ++DOCSHELL 0x1198af000 == 48 [pid = 2283] [id = 593] 05:27:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x115415000) [pid = 2283] [serial = 1779] [outer = 0x0] 05:27:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x115604800) [pid = 2283] [serial = 1780] [outer = 0x115415000] 05:27:29 INFO - PROCESS | 2283 | 1461587249884 Marionette DEBUG loaded listener.js 05:27:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x1158b1400) [pid = 2283] [serial = 1781] [outer = 0x115415000] 05:27:30 INFO - PROCESS | 2283 | --DOCSHELL 0x11923b800 == 47 [pid = 2283] [id = 452] 05:27:30 INFO - PROCESS | 2283 | --DOCSHELL 0x12a577000 == 46 [pid = 2283] [id = 465] 05:27:30 INFO - PROCESS | 2283 | --DOCSHELL 0x11b6e6000 == 45 [pid = 2283] [id = 461] 05:27:30 INFO - PROCESS | 2283 | --DOCSHELL 0x11c5dd000 == 44 [pid = 2283] [id = 464] 05:27:30 INFO - PROCESS | 2283 | --DOCSHELL 0x11922b800 == 43 [pid = 2283] [id = 468] 05:27:30 INFO - PROCESS | 2283 | --DOCSHELL 0x12b98d800 == 42 [pid = 2283] [id = 467] 05:27:30 INFO - PROCESS | 2283 | --DOCSHELL 0x11a768000 == 41 [pid = 2283] [id = 459] 05:27:30 INFO - PROCESS | 2283 | --DOCSHELL 0x127d18800 == 40 [pid = 2283] [id = 463] 05:27:30 INFO - PROCESS | 2283 | --DOCSHELL 0x11ad0d000 == 39 [pid = 2283] [id = 454] 05:27:30 INFO - PROCESS | 2283 | --DOCSHELL 0x126f59000 == 38 [pid = 2283] [id = 462] 05:27:30 INFO - PROCESS | 2283 | --DOCSHELL 0x123aad000 == 37 [pid = 2283] [id = 458] 05:27:30 INFO - PROCESS | 2283 | --DOCSHELL 0x11a76a800 == 36 [pid = 2283] [id = 453] 05:27:30 INFO - PROCESS | 2283 | --DOCSHELL 0x123fcc800 == 35 [pid = 2283] [id = 460] 05:27:30 INFO - PROCESS | 2283 | --DOCSHELL 0x1184ba000 == 34 [pid = 2283] [id = 451] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x12d273800) [pid = 2283] [serial = 1717] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x12bc2e000) [pid = 2283] [serial = 1601] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x12abc8000) [pid = 2283] [serial = 1699] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x12acaf400) [pid = 2283] [serial = 1702] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x12ac90400) [pid = 2283] [serial = 1700] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x12b5b1000) [pid = 2283] [serial = 1705] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x123b5c800) [pid = 2283] [serial = 1709] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x12b332000) [pid = 2283] [serial = 1703] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x11a761c00) [pid = 2283] [serial = 1708] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x12b70c800) [pid = 2283] [serial = 1711] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x12b705c00) [pid = 2283] [serial = 1706] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x123edf000) [pid = 2283] [serial = 1666] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x11a818400) [pid = 2283] [serial = 1663] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x11b629400) [pid = 2283] [serial = 1664] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x115127400) [pid = 2283] [serial = 1660] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x12d204800) [pid = 2283] [serial = 1658] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x127012c00) [pid = 2283] [serial = 1696] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x124603800) [pid = 2283] [serial = 1693] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x124893000) [pid = 2283] [serial = 1694] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x12380b000) [pid = 2283] [serial = 1690] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x123d7cc00) [pid = 2283] [serial = 1691] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x11b626400) [pid = 2283] [serial = 1687] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x11ba23400) [pid = 2283] [serial = 1688] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x11a9d2400) [pid = 2283] [serial = 1685] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x119834000) [pid = 2283] [serial = 1684] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x11592dc00) [pid = 2283] [serial = 1682] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x115131800) [pid = 2283] [serial = 1681] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x12d493400) [pid = 2283] [serial = 1678] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x12d776400) [pid = 2283] [serial = 1679] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x12d274000) [pid = 2283] [serial = 1676] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x12d208c00) [pid = 2283] [serial = 1675] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x12b7f3400) [pid = 2283] [serial = 1673] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x12b328c00) [pid = 2283] [serial = 1672] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 90 (0x12abca000) [pid = 2283] [serial = 1670] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 89 (0x1296ee400) [pid = 2283] [serial = 1669] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 88 (0x126b30c00) [pid = 2283] [serial = 1667] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 87 (0x12d26a400) [pid = 2283] [serial = 1715] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 86 (0x12be68400) [pid = 2283] [serial = 1712] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 85 (0x12a904800) [pid = 2283] [serial = 1697] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | --DOMWINDOW == 84 (0x12d205800) [pid = 2283] [serial = 1714] [outer = 0x0] [url = about:blank] 05:27:30 INFO - PROCESS | 2283 | 1461587250320 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]]]}] 05:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 674ms 05:27:30 INFO - PROCESS | 2283 | 1461587250337 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:27:30 INFO - PROCESS | 2283 | 1461587250341 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 05:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:27:30 INFO - PROCESS | 2283 | 1461587250346 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:27:30 INFO - PROCESS | 2283 | 1461587250348 Marionette TRACE conn2 <- [1,2346,null,{}] 05:27:30 INFO - PROCESS | 2283 | 1461587250350 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}] 05:27:30 INFO - PROCESS | 2283 | 1461587250424 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:27:30 INFO - PROCESS | 2283 | 1461587250430 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:30 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aaad800 == 35 [pid = 2283] [id = 594] 05:27:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 85 (0x1159a6000) [pid = 2283] [serial = 1782] [outer = 0x0] 05:27:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 86 (0x1189ca400) [pid = 2283] [serial = 1783] [outer = 0x1159a6000] 05:27:30 INFO - PROCESS | 2283 | 1461587250457 Marionette DEBUG loaded listener.js 05:27:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 87 (0x118f6c800) [pid = 2283] [serial = 1784] [outer = 0x1159a6000] 05:27:30 INFO - PROCESS | 2283 | 1461587250791 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]]]}] 05:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 470ms 05:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:27:30 INFO - PROCESS | 2283 | 1461587250825 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:27:30 INFO - PROCESS | 2283 | 1461587250827 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 05:27:30 INFO - PROCESS | 2283 | 1461587250830 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:27:30 INFO - PROCESS | 2283 | 1461587250833 Marionette TRACE conn2 <- [1,2350,null,{}] 05:27:30 INFO - PROCESS | 2283 | 1461587250840 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}] 05:27:30 INFO - PROCESS | 2283 | 1461587250918 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:27:30 INFO - PROCESS | 2283 | 1461587250924 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:30 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c270800 == 36 [pid = 2283] [id = 595] 05:27:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x119835400) [pid = 2283] [serial = 1785] [outer = 0x0] 05:27:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x11a746800) [pid = 2283] [serial = 1786] [outer = 0x119835400] 05:27:30 INFO - PROCESS | 2283 | 1461587250954 Marionette DEBUG loaded listener.js 05:27:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x11a816c00) [pid = 2283] [serial = 1787] [outer = 0x119835400] 05:27:31 INFO - PROCESS | 2283 | 1461587251335 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]]]}] 05:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 524ms 05:27:31 INFO - PROCESS | 2283 | 1461587251355 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:27:31 INFO - PROCESS | 2283 | 1461587251357 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 05:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:27:31 INFO - PROCESS | 2283 | 1461587251361 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:27:31 INFO - PROCESS | 2283 | 1461587251363 Marionette TRACE conn2 <- [1,2354,null,{}] 05:27:31 INFO - PROCESS | 2283 | 1461587251366 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}] 05:27:31 INFO - PROCESS | 2283 | 1461587251522 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:27:31 INFO - PROCESS | 2283 | 1461587251535 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:31 INFO - PROCESS | 2283 | ++DOCSHELL 0x123930000 == 37 [pid = 2283] [id = 596] 05:27:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x114f44800) [pid = 2283] [serial = 1788] [outer = 0x0] 05:27:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x11aa93800) [pid = 2283] [serial = 1789] [outer = 0x114f44800] 05:27:31 INFO - PROCESS | 2283 | 1461587251577 Marionette DEBUG loaded listener.js 05:27:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x11aa9dc00) [pid = 2283] [serial = 1790] [outer = 0x114f44800] 05:27:31 INFO - PROCESS | 2283 | 1461587251955 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]]]}] 05:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 623ms 05:27:31 INFO - PROCESS | 2283 | 1461587251984 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:27:31 INFO - PROCESS | 2283 | 1461587251985 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 05:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:27:31 INFO - PROCESS | 2283 | 1461587251987 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:27:31 INFO - PROCESS | 2283 | 1461587251989 Marionette TRACE conn2 <- [1,2358,null,{}] 05:27:31 INFO - PROCESS | 2283 | 1461587251991 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}] 05:27:32 INFO - PROCESS | 2283 | 1461587252093 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:27:32 INFO - PROCESS | 2283 | 1461587252101 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:32 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c6c9000 == 38 [pid = 2283] [id = 597] 05:27:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x11895d000) [pid = 2283] [serial = 1791] [outer = 0x0] 05:27:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x11ad44800) [pid = 2283] [serial = 1792] [outer = 0x11895d000] 05:27:32 INFO - PROCESS | 2283 | 1461587252126 Marionette DEBUG loaded listener.js 05:27:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x11b622800) [pid = 2283] [serial = 1793] [outer = 0x11895d000] 05:27:32 INFO - PROCESS | 2283 | 1461587252508 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]]]}] 05:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 569ms 05:27:32 INFO - PROCESS | 2283 | 1461587252558 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:27:32 INFO - PROCESS | 2283 | 1461587252560 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 05:27:32 INFO - PROCESS | 2283 | 1461587252563 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:27:32 INFO - PROCESS | 2283 | 1461587252564 Marionette TRACE conn2 <- [1,2362,null,{}] 05:27:32 INFO - PROCESS | 2283 | 1461587252567 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}] 05:27:32 INFO - PROCESS | 2283 | 1461587252712 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:27:32 INFO - PROCESS | 2283 | 1461587252736 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:32 INFO - PROCESS | 2283 | ++DOCSHELL 0x124662000 == 39 [pid = 2283] [id = 598] 05:27:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x11b65d000) [pid = 2283] [serial = 1794] [outer = 0x0] 05:27:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x11ba26800) [pid = 2283] [serial = 1795] [outer = 0x11b65d000] 05:27:32 INFO - PROCESS | 2283 | 1461587252780 Marionette DEBUG loaded listener.js 05:27:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x11c71a000) [pid = 2283] [serial = 1796] [outer = 0x11b65d000] 05:27:33 INFO - PROCESS | 2283 | 1461587253250 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]]]}] 05:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 722ms 05:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:27:33 INFO - PROCESS | 2283 | 1461587253305 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:27:33 INFO - PROCESS | 2283 | 1461587253306 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 05:27:33 INFO - PROCESS | 2283 | 1461587253309 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:27:33 INFO - PROCESS | 2283 | 1461587253310 Marionette TRACE conn2 <- [1,2366,null,{}] 05:27:33 INFO - PROCESS | 2283 | 1461587253314 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}] 05:27:33 INFO - PROCESS | 2283 | 1461587253418 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:27:33 INFO - PROCESS | 2283 | 1461587253431 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:33 INFO - PROCESS | 2283 | ++DOCSHELL 0x126dcd000 == 40 [pid = 2283] [id = 599] 05:27:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x11c71d000) [pid = 2283] [serial = 1797] [outer = 0x0] 05:27:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x123817c00) [pid = 2283] [serial = 1798] [outer = 0x11c71d000] 05:27:33 INFO - PROCESS | 2283 | 1461587253456 Marionette DEBUG loaded listener.js 05:27:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x1239ef400) [pid = 2283] [serial = 1799] [outer = 0x11c71d000] 05:27:33 INFO - PROCESS | 2283 | 1461587253805 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]]]}] 05:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 522ms 05:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:27:33 INFO - PROCESS | 2283 | 1461587253840 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:27:33 INFO - PROCESS | 2283 | 1461587253841 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 05:27:33 INFO - PROCESS | 2283 | 1461587253843 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:27:33 INFO - PROCESS | 2283 | 1461587253846 Marionette TRACE conn2 <- [1,2370,null,{}] 05:27:33 INFO - PROCESS | 2283 | 1461587253849 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}] 05:27:33 INFO - PROCESS | 2283 | 1461587253942 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:27:33 INFO - PROCESS | 2283 | 1461587253947 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:33 INFO - PROCESS | 2283 | ++DOCSHELL 0x127d0b800 == 41 [pid = 2283] [id = 600] 05:27:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x1239efc00) [pid = 2283] [serial = 1800] [outer = 0x0] 05:27:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x123d7f800) [pid = 2283] [serial = 1801] [outer = 0x1239efc00] 05:27:33 INFO - PROCESS | 2283 | 1461587253972 Marionette DEBUG loaded listener.js 05:27:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x1243f0c00) [pid = 2283] [serial = 1802] [outer = 0x1239efc00] 05:27:34 INFO - PROCESS | 2283 | 1461587254275 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]]]}] 05:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 471ms 05:27:34 INFO - PROCESS | 2283 | 1461587254318 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:27:34 INFO - PROCESS | 2283 | 1461587254319 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 05:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:27:34 INFO - PROCESS | 2283 | 1461587254322 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:27:34 INFO - PROCESS | 2283 | 1461587254323 Marionette TRACE conn2 <- [1,2374,null,{}] 05:27:34 INFO - PROCESS | 2283 | 1461587254325 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}] 05:27:34 INFO - PROCESS | 2283 | 1461587254555 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:27:34 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x123dc4c00) [pid = 2283] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:27:34 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x1142b6000) [pid = 2283] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:27:34 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x11ad4b400) [pid = 2283] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:27:34 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x11861b000) [pid = 2283] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:27:34 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x1186af800) [pid = 2283] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:27:34 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x11a511400) [pid = 2283] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:27:34 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x115411000) [pid = 2283] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:27:34 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x11512c000) [pid = 2283] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:27:34 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x115416800) [pid = 2283] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:27:34 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x1239e6000) [pid = 2283] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:27:34 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x11c5ab000) [pid = 2283] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:27:34 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x114f44c00) [pid = 2283] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:27:34 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x124603400) [pid = 2283] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:27:34 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x127019800) [pid = 2283] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:27:34 INFO - PROCESS | 2283 | --DOMWINDOW == 90 (0x11a760400) [pid = 2283] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:27:34 INFO - PROCESS | 2283 | --DOMWINDOW == 89 (0x126b2d800) [pid = 2283] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:27:34 INFO - PROCESS | 2283 | --DOMWINDOW == 88 (0x11c59d000) [pid = 2283] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:27:34 INFO - PROCESS | 2283 | --DOMWINDOW == 87 (0x114f48000) [pid = 2283] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:27:34 INFO - PROCESS | 2283 | 1461587254600 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:34 INFO - PROCESS | 2283 | ++DOCSHELL 0x119016800 == 42 [pid = 2283] [id = 601] 05:27:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x114754c00) [pid = 2283] [serial = 1803] [outer = 0x0] 05:27:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x115411000) [pid = 2283] [serial = 1804] [outer = 0x114754c00] 05:27:34 INFO - PROCESS | 2283 | 1461587254625 Marionette DEBUG loaded listener.js 05:27:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x1190a1400) [pid = 2283] [serial = 1805] [outer = 0x114754c00] 05:27:34 INFO - PROCESS | 2283 | 1461587254918 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]]]}] 05:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 620ms 05:27:34 INFO - PROCESS | 2283 | 1461587254944 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:27:34 INFO - PROCESS | 2283 | 1461587254948 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 05:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:27:34 INFO - PROCESS | 2283 | 1461587254951 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:27:34 INFO - PROCESS | 2283 | 1461587254952 Marionette TRACE conn2 <- [1,2378,null,{}] 05:27:34 INFO - PROCESS | 2283 | 1461587254954 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}] 05:27:35 INFO - PROCESS | 2283 | 1461587255033 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:27:35 INFO - PROCESS | 2283 | 1461587255038 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:35 INFO - PROCESS | 2283 | ++DOCSHELL 0x127778800 == 43 [pid = 2283] [id = 602] 05:27:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x11a938000) [pid = 2283] [serial = 1806] [outer = 0x0] 05:27:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x1245ca800) [pid = 2283] [serial = 1807] [outer = 0x11a938000] 05:27:35 INFO - PROCESS | 2283 | 1461587255064 Marionette DEBUG loaded listener.js 05:27:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x11b6cb800) [pid = 2283] [serial = 1808] [outer = 0x11a938000] 05:27:35 INFO - PROCESS | 2283 | 1461587255386 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]]]}] 05:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 470ms 05:27:35 INFO - PROCESS | 2283 | 1461587255426 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:27:35 INFO - PROCESS | 2283 | 1461587255430 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 05:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:27:35 INFO - PROCESS | 2283 | 1461587255440 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:27:35 INFO - PROCESS | 2283 | 1461587255442 Marionette TRACE conn2 <- [1,2382,null,{}] 05:27:35 INFO - PROCESS | 2283 | 1461587255446 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}] 05:27:35 INFO - PROCESS | 2283 | 1461587255550 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:27:35 INFO - PROCESS | 2283 | 1461587255555 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:35 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b974000 == 44 [pid = 2283] [id = 603] 05:27:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x11b61c000) [pid = 2283] [serial = 1809] [outer = 0x0] 05:27:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x126b25c00) [pid = 2283] [serial = 1810] [outer = 0x11b61c000] 05:27:35 INFO - PROCESS | 2283 | 1461587255601 Marionette DEBUG loaded listener.js 05:27:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x126de8000) [pid = 2283] [serial = 1811] [outer = 0x11b61c000] 05:27:36 INFO - PROCESS | 2283 | 1461587256091 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]]]}] 05:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 672ms 05:27:36 INFO - PROCESS | 2283 | 1461587256112 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:27:36 INFO - PROCESS | 2283 | 1461587256114 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 05:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:27:36 INFO - PROCESS | 2283 | 1461587256116 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:27:36 INFO - PROCESS | 2283 | 1461587256117 Marionette TRACE conn2 <- [1,2386,null,{}] 05:27:36 INFO - PROCESS | 2283 | 1461587256119 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}] 05:27:36 INFO - PROCESS | 2283 | 1461587256194 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:27:36 INFO - PROCESS | 2283 | 1461587256201 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:36 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bef2000 == 45 [pid = 2283] [id = 604] 05:27:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x12700f000) [pid = 2283] [serial = 1812] [outer = 0x0] 05:27:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x127d62400) [pid = 2283] [serial = 1813] [outer = 0x12700f000] 05:27:36 INFO - PROCESS | 2283 | 1461587256226 Marionette DEBUG loaded listener.js 05:27:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x1294b7400) [pid = 2283] [serial = 1814] [outer = 0x12700f000] 05:27:36 INFO - PROCESS | 2283 | 1461587256603 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]]]}] 05:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 518ms 05:27:36 INFO - PROCESS | 2283 | 1461587256634 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:27:36 INFO - PROCESS | 2283 | 1461587256637 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 05:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:27:36 INFO - PROCESS | 2283 | 1461587256641 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:27:36 INFO - PROCESS | 2283 | 1461587256643 Marionette TRACE conn2 <- [1,2390,null,{}] 05:27:36 INFO - PROCESS | 2283 | 1461587256648 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}] 05:27:36 INFO - PROCESS | 2283 | 1461587256747 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:27:36 INFO - PROCESS | 2283 | 1461587256804 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:36 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b0f000 == 46 [pid = 2283] [id = 605] 05:27:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x115123400) [pid = 2283] [serial = 1815] [outer = 0x0] 05:27:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x115131400) [pid = 2283] [serial = 1816] [outer = 0x115123400] 05:27:36 INFO - PROCESS | 2283 | 1461587256835 Marionette DEBUG loaded listener.js 05:27:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x11560d000) [pid = 2283] [serial = 1817] [outer = 0x115123400] 05:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 673ms 05:27:37 INFO - PROCESS | 2283 | 1461587257307 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]]]}] 05:27:37 INFO - PROCESS | 2283 | 1461587257315 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:27:37 INFO - PROCESS | 2283 | 1461587257319 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 05:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:27:37 INFO - PROCESS | 2283 | 1461587257324 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:27:37 INFO - PROCESS | 2283 | 1461587257326 Marionette TRACE conn2 <- [1,2394,null,{}] 05:27:37 INFO - PROCESS | 2283 | 1461587257329 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}] 05:27:37 INFO - PROCESS | 2283 | 1461587257427 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:27:37 INFO - PROCESS | 2283 | 1461587257477 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:37 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c279000 == 47 [pid = 2283] [id = 606] 05:27:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x11571c800) [pid = 2283] [serial = 1818] [outer = 0x0] 05:27:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x118f65400) [pid = 2283] [serial = 1819] [outer = 0x11571c800] 05:27:37 INFO - PROCESS | 2283 | 1461587257507 Marionette DEBUG loaded listener.js 05:27:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x11a756400) [pid = 2283] [serial = 1820] [outer = 0x11571c800] 05:27:37 INFO - PROCESS | 2283 | 1461587257938 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]]]}] 05:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 622ms 05:27:37 INFO - PROCESS | 2283 | 1461587257946 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:27:37 INFO - PROCESS | 2283 | 1461587257948 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 05:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:27:37 INFO - PROCESS | 2283 | 1461587257950 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:27:37 INFO - PROCESS | 2283 | 1461587257953 Marionette TRACE conn2 <- [1,2398,null,{}] 05:27:37 INFO - PROCESS | 2283 | 1461587257961 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}] 05:27:38 INFO - PROCESS | 2283 | 1461587258063 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:27:38 INFO - PROCESS | 2283 | 1461587258150 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:38 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b540000 == 48 [pid = 2283] [id = 607] 05:27:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x11aa91400) [pid = 2283] [serial = 1821] [outer = 0x0] 05:27:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x11b6ce800) [pid = 2283] [serial = 1822] [outer = 0x11aa91400] 05:27:38 INFO - PROCESS | 2283 | 1461587258184 Marionette DEBUG loaded listener.js 05:27:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x11c3d1000) [pid = 2283] [serial = 1823] [outer = 0x11aa91400] 05:27:38 INFO - PROCESS | 2283 | 1461587258630 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]]]}] 05:27:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:27:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 722ms 05:27:38 INFO - PROCESS | 2283 | 1461587258673 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:27:38 INFO - PROCESS | 2283 | 1461587258676 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 05:27:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:27:38 INFO - PROCESS | 2283 | 1461587258681 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:27:38 INFO - PROCESS | 2283 | 1461587258682 Marionette TRACE conn2 <- [1,2402,null,{}] 05:27:38 INFO - PROCESS | 2283 | 1461587258685 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}] 05:27:38 INFO - PROCESS | 2283 | 1461587258766 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:27:38 INFO - PROCESS | 2283 | 1461587258830 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:38 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d24d800 == 49 [pid = 2283] [id = 608] 05:27:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x11c71a800) [pid = 2283] [serial = 1824] [outer = 0x0] 05:27:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x123d80c00) [pid = 2283] [serial = 1825] [outer = 0x11c71a800] 05:27:38 INFO - PROCESS | 2283 | 1461587258862 Marionette DEBUG loaded listener.js 05:27:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x124899400) [pid = 2283] [serial = 1826] [outer = 0x11c71a800] 05:27:39 INFO - PROCESS | 2283 | 1461587259338 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]]]}] 05:27:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:27:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 677ms 05:27:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:27:39 INFO - PROCESS | 2283 | 1461587259358 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:27:39 INFO - PROCESS | 2283 | 1461587259359 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 05:27:39 INFO - PROCESS | 2283 | 1461587259364 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:27:39 INFO - PROCESS | 2283 | 1461587259365 Marionette TRACE conn2 <- [1,2406,null,{}] 05:27:39 INFO - PROCESS | 2283 | 1461587259368 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}] 05:27:39 INFO - PROCESS | 2283 | 1461587259480 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:27:39 INFO - PROCESS | 2283 | 1461587259534 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:39 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d262800 == 50 [pid = 2283] [id = 609] 05:27:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x126b24800) [pid = 2283] [serial = 1827] [outer = 0x0] 05:27:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x126de5400) [pid = 2283] [serial = 1828] [outer = 0x126b24800] 05:27:39 INFO - PROCESS | 2283 | 1461587259563 Marionette DEBUG loaded listener.js 05:27:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x1294b6c00) [pid = 2283] [serial = 1829] [outer = 0x126b24800] 05:27:39 INFO - PROCESS | 2283 | 1461587259972 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]]]}] 05:27:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:27:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 672ms 05:27:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:27:40 INFO - PROCESS | 2283 | 1461587260035 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:27:40 INFO - PROCESS | 2283 | 1461587260037 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 05:27:40 INFO - PROCESS | 2283 | 1461587260039 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:27:40 INFO - PROCESS | 2283 | 1461587260040 Marionette TRACE conn2 <- [1,2410,null,{}] 05:27:40 INFO - PROCESS | 2283 | 1461587260043 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}] 05:27:40 INFO - PROCESS | 2283 | 1461587260155 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:27:40 INFO - PROCESS | 2283 | 1461587260213 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:40 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d7cd800 == 51 [pid = 2283] [id = 610] 05:27:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x1296ef000) [pid = 2283] [serial = 1830] [outer = 0x0] 05:27:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x12a906800) [pid = 2283] [serial = 1831] [outer = 0x1296ef000] 05:27:40 INFO - PROCESS | 2283 | 1461587260244 Marionette DEBUG loaded listener.js 05:27:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x12abc5c00) [pid = 2283] [serial = 1832] [outer = 0x1296ef000] 05:27:40 INFO - PROCESS | 2283 | 1461587260795 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]]]}] 05:27:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:27:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 769ms 05:27:40 INFO - PROCESS | 2283 | 1461587260808 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:27:40 INFO - PROCESS | 2283 | 1461587260810 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 05:27:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:27:40 INFO - PROCESS | 2283 | 1461587260812 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:27:40 INFO - PROCESS | 2283 | 1461587260813 Marionette TRACE conn2 <- [1,2414,null,{}] 05:27:40 INFO - PROCESS | 2283 | 1461587260816 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}] 05:27:40 INFO - PROCESS | 2283 | 1461587260913 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:27:40 INFO - PROCESS | 2283 | 1461587260967 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:40 INFO - PROCESS | 2283 | ++DOCSHELL 0x123fc3000 == 52 [pid = 2283] [id = 611] 05:27:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x11c3cc000) [pid = 2283] [serial = 1833] [outer = 0x0] 05:27:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x124897000) [pid = 2283] [serial = 1834] [outer = 0x11c3cc000] 05:27:41 INFO - PROCESS | 2283 | 1461587260997 Marionette DEBUG loaded listener.js 05:27:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x12abca000) [pid = 2283] [serial = 1835] [outer = 0x11c3cc000] 05:27:41 INFO - PROCESS | 2283 | 1461587261541 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]]]}] 05:27:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:27:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 769ms 05:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:27:41 INFO - PROCESS | 2283 | 1461587261596 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:27:41 INFO - PROCESS | 2283 | 1461587261598 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 05:27:41 INFO - PROCESS | 2283 | 1461587261603 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:27:41 INFO - PROCESS | 2283 | 1461587261605 Marionette TRACE conn2 <- [1,2418,null,{}] 05:27:41 INFO - PROCESS | 2283 | 1461587261610 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}] 05:27:41 INFO - PROCESS | 2283 | 1461587261711 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:27:41 INFO - PROCESS | 2283 | 1461587261782 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:41 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bad5000 == 53 [pid = 2283] [id = 612] 05:27:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x114f43000) [pid = 2283] [serial = 1836] [outer = 0x0] 05:27:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x115414c00) [pid = 2283] [serial = 1837] [outer = 0x114f43000] 05:27:41 INFO - PROCESS | 2283 | 1461587261813 Marionette DEBUG loaded listener.js 05:27:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x11592dc00) [pid = 2283] [serial = 1838] [outer = 0x114f43000] 05:27:42 INFO - PROCESS | 2283 | --DOCSHELL 0x12a56c800 == 52 [pid = 2283] [id = 466] 05:27:42 INFO - PROCESS | 2283 | --DOCSHELL 0x12b974000 == 51 [pid = 2283] [id = 603] 05:27:42 INFO - PROCESS | 2283 | --DOCSHELL 0x127778800 == 50 [pid = 2283] [id = 602] 05:27:42 INFO - PROCESS | 2283 | --DOCSHELL 0x119016800 == 49 [pid = 2283] [id = 601] 05:27:42 INFO - PROCESS | 2283 | --DOCSHELL 0x127d0b800 == 48 [pid = 2283] [id = 600] 05:27:42 INFO - PROCESS | 2283 | --DOCSHELL 0x126dcd000 == 47 [pid = 2283] [id = 599] 05:27:42 INFO - PROCESS | 2283 | --DOCSHELL 0x124662000 == 46 [pid = 2283] [id = 598] 05:27:42 INFO - PROCESS | 2283 | --DOCSHELL 0x11c6c9000 == 45 [pid = 2283] [id = 597] 05:27:42 INFO - PROCESS | 2283 | --DOCSHELL 0x123930000 == 44 [pid = 2283] [id = 596] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x1294b0c00) [pid = 2283] [serial = 1771] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | 1461587262339 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]]]}] 05:27:42 INFO - PROCESS | 2283 | --DOCSHELL 0x11c270800 == 43 [pid = 2283] [id = 595] 05:27:42 INFO - PROCESS | 2283 | --DOCSHELL 0x11aaad800 == 42 [pid = 2283] [id = 594] 05:27:42 INFO - PROCESS | 2283 | --DOCSHELL 0x1198af000 == 41 [pid = 2283] [id = 593] 05:27:42 INFO - PROCESS | 2283 | --DOCSHELL 0x115858800 == 40 [pid = 2283] [id = 591] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x1245b9c00) [pid = 2283] [serial = 1753] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x118e53800) [pid = 2283] [serial = 1726] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x11902fc00) [pid = 2283] [serial = 1727] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x11b6c6c00) [pid = 2283] [serial = 1738] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x11ba1c000) [pid = 2283] [serial = 1739] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x11c5a1c00) [pid = 2283] [serial = 1744] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x11c70fc00) [pid = 2283] [serial = 1745] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x1198c7c00) [pid = 2283] [serial = 1729] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x11a741800) [pid = 2283] [serial = 1730] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x11a9d0400) [pid = 2283] [serial = 1735] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x11ad4bc00) [pid = 2283] [serial = 1736] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x11a760800) [pid = 2283] [serial = 1732] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x11a81bc00) [pid = 2283] [serial = 1733] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x11512d000) [pid = 2283] [serial = 1720] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x115410400) [pid = 2283] [serial = 1721] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x11560f000) [pid = 2283] [serial = 1723] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x1159a6c00) [pid = 2283] [serial = 1724] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x123b58c00) [pid = 2283] [serial = 1750] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x11c719c00) [pid = 2283] [serial = 1747] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x12380b400) [pid = 2283] [serial = 1748] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x11b6cc000) [pid = 2283] [serial = 1741] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x11bfa7c00) [pid = 2283] [serial = 1742] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x12460ac00) [pid = 2283] [serial = 1756] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x127d70800) [pid = 2283] [serial = 1769] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x124898c00) [pid = 2283] [serial = 1759] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x126b79800) [pid = 2283] [serial = 1762] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x126de7000) [pid = 2283] [serial = 1765] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x127713000) [pid = 2283] [serial = 1768] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x126de4400) [pid = 2283] [serial = 1763] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x124603000) [pid = 2283] [serial = 1754] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x124892400) [pid = 2283] [serial = 1757] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 90 (0x126b2a800) [pid = 2283] [serial = 1760] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 89 (0x124361000) [pid = 2283] [serial = 1751] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 88 (0x127015c00) [pid = 2283] [serial = 1766] [outer = 0x0] [url = about:blank] 05:27:42 INFO - PROCESS | 2283 | --DOMWINDOW == 87 (0x115833000) [pid = 2283] [serial = 1661] [outer = 0x0] [url = about:blank] 05:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 778ms 05:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:27:42 INFO - PROCESS | 2283 | 1461587262381 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:27:42 INFO - PROCESS | 2283 | 1461587262385 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 05:27:42 INFO - PROCESS | 2283 | 1461587262389 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:27:42 INFO - PROCESS | 2283 | 1461587262391 Marionette TRACE conn2 <- [1,2422,null,{}] 05:27:42 INFO - PROCESS | 2283 | 1461587262394 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}] 05:27:42 INFO - PROCESS | 2283 | 1461587262475 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:27:42 INFO - PROCESS | 2283 | 1461587262482 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:42 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b16000 == 41 [pid = 2283] [id = 613] 05:27:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x11842a800) [pid = 2283] [serial = 1839] [outer = 0x0] 05:27:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x118cf1400) [pid = 2283] [serial = 1840] [outer = 0x11842a800] 05:27:42 INFO - PROCESS | 2283 | 1461587262509 Marionette DEBUG loaded listener.js 05:27:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x11a505400) [pid = 2283] [serial = 1841] [outer = 0x11842a800] 05:27:42 INFO - PROCESS | 2283 | 1461587262856 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]]]}] 05:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 521ms 05:27:42 INFO - PROCESS | 2283 | 1461587262911 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:27:42 INFO - PROCESS | 2283 | 1461587262912 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 05:27:42 INFO - PROCESS | 2283 | 1461587262915 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:27:42 INFO - PROCESS | 2283 | 1461587262917 Marionette TRACE conn2 <- [1,2426,null,{}] 05:27:42 INFO - PROCESS | 2283 | 1461587262925 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}] 05:27:43 INFO - PROCESS | 2283 | 1461587263005 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:27:43 INFO - PROCESS | 2283 | 1461587263015 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:43 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c6c9000 == 42 [pid = 2283] [id = 614] 05:27:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x11a93ec00) [pid = 2283] [serial = 1842] [outer = 0x0] 05:27:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x11aa97800) [pid = 2283] [serial = 1843] [outer = 0x11a93ec00] 05:27:43 INFO - PROCESS | 2283 | 1461587263043 Marionette DEBUG loaded listener.js 05:27:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x11b626400) [pid = 2283] [serial = 1844] [outer = 0x11a93ec00] 05:27:43 INFO - PROCESS | 2283 | 1461587263415 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]]]}] 05:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 521ms 05:27:43 INFO - PROCESS | 2283 | 1461587263446 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:27:43 INFO - PROCESS | 2283 | 1461587263448 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 05:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:27:43 INFO - PROCESS | 2283 | 1461587263454 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:27:43 INFO - PROCESS | 2283 | 1461587263455 Marionette TRACE conn2 <- [1,2430,null,{}] 05:27:43 INFO - PROCESS | 2283 | 1461587263459 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}] 05:27:43 INFO - PROCESS | 2283 | 1461587263576 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:27:43 INFO - PROCESS | 2283 | 1461587263581 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:43 INFO - PROCESS | 2283 | ++DOCSHELL 0x123ba7000 == 43 [pid = 2283] [id = 615] 05:27:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x11ba1c400) [pid = 2283] [serial = 1845] [outer = 0x0] 05:27:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x11c5a1c00) [pid = 2283] [serial = 1846] [outer = 0x11ba1c400] 05:27:43 INFO - PROCESS | 2283 | 1461587263607 Marionette DEBUG loaded listener.js 05:27:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x11c71b800) [pid = 2283] [serial = 1847] [outer = 0x11ba1c400] 05:27:43 INFO - PROCESS | 2283 | 1461587263934 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]]]}] 05:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 522ms 05:27:43 INFO - PROCESS | 2283 | 1461587263976 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:27:43 INFO - PROCESS | 2283 | 1461587263977 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 05:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:27:43 INFO - PROCESS | 2283 | 1461587263979 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:27:43 INFO - PROCESS | 2283 | 1461587263981 Marionette TRACE conn2 <- [1,2434,null,{}] 05:27:43 INFO - PROCESS | 2283 | 1461587263983 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}] 05:27:44 INFO - PROCESS | 2283 | 1461587264066 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:27:44 INFO - PROCESS | 2283 | 1461587264124 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:44 INFO - PROCESS | 2283 | ++DOCSHELL 0x1241d3000 == 44 [pid = 2283] [id = 616] 05:27:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x11ba22c00) [pid = 2283] [serial = 1848] [outer = 0x0] 05:27:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x1239e7400) [pid = 2283] [serial = 1849] [outer = 0x11ba22c00] 05:27:44 INFO - PROCESS | 2283 | 1461587264150 Marionette DEBUG loaded listener.js 05:27:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x123edf000) [pid = 2283] [serial = 1850] [outer = 0x11ba22c00] 05:27:44 INFO - PROCESS | 2283 | 1461587264469 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]]]}] 05:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 518ms 05:27:44 INFO - PROCESS | 2283 | 1461587264499 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:27:44 INFO - PROCESS | 2283 | 1461587264500 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 05:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:27:44 INFO - PROCESS | 2283 | 1461587264509 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:27:44 INFO - PROCESS | 2283 | 1461587264510 Marionette TRACE conn2 <- [1,2438,null,{}] 05:27:44 INFO - PROCESS | 2283 | 1461587264512 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}] 05:27:44 INFO - PROCESS | 2283 | 1461587264627 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:27:44 INFO - PROCESS | 2283 | 1461587264632 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:44 INFO - PROCESS | 2283 | ++DOCSHELL 0x127730000 == 45 [pid = 2283] [id = 617] 05:27:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x123ee0000) [pid = 2283] [serial = 1851] [outer = 0x0] 05:27:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x124607c00) [pid = 2283] [serial = 1852] [outer = 0x123ee0000] 05:27:44 INFO - PROCESS | 2283 | 1461587264689 Marionette DEBUG loaded listener.js 05:27:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x1296eb800) [pid = 2283] [serial = 1853] [outer = 0x123ee0000] 05:27:45 INFO - PROCESS | 2283 | 1461587265217 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]]]}] 05:27:45 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x119835400) [pid = 2283] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:27:45 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x115415000) [pid = 2283] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:27:45 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x11895d000) [pid = 2283] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:27:45 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x11b65d000) [pid = 2283] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:27:45 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x1159a6000) [pid = 2283] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:27:45 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x129225400) [pid = 2283] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:27:45 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x114f44800) [pid = 2283] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:27:45 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x11c71d000) [pid = 2283] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:27:45 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x1239efc00) [pid = 2283] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:27:45 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x114754c00) [pid = 2283] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:27:45 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x11a938000) [pid = 2283] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:27:45 INFO - PROCESS | 2283 | --DOMWINDOW == 90 (0x11b61c000) [pid = 2283] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 721ms 05:27:45 INFO - PROCESS | 2283 | 1461587265241 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:27:45 INFO - PROCESS | 2283 | 1461587265243 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 05:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:27:45 INFO - PROCESS | 2283 | 1461587265248 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:27:45 INFO - PROCESS | 2283 | 1461587265251 Marionette TRACE conn2 <- [1,2442,null,{}] 05:27:45 INFO - PROCESS | 2283 | 1461587265255 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}] 05:27:45 INFO - PROCESS | 2283 | 1461587265358 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:27:45 INFO - PROCESS | 2283 | 1461587265422 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:45 INFO - PROCESS | 2283 | ++DOCSHELL 0x11922a000 == 46 [pid = 2283] [id = 618] 05:27:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x11512d000) [pid = 2283] [serial = 1854] [outer = 0x0] 05:27:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x115413800) [pid = 2283] [serial = 1855] [outer = 0x11512d000] 05:27:45 INFO - PROCESS | 2283 | 1461587265453 Marionette DEBUG loaded listener.js 05:27:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x1159a6c00) [pid = 2283] [serial = 1856] [outer = 0x11512d000] 05:27:45 INFO - PROCESS | 2283 | 1461587265859 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]]]}] 05:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 674ms 05:27:45 INFO - PROCESS | 2283 | 1461587265922 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:27:45 INFO - PROCESS | 2283 | 1461587265926 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 05:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:27:45 INFO - PROCESS | 2283 | 1461587265931 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:27:45 INFO - PROCESS | 2283 | 1461587265933 Marionette TRACE conn2 <- [1,2446,null,{}] 05:27:45 INFO - PROCESS | 2283 | 1461587265935 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}] 05:27:46 INFO - PROCESS | 2283 | 1461587266038 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:27:46 INFO - PROCESS | 2283 | 1461587266093 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:46 INFO - PROCESS | 2283 | ++DOCSHELL 0x123931800 == 47 [pid = 2283] [id = 619] 05:27:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x118c4a000) [pid = 2283] [serial = 1857] [outer = 0x0] 05:27:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x11a75b800) [pid = 2283] [serial = 1858] [outer = 0x118c4a000] 05:27:46 INFO - PROCESS | 2283 | 1461587266135 Marionette DEBUG loaded listener.js 05:27:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x11a93bc00) [pid = 2283] [serial = 1859] [outer = 0x118c4a000] 05:27:46 INFO - PROCESS | 2283 | 1461587266548 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]]]}] 05:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 621ms 05:27:46 INFO - PROCESS | 2283 | 1461587266553 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:27:46 INFO - PROCESS | 2283 | 1461587266554 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 05:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:27:46 INFO - PROCESS | 2283 | 1461587266557 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:27:46 INFO - PROCESS | 2283 | 1461587266559 Marionette TRACE conn2 <- [1,2450,null,{}] 05:27:46 INFO - PROCESS | 2283 | 1461587266569 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}] 05:27:46 INFO - PROCESS | 2283 | 1461587266672 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:27:46 INFO - PROCESS | 2283 | 1461587266724 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:46 INFO - PROCESS | 2283 | ++DOCSHELL 0x127ddd000 == 48 [pid = 2283] [id = 620] 05:27:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x11b622c00) [pid = 2283] [serial = 1860] [outer = 0x0] 05:27:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x11bfa4800) [pid = 2283] [serial = 1861] [outer = 0x11b622c00] 05:27:46 INFO - PROCESS | 2283 | 1461587266756 Marionette DEBUG loaded listener.js 05:27:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x1239e8000) [pid = 2283] [serial = 1862] [outer = 0x11b622c00] 05:27:47 INFO - PROCESS | 2283 | 1461587267158 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]]]}] 05:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 624ms 05:27:47 INFO - PROCESS | 2283 | 1461587267183 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:27:47 INFO - PROCESS | 2283 | 1461587267185 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 05:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:27:47 INFO - PROCESS | 2283 | 1461587267187 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:27:47 INFO - PROCESS | 2283 | 1461587267188 Marionette TRACE conn2 <- [1,2454,null,{}] 05:27:47 INFO - PROCESS | 2283 | 1461587267191 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}] 05:27:47 INFO - PROCESS | 2283 | 1461587267289 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:27:47 INFO - PROCESS | 2283 | 1461587267379 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:47 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b529000 == 49 [pid = 2283] [id = 621] 05:27:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x1245ce000) [pid = 2283] [serial = 1863] [outer = 0x0] 05:27:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x124610000) [pid = 2283] [serial = 1864] [outer = 0x1245ce000] 05:27:47 INFO - PROCESS | 2283 | 1461587267422 Marionette DEBUG loaded listener.js 05:27:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x126b73c00) [pid = 2283] [serial = 1865] [outer = 0x1245ce000] 05:27:47 INFO - PROCESS | 2283 | 1461587267826 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]]]}] 05:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 05:27:47 INFO - PROCESS | 2283 | 1461587267858 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:27:47 INFO - PROCESS | 2283 | 1461587267859 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 05:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:27:47 INFO - PROCESS | 2283 | 1461587267862 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:27:47 INFO - PROCESS | 2283 | 1461587267863 Marionette TRACE conn2 <- [1,2458,null,{}] 05:27:47 INFO - PROCESS | 2283 | 1461587267865 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}] 05:27:47 INFO - PROCESS | 2283 | 1461587267964 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:27:48 INFO - PROCESS | 2283 | 1461587268017 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:48 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b974000 == 50 [pid = 2283] [id = 622] 05:27:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x124898800) [pid = 2283] [serial = 1866] [outer = 0x0] 05:27:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x127d6bc00) [pid = 2283] [serial = 1867] [outer = 0x124898800] 05:27:48 INFO - PROCESS | 2283 | 1461587268046 Marionette DEBUG loaded listener.js 05:27:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x1296e6800) [pid = 2283] [serial = 1868] [outer = 0x124898800] 05:27:48 INFO - PROCESS | 2283 | 1461587268439 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]]]}] 05:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 620ms 05:27:48 INFO - PROCESS | 2283 | 1461587268482 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:27:48 INFO - PROCESS | 2283 | 1461587268483 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 05:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:27:48 INFO - PROCESS | 2283 | 1461587268486 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:27:48 INFO - PROCESS | 2283 | 1461587268487 Marionette TRACE conn2 <- [1,2462,null,{}] 05:27:48 INFO - PROCESS | 2283 | 1461587268489 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}] 05:27:48 INFO - PROCESS | 2283 | 1461587268606 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:27:48 INFO - PROCESS | 2283 | 1461587268712 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:48 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d255800 == 51 [pid = 2283] [id = 623] 05:27:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x12abc8000) [pid = 2283] [serial = 1869] [outer = 0x0] 05:27:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x12ac85800) [pid = 2283] [serial = 1870] [outer = 0x12abc8000] 05:27:48 INFO - PROCESS | 2283 | 1461587268745 Marionette DEBUG loaded listener.js 05:27:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x12ac8e800) [pid = 2283] [serial = 1871] [outer = 0x12abc8000] 05:27:49 INFO - PROCESS | 2283 | 1461587269194 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]]]}] 05:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 719ms 05:27:49 INFO - PROCESS | 2283 | 1461587269206 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:27:49 INFO - PROCESS | 2283 | 1461587269208 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 05:27:49 INFO - PROCESS | 2283 | 1461587269212 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:27:49 INFO - PROCESS | 2283 | 1461587269214 Marionette TRACE conn2 <- [1,2466,null,{}] 05:27:49 INFO - PROCESS | 2283 | 1461587269217 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}] 05:27:49 INFO - PROCESS | 2283 | 1461587269358 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:27:49 INFO - PROCESS | 2283 | 1461587269449 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:49 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ddcc000 == 52 [pid = 2283] [id = 624] 05:27:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x12ac8ec00) [pid = 2283] [serial = 1872] [outer = 0x0] 05:27:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x12aca4800) [pid = 2283] [serial = 1873] [outer = 0x12ac8ec00] 05:27:49 INFO - PROCESS | 2283 | 1461587269479 Marionette DEBUG loaded listener.js 05:27:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x12acab400) [pid = 2283] [serial = 1874] [outer = 0x12ac8ec00] 05:27:50 INFO - PROCESS | 2283 | 1461587270058 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]]]}] 05:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 871ms 05:27:50 INFO - PROCESS | 2283 | 1461587270084 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:27:50 INFO - PROCESS | 2283 | 1461587270087 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 05:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:27:50 INFO - PROCESS | 2283 | 1461587270092 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:27:50 INFO - PROCESS | 2283 | 1461587270096 Marionette TRACE conn2 <- [1,2470,null,{}] 05:27:50 INFO - PROCESS | 2283 | 1461587270102 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}] 05:27:50 INFO - PROCESS | 2283 | 1461587270246 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:27:50 INFO - PROCESS | 2283 | 1461587270347 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:50 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c6c3800 == 53 [pid = 2283] [id = 625] 05:27:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x118466800) [pid = 2283] [serial = 1875] [outer = 0x0] 05:27:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x1189c9c00) [pid = 2283] [serial = 1876] [outer = 0x118466800] 05:27:50 INFO - PROCESS | 2283 | 1461587270392 Marionette DEBUG loaded listener.js 05:27:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x11a502c00) [pid = 2283] [serial = 1877] [outer = 0x118466800] 05:27:50 INFO - PROCESS | 2283 | 1461587270839 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]]]}] 05:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 776ms 05:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:27:50 INFO - PROCESS | 2283 | 1461587270868 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:27:50 INFO - PROCESS | 2283 | 1461587270872 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 05:27:50 INFO - PROCESS | 2283 | 1461587270876 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:27:50 INFO - PROCESS | 2283 | 1461587270878 Marionette TRACE conn2 <- [1,2474,null,{}] 05:27:50 INFO - PROCESS | 2283 | 1461587270880 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}] 05:27:50 INFO - PROCESS | 2283 | 1461587270974 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:27:51 INFO - PROCESS | 2283 | 1461587271030 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:51 INFO - PROCESS | 2283 | ++DOCSHELL 0x11b6f5800 == 54 [pid = 2283] [id = 626] 05:27:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x115831400) [pid = 2283] [serial = 1878] [outer = 0x0] 05:27:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x11aa92c00) [pid = 2283] [serial = 1879] [outer = 0x115831400] 05:27:51 INFO - PROCESS | 2283 | 1461587271058 Marionette DEBUG loaded listener.js 05:27:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x11ad45800) [pid = 2283] [serial = 1880] [outer = 0x115831400] 05:27:51 INFO - PROCESS | 2283 | --DOCSHELL 0x1241d3000 == 53 [pid = 2283] [id = 616] 05:27:51 INFO - PROCESS | 2283 | --DOCSHELL 0x123ba7000 == 52 [pid = 2283] [id = 615] 05:27:51 INFO - PROCESS | 2283 | --DOCSHELL 0x11c6c9000 == 51 [pid = 2283] [id = 614] 05:27:51 INFO - PROCESS | 2283 | --DOCSHELL 0x119b16000 == 50 [pid = 2283] [id = 613] 05:27:51 INFO - PROCESS | 2283 | --DOCSHELL 0x11bad5000 == 49 [pid = 2283] [id = 612] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x118469000) [pid = 2283] [serial = 1777] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x114f3c400) [pid = 2283] [serial = 1774] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x127d62400) [pid = 2283] [serial = 1813] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOCSHELL 0x12d24d800 == 48 [pid = 2283] [id = 608] 05:27:51 INFO - PROCESS | 2283 | --DOCSHELL 0x12b540000 == 47 [pid = 2283] [id = 607] 05:27:51 INFO - PROCESS | 2283 | --DOCSHELL 0x11c279000 == 46 [pid = 2283] [id = 606] 05:27:51 INFO - PROCESS | 2283 | --DOCSHELL 0x119b0f000 == 45 [pid = 2283] [id = 605] 05:27:51 INFO - PROCESS | 2283 | 1461587271418 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]]]}] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x11a746800) [pid = 2283] [serial = 1786] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x11a816c00) [pid = 2283] [serial = 1787] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x1158b1400) [pid = 2283] [serial = 1781] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x115604800) [pid = 2283] [serial = 1780] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x11ad44800) [pid = 2283] [serial = 1792] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x11ba26800) [pid = 2283] [serial = 1795] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x1189ca400) [pid = 2283] [serial = 1783] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x118f6c800) [pid = 2283] [serial = 1784] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x1296e5400) [pid = 2283] [serial = 1772] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x11aa93800) [pid = 2283] [serial = 1789] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x11aa9dc00) [pid = 2283] [serial = 1790] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x123817c00) [pid = 2283] [serial = 1798] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x123d7f800) [pid = 2283] [serial = 1801] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x1190a1400) [pid = 2283] [serial = 1805] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x1245ca800) [pid = 2283] [serial = 1807] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x126b25c00) [pid = 2283] [serial = 1810] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x115411000) [pid = 2283] [serial = 1804] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x1239ef400) [pid = 2283] [serial = 1799] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x1243f0c00) [pid = 2283] [serial = 1802] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x11b6cb800) [pid = 2283] [serial = 1808] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x126de8000) [pid = 2283] [serial = 1811] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x11c71a000) [pid = 2283] [serial = 1796] [outer = 0x0] [url = about:blank] 05:27:51 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x11b622800) [pid = 2283] [serial = 1793] [outer = 0x0] [url = about:blank] 05:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 572ms 05:27:51 INFO - PROCESS | 2283 | 1461587271449 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:27:51 INFO - PROCESS | 2283 | 1461587271450 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 05:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:27:51 INFO - PROCESS | 2283 | 1461587271453 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:27:51 INFO - PROCESS | 2283 | 1461587271455 Marionette TRACE conn2 <- [1,2478,null,{}] 05:27:51 INFO - PROCESS | 2283 | 1461587271463 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}] 05:27:51 INFO - PROCESS | 2283 | 1461587271559 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:27:51 INFO - PROCESS | 2283 | 1461587271567 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:51 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c270000 == 46 [pid = 2283] [id = 627] 05:27:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x11b61c000) [pid = 2283] [serial = 1881] [outer = 0x0] 05:27:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x11bf9d800) [pid = 2283] [serial = 1882] [outer = 0x11b61c000] 05:27:51 INFO - PROCESS | 2283 | 1461587271612 Marionette DEBUG loaded listener.js 05:27:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x11c718c00) [pid = 2283] [serial = 1883] [outer = 0x11b61c000] 05:27:52 INFO - PROCESS | 2283 | 1461587272147 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]]]}] 05:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 722ms 05:27:52 INFO - PROCESS | 2283 | 1461587272176 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:27:52 INFO - PROCESS | 2283 | 1461587272181 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 05:27:52 INFO - PROCESS | 2283 | 1461587272185 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:27:52 INFO - PROCESS | 2283 | 1461587272186 Marionette TRACE conn2 <- [1,2482,null,{}] 05:27:52 INFO - PROCESS | 2283 | 1461587272188 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}] 05:27:52 INFO - PROCESS | 2283 | 1461587272270 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:27:52 INFO - PROCESS | 2283 | 1461587272274 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:52 INFO - PROCESS | 2283 | ++DOCSHELL 0x124b88800 == 47 [pid = 2283] [id = 628] 05:27:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x123b5c800) [pid = 2283] [serial = 1884] [outer = 0x0] 05:27:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x1245ca800) [pid = 2283] [serial = 1885] [outer = 0x123b5c800] 05:27:52 INFO - PROCESS | 2283 | 1461587272300 Marionette DEBUG loaded listener.js 05:27:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x126b27c00) [pid = 2283] [serial = 1886] [outer = 0x123b5c800] 05:27:52 INFO - PROCESS | 2283 | 1461587272625 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]]]}] 05:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 471ms 05:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:27:52 INFO - PROCESS | 2283 | 1461587272656 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:27:52 INFO - PROCESS | 2283 | 1461587272657 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 05:27:52 INFO - PROCESS | 2283 | 1461587272659 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:27:52 INFO - PROCESS | 2283 | 1461587272660 Marionette TRACE conn2 <- [1,2486,null,{}] 05:27:52 INFO - PROCESS | 2283 | 1461587272662 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}] 05:27:52 INFO - PROCESS | 2283 | 1461587272739 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:27:52 INFO - PROCESS | 2283 | 1461587272744 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:52 INFO - PROCESS | 2283 | ++DOCSHELL 0x127779000 == 48 [pid = 2283] [id = 629] 05:27:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x126b2cc00) [pid = 2283] [serial = 1887] [outer = 0x0] 05:27:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x1294b0000) [pid = 2283] [serial = 1888] [outer = 0x126b2cc00] 05:27:52 INFO - PROCESS | 2283 | 1461587272772 Marionette DEBUG loaded listener.js 05:27:52 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x1296f0000) [pid = 2283] [serial = 1889] [outer = 0x126b2cc00] 05:27:53 INFO - PROCESS | 2283 | 1461587273118 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]]]}] 05:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 473ms 05:27:53 INFO - PROCESS | 2283 | 1461587273133 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:27:53 INFO - PROCESS | 2283 | 1461587273134 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 05:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:27:53 INFO - PROCESS | 2283 | 1461587273136 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:27:53 INFO - PROCESS | 2283 | 1461587273138 Marionette TRACE conn2 <- [1,2490,null,{}] 05:27:53 INFO - PROCESS | 2283 | 1461587273140 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}] 05:27:53 INFO - PROCESS | 2283 | 1461587273240 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:27:53 INFO - PROCESS | 2283 | 1461587273301 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 2283 | ++DOCSHELL 0x12960a800 == 49 [pid = 2283] [id = 630] 05:27:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x126de8000) [pid = 2283] [serial = 1890] [outer = 0x0] 05:27:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x12a90cc00) [pid = 2283] [serial = 1891] [outer = 0x126de8000] 05:27:53 INFO - PROCESS | 2283 | 1461587273329 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x12acaf800) [pid = 2283] [serial = 1892] [outer = 0x126de8000] 05:27:53 INFO - PROCESS | 2283 | 1461587273639 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]]]}] 05:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 518ms 05:27:53 INFO - PROCESS | 2283 | 1461587273655 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:27:53 INFO - PROCESS | 2283 | 1461587273656 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 05:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:27:53 INFO - PROCESS | 2283 | 1461587273659 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:27:53 INFO - PROCESS | 2283 | 1461587273660 Marionette TRACE conn2 <- [1,2494,null,{}] 05:27:53 INFO - PROCESS | 2283 | 1461587273664 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}] 05:27:53 INFO - PROCESS | 2283 | 1461587273768 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:27:53 INFO - PROCESS | 2283 | 1461587273781 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd3a800 == 50 [pid = 2283] [id = 631] 05:27:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x12acb0000) [pid = 2283] [serial = 1893] [outer = 0x0] 05:27:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x12b324800) [pid = 2283] [serial = 1894] [outer = 0x12acb0000] 05:27:53 INFO - PROCESS | 2283 | 1461587273806 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x12b331400) [pid = 2283] [serial = 1895] [outer = 0x12acb0000] 05:27:54 INFO - PROCESS | 2283 | 1461587274158 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]]]}] 05:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 524ms 05:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:27:54 INFO - PROCESS | 2283 | 1461587274183 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:27:54 INFO - PROCESS | 2283 | 1461587274185 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 05:27:54 INFO - PROCESS | 2283 | 1461587274187 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:27:54 INFO - PROCESS | 2283 | 1461587274188 Marionette TRACE conn2 <- [1,2498,null,{}] 05:27:54 INFO - PROCESS | 2283 | 1461587274199 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}] 05:27:54 INFO - PROCESS | 2283 | 1461587274310 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:27:54 INFO - PROCESS | 2283 | 1461587274359 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:54 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d7c3000 == 51 [pid = 2283] [id = 632] 05:27:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x127012c00) [pid = 2283] [serial = 1896] [outer = 0x0] 05:27:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x12b587c00) [pid = 2283] [serial = 1897] [outer = 0x127012c00] 05:27:54 INFO - PROCESS | 2283 | 1461587274400 Marionette DEBUG loaded listener.js 05:27:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x12b58f800) [pid = 2283] [serial = 1898] [outer = 0x127012c00] 05:27:54 INFO - PROCESS | 2283 | 1461587274841 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]]]}] 05:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 669ms 05:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:27:54 INFO - PROCESS | 2283 | 1461587274857 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:27:54 INFO - PROCESS | 2283 | 1461587274857 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 05:27:54 INFO - PROCESS | 2283 | 1461587274860 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:27:54 INFO - PROCESS | 2283 | 1461587274864 Marionette TRACE conn2 <- [1,2502,null,{}] 05:27:54 INFO - PROCESS | 2283 | 1461587274876 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}] 05:27:55 INFO - PROCESS | 2283 | 1461587275020 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:27:55 INFO - PROCESS | 2283 | 1461587275037 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:55 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ddeb800 == 52 [pid = 2283] [id = 633] 05:27:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x12b326000) [pid = 2283] [serial = 1899] [outer = 0x0] 05:27:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x12b5b1c00) [pid = 2283] [serial = 1900] [outer = 0x12b326000] 05:27:55 INFO - PROCESS | 2283 | 1461587275081 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x12b5bd800) [pid = 2283] [serial = 1901] [outer = 0x12b326000] 05:27:55 INFO - PROCESS | 2283 | 1461587275518 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]]]}] 05:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 681ms 05:27:55 INFO - PROCESS | 2283 | 1461587275541 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:27:55 INFO - PROCESS | 2283 | 1461587275542 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 05:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:27:55 INFO - PROCESS | 2283 | 1461587275545 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:27:55 INFO - PROCESS | 2283 | 1461587275546 Marionette TRACE conn2 <- [1,2506,null,{}] 05:27:55 INFO - PROCESS | 2283 | 1461587275548 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}] 05:27:55 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x11ba22c00) [pid = 2283] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:27:55 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x11842a800) [pid = 2283] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:27:55 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x11ba1c400) [pid = 2283] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:27:55 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x114f43000) [pid = 2283] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:27:55 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x11a93ec00) [pid = 2283] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:27:55 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x11c3cc000) [pid = 2283] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:27:55 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x12d208400) [pid = 2283] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:27:55 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x11592b800) [pid = 2283] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:27:55 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x114bb8400) [pid = 2283] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:27:55 INFO - PROCESS | 2283 | 1461587275719 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:27:55 INFO - PROCESS | 2283 | 1461587275730 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:55 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b0f800 == 53 [pid = 2283] [id = 634] 05:27:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x115125000) [pid = 2283] [serial = 1902] [outer = 0x0] 05:27:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x118eed800) [pid = 2283] [serial = 1903] [outer = 0x115125000] 05:27:55 INFO - PROCESS | 2283 | 1461587275756 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x11c71c400) [pid = 2283] [serial = 1904] [outer = 0x115125000] 05:27:56 INFO - PROCESS | 2283 | 1461587276071 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]]]}] 05:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 568ms 05:27:56 INFO - PROCESS | 2283 | 1461587276114 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:27:56 INFO - PROCESS | 2283 | 1461587276116 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 05:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:27:56 INFO - PROCESS | 2283 | 1461587276118 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - PROCESS | 2283 | 1461587276120 Marionette TRACE conn2 <- [1,2510,null,{}] 05:27:56 INFO - PROCESS | 2283 | 1461587276122 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}] 05:27:56 INFO - PROCESS | 2283 | 1461587276244 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:27:56 INFO - PROCESS | 2283 | 1461587276250 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:56 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ea90000 == 54 [pid = 2283] [id = 635] 05:27:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x11560bc00) [pid = 2283] [serial = 1905] [outer = 0x0] 05:27:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x12b70a800) [pid = 2283] [serial = 1906] [outer = 0x11560bc00] 05:27:56 INFO - PROCESS | 2283 | 1461587276281 Marionette DEBUG loaded listener.js 05:27:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x12bc2e400) [pid = 2283] [serial = 1907] [outer = 0x11560bc00] 05:27:56 INFO - PROCESS | 2283 | 1461587276617 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]]]}] 05:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 521ms 05:27:56 INFO - PROCESS | 2283 | 1461587276639 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:27:56 INFO - PROCESS | 2283 | 1461587276640 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 05:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:27:56 INFO - PROCESS | 2283 | 1461587276643 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - PROCESS | 2283 | 1461587276644 Marionette TRACE conn2 <- [1,2514,null,{}] 05:27:56 INFO - PROCESS | 2283 | 1461587276649 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}] 05:27:56 INFO - PROCESS | 2283 | 1461587276733 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:27:56 INFO - PROCESS | 2283 | 1461587276738 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:56 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f2c1800 == 55 [pid = 2283] [id = 636] 05:27:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x12b5bdc00) [pid = 2283] [serial = 1908] [outer = 0x0] 05:27:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x12bcd3c00) [pid = 2283] [serial = 1909] [outer = 0x12b5bdc00] 05:27:56 INFO - PROCESS | 2283 | 1461587276763 Marionette DEBUG loaded listener.js 05:27:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x12be67000) [pid = 2283] [serial = 1910] [outer = 0x12b5bdc00] 05:27:57 INFO - PROCESS | 2283 | 1461587277107 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]]]}] 05:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 472ms 05:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:27:57 INFO - PROCESS | 2283 | 1461587277117 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:27:57 INFO - PROCESS | 2283 | 1461587277118 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 05:27:57 INFO - PROCESS | 2283 | 1461587277120 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:27:57 INFO - PROCESS | 2283 | 1461587277121 Marionette TRACE conn2 <- [1,2518,null,{}] 05:27:57 INFO - PROCESS | 2283 | 1461587277124 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}] 05:27:57 INFO - PROCESS | 2283 | 1461587277243 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:27:57 INFO - PROCESS | 2283 | 1461587277249 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:57 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f2d1800 == 56 [pid = 2283] [id = 637] 05:27:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x12b7fc000) [pid = 2283] [serial = 1911] [outer = 0x0] 05:27:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x12be6a800) [pid = 2283] [serial = 1912] [outer = 0x12b7fc000] 05:27:57 INFO - PROCESS | 2283 | 1461587277274 Marionette DEBUG loaded listener.js 05:27:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x12d0af000) [pid = 2283] [serial = 1913] [outer = 0x12b7fc000] 05:27:57 INFO - PROCESS | 2283 | 1461587277582 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]]]}] 05:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 518ms 05:27:57 INFO - PROCESS | 2283 | 1461587277667 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:27:57 INFO - PROCESS | 2283 | 1461587277670 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 05:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:27:57 INFO - PROCESS | 2283 | 1461587277674 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:27:57 INFO - PROCESS | 2283 | 1461587277676 Marionette TRACE conn2 <- [1,2522,null,{}] 05:27:57 INFO - PROCESS | 2283 | 1461587277680 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}] 05:27:57 INFO - PROCESS | 2283 | 1461587277778 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:27:57 INFO - PROCESS | 2283 | 1461587277880 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:57 INFO - PROCESS | 2283 | ++DOCSHELL 0x11ad15000 == 57 [pid = 2283] [id = 638] 05:27:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x114bb8400) [pid = 2283] [serial = 1914] [outer = 0x0] 05:27:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x115127400) [pid = 2283] [serial = 1915] [outer = 0x114bb8400] 05:27:57 INFO - PROCESS | 2283 | 1461587277911 Marionette DEBUG loaded listener.js 05:27:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x118469000) [pid = 2283] [serial = 1916] [outer = 0x114bb8400] 05:27:58 INFO - PROCESS | 2283 | 1461587278367 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]]]}] 05:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 726ms 05:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:27:58 INFO - PROCESS | 2283 | 1461587278402 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:27:58 INFO - PROCESS | 2283 | 1461587278405 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 05:27:58 INFO - PROCESS | 2283 | 1461587278410 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:27:58 INFO - PROCESS | 2283 | 1461587278416 Marionette TRACE conn2 <- [1,2526,null,{}] 05:27:58 INFO - PROCESS | 2283 | 1461587278419 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}] 05:27:58 INFO - PROCESS | 2283 | 1461587278523 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:27:58 INFO - PROCESS | 2283 | 1461587278594 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:58 INFO - PROCESS | 2283 | ++DOCSHELL 0x12465b000 == 58 [pid = 2283] [id = 639] 05:27:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x11a746800) [pid = 2283] [serial = 1917] [outer = 0x0] 05:27:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x11ad47800) [pid = 2283] [serial = 1918] [outer = 0x11a746800] 05:27:58 INFO - PROCESS | 2283 | 1461587278624 Marionette DEBUG loaded listener.js 05:27:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x11c507000) [pid = 2283] [serial = 1919] [outer = 0x11a746800] 05:27:59 INFO - PROCESS | 2283 | 1461587279045 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]]]}] 05:27:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:27:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 676ms 05:27:59 INFO - PROCESS | 2283 | 1461587279084 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:27:59 INFO - PROCESS | 2283 | 1461587279086 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 05:27:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:27:59 INFO - PROCESS | 2283 | 1461587279088 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:27:59 INFO - PROCESS | 2283 | 1461587279089 Marionette TRACE conn2 <- [1,2530,null,{}] 05:27:59 INFO - PROCESS | 2283 | 1461587279096 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}] 05:27:59 INFO - PROCESS | 2283 | 1461587279227 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:27:59 INFO - PROCESS | 2283 | 1461587279329 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:59 INFO - PROCESS | 2283 | ++DOCSHELL 0x124b7a000 == 59 [pid = 2283] [id = 640] 05:27:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x127d6b000) [pid = 2283] [serial = 1920] [outer = 0x0] 05:27:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x1296ee800) [pid = 2283] [serial = 1921] [outer = 0x127d6b000] 05:27:59 INFO - PROCESS | 2283 | 1461587279364 Marionette DEBUG loaded listener.js 05:27:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x12abc6400) [pid = 2283] [serial = 1922] [outer = 0x127d6b000] 05:27:59 INFO - PROCESS | 2283 | 1461587279810 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]]]}] 05:27:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:27:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 770ms 05:27:59 INFO - PROCESS | 2283 | 1461587279859 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:27:59 INFO - PROCESS | 2283 | 1461587279860 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 05:27:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:27:59 INFO - PROCESS | 2283 | 1461587279863 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:27:59 INFO - PROCESS | 2283 | 1461587279864 Marionette TRACE conn2 <- [1,2534,null,{}] 05:27:59 INFO - PROCESS | 2283 | 1461587279867 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}] 05:27:59 INFO - PROCESS | 2283 | 1461587279973 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:28:00 INFO - PROCESS | 2283 | 1461587280031 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:00 INFO - PROCESS | 2283 | ++DOCSHELL 0x12fb5a000 == 60 [pid = 2283] [id = 641] 05:28:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x12ac85c00) [pid = 2283] [serial = 1923] [outer = 0x0] 05:28:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x12acac400) [pid = 2283] [serial = 1924] [outer = 0x12ac85c00] 05:28:00 INFO - PROCESS | 2283 | 1461587280102 Marionette DEBUG loaded listener.js 05:28:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x12b58b000) [pid = 2283] [serial = 1925] [outer = 0x12ac85c00] 05:28:00 INFO - PROCESS | 2283 | 1461587280513 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]]]}] 05:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 720ms 05:28:00 INFO - PROCESS | 2283 | 1461587280594 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:28:00 INFO - PROCESS | 2283 | 1461587280595 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 05:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:28:00 INFO - PROCESS | 2283 | 1461587280599 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:28:00 INFO - PROCESS | 2283 | 1461587280600 Marionette TRACE conn2 <- [1,2538,null,{}] 05:28:00 INFO - PROCESS | 2283 | 1461587280603 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}] 05:28:00 INFO - PROCESS | 2283 | 1461587280864 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:28:00 INFO - PROCESS | 2283 | 1461587280971 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:00 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c6cf000 == 61 [pid = 2283] [id = 642] 05:28:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x114f45400) [pid = 2283] [serial = 1926] [outer = 0x0] 05:28:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x11512dc00) [pid = 2283] [serial = 1927] [outer = 0x114f45400] 05:28:01 INFO - PROCESS | 2283 | 1461587281000 Marionette DEBUG loaded listener.js 05:28:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x1158b6400) [pid = 2283] [serial = 1928] [outer = 0x114f45400] 05:28:01 INFO - PROCESS | 2283 | 1461587281392 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]]]}] 05:28:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:28:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 820ms 05:28:01 INFO - PROCESS | 2283 | 1461587281420 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:28:01 INFO - PROCESS | 2283 | 1461587281422 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 05:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:28:01 INFO - PROCESS | 2283 | 1461587281425 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:28:01 INFO - PROCESS | 2283 | 1461587281428 Marionette TRACE conn2 <- [1,2542,null,{}] 05:28:01 INFO - PROCESS | 2283 | 1461587281431 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}] 05:28:01 INFO - PROCESS | 2283 | 1461587281530 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:28:01 INFO - PROCESS | 2283 | 1461587281588 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:01 INFO - PROCESS | 2283 | ++DOCSHELL 0x119016000 == 62 [pid = 2283] [id = 643] 05:28:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x115604000) [pid = 2283] [serial = 1929] [outer = 0x0] 05:28:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x11863dc00) [pid = 2283] [serial = 1930] [outer = 0x115604000] 05:28:01 INFO - PROCESS | 2283 | 1461587281619 Marionette DEBUG loaded listener.js 05:28:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x11926ec00) [pid = 2283] [serial = 1931] [outer = 0x115604000] 05:28:02 INFO - PROCESS | 2283 | 1461587282022 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]]]}] 05:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 624ms 05:28:02 INFO - PROCESS | 2283 | 1461587282050 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:28:02 INFO - PROCESS | 2283 | 1461587282052 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 05:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:28:02 INFO - PROCESS | 2283 | 1461587282055 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:28:02 INFO - PROCESS | 2283 | 1461587282056 Marionette TRACE conn2 <- [1,2546,null,{}] 05:28:02 INFO - PROCESS | 2283 | 1461587282058 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}] 05:28:02 INFO - PROCESS | 2283 | 1461587282214 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x123fc3000 == 61 [pid = 2283] [id = 611] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x11b6e6800 == 60 [pid = 2283] [id = 455] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x11c6ca800 == 59 [pid = 2283] [id = 457] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x12f2c1800 == 58 [pid = 2283] [id = 636] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x124607c00) [pid = 2283] [serial = 1852] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x123d80c00) [pid = 2283] [serial = 1825] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x126de5400) [pid = 2283] [serial = 1828] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x12a906800) [pid = 2283] [serial = 1831] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x115131400) [pid = 2283] [serial = 1816] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x118f65400) [pid = 2283] [serial = 1819] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x11b6ce800) [pid = 2283] [serial = 1822] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x12ea90000 == 57 [pid = 2283] [id = 635] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x119b0f800 == 56 [pid = 2283] [id = 634] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x12ddeb800 == 55 [pid = 2283] [id = 633] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x12d7c3000 == 54 [pid = 2283] [id = 632] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd3a800 == 53 [pid = 2283] [id = 631] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x12960a800 == 52 [pid = 2283] [id = 630] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x127779000 == 51 [pid = 2283] [id = 629] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x124b88800 == 50 [pid = 2283] [id = 628] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x12bef2000 == 49 [pid = 2283] [id = 604] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x11c270000 == 48 [pid = 2283] [id = 627] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x11b6f5800 == 47 [pid = 2283] [id = 626] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x11c6c3800 == 46 [pid = 2283] [id = 625] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x12ddcc000 == 45 [pid = 2283] [id = 624] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x12d255800 == 44 [pid = 2283] [id = 623] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x12b974000 == 43 [pid = 2283] [id = 622] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x12b529000 == 42 [pid = 2283] [id = 621] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x127ddd000 == 41 [pid = 2283] [id = 620] 05:28:02 INFO - PROCESS | 2283 | 1461587282399 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x123931800 == 40 [pid = 2283] [id = 619] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x11922a000 == 39 [pid = 2283] [id = 618] 05:28:02 INFO - PROCESS | 2283 | --DOCSHELL 0x127730000 == 38 [pid = 2283] [id = 617] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x123edf000) [pid = 2283] [serial = 1850] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x1239e7400) [pid = 2283] [serial = 1849] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x118cf1400) [pid = 2283] [serial = 1840] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x11c5a1c00) [pid = 2283] [serial = 1846] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x115414c00) [pid = 2283] [serial = 1837] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x11592dc00) [pid = 2283] [serial = 1838] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x11b626400) [pid = 2283] [serial = 1844] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x12abca000) [pid = 2283] [serial = 1835] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x11aa97800) [pid = 2283] [serial = 1843] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x11c71b800) [pid = 2283] [serial = 1847] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x124897000) [pid = 2283] [serial = 1834] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x12d49d400) [pid = 2283] [serial = 1718] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x11a505400) [pid = 2283] [serial = 1841] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x118c48c00) [pid = 2283] [serial = 1778] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x11512e800) [pid = 2283] [serial = 1775] [outer = 0x0] [url = about:blank] 05:28:02 INFO - PROCESS | 2283 | ++DOCSHELL 0x11922f000 == 39 [pid = 2283] [id = 644] 05:28:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x115414c00) [pid = 2283] [serial = 1932] [outer = 0x0] 05:28:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x11a505400) [pid = 2283] [serial = 1933] [outer = 0x115414c00] 05:28:02 INFO - PROCESS | 2283 | 1461587282450 Marionette DEBUG loaded listener.js 05:28:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x11b61c400) [pid = 2283] [serial = 1934] [outer = 0x115414c00] 05:28:02 INFO - PROCESS | 2283 | 1461587282868 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]]]}] 05:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 818ms 05:28:02 INFO - PROCESS | 2283 | 1461587282873 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:28:02 INFO - PROCESS | 2283 | 1461587282876 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 05:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:28:02 INFO - PROCESS | 2283 | 1461587282919 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:28:02 INFO - PROCESS | 2283 | 1461587282923 Marionette TRACE conn2 <- [1,2550,null,{}] 05:28:02 INFO - PROCESS | 2283 | 1461587282927 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}] 05:28:03 INFO - PROCESS | 2283 | 1461587283008 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:28:03 INFO - PROCESS | 2283 | 1461587283015 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:03 INFO - PROCESS | 2283 | ++DOCSHELL 0x123bb4800 == 40 [pid = 2283] [id = 645] 05:28:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x11b65e400) [pid = 2283] [serial = 1935] [outer = 0x0] 05:28:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x11c321400) [pid = 2283] [serial = 1936] [outer = 0x11b65e400] 05:28:03 INFO - PROCESS | 2283 | 1461587283042 Marionette DEBUG loaded listener.js 05:28:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x1239e7400) [pid = 2283] [serial = 1937] [outer = 0x11b65e400] 05:28:03 INFO - PROCESS | 2283 | 1461587283393 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]]]}] 05:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 562ms 05:28:03 INFO - PROCESS | 2283 | 1461587283442 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:28:03 INFO - PROCESS | 2283 | 1461587283443 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 05:28:03 INFO - PROCESS | 2283 | 1461587283445 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:28:03 INFO - PROCESS | 2283 | 1461587283447 Marionette TRACE conn2 <- [1,2554,null,{}] 05:28:03 INFO - PROCESS | 2283 | 1461587283449 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}] 05:28:03 INFO - PROCESS | 2283 | 1461587283528 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:28:03 INFO - PROCESS | 2283 | 1461587283535 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:03 INFO - PROCESS | 2283 | ++DOCSHELL 0x12465c000 == 41 [pid = 2283] [id = 646] 05:28:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x11ba1b000) [pid = 2283] [serial = 1938] [outer = 0x0] 05:28:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x123fa5000) [pid = 2283] [serial = 1939] [outer = 0x11ba1b000] 05:28:03 INFO - PROCESS | 2283 | 1461587283561 Marionette DEBUG loaded listener.js 05:28:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x1245ce400) [pid = 2283] [serial = 1940] [outer = 0x11ba1b000] 05:28:03 INFO - PROCESS | 2283 | 1461587283902 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]]]}] 05:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 470ms 05:28:03 INFO - PROCESS | 2283 | 1461587283917 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:28:03 INFO - PROCESS | 2283 | 1461587283919 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 05:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:28:03 INFO - PROCESS | 2283 | 1461587283921 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:28:03 INFO - PROCESS | 2283 | 1461587283922 Marionette TRACE conn2 <- [1,2558,null,{}] 05:28:03 INFO - PROCESS | 2283 | 1461587283924 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}] 05:28:04 INFO - PROCESS | 2283 | 1461587284006 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:28:04 INFO - PROCESS | 2283 | 1461587284013 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:04 INFO - PROCESS | 2283 | ++DOCSHELL 0x12772c000 == 42 [pid = 2283] [id = 647] 05:28:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x126b26400) [pid = 2283] [serial = 1941] [outer = 0x0] 05:28:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x126b2c000) [pid = 2283] [serial = 1942] [outer = 0x126b26400] 05:28:04 INFO - PROCESS | 2283 | 1461587284046 Marionette DEBUG loaded listener.js 05:28:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x1296e5400) [pid = 2283] [serial = 1943] [outer = 0x126b26400] 05:28:04 INFO - PROCESS | 2283 | 1461587284410 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]]]}] 05:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 519ms 05:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:28:04 INFO - PROCESS | 2283 | 1461587284442 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:28:04 INFO - PROCESS | 2283 | 1461587284443 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 05:28:04 INFO - PROCESS | 2283 | 1461587284446 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:28:04 INFO - PROCESS | 2283 | 1461587284448 Marionette TRACE conn2 <- [1,2562,null,{}] 05:28:04 INFO - PROCESS | 2283 | 1461587284461 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}] 05:28:04 INFO - PROCESS | 2283 | 1461587284564 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:28:04 INFO - PROCESS | 2283 | 1461587284568 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:04 INFO - PROCESS | 2283 | ++DOCSHELL 0x129610800 == 43 [pid = 2283] [id = 648] 05:28:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x1245cc800) [pid = 2283] [serial = 1944] [outer = 0x0] 05:28:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x12abca800) [pid = 2283] [serial = 1945] [outer = 0x1245cc800] 05:28:04 INFO - PROCESS | 2283 | 1461587284594 Marionette DEBUG loaded listener.js 05:28:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x12ac90400) [pid = 2283] [serial = 1946] [outer = 0x1245cc800] 05:28:04 INFO - PROCESS | 2283 | 1461587284951 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]]]}] 05:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 525ms 05:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:28:04 INFO - PROCESS | 2283 | 1461587284977 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:28:04 INFO - PROCESS | 2283 | 1461587284978 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 05:28:04 INFO - PROCESS | 2283 | 1461587284982 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:28:04 INFO - PROCESS | 2283 | 1461587284983 Marionette TRACE conn2 <- [1,2566,null,{}] 05:28:04 INFO - PROCESS | 2283 | 1461587284986 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}] 05:28:05 INFO - PROCESS | 2283 | 1461587285087 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:28:05 INFO - PROCESS | 2283 | 1461587285121 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:05 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b544000 == 44 [pid = 2283] [id = 649] 05:28:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x12460f800) [pid = 2283] [serial = 1947] [outer = 0x0] 05:28:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x12acb2800) [pid = 2283] [serial = 1948] [outer = 0x12460f800] 05:28:05 INFO - PROCESS | 2283 | 1461587285148 Marionette DEBUG loaded listener.js 05:28:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x12b584000) [pid = 2283] [serial = 1949] [outer = 0x12460f800] 05:28:05 INFO - PROCESS | 2283 | 1461587285511 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]]]}] 05:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 571ms 05:28:05 INFO - PROCESS | 2283 | 1461587285569 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:28:05 INFO - PROCESS | 2283 | 1461587285572 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 05:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:28:05 INFO - PROCESS | 2283 | 1461587285575 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:28:05 INFO - PROCESS | 2283 | 1461587285577 Marionette TRACE conn2 <- [1,2570,null,{}] 05:28:05 INFO - PROCESS | 2283 | 1461587285581 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}] 05:28:05 INFO - PROCESS | 2283 | 1461587285718 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:28:05 INFO - PROCESS | 2283 | 1461587285755 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:05 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d251000 == 45 [pid = 2283] [id = 650] 05:28:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x12a90bc00) [pid = 2283] [serial = 1950] [outer = 0x0] 05:28:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x12b58ec00) [pid = 2283] [serial = 1951] [outer = 0x12a90bc00] 05:28:05 INFO - PROCESS | 2283 | 1461587285781 Marionette DEBUG loaded listener.js 05:28:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x12b5b7800) [pid = 2283] [serial = 1952] [outer = 0x12a90bc00] 05:28:06 INFO - PROCESS | 2283 | 1461587286124 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]]]}] 05:28:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 574ms 05:28:06 INFO - PROCESS | 2283 | 1461587286150 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:28:06 INFO - PROCESS | 2283 | 1461587286151 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 05:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:28:06 INFO - PROCESS | 2283 | 1461587286154 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:28:06 INFO - PROCESS | 2283 | 1461587286155 Marionette TRACE conn2 <- [1,2574,null,{}] 05:28:06 INFO - PROCESS | 2283 | 1461587286157 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}] 05:28:06 INFO - PROCESS | 2283 | 1461587286262 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:28:06 INFO - PROCESS | 2283 | 1461587286280 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:06 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ddd5800 == 46 [pid = 2283] [id = 651] 05:28:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x12b5b8000) [pid = 2283] [serial = 1953] [outer = 0x0] 05:28:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x12b70a000) [pid = 2283] [serial = 1954] [outer = 0x12b5b8000] 05:28:06 INFO - PROCESS | 2283 | 1461587286307 Marionette DEBUG loaded listener.js 05:28:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x12b7f1800) [pid = 2283] [serial = 1955] [outer = 0x12b5b8000] 05:28:06 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x11b61c000) [pid = 2283] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:28:06 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x123b5c800) [pid = 2283] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:28:06 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x12b5bdc00) [pid = 2283] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:28:06 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x11560bc00) [pid = 2283] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:28:06 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x12acb0000) [pid = 2283] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:28:06 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x12b326000) [pid = 2283] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:28:06 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x127012c00) [pid = 2283] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:28:06 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x115125000) [pid = 2283] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:28:06 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x123ee0000) [pid = 2283] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:28:06 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x126de8000) [pid = 2283] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:28:06 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x118466800) [pid = 2283] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:28:06 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x126b2cc00) [pid = 2283] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:28:06 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x115831400) [pid = 2283] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:28:06 INFO - PROCESS | 2283 | 1461587286882 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]]]}] 05:28:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 770ms 05:28:06 INFO - PROCESS | 2283 | 1461587286925 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:28:06 INFO - PROCESS | 2283 | 1461587286926 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 05:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:28:06 INFO - PROCESS | 2283 | 1461587286928 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:28:06 INFO - PROCESS | 2283 | 1461587286929 Marionette TRACE conn2 <- [1,2578,null,{}] 05:28:06 INFO - PROCESS | 2283 | 1461587286932 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}] 05:28:07 INFO - PROCESS | 2283 | 1461587287032 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:28:07 INFO - PROCESS | 2283 | 1461587287096 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:07 INFO - PROCESS | 2283 | ++DOCSHELL 0x12961d800 == 47 [pid = 2283] [id = 652] 05:28:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x115831400) [pid = 2283] [serial = 1956] [outer = 0x0] 05:28:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x1296ef800) [pid = 2283] [serial = 1957] [outer = 0x115831400] 05:28:07 INFO - PROCESS | 2283 | 1461587287126 Marionette DEBUG loaded listener.js 05:28:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x12b707800) [pid = 2283] [serial = 1958] [outer = 0x115831400] 05:28:07 INFO - PROCESS | 2283 | 1461587287421 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]]]}] 05:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 521ms 05:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:28:07 INFO - PROCESS | 2283 | 1461587287454 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:28:07 INFO - PROCESS | 2283 | 1461587287455 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 05:28:07 INFO - PROCESS | 2283 | 1461587287458 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 2283 | 1461587287460 Marionette TRACE conn2 <- [1,2582,null,{}] 05:28:07 INFO - PROCESS | 2283 | 1461587287462 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}] 05:28:07 INFO - PROCESS | 2283 | 1461587287566 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:28:07 INFO - PROCESS | 2283 | 1461587287570 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:07 INFO - PROCESS | 2283 | ++DOCSHELL 0x12eef8800 == 48 [pid = 2283] [id = 653] 05:28:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x12b704c00) [pid = 2283] [serial = 1959] [outer = 0x0] 05:28:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x12bccc000) [pid = 2283] [serial = 1960] [outer = 0x12b704c00] 05:28:07 INFO - PROCESS | 2283 | 1461587287596 Marionette DEBUG loaded listener.js 05:28:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x12c080000) [pid = 2283] [serial = 1961] [outer = 0x12b704c00] 05:28:07 INFO - PROCESS | 2283 | 1461587287920 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]]]}] 05:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 474ms 05:28:07 INFO - PROCESS | 2283 | 1461587287935 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:28:07 INFO - PROCESS | 2283 | 1461587287936 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 05:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:28:07 INFO - PROCESS | 2283 | 1461587287938 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 2283 | 1461587287939 Marionette TRACE conn2 <- [1,2586,null,{}] 05:28:07 INFO - PROCESS | 2283 | 1461587287941 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}] 05:28:08 INFO - PROCESS | 2283 | 1461587288053 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:28:08 INFO - PROCESS | 2283 | 1461587288060 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:08 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f6ad800 == 49 [pid = 2283] [id = 654] 05:28:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x1239e8800) [pid = 2283] [serial = 1962] [outer = 0x0] 05:28:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x12c080c00) [pid = 2283] [serial = 1963] [outer = 0x1239e8800] 05:28:08 INFO - PROCESS | 2283 | 1461587288086 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x12d208c00) [pid = 2283] [serial = 1964] [outer = 0x1239e8800] 05:28:08 INFO - PROCESS | 2283 | 1461587288449 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]]]}] 05:28:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:28:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 518ms 05:28:08 INFO - PROCESS | 2283 | 1461587288457 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:28:08 INFO - PROCESS | 2283 | 1461587288459 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 05:28:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:28:08 INFO - PROCESS | 2283 | 1461587288466 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:28:08 INFO - PROCESS | 2283 | 1461587288468 Marionette TRACE conn2 <- [1,2590,null,{}] 05:28:08 INFO - PROCESS | 2283 | 1461587288472 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}] 05:28:08 INFO - PROCESS | 2283 | 1461587288608 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:28:08 INFO - PROCESS | 2283 | 1461587288698 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:08 INFO - PROCESS | 2283 | ++DOCSHELL 0x12fb74000 == 50 [pid = 2283] [id = 655] 05:28:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x12b5b8c00) [pid = 2283] [serial = 1965] [outer = 0x0] 05:28:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x12d269400) [pid = 2283] [serial = 1966] [outer = 0x12b5b8c00] 05:28:08 INFO - PROCESS | 2283 | 1461587288738 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x12d275000) [pid = 2283] [serial = 1967] [outer = 0x12b5b8c00] 05:28:09 INFO - PROCESS | 2283 | 1461587289219 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]]]}] 05:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 824ms 05:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:28:09 INFO - PROCESS | 2283 | 1461587289287 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:28:09 INFO - PROCESS | 2283 | 1461587289291 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 05:28:09 INFO - PROCESS | 2283 | 1461587289294 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:28:09 INFO - PROCESS | 2283 | 1461587289297 Marionette TRACE conn2 <- [1,2594,null,{}] 05:28:09 INFO - PROCESS | 2283 | 1461587289300 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}] 05:28:09 INFO - PROCESS | 2283 | 1461587289406 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:28:09 INFO - PROCESS | 2283 | 1461587289467 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:09 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c26f800 == 51 [pid = 2283] [id = 656] 05:28:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x11582cc00) [pid = 2283] [serial = 1968] [outer = 0x0] 05:28:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x118f6c800) [pid = 2283] [serial = 1969] [outer = 0x11582cc00] 05:28:09 INFO - PROCESS | 2283 | 1461587289499 Marionette DEBUG loaded listener.js 05:28:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x11a81a800) [pid = 2283] [serial = 1970] [outer = 0x11582cc00] 05:28:10 INFO - PROCESS | 2283 | 1461587290013 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]]]}] 05:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 773ms 05:28:10 INFO - PROCESS | 2283 | 1461587290067 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:28:10 INFO - PROCESS | 2283 | 1461587290071 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 05:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:28:10 INFO - PROCESS | 2283 | 1461587290076 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:28:10 INFO - PROCESS | 2283 | 1461587290078 Marionette TRACE conn2 <- [1,2598,null,{}] 05:28:10 INFO - PROCESS | 2283 | 1461587290080 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}] 05:28:10 INFO - PROCESS | 2283 | 1461587290189 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:28:10 INFO - PROCESS | 2283 | 1461587290261 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:10 INFO - PROCESS | 2283 | ++DOCSHELL 0x12772b800 == 52 [pid = 2283] [id = 657] 05:28:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x11ba27800) [pid = 2283] [serial = 1971] [outer = 0x0] 05:28:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x11c70b400) [pid = 2283] [serial = 1972] [outer = 0x11ba27800] 05:28:10 INFO - PROCESS | 2283 | 1461587290291 Marionette DEBUG loaded listener.js 05:28:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x1239ed800) [pid = 2283] [serial = 1973] [outer = 0x11ba27800] 05:28:10 INFO - PROCESS | 2283 | 1461587290738 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]]]}] 05:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 674ms 05:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:28:10 INFO - PROCESS | 2283 | 1461587290750 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:28:10 INFO - PROCESS | 2283 | 1461587290752 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 05:28:10 INFO - PROCESS | 2283 | 1461587290754 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:28:10 INFO - PROCESS | 2283 | 1461587290757 Marionette TRACE conn2 <- [1,2602,null,{}] 05:28:10 INFO - PROCESS | 2283 | 1461587290765 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}] 05:28:10 INFO - PROCESS | 2283 | 1461587290872 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:28:10 INFO - PROCESS | 2283 | 1461587290933 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:10 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f6c5000 == 53 [pid = 2283] [id = 658] 05:28:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x1246c1800) [pid = 2283] [serial = 1974] [outer = 0x0] 05:28:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x1294b1000) [pid = 2283] [serial = 1975] [outer = 0x1246c1800] 05:28:10 INFO - PROCESS | 2283 | 1461587290965 Marionette DEBUG loaded listener.js 05:28:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x12acb1000) [pid = 2283] [serial = 1976] [outer = 0x1246c1800] 05:28:11 INFO - PROCESS | 2283 | 1461587291455 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]]]}] 05:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 723ms 05:28:11 INFO - PROCESS | 2283 | 1461587291478 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:28:11 INFO - PROCESS | 2283 | 1461587291479 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 05:28:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:28:11 INFO - PROCESS | 2283 | 1461587291501 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:28:11 INFO - PROCESS | 2283 | 1461587291502 Marionette TRACE conn2 <- [1,2606,null,{}] 05:28:11 INFO - PROCESS | 2283 | 1461587291505 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}] 05:28:11 INFO - PROCESS | 2283 | 1461587291611 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:28:11 INFO - PROCESS | 2283 | 1461587291697 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:11 INFO - PROCESS | 2283 | ++DOCSHELL 0x1300a6800 == 54 [pid = 2283] [id = 659] 05:28:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x124898000) [pid = 2283] [serial = 1977] [outer = 0x0] 05:28:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x12b70b000) [pid = 2283] [serial = 1978] [outer = 0x124898000] 05:28:11 INFO - PROCESS | 2283 | 1461587291729 Marionette DEBUG loaded listener.js 05:28:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x12bcd8800) [pid = 2283] [serial = 1979] [outer = 0x124898000] 05:28:12 INFO - PROCESS | 2283 | 1461587292152 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]]]}] 05:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 673ms 05:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:28:12 INFO - PROCESS | 2283 | 1461587292173 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:28:12 INFO - PROCESS | 2283 | 1461587292175 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 05:28:12 INFO - PROCESS | 2283 | 1461587292177 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:28:12 INFO - PROCESS | 2283 | 1461587292178 Marionette TRACE conn2 <- [1,2610,null,{}] 05:28:12 INFO - PROCESS | 2283 | 1461587292183 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}] 05:28:12 INFO - PROCESS | 2283 | 1461587292287 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:28:12 INFO - PROCESS | 2283 | 1461587292359 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:12 INFO - PROCESS | 2283 | ++DOCSHELL 0x13046d000 == 55 [pid = 2283] [id = 660] 05:28:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x12acb3000) [pid = 2283] [serial = 1980] [outer = 0x0] 05:28:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 148 (0x12d269000) [pid = 2283] [serial = 1981] [outer = 0x12acb3000] 05:28:12 INFO - PROCESS | 2283 | 1461587292388 Marionette DEBUG loaded listener.js 05:28:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 149 (0x12d275c00) [pid = 2283] [serial = 1982] [outer = 0x12acb3000] 05:28:12 INFO - PROCESS | 2283 | 1461587292835 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]]]}] 05:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 673ms 05:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:28:12 INFO - PROCESS | 2283 | 1461587292851 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:28:12 INFO - PROCESS | 2283 | 1461587292852 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 05:28:12 INFO - PROCESS | 2283 | 1461587292855 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:28:12 INFO - PROCESS | 2283 | 1461587292856 Marionette TRACE conn2 <- [1,2614,null,{}] 05:28:12 INFO - PROCESS | 2283 | 1461587292859 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}] 05:28:12 INFO - PROCESS | 2283 | 1461587292989 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:28:13 INFO - PROCESS | 2283 | 1461587293063 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:13 INFO - PROCESS | 2283 | ++DOCSHELL 0x123934800 == 56 [pid = 2283] [id = 661] 05:28:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 150 (0x123b58c00) [pid = 2283] [serial = 1983] [outer = 0x0] 05:28:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 151 (0x12a910c00) [pid = 2283] [serial = 1984] [outer = 0x123b58c00] 05:28:13 INFO - PROCESS | 2283 | 1461587293095 Marionette DEBUG loaded listener.js 05:28:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 152 (0x12d77d400) [pid = 2283] [serial = 1985] [outer = 0x123b58c00] 05:28:13 INFO - PROCESS | 2283 | 1461587293480 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]]]}] 05:28:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 823ms 05:28:13 INFO - PROCESS | 2283 | 1461587293682 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:28:13 INFO - PROCESS | 2283 | 1461587293685 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 05:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:28:13 INFO - PROCESS | 2283 | 1461587293689 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:28:13 INFO - PROCESS | 2283 | 1461587293690 Marionette TRACE conn2 <- [1,2618,null,{}] 05:28:13 INFO - PROCESS | 2283 | 1461587293694 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}] 05:28:13 INFO - PROCESS | 2283 | 1461587293793 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:28:13 INFO - PROCESS | 2283 | 1461587293864 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:13 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b42000 == 57 [pid = 2283] [id = 662] 05:28:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 153 (0x11560e000) [pid = 2283] [serial = 1986] [outer = 0x0] 05:28:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 154 (0x11592c800) [pid = 2283] [serial = 1987] [outer = 0x11560e000] 05:28:13 INFO - PROCESS | 2283 | 1461587293892 Marionette DEBUG loaded listener.js 05:28:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 155 (0x119d56800) [pid = 2283] [serial = 1988] [outer = 0x11560e000] 05:28:14 INFO - PROCESS | 2283 | 1461587294328 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]]]}] 05:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 672ms 05:28:14 INFO - PROCESS | 2283 | 1461587294361 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:28:14 INFO - PROCESS | 2283 | 1461587294364 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 05:28:14 INFO - PROCESS | 2283 | 1461587294370 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:28:14 INFO - PROCESS | 2283 | 1461587294373 Marionette TRACE conn2 <- [1,2622,null,{}] 05:28:14 INFO - PROCESS | 2283 | 1461587294375 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}] 05:28:14 INFO - PROCESS | 2283 | 1461587294471 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:28:14 INFO - PROCESS | 2283 | 1461587294533 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:14 INFO - PROCESS | 2283 | ++DOCSHELL 0x123937800 == 58 [pid = 2283] [id = 663] 05:28:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 156 (0x11a81bc00) [pid = 2283] [serial = 1989] [outer = 0x0] 05:28:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 157 (0x11b65b400) [pid = 2283] [serial = 1990] [outer = 0x11a81bc00] 05:28:14 INFO - PROCESS | 2283 | 1461587294561 Marionette DEBUG loaded listener.js 05:28:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 158 (0x11c70b000) [pid = 2283] [serial = 1991] [outer = 0x11a81bc00] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x12f6ae800 == 57 [pid = 2283] [id = 572] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x11bf80800 == 56 [pid = 2283] [id = 456] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x12f6ad800 == 55 [pid = 2283] [id = 654] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x12eef8800 == 54 [pid = 2283] [id = 653] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x12961d800 == 53 [pid = 2283] [id = 652] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x12ddd5800 == 52 [pid = 2283] [id = 651] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x12d251000 == 51 [pid = 2283] [id = 650] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 157 (0x12be6a800) [pid = 2283] [serial = 1912] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x12b544000 == 50 [pid = 2283] [id = 649] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x129610800 == 49 [pid = 2283] [id = 648] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x12772c000 == 48 [pid = 2283] [id = 647] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x12465c000 == 47 [pid = 2283] [id = 646] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x123bb4800 == 46 [pid = 2283] [id = 645] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x11922f000 == 45 [pid = 2283] [id = 644] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x119016000 == 44 [pid = 2283] [id = 643] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x11c6cf000 == 43 [pid = 2283] [id = 642] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x12fb5a000 == 42 [pid = 2283] [id = 641] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x124b7a000 == 41 [pid = 2283] [id = 640] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x12465b000 == 40 [pid = 2283] [id = 639] 05:28:14 INFO - PROCESS | 2283 | --DOCSHELL 0x11ad15000 == 39 [pid = 2283] [id = 638] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 156 (0x12b324800) [pid = 2283] [serial = 1894] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 155 (0x12b5b1c00) [pid = 2283] [serial = 1900] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 154 (0x12b58f800) [pid = 2283] [serial = 1898] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 153 (0x12b587c00) [pid = 2283] [serial = 1897] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 152 (0x118eed800) [pid = 2283] [serial = 1903] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 151 (0x1296eb800) [pid = 2283] [serial = 1853] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 150 (0x12a90cc00) [pid = 2283] [serial = 1891] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 149 (0x11c71c400) [pid = 2283] [serial = 1904] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 148 (0x11a502c00) [pid = 2283] [serial = 1877] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 147 (0x1189c9c00) [pid = 2283] [serial = 1876] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x124610000) [pid = 2283] [serial = 1864] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x115413800) [pid = 2283] [serial = 1855] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x1294b0000) [pid = 2283] [serial = 1888] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x1296f0000) [pid = 2283] [serial = 1889] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x11ad45800) [pid = 2283] [serial = 1880] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x11aa92c00) [pid = 2283] [serial = 1879] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x11bf9d800) [pid = 2283] [serial = 1882] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x11c718c00) [pid = 2283] [serial = 1883] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x127d6bc00) [pid = 2283] [serial = 1867] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x1245ca800) [pid = 2283] [serial = 1885] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x126b27c00) [pid = 2283] [serial = 1886] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x12aca4800) [pid = 2283] [serial = 1873] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x11bfa4800) [pid = 2283] [serial = 1861] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x11a75b800) [pid = 2283] [serial = 1858] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x12ac85800) [pid = 2283] [serial = 1870] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x12bcd3c00) [pid = 2283] [serial = 1909] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x12be67000) [pid = 2283] [serial = 1910] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x12b70a800) [pid = 2283] [serial = 1906] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x12b5bd800) [pid = 2283] [serial = 1901] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x12bc2e400) [pid = 2283] [serial = 1907] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x12acaf800) [pid = 2283] [serial = 1892] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x12b331400) [pid = 2283] [serial = 1895] [outer = 0x0] [url = about:blank] 05:28:14 INFO - PROCESS | 2283 | 1461587294981 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]]]}] 05:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 623ms 05:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:28:14 INFO - PROCESS | 2283 | 1461587294993 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:28:14 INFO - PROCESS | 2283 | 1461587294994 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 05:28:15 INFO - PROCESS | 2283 | 1461587294997 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:28:15 INFO - PROCESS | 2283 | 1461587295001 Marionette TRACE conn2 <- [1,2626,null,{}] 05:28:15 INFO - PROCESS | 2283 | 1461587295008 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}] 05:28:15 INFO - PROCESS | 2283 | 1461587295102 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:28:15 INFO - PROCESS | 2283 | 1461587295160 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:15 INFO - PROCESS | 2283 | ++DOCSHELL 0x123a95000 == 40 [pid = 2283] [id = 664] 05:28:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x11c70a800) [pid = 2283] [serial = 1992] [outer = 0x0] 05:28:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x1239edc00) [pid = 2283] [serial = 1993] [outer = 0x11c70a800] 05:28:15 INFO - PROCESS | 2283 | 1461587295189 Marionette DEBUG loaded listener.js 05:28:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x124604000) [pid = 2283] [serial = 1994] [outer = 0x11c70a800] 05:28:15 INFO - PROCESS | 2283 | 1461587295508 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]]]}] 05:28:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:28:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 523ms 05:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:28:15 INFO - PROCESS | 2283 | 1461587295522 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:28:15 INFO - PROCESS | 2283 | 1461587295523 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 05:28:15 INFO - PROCESS | 2283 | 1461587295525 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:28:15 INFO - PROCESS | 2283 | 1461587295527 Marionette TRACE conn2 <- [1,2630,null,{}] 05:28:15 INFO - PROCESS | 2283 | 1461587295531 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}] 05:28:15 INFO - PROCESS | 2283 | 1461587295641 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:28:15 INFO - PROCESS | 2283 | 1461587295722 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:15 INFO - PROCESS | 2283 | ++DOCSHELL 0x126b4b000 == 41 [pid = 2283] [id = 665] 05:28:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x124604800) [pid = 2283] [serial = 1995] [outer = 0x0] 05:28:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x126b2cc00) [pid = 2283] [serial = 1996] [outer = 0x124604800] 05:28:15 INFO - PROCESS | 2283 | 1461587295766 Marionette DEBUG loaded listener.js 05:28:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x12abcb400) [pid = 2283] [serial = 1997] [outer = 0x124604800] 05:28:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:28:16 INFO - PROCESS | 2283 | 1461587296141 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]]]}] 05:28:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 624ms 05:28:16 INFO - PROCESS | 2283 | 1461587296152 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:28:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:28:16 INFO - PROCESS | 2283 | 1461587296154 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 05:28:16 INFO - PROCESS | 2283 | 1461587296157 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:28:16 INFO - PROCESS | 2283 | 1461587296159 Marionette TRACE conn2 <- [1,2634,null,{}] 05:28:16 INFO - PROCESS | 2283 | 1461587296164 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}] 05:28:16 INFO - PROCESS | 2283 | 1461587296280 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:28:16 INFO - PROCESS | 2283 | 1461587296287 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:16 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b536000 == 42 [pid = 2283] [id = 666] 05:28:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x115606400) [pid = 2283] [serial = 1998] [outer = 0x0] 05:28:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x11ad44400) [pid = 2283] [serial = 1999] [outer = 0x115606400] 05:28:16 INFO - PROCESS | 2283 | 1461587296313 Marionette DEBUG loaded listener.js 05:28:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x12a906c00) [pid = 2283] [serial = 2000] [outer = 0x115606400] 05:28:16 INFO - PROCESS | 2283 | 1461587296625 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]]]}] 05:28:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:28:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 475ms 05:28:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:28:16 INFO - PROCESS | 2283 | 1461587296637 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:28:16 INFO - PROCESS | 2283 | 1461587296639 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 05:28:16 INFO - PROCESS | 2283 | 1461587296641 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:28:16 INFO - PROCESS | 2283 | 1461587296642 Marionette TRACE conn2 <- [1,2638,null,{}] 05:28:16 INFO - PROCESS | 2283 | 1461587296644 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}] 05:28:16 INFO - PROCESS | 2283 | 1461587296750 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:28:16 INFO - PROCESS | 2283 | 1461587296755 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:16 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d265000 == 43 [pid = 2283] [id = 667] 05:28:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x12b324800) [pid = 2283] [serial = 2001] [outer = 0x0] 05:28:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x12b58dc00) [pid = 2283] [serial = 2002] [outer = 0x12b324800] 05:28:16 INFO - PROCESS | 2283 | 1461587296782 Marionette DEBUG loaded listener.js 05:28:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x12b7fc400) [pid = 2283] [serial = 2003] [outer = 0x12b324800] 05:28:17 INFO - PROCESS | 2283 | 1461587297172 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]]]}] 05:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 569ms 05:28:17 INFO - PROCESS | 2283 | 1461587297210 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:28:17 INFO - PROCESS | 2283 | 1461587297212 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 05:28:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:28:17 INFO - PROCESS | 2283 | 1461587297216 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:28:17 INFO - PROCESS | 2283 | 1461587297217 Marionette TRACE conn2 <- [1,2642,null,{}] 05:28:17 INFO - PROCESS | 2283 | 1461587297220 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}] 05:28:17 INFO - PROCESS | 2283 | 1461587297327 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:28:17 INFO - PROCESS | 2283 | 1461587297368 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:17 INFO - PROCESS | 2283 | ++DOCSHELL 0x12dde3800 == 44 [pid = 2283] [id = 668] 05:28:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x12bc20800) [pid = 2283] [serial = 2004] [outer = 0x0] 05:28:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x12be5f400) [pid = 2283] [serial = 2005] [outer = 0x12bc20800] 05:28:17 INFO - PROCESS | 2283 | 1461587297393 Marionette DEBUG loaded listener.js 05:28:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x12d269c00) [pid = 2283] [serial = 2006] [outer = 0x12bc20800] 05:28:17 INFO - PROCESS | 2283 | 1461587297711 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]]]}] 05:28:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:28:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 519ms 05:28:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:28:17 INFO - PROCESS | 2283 | 1461587297745 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:28:17 INFO - PROCESS | 2283 | 1461587297746 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 05:28:17 INFO - PROCESS | 2283 | 1461587297749 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:28:17 INFO - PROCESS | 2283 | 1461587297750 Marionette TRACE conn2 <- [1,2646,null,{}] 05:28:17 INFO - PROCESS | 2283 | 1461587297752 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}] 05:28:17 INFO - PROCESS | 2283 | 1461587297856 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:28:17 INFO - PROCESS | 2283 | 1461587297893 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:17 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ea7c000 == 45 [pid = 2283] [id = 669] 05:28:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x12bcd0000) [pid = 2283] [serial = 2007] [outer = 0x0] 05:28:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x12d49ac00) [pid = 2283] [serial = 2008] [outer = 0x12bcd0000] 05:28:17 INFO - PROCESS | 2283 | 1461587297916 Marionette DEBUG loaded listener.js 05:28:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x12d77d000) [pid = 2283] [serial = 2009] [outer = 0x12bcd0000] 05:28:18 INFO - PROCESS | 2283 | 1461587298224 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]]]}] 05:28:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:28:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 518ms 05:28:18 INFO - PROCESS | 2283 | 1461587298268 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:28:18 INFO - PROCESS | 2283 | 1461587298269 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 05:28:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:28:18 INFO - PROCESS | 2283 | 1461587298271 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:28:18 INFO - PROCESS | 2283 | 1461587298272 Marionette TRACE conn2 <- [1,2650,null,{}] 05:28:18 INFO - PROCESS | 2283 | 1461587298274 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}] 05:28:18 INFO - PROCESS | 2283 | 1461587298383 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:28:18 INFO - PROCESS | 2283 | 1461587298395 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:18 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f2b8800 == 46 [pid = 2283] [id = 670] 05:28:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x12d780800) [pid = 2283] [serial = 2010] [outer = 0x0] 05:28:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x12d7a8c00) [pid = 2283] [serial = 2011] [outer = 0x12d780800] 05:28:18 INFO - PROCESS | 2283 | 1461587298420 Marionette DEBUG loaded listener.js 05:28:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x12d7b4000) [pid = 2283] [serial = 2012] [outer = 0x12d780800] 05:28:18 INFO - PROCESS | 2283 | 1461587298780 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]]]}] 05:28:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:28:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 518ms 05:28:18 INFO - PROCESS | 2283 | 1461587298790 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:28:18 INFO - PROCESS | 2283 | 1461587298792 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 05:28:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:28:18 INFO - PROCESS | 2283 | 1461587298795 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:28:18 INFO - PROCESS | 2283 | 1461587298797 Marionette TRACE conn2 <- [1,2654,null,{}] 05:28:18 INFO - PROCESS | 2283 | 1461587298800 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}] 05:28:19 INFO - PROCESS | 2283 | 1461587299162 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x12460f800) [pid = 2283] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x12a90bc00) [pid = 2283] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x12b5b8000) [pid = 2283] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x115831400) [pid = 2283] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x12b7fc000) [pid = 2283] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x11b65e400) [pid = 2283] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x114f45400) [pid = 2283] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x126b26400) [pid = 2283] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x115414c00) [pid = 2283] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x11ba1b000) [pid = 2283] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x115604000) [pid = 2283] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x12b704c00) [pid = 2283] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x1239e8800) [pid = 2283] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x1245cc800) [pid = 2283] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x1296ef000) [pid = 2283] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x115123400) [pid = 2283] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x126b24800) [pid = 2283] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x11c71a800) [pid = 2283] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x11aa91400) [pid = 2283] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:28:19 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x11571c800) [pid = 2283] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:28:19 INFO - PROCESS | 2283 | 1461587299239 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:19 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aaa9800 == 47 [pid = 2283] [id = 671] 05:28:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x114f3b000) [pid = 2283] [serial = 2013] [outer = 0x0] 05:28:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x115414c00) [pid = 2283] [serial = 2014] [outer = 0x114f3b000] 05:28:19 INFO - PROCESS | 2283 | 1461587299265 Marionette DEBUG loaded listener.js 05:28:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x11a937000) [pid = 2283] [serial = 2015] [outer = 0x114f3b000] 05:28:19 INFO - PROCESS | 2283 | 1461587299557 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]]]}] 05:28:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:28:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 823ms 05:28:19 INFO - PROCESS | 2283 | 1461587299618 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:28:19 INFO - PROCESS | 2283 | 1461587299621 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 05:28:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:28:19 INFO - PROCESS | 2283 | 1461587299624 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:28:19 INFO - PROCESS | 2283 | 1461587299627 Marionette TRACE conn2 <- [1,2658,null,{}] 05:28:19 INFO - PROCESS | 2283 | 1461587299630 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}] 05:28:19 INFO - PROCESS | 2283 | 1461587299824 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:28:19 INFO - PROCESS | 2283 | 1461587299834 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:19 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f6bd800 == 48 [pid = 2283] [id = 672] 05:28:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x11ba73800) [pid = 2283] [serial = 2016] [outer = 0x0] 05:28:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x12abd0000) [pid = 2283] [serial = 2017] [outer = 0x11ba73800] 05:28:19 INFO - PROCESS | 2283 | 1461587299880 Marionette DEBUG loaded listener.js 05:28:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x12ddbcc00) [pid = 2283] [serial = 2018] [outer = 0x11ba73800] 05:28:20 INFO - PROCESS | 2283 | 1461587300285 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]]]}] 05:28:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:28:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 05:28:20 INFO - PROCESS | 2283 | 1461587300295 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:28:20 INFO - PROCESS | 2283 | 1461587300296 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 05:28:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:28:20 INFO - PROCESS | 2283 | 1461587300301 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:28:20 INFO - PROCESS | 2283 | 1461587300302 Marionette TRACE conn2 <- [1,2662,null,{}] 05:28:20 INFO - PROCESS | 2283 | 1461587300304 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}] 05:28:20 INFO - PROCESS | 2283 | 1461587300389 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:28:20 INFO - PROCESS | 2283 | 1461587300474 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:20 INFO - PROCESS | 2283 | ++DOCSHELL 0x1310c9800 == 49 [pid = 2283] [id = 673] 05:28:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x12ddc5400) [pid = 2283] [serial = 2019] [outer = 0x0] 05:28:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x12e613000) [pid = 2283] [serial = 2020] [outer = 0x12ddc5400] 05:28:20 INFO - PROCESS | 2283 | 1461587300499 Marionette DEBUG loaded listener.js 05:28:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x12e618400) [pid = 2283] [serial = 2021] [outer = 0x12ddc5400] 05:28:20 INFO - PROCESS | 2283 | 1461587300766 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]]]}] 05:28:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:28:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 520ms 05:28:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:28:20 INFO - PROCESS | 2283 | 1461587300820 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:28:20 INFO - PROCESS | 2283 | 1461587300821 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 05:28:20 INFO - PROCESS | 2283 | 1461587300824 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:28:20 INFO - PROCESS | 2283 | 1461587300825 Marionette TRACE conn2 <- [1,2666,null,{}] 05:28:20 INFO - PROCESS | 2283 | 1461587300827 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}] 05:28:20 INFO - PROCESS | 2283 | 1461587300920 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:28:20 INFO - PROCESS | 2283 | 1461587300924 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:20 INFO - PROCESS | 2283 | ++DOCSHELL 0x1310d9800 == 50 [pid = 2283] [id = 674] 05:28:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x12e61ac00) [pid = 2283] [serial = 2022] [outer = 0x0] 05:28:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x12e657000) [pid = 2283] [serial = 2023] [outer = 0x12e61ac00] 05:28:20 INFO - PROCESS | 2283 | 1461587300949 Marionette DEBUG loaded listener.js 05:28:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x12e65b800) [pid = 2283] [serial = 2024] [outer = 0x12e61ac00] 05:28:21 INFO - PROCESS | 2283 | 1461587301918 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]]]}] 05:28:21 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) 05:28:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1124ms 05:28:21 INFO - PROCESS | 2283 | 1461587301948 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:28:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:28:21 INFO - PROCESS | 2283 | 1461587301951 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 05:28:21 INFO - PROCESS | 2283 | 1461587301955 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:28:21 INFO - PROCESS | 2283 | 1461587301956 Marionette TRACE conn2 <- [1,2670,null,{}] 05:28:21 INFO - PROCESS | 2283 | 1461587301961 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}] 05:28:22 INFO - PROCESS | 2283 | 1461587302070 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:28:22 INFO - PROCESS | 2283 | 1461587302128 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:22 INFO - PROCESS | 2283 | ++DOCSHELL 0x12392c800 == 51 [pid = 2283] [id = 675] 05:28:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x118432000) [pid = 2283] [serial = 2025] [outer = 0x0] 05:28:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x11a738c00) [pid = 2283] [serial = 2026] [outer = 0x118432000] 05:28:22 INFO - PROCESS | 2283 | 1461587302201 Marionette DEBUG loaded listener.js 05:28:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x11b61d800) [pid = 2283] [serial = 2027] [outer = 0x118432000] 05:28:23 INFO - PROCESS | 2283 | 1461587303095 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] 05:28:23 INFO - PROCESS | 2283 | 1461587303135 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 05:28:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:28:23 INFO - PROCESS | 2283 | 1461587303140 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:28:23 INFO - PROCESS | 2283 | 1461587303142 Marionette TRACE conn2 <- [1,2674,null,{}] 05:28:23 INFO - PROCESS | 2283 | 1461587303144 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}] 05:28:23 INFO - PROCESS | 2283 | 1461587303252 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:28:23 INFO - PROCESS | 2283 | 1461587303311 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:23 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d011800 == 52 [pid = 2283] [id = 676] 05:28:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x11b61e800) [pid = 2283] [serial = 2028] [outer = 0x0] 05:28:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x1239ef400) [pid = 2283] [serial = 2029] [outer = 0x11b61e800] 05:28:23 INFO - PROCESS | 2283 | 1461587303382 Marionette DEBUG loaded listener.js 05:28:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x126b71800) [pid = 2283] [serial = 2030] [outer = 0x11b61e800] 05:28:24 INFO - PROCESS | 2283 | 1461587304337 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] 05:28:24 INFO - PROCESS | 2283 | 1461587304366 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 05:28:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:28:24 INFO - PROCESS | 2283 | 1461587304370 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:28:24 INFO - PROCESS | 2283 | 1461587304372 Marionette TRACE conn2 <- [1,2678,null,{}] 05:28:24 INFO - PROCESS | 2283 | 1461587304377 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}] 05:28:24 INFO - PROCESS | 2283 | 1461587304496 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:28:24 INFO - PROCESS | 2283 | 1461587304559 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:24 INFO - PROCESS | 2283 | ++DOCSHELL 0x115582800 == 53 [pid = 2283] [id = 677] 05:28:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x1142b6000) [pid = 2283] [serial = 2031] [outer = 0x0] 05:28:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x114f43c00) [pid = 2283] [serial = 2032] [outer = 0x1142b6000] 05:28:24 INFO - PROCESS | 2283 | 1461587304634 Marionette DEBUG loaded listener.js 05:28:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x118c10400) [pid = 2283] [serial = 2033] [outer = 0x1142b6000] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x12d262800 == 52 [pid = 2283] [id = 609] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x1310c9800 == 51 [pid = 2283] [id = 673] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x12f6bd800 == 50 [pid = 2283] [id = 672] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x11aaa9800 == 49 [pid = 2283] [id = 671] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x12f2b8800 == 48 [pid = 2283] [id = 670] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x12ea7c000 == 47 [pid = 2283] [id = 669] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x12dde3800 == 46 [pid = 2283] [id = 668] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x12d265000 == 45 [pid = 2283] [id = 667] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x12b536000 == 44 [pid = 2283] [id = 666] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x126b4b000 == 43 [pid = 2283] [id = 665] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x123a95000 == 42 [pid = 2283] [id = 664] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x123937800 == 41 [pid = 2283] [id = 663] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x123b42000 == 40 [pid = 2283] [id = 662] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x123934800 == 39 [pid = 2283] [id = 661] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x13046d000 == 38 [pid = 2283] [id = 660] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x1300a6800 == 37 [pid = 2283] [id = 659] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x12f6c5000 == 36 [pid = 2283] [id = 658] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x12772b800 == 35 [pid = 2283] [id = 657] 05:28:25 INFO - PROCESS | 2283 | --DOCSHELL 0x11c26f800 == 34 [pid = 2283] [id = 656] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x12abc5c00) [pid = 2283] [serial = 1832] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x11560d000) [pid = 2283] [serial = 1817] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x1294b6c00) [pid = 2283] [serial = 1829] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x124899400) [pid = 2283] [serial = 1826] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x11c3d1000) [pid = 2283] [serial = 1823] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x11a756400) [pid = 2283] [serial = 1820] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x12acb2800) [pid = 2283] [serial = 1948] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x12b58ec00) [pid = 2283] [serial = 1951] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x12b584000) [pid = 2283] [serial = 1949] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x12b70a000) [pid = 2283] [serial = 1954] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x1296ef800) [pid = 2283] [serial = 1957] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x12d0af000) [pid = 2283] [serial = 1913] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x11c321400) [pid = 2283] [serial = 1936] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x1239e7400) [pid = 2283] [serial = 1937] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x12b5b7800) [pid = 2283] [serial = 1952] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x1158b6400) [pid = 2283] [serial = 1928] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x11512dc00) [pid = 2283] [serial = 1927] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x126b2c000) [pid = 2283] [serial = 1942] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x11a505400) [pid = 2283] [serial = 1933] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x11b61c400) [pid = 2283] [serial = 1934] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x123fa5000) [pid = 2283] [serial = 1939] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x1245ce400) [pid = 2283] [serial = 1940] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x11863dc00) [pid = 2283] [serial = 1930] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x11926ec00) [pid = 2283] [serial = 1931] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x115127400) [pid = 2283] [serial = 1915] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x11ad47800) [pid = 2283] [serial = 1918] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x1296ee800) [pid = 2283] [serial = 1921] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x12acac400) [pid = 2283] [serial = 1924] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x12bccc000) [pid = 2283] [serial = 1960] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x12c080c00) [pid = 2283] [serial = 1963] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x12b707800) [pid = 2283] [serial = 1958] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x12abca800) [pid = 2283] [serial = 1945] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x12b7f1800) [pid = 2283] [serial = 1955] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x12c080000) [pid = 2283] [serial = 1961] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x12d208c00) [pid = 2283] [serial = 1964] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x12ac90400) [pid = 2283] [serial = 1946] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x1296e5400) [pid = 2283] [serial = 1943] [outer = 0x0] [url = about:blank] 05:28:25 INFO - PROCESS | 2283 | 1461587305525 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]]]}] 05:28:25 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) 05:28:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1175ms 05:28:25 INFO - PROCESS | 2283 | 1461587305545 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:28:25 INFO - PROCESS | 2283 | 1461587305551 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 05:28:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:28:25 INFO - PROCESS | 2283 | 1461587305556 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:28:25 INFO - PROCESS | 2283 | 1461587305557 Marionette TRACE conn2 <- [1,2682,null,{}] 05:28:25 INFO - PROCESS | 2283 | 1461587305560 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}] 05:28:25 INFO - PROCESS | 2283 | 1461587305634 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:28:25 INFO - PROCESS | 2283 | 1461587305639 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:25 INFO - PROCESS | 2283 | ++DOCSHELL 0x11a71a800 == 35 [pid = 2283] [id = 678] 05:28:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x11863dc00) [pid = 2283] [serial = 2034] [outer = 0x0] 05:28:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x11a742800) [pid = 2283] [serial = 2035] [outer = 0x11863dc00] 05:28:25 INFO - PROCESS | 2283 | 1461587305667 Marionette DEBUG loaded listener.js 05:28:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x11a817400) [pid = 2283] [serial = 2036] [outer = 0x11863dc00] 05:28:26 INFO - PROCESS | 2283 | 1461587306544 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]]]}] 05:28:26 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) 05:28:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1021ms 05:28:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:28:26 INFO - PROCESS | 2283 | 1461587306578 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:28:26 INFO - PROCESS | 2283 | 1461587306579 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 05:28:26 INFO - PROCESS | 2283 | 1461587306595 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:28:26 INFO - PROCESS | 2283 | 1461587306598 Marionette TRACE conn2 <- [1,2686,null,{}] 05:28:26 INFO - PROCESS | 2283 | 1461587306610 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}] 05:28:26 INFO - PROCESS | 2283 | 1461587306691 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:28:26 INFO - PROCESS | 2283 | 1461587306709 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:26 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c5ec000 == 36 [pid = 2283] [id = 679] 05:28:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x1154b4800) [pid = 2283] [serial = 2037] [outer = 0x0] 05:28:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x11b65e400) [pid = 2283] [serial = 2038] [outer = 0x1154b4800] 05:28:26 INFO - PROCESS | 2283 | 1461587306737 Marionette DEBUG loaded listener.js 05:28:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x11ba78000) [pid = 2283] [serial = 2039] [outer = 0x1154b4800] 05:28:27 INFO - PROCESS | 2283 | 1461587307601 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] 05:28:27 INFO - PROCESS | 2283 | 1461587307627 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 05:28:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:28:27 INFO - PROCESS | 2283 | 1461587307643 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:28:27 INFO - PROCESS | 2283 | 1461587307644 Marionette TRACE conn2 <- [1,2690,null,{}] 05:28:27 INFO - PROCESS | 2283 | 1461587307647 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}] 05:28:27 INFO - PROCESS | 2283 | 1461587307749 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:28:27 INFO - PROCESS | 2283 | 1461587307753 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:27 INFO - PROCESS | 2283 | ++DOCSHELL 0x123bad800 == 37 [pid = 2283] [id = 680] 05:28:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x11bf9d400) [pid = 2283] [serial = 2040] [outer = 0x0] 05:28:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x11c718000) [pid = 2283] [serial = 2041] [outer = 0x11bf9d400] 05:28:27 INFO - PROCESS | 2283 | 1461587307779 Marionette DEBUG loaded listener.js 05:28:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x123817800) [pid = 2283] [serial = 2042] [outer = 0x11bf9d400] 05:28:28 INFO - PROCESS | 2283 | 1461587308629 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] 05:28:28 INFO - PROCESS | 2283 | 1461587308670 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 05:28:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:28:28 INFO - PROCESS | 2283 | 1461587308688 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:28:28 INFO - PROCESS | 2283 | 1461587308690 Marionette TRACE conn2 <- [1,2694,null,{}] 05:28:28 INFO - PROCESS | 2283 | 1461587308692 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}] 05:28:28 INFO - PROCESS | 2283 | 1461587308788 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:28:28 INFO - PROCESS | 2283 | 1461587308803 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:28 INFO - PROCESS | 2283 | ++DOCSHELL 0x124b89000 == 38 [pid = 2283] [id = 681] 05:28:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x115418800) [pid = 2283] [serial = 2043] [outer = 0x0] 05:28:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x123b5f400) [pid = 2283] [serial = 2044] [outer = 0x115418800] 05:28:28 INFO - PROCESS | 2283 | 1461587308829 Marionette DEBUG loaded listener.js 05:28:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x1243eac00) [pid = 2283] [serial = 2045] [outer = 0x115418800] 05:28:29 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x12bc20800) [pid = 2283] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:28:29 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x12bcd0000) [pid = 2283] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:28:29 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x11560e000) [pid = 2283] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:28:29 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x124604800) [pid = 2283] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:28:29 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x12b324800) [pid = 2283] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:28:29 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x11c70a800) [pid = 2283] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:28:29 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x11a81bc00) [pid = 2283] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:28:29 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x115606400) [pid = 2283] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:28:29 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x12d780800) [pid = 2283] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:28:29 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x12ddc5400) [pid = 2283] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:28:29 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x114f3b000) [pid = 2283] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:28:29 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x11ba73800) [pid = 2283] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:28:29 INFO - PROCESS | 2283 | 1461587309668 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] 05:28:29 INFO - PROCESS | 2283 | 1461587309710 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 05:28:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:28:29 INFO - PROCESS | 2283 | 1461587309712 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 2283 | 1461587309713 Marionette TRACE conn2 <- [1,2698,null,{}] 05:28:29 INFO - PROCESS | 2283 | 1461587309716 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}] 05:28:29 INFO - PROCESS | 2283 | 1461587309805 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:28:29 INFO - PROCESS | 2283 | 1461587309861 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:29 INFO - PROCESS | 2283 | ++DOCSHELL 0x127770000 == 39 [pid = 2283] [id = 682] 05:28:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x123810400) [pid = 2283] [serial = 2046] [outer = 0x0] 05:28:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x124891c00) [pid = 2283] [serial = 2047] [outer = 0x123810400] 05:28:29 INFO - PROCESS | 2283 | 1461587309889 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x126b2d800) [pid = 2283] [serial = 2048] [outer = 0x123810400] 05:28:30 INFO - PROCESS | 2283 | 1461587310667 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] 05:28:30 INFO - PROCESS | 2283 | 1461587310685 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 05:28:30 INFO - PROCESS | 2283 | 1461587310687 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:28:30 INFO - PROCESS | 2283 | 1461587310688 Marionette TRACE conn2 <- [1,2702,null,{}] 05:28:30 INFO - PROCESS | 2283 | 1461587310690 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}] 05:28:30 INFO - PROCESS | 2283 | 1461587310771 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:28:30 INFO - PROCESS | 2283 | 1461587310775 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:30 INFO - PROCESS | 2283 | ++DOCSHELL 0x12a56e000 == 40 [pid = 2283] [id = 683] 05:28:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x126d96000) [pid = 2283] [serial = 2049] [outer = 0x0] 05:28:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x126dec800) [pid = 2283] [serial = 2050] [outer = 0x126d96000] 05:28:30 INFO - PROCESS | 2283 | 1461587310801 Marionette DEBUG loaded listener.js 05:28:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x12770fc00) [pid = 2283] [serial = 2051] [outer = 0x126d96000] 05:28:31 INFO - PROCESS | 2283 | 1461587311142 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]]]}] 05:28:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:28:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 468ms 05:28:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:28:31 INFO - PROCESS | 2283 | 1461587311155 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:28:31 INFO - PROCESS | 2283 | 1461587311156 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 05:28:31 INFO - PROCESS | 2283 | 1461587311158 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:28:31 INFO - PROCESS | 2283 | 1461587311159 Marionette TRACE conn2 <- [1,2706,null,{}] 05:28:31 INFO - PROCESS | 2283 | 1461587311162 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}] 05:28:31 INFO - PROCESS | 2283 | 1461587311240 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:28:31 INFO - PROCESS | 2283 | 1461587311354 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:31 INFO - PROCESS | 2283 | ++DOCSHELL 0x11900e800 == 41 [pid = 2283] [id = 684] 05:28:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x1142be000) [pid = 2283] [serial = 2052] [outer = 0x0] 05:28:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x114bb6400) [pid = 2283] [serial = 2053] [outer = 0x1142be000] 05:28:31 INFO - PROCESS | 2283 | 1461587311394 Marionette DEBUG loaded listener.js 05:28:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x115609400) [pid = 2283] [serial = 2054] [outer = 0x1142be000] 05:28:31 INFO - PROCESS | 2283 | 1461587311839 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]]]}] 05:28:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:28:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 718ms 05:28:31 INFO - PROCESS | 2283 | 1461587311878 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 05:28:31 INFO - PROCESS | 2283 | 1461587311881 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 05:28:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:28:31 INFO - PROCESS | 2283 | 1461587311902 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:28:31 INFO - PROCESS | 2283 | 1461587311904 Marionette TRACE conn2 <- [1,2710,null,{}] 05:28:31 INFO - PROCESS | 2283 | 1461587311908 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}] 05:28:32 INFO - PROCESS | 2283 | 1461587312009 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:28:32 INFO - PROCESS | 2283 | 1461587312079 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:32 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c277000 == 42 [pid = 2283] [id = 685] 05:28:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x11a75b800) [pid = 2283] [serial = 2055] [outer = 0x0] 05:28:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x11a817c00) [pid = 2283] [serial = 2056] [outer = 0x11a75b800] 05:28:32 INFO - PROCESS | 2283 | 1461587312111 Marionette DEBUG loaded listener.js 05:28:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x11aa92800) [pid = 2283] [serial = 2057] [outer = 0x11a75b800] 05:28:32 INFO - PROCESS | 2283 | 1461587312539 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] 05:28:32 INFO - PROCESS | 2283 | 1461587312581 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 05:28:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:28:32 INFO - PROCESS | 2283 | 1461587312641 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:28:32 INFO - PROCESS | 2283 | 1461587312643 Marionette TRACE conn2 <- [1,2714,null,{}] 05:28:32 INFO - PROCESS | 2283 | 1461587312646 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}] 05:28:32 INFO - PROCESS | 2283 | 1461587312742 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:28:32 INFO - PROCESS | 2283 | 1461587312810 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:32 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b530000 == 43 [pid = 2283] [id = 686] 05:28:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x11ba24800) [pid = 2283] [serial = 2058] [outer = 0x0] 05:28:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x11c711400) [pid = 2283] [serial = 2059] [outer = 0x11ba24800] 05:28:32 INFO - PROCESS | 2283 | 1461587312842 Marionette DEBUG loaded listener.js 05:28:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x1245c2400) [pid = 2283] [serial = 2060] [outer = 0x11ba24800] 05:28:33 INFO - PROCESS | 2283 | 1461587313228 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]]]}] 05:28:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:28:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 634ms 05:28:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:28:33 INFO - PROCESS | 2283 | 1461587313261 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:28:33 INFO - PROCESS | 2283 | 1461587313263 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 05:28:33 INFO - PROCESS | 2283 | 1461587313266 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:28:33 INFO - PROCESS | 2283 | 1461587313271 Marionette TRACE conn2 <- [1,2718,null,{}] 05:28:33 INFO - PROCESS | 2283 | 1461587313278 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}] 05:28:33 INFO - PROCESS | 2283 | 1461587313377 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:28:33 INFO - PROCESS | 2283 | 1461587313435 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:33 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d012000 == 44 [pid = 2283] [id = 687] 05:28:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x1245d0800) [pid = 2283] [serial = 2061] [outer = 0x0] 05:28:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x127011000) [pid = 2283] [serial = 2062] [outer = 0x1245d0800] 05:28:33 INFO - PROCESS | 2283 | 1461587313465 Marionette DEBUG loaded listener.js 05:28:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x1294b6c00) [pid = 2283] [serial = 2063] [outer = 0x1245d0800] 05:28:33 INFO - PROCESS | 2283 | 1461587313904 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] 05:28:33 INFO - PROCESS | 2283 | 1461587313943 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 05:28:33 INFO - PROCESS | 2283 | 1461587313945 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:28:33 INFO - PROCESS | 2283 | 1461587313947 Marionette TRACE conn2 <- [1,2722,null,{}] 05:28:33 INFO - PROCESS | 2283 | 1461587313950 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}] 05:28:34 INFO - PROCESS | 2283 | 1461587314054 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:28:34 INFO - PROCESS | 2283 | 1461587314159 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:34 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d1b6800 == 45 [pid = 2283] [id = 688] 05:28:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x1296e6400) [pid = 2283] [serial = 2064] [outer = 0x0] 05:28:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x12a908c00) [pid = 2283] [serial = 2065] [outer = 0x1296e6400] 05:28:34 INFO - PROCESS | 2283 | 1461587314191 Marionette DEBUG loaded listener.js 05:28:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x12abc4800) [pid = 2283] [serial = 2066] [outer = 0x1296e6400] 05:28:34 INFO - PROCESS | 2283 | 1461587314646 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] 05:28:34 INFO - PROCESS | 2283 | 1461587314669 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 05:28:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:28:34 INFO - PROCESS | 2283 | 1461587314671 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:28:34 INFO - PROCESS | 2283 | 1461587314673 Marionette TRACE conn2 <- [1,2726,null,{}] 05:28:34 INFO - PROCESS | 2283 | 1461587314675 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}] 05:28:34 INFO - PROCESS | 2283 | 1461587314770 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:28:34 INFO - PROCESS | 2283 | 1461587314823 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:34 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d7dd000 == 46 [pid = 2283] [id = 689] 05:28:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x12ac88400) [pid = 2283] [serial = 2067] [outer = 0x0] 05:28:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x12ac8d000) [pid = 2283] [serial = 2068] [outer = 0x12ac88400] 05:28:34 INFO - PROCESS | 2283 | 1461587314860 Marionette DEBUG loaded listener.js 05:28:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x12b324000) [pid = 2283] [serial = 2069] [outer = 0x12ac88400] 05:28:35 INFO - PROCESS | 2283 | 1461587315327 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]]]}] 05:28:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:28:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 673ms 05:28:35 INFO - PROCESS | 2283 | 1461587315344 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:28:35 INFO - PROCESS | 2283 | 1461587315346 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 05:28:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:28:35 INFO - PROCESS | 2283 | 1461587315386 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:28:35 INFO - PROCESS | 2283 | 1461587315388 Marionette TRACE conn2 <- [1,2730,null,{}] 05:28:35 INFO - PROCESS | 2283 | 1461587315390 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}] 05:28:35 INFO - PROCESS | 2283 | 1461587315509 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:28:35 INFO - PROCESS | 2283 | 1461587315576 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:35 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd2f800 == 47 [pid = 2283] [id = 690] 05:28:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x118c48c00) [pid = 2283] [serial = 2070] [outer = 0x0] 05:28:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x12b331800) [pid = 2283] [serial = 2071] [outer = 0x118c48c00] 05:28:35 INFO - PROCESS | 2283 | 1461587315607 Marionette DEBUG loaded listener.js 05:28:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x12b5af400) [pid = 2283] [serial = 2072] [outer = 0x118c48c00] 05:28:36 INFO - PROCESS | 2283 | 1461587316594 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] 05:28:36 INFO - PROCESS | 2283 | 1461587316675 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 05:28:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:28:36 INFO - PROCESS | 2283 | 1461587316679 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:28:36 INFO - PROCESS | 2283 | 1461587316680 Marionette TRACE conn2 <- [1,2734,null,{}] 05:28:36 INFO - PROCESS | 2283 | 1461587316684 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}] 05:28:36 INFO - PROCESS | 2283 | 1461587316764 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:28:36 INFO - PROCESS | 2283 | 1461587316769 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:36 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bad4800 == 40 [pid = 2283] [id = 691] 05:28:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x1190a2400) [pid = 2283] [serial = 2073] [outer = 0x0] 05:28:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x11926f800) [pid = 2283] [serial = 2074] [outer = 0x1190a2400] 05:28:36 INFO - PROCESS | 2283 | 1461587316800 Marionette DEBUG loaded listener.js 05:28:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x11a760c00) [pid = 2283] [serial = 2075] [outer = 0x1190a2400] 05:28:37 INFO - PROCESS | 2283 | 1461587317173 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]]]}] 05:28:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:28:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 522ms 05:28:37 INFO - PROCESS | 2283 | 1461587317223 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:28:37 INFO - PROCESS | 2283 | 1461587317227 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 05:28:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:28:37 INFO - PROCESS | 2283 | 1461587317233 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:28:37 INFO - PROCESS | 2283 | 1461587317234 Marionette TRACE conn2 <- [1,2738,null,{}] 05:28:37 INFO - PROCESS | 2283 | 1461587317237 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}] 05:28:37 INFO - PROCESS | 2283 | 1461587317321 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:28:37 INFO - PROCESS | 2283 | 1461587317326 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:37 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b32800 == 41 [pid = 2283] [id = 692] 05:28:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x11a939800) [pid = 2283] [serial = 2076] [outer = 0x0] 05:28:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x11aa9b800) [pid = 2283] [serial = 2077] [outer = 0x11a939800] 05:28:37 INFO - PROCESS | 2283 | 1461587317352 Marionette DEBUG loaded listener.js 05:28:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x11c5a6000) [pid = 2283] [serial = 2078] [outer = 0x11a939800] 05:28:37 INFO - PROCESS | 2283 | 1461587317715 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]]]}] 05:28:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:28:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 522ms 05:28:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:28:37 INFO - PROCESS | 2283 | 1461587317755 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:28:37 INFO - PROCESS | 2283 | 1461587317756 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 05:28:37 INFO - PROCESS | 2283 | 1461587317759 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:28:37 INFO - PROCESS | 2283 | 1461587317761 Marionette TRACE conn2 <- [1,2742,null,{}] 05:28:37 INFO - PROCESS | 2283 | 1461587317769 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}] 05:28:37 INFO - PROCESS | 2283 | 1461587317855 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:28:37 INFO - PROCESS | 2283 | 1461587317861 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:37 INFO - PROCESS | 2283 | ++DOCSHELL 0x124b79800 == 42 [pid = 2283] [id = 693] 05:28:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x11c720400) [pid = 2283] [serial = 2079] [outer = 0x0] 05:28:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x123fa4400) [pid = 2283] [serial = 2080] [outer = 0x11c720400] 05:28:37 INFO - PROCESS | 2283 | 1461587317890 Marionette DEBUG loaded listener.js 05:28:37 INFO - PROCESS | 2283 | ++DOMWINDOW == 114 (0x1246c2800) [pid = 2283] [serial = 2081] [outer = 0x11c720400] 05:28:38 INFO - PROCESS | 2283 | 1461587318249 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]]]}] 05:28:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:28:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 524ms 05:28:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:28:38 INFO - PROCESS | 2283 | 1461587318284 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:28:38 INFO - PROCESS | 2283 | 1461587318285 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 05:28:38 INFO - PROCESS | 2283 | 1461587318287 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:28:38 INFO - PROCESS | 2283 | 1461587318289 Marionette TRACE conn2 <- [1,2746,null,{}] 05:28:38 INFO - PROCESS | 2283 | 1461587318291 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}] 05:28:38 INFO - PROCESS | 2283 | 1461587318374 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:28:38 INFO - PROCESS | 2283 | 1461587318436 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:38 INFO - PROCESS | 2283 | ++DOCSHELL 0x127728000 == 43 [pid = 2283] [id = 694] 05:28:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 115 (0x1245cf000) [pid = 2283] [serial = 2082] [outer = 0x0] 05:28:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 116 (0x126d99c00) [pid = 2283] [serial = 2083] [outer = 0x1245cf000] 05:28:38 INFO - PROCESS | 2283 | 1461587318463 Marionette DEBUG loaded listener.js 05:28:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 117 (0x12a902800) [pid = 2283] [serial = 2084] [outer = 0x1245cf000] 05:28:38 INFO - PROCESS | 2283 | --DOCSHELL 0x12fd6c800 == 42 [pid = 2283] [id = 17] 05:28:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:28:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 520ms 05:28:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:28:38 INFO - PROCESS | 2283 | 1461587318806 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]]]}] 05:28:38 INFO - PROCESS | 2283 | 1461587318809 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:28:38 INFO - PROCESS | 2283 | 1461587318810 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 05:28:38 INFO - PROCESS | 2283 | 1461587318812 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:28:38 INFO - PROCESS | 2283 | 1461587318814 Marionette TRACE conn2 <- [1,2750,null,{}] 05:28:38 INFO - PROCESS | 2283 | 1461587318817 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}] 05:28:38 INFO - PROCESS | 2283 | 1461587318920 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:28:38 INFO - PROCESS | 2283 | 1461587318955 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:38 INFO - PROCESS | 2283 | ++DOCSHELL 0x12a57a800 == 43 [pid = 2283] [id = 695] 05:28:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 118 (0x124610000) [pid = 2283] [serial = 2085] [outer = 0x0] 05:28:38 INFO - PROCESS | 2283 | ++DOMWINDOW == 119 (0x12abcd800) [pid = 2283] [serial = 2086] [outer = 0x124610000] 05:28:38 INFO - PROCESS | 2283 | 1461587318980 Marionette DEBUG loaded listener.js 05:28:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 120 (0x12acb1c00) [pid = 2283] [serial = 2087] [outer = 0x124610000] 05:28:39 INFO - PROCESS | 2283 | 1461587319327 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]]]}] 05:28:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:28:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 522ms 05:28:39 INFO - PROCESS | 2283 | 1461587319335 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:28:39 INFO - PROCESS | 2283 | 1461587319336 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 05:28:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:28:39 INFO - PROCESS | 2283 | 1461587319339 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:28:39 INFO - PROCESS | 2283 | 1461587319340 Marionette TRACE conn2 <- [1,2754,null,{}] 05:28:39 INFO - PROCESS | 2283 | 1461587319342 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}] 05:28:39 INFO - PROCESS | 2283 | 1461587319458 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:28:39 INFO - PROCESS | 2283 | 1461587319473 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:39 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd31800 == 44 [pid = 2283] [id = 696] 05:28:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 121 (0x12b329800) [pid = 2283] [serial = 2088] [outer = 0x0] 05:28:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 122 (0x12b5b6400) [pid = 2283] [serial = 2089] [outer = 0x12b329800] 05:28:39 INFO - PROCESS | 2283 | 1461587319500 Marionette DEBUG loaded listener.js 05:28:39 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x12b70e000) [pid = 2283] [serial = 2090] [outer = 0x12b329800] 05:28:39 INFO - PROCESS | 2283 | 1461587319848 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]]]}] 05:28:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:28:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 519ms 05:28:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:28:39 INFO - PROCESS | 2283 | 1461587319859 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:28:39 INFO - PROCESS | 2283 | 1461587319861 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 05:28:39 INFO - PROCESS | 2283 | 1461587319863 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:28:39 INFO - PROCESS | 2283 | 1461587319865 Marionette TRACE conn2 <- [1,2758,null,{}] 05:28:39 INFO - PROCESS | 2283 | 1461587319868 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}] 05:28:40 INFO - PROCESS | 2283 | 1461587320011 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:28:40 INFO - PROCESS | 2283 | 1461587320028 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:40 INFO - PROCESS | 2283 | ++DOCSHELL 0x12dde5800 == 45 [pid = 2283] [id = 697] 05:28:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x12b7ee400) [pid = 2283] [serial = 2091] [outer = 0x0] 05:28:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x12bc20800) [pid = 2283] [serial = 2092] [outer = 0x12b7ee400] 05:28:40 INFO - PROCESS | 2283 | 1461587320067 Marionette DEBUG loaded listener.js 05:28:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x12bcd0800) [pid = 2283] [serial = 2093] [outer = 0x12b7ee400] 05:28:40 INFO - PROCESS | 2283 | 1461587320423 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]]]}] 05:28:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:28:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 572ms 05:28:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:28:40 INFO - PROCESS | 2283 | 1461587320435 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:28:40 INFO - PROCESS | 2283 | 1461587320436 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 05:28:40 INFO - PROCESS | 2283 | 1461587320439 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:28:40 INFO - PROCESS | 2283 | 1461587320440 Marionette TRACE conn2 <- [1,2762,null,{}] 05:28:40 INFO - PROCESS | 2283 | 1461587320442 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}] 05:28:40 INFO - PROCESS | 2283 | 1461587320546 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:28:40 INFO - PROCESS | 2283 | 1461587320561 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:40 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ea7f800 == 46 [pid = 2283] [id = 698] 05:28:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x12bcd2400) [pid = 2283] [serial = 2094] [outer = 0x0] 05:28:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x12be5f400) [pid = 2283] [serial = 2095] [outer = 0x12bcd2400] 05:28:40 INFO - PROCESS | 2283 | 1461587320586 Marionette DEBUG loaded listener.js 05:28:40 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x12c080c00) [pid = 2283] [serial = 2096] [outer = 0x12bcd2400] 05:28:40 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x1154b4800) [pid = 2283] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:28:40 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x11863dc00) [pid = 2283] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:28:40 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x115418800) [pid = 2283] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:28:40 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x11bf9d400) [pid = 2283] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:28:40 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x12b5b8c00) [pid = 2283] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:28:40 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x123810400) [pid = 2283] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:28:40 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x1142b6000) [pid = 2283] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:28:40 INFO - PROCESS | 2283 | 1461587320917 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]]]}] 05:28:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:28:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 518ms 05:28:40 INFO - PROCESS | 2283 | 1461587320957 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:28:40 INFO - PROCESS | 2283 | 1461587320959 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 05:28:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:28:40 INFO - PROCESS | 2283 | 1461587320961 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:28:40 INFO - PROCESS | 2283 | 1461587320962 Marionette TRACE conn2 <- [1,2766,null,{}] 05:28:40 INFO - PROCESS | 2283 | 1461587320964 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}] 05:28:41 INFO - PROCESS | 2283 | 1461587321044 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:28:41 INFO - PROCESS | 2283 | 1461587321106 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 2283 | ++DOCSHELL 0x12eeee000 == 47 [pid = 2283] [id = 699] 05:28:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 123 (0x115603400) [pid = 2283] [serial = 2097] [outer = 0x0] 05:28:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 124 (0x12488ec00) [pid = 2283] [serial = 2098] [outer = 0x115603400] 05:28:41 INFO - PROCESS | 2283 | 1461587321132 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 125 (0x12d0b4c00) [pid = 2283] [serial = 2099] [outer = 0x115603400] 05:28:41 INFO - PROCESS | 2283 | 1461587321406 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]]]}] 05:28:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:28:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 472ms 05:28:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:28:41 INFO - PROCESS | 2283 | 1461587321438 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:28:41 INFO - PROCESS | 2283 | 1461587321439 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 05:28:41 INFO - PROCESS | 2283 | 1461587321441 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 2283 | 1461587321442 Marionette TRACE conn2 <- [1,2770,null,{}] 05:28:41 INFO - PROCESS | 2283 | 1461587321444 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}] 05:28:41 INFO - PROCESS | 2283 | 1461587321534 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:28:41 INFO - PROCESS | 2283 | 1461587321539 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f6aa000 == 48 [pid = 2283] [id = 700] 05:28:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 126 (0x12d205000) [pid = 2283] [serial = 2100] [outer = 0x0] 05:28:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 127 (0x12d269c00) [pid = 2283] [serial = 2101] [outer = 0x12d205000] 05:28:41 INFO - PROCESS | 2283 | 1461587321564 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 2283 | ++DOMWINDOW == 128 (0x12d270800) [pid = 2283] [serial = 2102] [outer = 0x12d205000] 05:28:41 INFO - PROCESS | 2283 | 1461587321917 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]]]}] 05:28:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:28:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 520ms 05:28:41 INFO - PROCESS | 2283 | 1461587321961 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:28:41 INFO - PROCESS | 2283 | 1461587321963 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 05:28:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:28:41 INFO - PROCESS | 2283 | 1461587321965 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 2283 | 1461587321967 Marionette TRACE conn2 <- [1,2774,null,{}] 05:28:41 INFO - PROCESS | 2283 | 1461587321969 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}] 05:28:42 INFO - PROCESS | 2283 | 1461587322068 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:28:42 INFO - PROCESS | 2283 | 1461587322072 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:42 INFO - PROCESS | 2283 | ++DOCSHELL 0x12fb62800 == 49 [pid = 2283] [id = 701] 05:28:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 129 (0x12d276c00) [pid = 2283] [serial = 2103] [outer = 0x0] 05:28:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 130 (0x12d77e400) [pid = 2283] [serial = 2104] [outer = 0x12d276c00] 05:28:42 INFO - PROCESS | 2283 | 1461587322102 Marionette DEBUG loaded listener.js 05:28:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 131 (0x12d7b3c00) [pid = 2283] [serial = 2105] [outer = 0x12d276c00] 05:28:42 INFO - PROCESS | 2283 | 1461587322459 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]]]}] 05:28:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:28:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 521ms 05:28:42 INFO - PROCESS | 2283 | 1461587322487 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:28:42 INFO - PROCESS | 2283 | 1461587322488 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 05:28:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:28:42 INFO - PROCESS | 2283 | 1461587322490 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:28:42 INFO - PROCESS | 2283 | 1461587322491 Marionette TRACE conn2 <- [1,2778,null,{}] 05:28:42 INFO - PROCESS | 2283 | 1461587322493 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}] 05:28:42 INFO - PROCESS | 2283 | 1461587322579 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:28:42 INFO - PROCESS | 2283 | 1461587322640 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:42 INFO - PROCESS | 2283 | ++DOCSHELL 0x13009c000 == 50 [pid = 2283] [id = 702] 05:28:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 132 (0x12d492000) [pid = 2283] [serial = 2106] [outer = 0x0] 05:28:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 133 (0x12ddba000) [pid = 2283] [serial = 2107] [outer = 0x12d492000] 05:28:42 INFO - PROCESS | 2283 | 1461587322665 Marionette DEBUG loaded listener.js 05:28:42 INFO - PROCESS | 2283 | ++DOMWINDOW == 134 (0x12e610800) [pid = 2283] [serial = 2108] [outer = 0x12d492000] 05:28:43 INFO - PROCESS | 2283 | 1461587323080 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]]]}] 05:28:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:28:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 618ms 05:28:43 INFO - PROCESS | 2283 | 1461587323109 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:28:43 INFO - PROCESS | 2283 | 1461587323112 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 05:28:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:28:43 INFO - PROCESS | 2283 | 1461587323116 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 2283 | 1461587323119 Marionette TRACE conn2 <- [1,2782,null,{}] 05:28:43 INFO - PROCESS | 2283 | 1461587323123 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}] 05:28:43 INFO - PROCESS | 2283 | 1461587323245 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:28:43 INFO - PROCESS | 2283 | 1461587323345 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:43 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b31000 == 51 [pid = 2283] [id = 703] 05:28:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 135 (0x119835400) [pid = 2283] [serial = 2109] [outer = 0x0] 05:28:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 136 (0x11a944800) [pid = 2283] [serial = 2110] [outer = 0x119835400] 05:28:43 INFO - PROCESS | 2283 | 1461587323396 Marionette DEBUG loaded listener.js 05:28:43 INFO - PROCESS | 2283 | ++DOMWINDOW == 137 (0x11ad4b400) [pid = 2283] [serial = 2111] [outer = 0x119835400] 05:28:43 INFO - PROCESS | 2283 | 1461587323865 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]]]}] 05:28:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:28:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 772ms 05:28:43 INFO - PROCESS | 2283 | 1461587323895 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:28:43 INFO - PROCESS | 2283 | 1461587323899 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 05:28:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:28:43 INFO - PROCESS | 2283 | 1461587323918 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 2283 | 1461587323920 Marionette TRACE conn2 <- [1,2786,null,{}] 05:28:43 INFO - PROCESS | 2283 | 1461587323922 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}] 05:28:44 INFO - PROCESS | 2283 | 1461587324026 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:28:44 INFO - PROCESS | 2283 | 1461587324086 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:44 INFO - PROCESS | 2283 | ++DOCSHELL 0x129610800 == 52 [pid = 2283] [id = 704] 05:28:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 138 (0x11ba18800) [pid = 2283] [serial = 2112] [outer = 0x0] 05:28:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 139 (0x1243eb800) [pid = 2283] [serial = 2113] [outer = 0x11ba18800] 05:28:44 INFO - PROCESS | 2283 | 1461587324116 Marionette DEBUG loaded listener.js 05:28:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 140 (0x1269d0000) [pid = 2283] [serial = 2114] [outer = 0x11ba18800] 05:28:44 INFO - PROCESS | 2283 | 1461587324568 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]]]}] 05:28:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:28:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 671ms 05:28:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:28:44 INFO - PROCESS | 2283 | 1461587324587 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:28:44 INFO - PROCESS | 2283 | 1461587324589 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 05:28:44 INFO - PROCESS | 2283 | 1461587324591 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:28:44 INFO - PROCESS | 2283 | 1461587324594 Marionette TRACE conn2 <- [1,2790,null,{}] 05:28:44 INFO - PROCESS | 2283 | 1461587324601 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}] 05:28:44 INFO - PROCESS | 2283 | 1461587324702 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:28:44 INFO - PROCESS | 2283 | 1461587324764 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:44 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f6c5000 == 53 [pid = 2283] [id = 705] 05:28:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 141 (0x126de3000) [pid = 2283] [serial = 2115] [outer = 0x0] 05:28:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 142 (0x12b325800) [pid = 2283] [serial = 2116] [outer = 0x126de3000] 05:28:44 INFO - PROCESS | 2283 | 1461587324796 Marionette DEBUG loaded listener.js 05:28:44 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x12b5b4400) [pid = 2283] [serial = 2117] [outer = 0x126de3000] 05:28:45 INFO - PROCESS | 2283 | 1461587325253 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]]]}] 05:28:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:28:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 674ms 05:28:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:28:45 INFO - PROCESS | 2283 | 1461587325266 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:28:45 INFO - PROCESS | 2283 | 1461587325268 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 05:28:45 INFO - PROCESS | 2283 | 1461587325270 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:28:45 INFO - PROCESS | 2283 | 1461587325271 Marionette TRACE conn2 <- [1,2794,null,{}] 05:28:45 INFO - PROCESS | 2283 | 1461587325274 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}] 05:28:45 INFO - PROCESS | 2283 | 1461587325397 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:28:45 INFO - PROCESS | 2283 | 1461587325474 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:45 INFO - PROCESS | 2283 | ++DOCSHELL 0x13066a800 == 54 [pid = 2283] [id = 706] 05:28:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x12b5bec00) [pid = 2283] [serial = 2118] [outer = 0x0] 05:28:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x12bccc800) [pid = 2283] [serial = 2119] [outer = 0x12b5bec00] 05:28:45 INFO - PROCESS | 2283 | 1461587325507 Marionette DEBUG loaded listener.js 05:28:45 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x12d272c00) [pid = 2283] [serial = 2120] [outer = 0x12b5bec00] 05:28:45 INFO - PROCESS | 2283 | 1461587325909 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]]]}] 05:28:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:28:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 669ms 05:28:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:28:45 INFO - PROCESS | 2283 | 1461587325940 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:28:45 INFO - PROCESS | 2283 | 1461587325941 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 05:28:45 INFO - PROCESS | 2283 | 1461587325944 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:28:45 INFO - PROCESS | 2283 | 1461587325945 Marionette TRACE conn2 <- [1,2798,null,{}] 05:28:45 INFO - PROCESS | 2283 | 1461587325947 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}] 05:28:46 INFO - PROCESS | 2283 | 1461587326053 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:28:46 INFO - PROCESS | 2283 | 1461587326111 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 2283 | ++DOCSHELL 0x1310bd000 == 55 [pid = 2283] [id = 707] 05:28:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x12b7f2000) [pid = 2283] [serial = 2121] [outer = 0x0] 05:28:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 148 (0x12d780800) [pid = 2283] [serial = 2122] [outer = 0x12b7f2000] 05:28:46 INFO - PROCESS | 2283 | 1461587326138 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 149 (0x12d7b3000) [pid = 2283] [serial = 2123] [outer = 0x12b7f2000] 05:28:46 INFO - PROCESS | 2283 | 1461587326603 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]]]}] 05:28:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:28:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 668ms 05:28:46 INFO - PROCESS | 2283 | 1461587326612 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:28:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:28:46 INFO - PROCESS | 2283 | 1461587326614 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 05:28:46 INFO - PROCESS | 2283 | 1461587326616 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:28:46 INFO - PROCESS | 2283 | 1461587326618 Marionette TRACE conn2 <- [1,2802,null,{}] 05:28:46 INFO - PROCESS | 2283 | 1461587326620 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}] 05:28:46 INFO - PROCESS | 2283 | 1461587326739 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:28:46 INFO - PROCESS | 2283 | 1461587326846 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 2283 | ++DOCSHELL 0x1310d7800 == 56 [pid = 2283] [id = 708] 05:28:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 150 (0x12d26f000) [pid = 2283] [serial = 2124] [outer = 0x0] 05:28:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 151 (0x12e614000) [pid = 2283] [serial = 2125] [outer = 0x12d26f000] 05:28:46 INFO - PROCESS | 2283 | 1461587326877 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 2283 | ++DOMWINDOW == 152 (0x12e999c00) [pid = 2283] [serial = 2126] [outer = 0x12d26f000] 05:28:47 INFO - PROCESS | 2283 | 1461587327495 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]]]}] 05:28:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:28:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 921ms 05:28:47 INFO - PROCESS | 2283 | 1461587327538 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:28:47 INFO - PROCESS | 2283 | 1461587327541 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 05:28:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:28:47 INFO - PROCESS | 2283 | 1461587327546 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:28:47 INFO - PROCESS | 2283 | 1461587327552 Marionette TRACE conn2 <- [1,2806,null,{}] 05:28:47 INFO - PROCESS | 2283 | 1461587327557 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}] 05:28:47 INFO - PROCESS | 2283 | 1461587327695 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:28:47 INFO - PROCESS | 2283 | 1461587327775 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:47 INFO - PROCESS | 2283 | ++DOCSHELL 0x124505000 == 57 [pid = 2283] [id = 709] 05:28:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 153 (0x114f45c00) [pid = 2283] [serial = 2127] [outer = 0x0] 05:28:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 154 (0x11560c000) [pid = 2283] [serial = 2128] [outer = 0x114f45c00] 05:28:47 INFO - PROCESS | 2283 | 1461587327804 Marionette DEBUG loaded listener.js 05:28:47 INFO - PROCESS | 2283 | ++DOMWINDOW == 155 (0x11903a800) [pid = 2283] [serial = 2129] [outer = 0x114f45c00] 05:28:48 INFO - PROCESS | 2283 | 1461587328233 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]]]}] 05:28:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:28:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 727ms 05:28:48 INFO - PROCESS | 2283 | 1461587328271 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:28:48 INFO - PROCESS | 2283 | 1461587328275 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 05:28:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:28:48 INFO - PROCESS | 2283 | 1461587328280 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:28:48 INFO - PROCESS | 2283 | 1461587328282 Marionette TRACE conn2 <- [1,2810,null,{}] 05:28:48 INFO - PROCESS | 2283 | 1461587328284 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}] 05:28:48 INFO - PROCESS | 2283 | 1461587328379 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:28:48 INFO - PROCESS | 2283 | 1461587328456 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:48 INFO - PROCESS | 2283 | ++DOCSHELL 0x124519000 == 58 [pid = 2283] [id = 710] 05:28:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 156 (0x11a9d0800) [pid = 2283] [serial = 2130] [outer = 0x0] 05:28:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 157 (0x11ba26c00) [pid = 2283] [serial = 2131] [outer = 0x11a9d0800] 05:28:48 INFO - PROCESS | 2283 | 1461587328483 Marionette DEBUG loaded listener.js 05:28:48 INFO - PROCESS | 2283 | ++DOMWINDOW == 158 (0x11c710400) [pid = 2283] [serial = 2132] [outer = 0x11a9d0800] 05:28:48 INFO - PROCESS | 2283 | 1461587328927 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]]]}] 05:28:48 INFO - PROCESS | 2283 | --DOCSHELL 0x12fb62800 == 57 [pid = 2283] [id = 701] 05:28:48 INFO - PROCESS | 2283 | --DOCSHELL 0x12f6aa000 == 56 [pid = 2283] [id = 700] 05:28:48 INFO - PROCESS | 2283 | --DOCSHELL 0x12eeee000 == 55 [pid = 2283] [id = 699] 05:28:48 INFO - PROCESS | 2283 | --DOCSHELL 0x12ea7f800 == 54 [pid = 2283] [id = 698] 05:28:48 INFO - PROCESS | 2283 | --DOCSHELL 0x12dde5800 == 53 [pid = 2283] [id = 697] 05:28:48 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd31800 == 52 [pid = 2283] [id = 696] 05:28:48 INFO - PROCESS | 2283 | --DOCSHELL 0x12a57a800 == 51 [pid = 2283] [id = 695] 05:28:48 INFO - PROCESS | 2283 | --DOMWINDOW == 157 (0x1239ef400) [pid = 2283] [serial = 2029] [outer = 0x0] [url = about:blank] 05:28:48 INFO - PROCESS | 2283 | --DOMWINDOW == 156 (0x11a738c00) [pid = 2283] [serial = 2026] [outer = 0x0] [url = about:blank] 05:28:48 INFO - PROCESS | 2283 | --DOCSHELL 0x127728000 == 50 [pid = 2283] [id = 694] 05:28:48 INFO - PROCESS | 2283 | --DOCSHELL 0x124b79800 == 49 [pid = 2283] [id = 693] 05:28:48 INFO - PROCESS | 2283 | --DOCSHELL 0x123b32800 == 48 [pid = 2283] [id = 692] 05:28:48 INFO - PROCESS | 2283 | --DOCSHELL 0x12fd6c000 == 47 [pid = 2283] [id = 18] 05:28:48 INFO - PROCESS | 2283 | --DOCSHELL 0x11bad4800 == 46 [pid = 2283] [id = 691] 05:28:48 INFO - PROCESS | 2283 | --DOCSHELL 0x11c277000 == 45 [pid = 2283] [id = 685] 05:28:48 INFO - PROCESS | 2283 | --DOCSHELL 0x11900e800 == 44 [pid = 2283] [id = 684] 05:28:48 INFO - PROCESS | 2283 | --DOMWINDOW == 155 (0x11b65e400) [pid = 2283] [serial = 2038] [outer = 0x0] [url = about:blank] 05:28:48 INFO - PROCESS | 2283 | --DOMWINDOW == 154 (0x11a742800) [pid = 2283] [serial = 2035] [outer = 0x0] [url = about:blank] 05:28:48 INFO - PROCESS | 2283 | --DOMWINDOW == 153 (0x123b5f400) [pid = 2283] [serial = 2044] [outer = 0x0] [url = about:blank] 05:28:48 INFO - PROCESS | 2283 | --DOMWINDOW == 152 (0x11a817400) [pid = 2283] [serial = 2036] [outer = 0x0] [url = about:blank] 05:28:48 INFO - PROCESS | 2283 | --DOMWINDOW == 151 (0x11c718000) [pid = 2283] [serial = 2041] [outer = 0x0] [url = about:blank] 05:28:48 INFO - PROCESS | 2283 | --DOMWINDOW == 150 (0x126dec800) [pid = 2283] [serial = 2050] [outer = 0x0] [url = about:blank] 05:28:48 INFO - PROCESS | 2283 | --DOMWINDOW == 149 (0x12d275000) [pid = 2283] [serial = 1967] [outer = 0x0] [url = about:blank] 05:28:48 INFO - PROCESS | 2283 | --DOMWINDOW == 148 (0x124891c00) [pid = 2283] [serial = 2047] [outer = 0x0] [url = about:blank] 05:28:48 INFO - PROCESS | 2283 | --DOMWINDOW == 147 (0x114f43c00) [pid = 2283] [serial = 2032] [outer = 0x0] [url = about:blank] 05:28:48 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x123817800) [pid = 2283] [serial = 2042] [outer = 0x0] [url = about:blank] 05:28:48 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x118c10400) [pid = 2283] [serial = 2033] [outer = 0x0] [url = about:blank] 05:28:48 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x11ba78000) [pid = 2283] [serial = 2039] [outer = 0x0] [url = about:blank] 05:28:48 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x1243eac00) [pid = 2283] [serial = 2045] [outer = 0x0] [url = about:blank] 05:28:48 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x126b2d800) [pid = 2283] [serial = 2048] [outer = 0x0] [url = about:blank] 05:28:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:28:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 721ms 05:28:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:28:49 INFO - PROCESS | 2283 | 1461587329001 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:28:49 INFO - PROCESS | 2283 | 1461587329002 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 05:28:49 INFO - PROCESS | 2283 | 1461587329005 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:28:49 INFO - PROCESS | 2283 | 1461587329007 Marionette TRACE conn2 <- [1,2814,null,{}] 05:28:49 INFO - PROCESS | 2283 | 1461587329020 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}] 05:28:49 INFO - PROCESS | 2283 | 1461587329120 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:28:49 INFO - PROCESS | 2283 | 1461587329136 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:49 INFO - PROCESS | 2283 | ++DOCSHELL 0x11ad0f000 == 45 [pid = 2283] [id = 711] 05:28:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 143 (0x11c714800) [pid = 2283] [serial = 2133] [outer = 0x0] 05:28:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 144 (0x11c721400) [pid = 2283] [serial = 2134] [outer = 0x11c714800] 05:28:49 INFO - PROCESS | 2283 | 1461587329182 Marionette DEBUG loaded listener.js 05:28:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 145 (0x123edf000) [pid = 2283] [serial = 2135] [outer = 0x11c714800] 05:28:49 INFO - PROCESS | 2283 | 1461587329732 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]]]}] 05:28:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:28:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 771ms 05:28:49 INFO - PROCESS | 2283 | 1461587329776 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:28:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:28:49 INFO - PROCESS | 2283 | 1461587329778 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 05:28:49 INFO - PROCESS | 2283 | 1461587329780 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:28:49 INFO - PROCESS | 2283 | 1461587329781 Marionette TRACE conn2 <- [1,2818,null,{}] 05:28:49 INFO - PROCESS | 2283 | 1461587329786 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}] 05:28:49 INFO - PROCESS | 2283 | 1461587329865 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:28:49 INFO - PROCESS | 2283 | 1461587329871 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:49 INFO - PROCESS | 2283 | ++DOCSHELL 0x127728000 == 46 [pid = 2283] [id = 712] 05:28:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 146 (0x126b7d800) [pid = 2283] [serial = 2136] [outer = 0x0] 05:28:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 147 (0x127015400) [pid = 2283] [serial = 2137] [outer = 0x126b7d800] 05:28:49 INFO - PROCESS | 2283 | 1461587329897 Marionette DEBUG loaded listener.js 05:28:49 INFO - PROCESS | 2283 | ++DOMWINDOW == 148 (0x127d6e800) [pid = 2283] [serial = 2138] [outer = 0x126b7d800] 05:28:50 INFO - PROCESS | 2283 | 1461587330263 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]]]}] 05:28:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:28:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 521ms 05:28:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:28:50 INFO - PROCESS | 2283 | 1461587330302 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:28:50 INFO - PROCESS | 2283 | 1461587330304 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 05:28:50 INFO - PROCESS | 2283 | 1461587330308 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:28:50 INFO - PROCESS | 2283 | 1461587330309 Marionette TRACE conn2 <- [1,2822,null,{}] 05:28:50 INFO - PROCESS | 2283 | 1461587330313 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}] 05:28:50 INFO - PROCESS | 2283 | 1461587330441 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:28:50 INFO - PROCESS | 2283 | 1461587330454 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:50 INFO - PROCESS | 2283 | ++DOCSHELL 0x12392b800 == 47 [pid = 2283] [id = 713] 05:28:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 149 (0x12921a400) [pid = 2283] [serial = 2139] [outer = 0x0] 05:28:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 150 (0x1296ea000) [pid = 2283] [serial = 2140] [outer = 0x12921a400] 05:28:50 INFO - PROCESS | 2283 | 1461587330495 Marionette DEBUG loaded listener.js 05:28:50 INFO - PROCESS | 2283 | ++DOMWINDOW == 151 (0x12a90fc00) [pid = 2283] [serial = 2141] [outer = 0x12921a400] 05:28:50 INFO - PROCESS | 2283 | 1461587330865 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]]]}] 05:28:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:28:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 571ms 05:28:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:28:50 INFO - PROCESS | 2283 | 1461587330879 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:28:50 INFO - PROCESS | 2283 | 1461587330880 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 05:28:50 INFO - PROCESS | 2283 | 1461587330885 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:28:50 INFO - PROCESS | 2283 | 1461587330886 Marionette TRACE conn2 <- [1,2826,null,{}] 05:28:50 INFO - PROCESS | 2283 | 1461587330889 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}] 05:28:51 INFO - PROCESS | 2283 | 1461587331022 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:28:51 INFO - PROCESS | 2283 | 1461587331060 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd3f800 == 48 [pid = 2283] [id = 714] 05:28:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 152 (0x126b22c00) [pid = 2283] [serial = 2142] [outer = 0x0] 05:28:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 153 (0x12ac8c800) [pid = 2283] [serial = 2143] [outer = 0x126b22c00] 05:28:51 INFO - PROCESS | 2283 | 1461587331087 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 2283 | ++DOMWINDOW == 154 (0x12b5b8400) [pid = 2283] [serial = 2144] [outer = 0x126b22c00] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x12d011800 == 47 [pid = 2283] [id = 676] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x12d012000 == 46 [pid = 2283] [id = 687] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x12d1b6800 == 45 [pid = 2283] [id = 688] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x1310d9800 == 44 [pid = 2283] [id = 674] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x12f2d1800 == 43 [pid = 2283] [id = 637] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd2f800 == 42 [pid = 2283] [id = 690] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x12d7dd000 == 41 [pid = 2283] [id = 689] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x12b530000 == 40 [pid = 2283] [id = 686] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x12fb74000 == 39 [pid = 2283] [id = 655] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x11ad11800 == 38 [pid = 2283] [id = 592] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x12d7cd800 == 37 [pid = 2283] [id = 610] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x124505000 == 36 [pid = 2283] [id = 709] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x1310d7800 == 35 [pid = 2283] [id = 708] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x1310bd000 == 34 [pid = 2283] [id = 707] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x13066a800 == 33 [pid = 2283] [id = 706] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x12f6c5000 == 32 [pid = 2283] [id = 705] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x129610800 == 31 [pid = 2283] [id = 704] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x13009c000 == 30 [pid = 2283] [id = 702] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x123b31000 == 29 [pid = 2283] [id = 703] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x124519000 == 28 [pid = 2283] [id = 710] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x11ad0f000 == 27 [pid = 2283] [id = 711] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x127728000 == 26 [pid = 2283] [id = 712] 05:28:52 INFO - PROCESS | 2283 | --DOCSHELL 0x12392b800 == 25 [pid = 2283] [id = 713] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 153 (0x118469000) [pid = 2283] [serial = 1916] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 152 (0x1294b7400) [pid = 2283] [serial = 1814] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 151 (0x11c507000) [pid = 2283] [serial = 1919] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 150 (0x126b73c00) [pid = 2283] [serial = 1865] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 149 (0x12acb1000) [pid = 2283] [serial = 1976] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 148 (0x12d275c00) [pid = 2283] [serial = 1982] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 147 (0x12fd6d000) [pid = 2283] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 146 (0x123b58c00) [pid = 2283] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 145 (0x118c4a000) [pid = 2283] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 144 (0x11ba27800) [pid = 2283] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 143 (0x11b622c00) [pid = 2283] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 142 (0x12abc8000) [pid = 2283] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 141 (0x124898000) [pid = 2283] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 140 (0x12ac85c00) [pid = 2283] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 139 (0x11512d000) [pid = 2283] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 138 (0x127d6b000) [pid = 2283] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 137 (0x124898800) [pid = 2283] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 136 (0x11582cc00) [pid = 2283] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 135 (0x12ac8ec00) [pid = 2283] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 134 (0x114bb8400) [pid = 2283] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 133 (0x12700f000) [pid = 2283] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 132 (0x11a746800) [pid = 2283] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 131 (0x1245ce000) [pid = 2283] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 130 (0x1246c1800) [pid = 2283] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 129 (0x12acb3000) [pid = 2283] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 128 (0x1142be000) [pid = 2283] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 127 (0x11c720400) [pid = 2283] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 126 (0x11a75b800) [pid = 2283] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 125 (0x1296e6400) [pid = 2283] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 124 (0x11a939800) [pid = 2283] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 123 (0x124610000) [pid = 2283] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 122 (0x1245cf000) [pid = 2283] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 121 (0x11ba24800) [pid = 2283] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 120 (0x1190a2400) [pid = 2283] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 119 (0x12ac88400) [pid = 2283] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 118 (0x1245d0800) [pid = 2283] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 117 (0x12b329800) [pid = 2283] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 116 (0x118c48c00) [pid = 2283] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 115 (0x115603400) [pid = 2283] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 114 (0x12b7ee400) [pid = 2283] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 113 (0x12bcd2400) [pid = 2283] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x12d205000) [pid = 2283] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x12d276c00) [pid = 2283] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x1189d1800) [pid = 2283] [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.] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x12fd76000) [pid = 2283] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x12e61ac00) [pid = 2283] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x12d77d400) [pid = 2283] [serial = 1985] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x11b61e800) [pid = 2283] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x11a93bc00) [pid = 2283] [serial = 1859] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x1239ed800) [pid = 2283] [serial = 1973] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x1239e8000) [pid = 2283] [serial = 1862] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x118432000) [pid = 2283] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x12ac8e800) [pid = 2283] [serial = 1871] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x12bcd8800) [pid = 2283] [serial = 1979] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x12b58b000) [pid = 2283] [serial = 1925] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x1159a6c00) [pid = 2283] [serial = 1856] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x12abc6400) [pid = 2283] [serial = 1922] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x1296e6800) [pid = 2283] [serial = 1868] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x11a81a800) [pid = 2283] [serial = 1970] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x12acab400) [pid = 2283] [serial = 1874] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x12e65b800) [pid = 2283] [serial = 2024] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x126b71800) [pid = 2283] [serial = 2030] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x11b61d800) [pid = 2283] [serial = 2027] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 90 (0x12ddba000) [pid = 2283] [serial = 2107] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 89 (0x115609400) [pid = 2283] [serial = 2054] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 88 (0x114bb6400) [pid = 2283] [serial = 2053] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 87 (0x123fa4400) [pid = 2283] [serial = 2080] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 86 (0x1246c2800) [pid = 2283] [serial = 2081] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 85 (0x11aa92800) [pid = 2283] [serial = 2057] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 84 (0x11a817c00) [pid = 2283] [serial = 2056] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 83 (0x12abc4800) [pid = 2283] [serial = 2066] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 82 (0x12a908c00) [pid = 2283] [serial = 2065] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 81 (0x11aa9b800) [pid = 2283] [serial = 2077] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 80 (0x11c5a6000) [pid = 2283] [serial = 2078] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 79 (0x12abcd800) [pid = 2283] [serial = 2086] [outer = 0x0] [url = about:blank] 05:28:52 INFO - PROCESS | 2283 | --DOMWINDOW == 78 (0x126d99c00) [pid = 2283] [serial = 2083] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 77 (0x11c711400) [pid = 2283] [serial = 2059] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 76 (0x1245c2400) [pid = 2283] [serial = 2060] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 75 (0x11926f800) [pid = 2283] [serial = 2074] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 74 (0x11a760c00) [pid = 2283] [serial = 2075] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 73 (0x12b324000) [pid = 2283] [serial = 2069] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 72 (0x12ac8d000) [pid = 2283] [serial = 2068] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 71 (0x1294b6c00) [pid = 2283] [serial = 2063] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 70 (0x127011000) [pid = 2283] [serial = 2062] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 69 (0x12b5b6400) [pid = 2283] [serial = 2089] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 68 (0x12b5af400) [pid = 2283] [serial = 2072] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 67 (0x12b331800) [pid = 2283] [serial = 2071] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 66 (0x12acb1c00) [pid = 2283] [serial = 2087] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 65 (0x12488ec00) [pid = 2283] [serial = 2098] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 64 (0x12bc20800) [pid = 2283] [serial = 2092] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 63 (0x12be5f400) [pid = 2283] [serial = 2095] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 62 (0x12d0b4c00) [pid = 2283] [serial = 2099] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 61 (0x12d269c00) [pid = 2283] [serial = 2101] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 60 (0x12d270800) [pid = 2283] [serial = 2102] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 59 (0x12d77e400) [pid = 2283] [serial = 2104] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 58 (0x12c080c00) [pid = 2283] [serial = 2096] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 57 (0x12d7b3c00) [pid = 2283] [serial = 2105] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 56 (0x12b70e000) [pid = 2283] [serial = 2090] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 55 (0x12bcd0800) [pid = 2283] [serial = 2093] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 54 (0x12a902800) [pid = 2283] [serial = 2084] [outer = 0x0] [url = about:blank] 05:28:53 INFO - PROCESS | 2283 | --DOMWINDOW == 53 (0x11c328800) [pid = 2283] [serial = 1394] [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.] 05:28:53 INFO - PROCESS | 2283 | 1461587333106 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:28:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:28:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2273ms 05:28:53 INFO - PROCESS | 2283 | 1461587333170 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:28:53 INFO - PROCESS | 2283 | 1461587333172 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 05:28:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:28:53 INFO - PROCESS | 2283 | 1461587333178 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:28:53 INFO - PROCESS | 2283 | 1461587333180 Marionette TRACE conn2 <- [1,2830,null,{}] 05:28:53 INFO - PROCESS | 2283 | 1461587333186 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}] 05:28:53 INFO - PROCESS | 2283 | 1461587333263 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:28:53 INFO - PROCESS | 2283 | 1461587333273 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:53 INFO - PROCESS | 2283 | ++DOCSHELL 0x118e10000 == 26 [pid = 2283] [id = 715] 05:28:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 54 (0x115125400) [pid = 2283] [serial = 2145] [outer = 0x0] 05:28:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 55 (0x115126000) [pid = 2283] [serial = 2146] [outer = 0x115125400] 05:28:53 INFO - PROCESS | 2283 | 1461587333302 Marionette DEBUG loaded listener.js 05:28:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 56 (0x11512f800) [pid = 2283] [serial = 2147] [outer = 0x115125400] 05:28:53 INFO - PROCESS | 2283 | 1461587333652 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]]]}] 05:28:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:28:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 524ms 05:28:53 INFO - PROCESS | 2283 | 1461587333722 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:28:53 INFO - PROCESS | 2283 | 1461587333727 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 05:28:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:28:53 INFO - PROCESS | 2283 | 1461587333732 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:28:53 INFO - PROCESS | 2283 | 1461587333734 Marionette TRACE conn2 <- [1,2834,null,{}] 05:28:53 INFO - PROCESS | 2283 | 1461587333736 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}] 05:28:53 INFO - PROCESS | 2283 | 1461587333814 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:28:53 INFO - PROCESS | 2283 | 1461587333822 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:53 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b16000 == 27 [pid = 2283] [id = 716] 05:28:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 57 (0x115250000) [pid = 2283] [serial = 2148] [outer = 0x0] 05:28:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 58 (0x115607c00) [pid = 2283] [serial = 2149] [outer = 0x115250000] 05:28:53 INFO - PROCESS | 2283 | 1461587333848 Marionette DEBUG loaded listener.js 05:28:53 INFO - PROCESS | 2283 | ++DOMWINDOW == 59 (0x11582cc00) [pid = 2283] [serial = 2150] [outer = 0x115250000] 05:28:54 INFO - PROCESS | 2283 | 1461587334231 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:28:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:28:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 519ms 05:28:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:28:54 INFO - PROCESS | 2283 | 1461587334261 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:28:54 INFO - PROCESS | 2283 | 1461587334264 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 05:28:54 INFO - PROCESS | 2283 | 1461587334270 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:28:54 INFO - PROCESS | 2283 | 1461587334274 Marionette TRACE conn2 <- [1,2838,null,{}] 05:28:54 INFO - PROCESS | 2283 | 1461587334287 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}] 05:28:54 INFO - PROCESS | 2283 | 1461587334410 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:28:54 INFO - PROCESS | 2283 | 1461587334420 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:54 INFO - PROCESS | 2283 | ++DOCSHELL 0x11ad0b800 == 28 [pid = 2283] [id = 717] 05:28:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 60 (0x11360e800) [pid = 2283] [serial = 2151] [outer = 0x0] 05:28:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 61 (0x118955c00) [pid = 2283] [serial = 2152] [outer = 0x11360e800] 05:28:54 INFO - PROCESS | 2283 | 1461587334463 Marionette DEBUG loaded listener.js 05:28:54 INFO - PROCESS | 2283 | ++DOMWINDOW == 62 (0x118e51000) [pid = 2283] [serial = 2153] [outer = 0x11360e800] 05:28:54 INFO - PROCESS | 2283 | 1461587334965 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]]]}] 05:28:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:28:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 725ms 05:28:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:28:55 INFO - PROCESS | 2283 | 1461587334996 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 2283 | 1461587334998 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 05:28:55 INFO - PROCESS | 2283 | 1461587335000 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 2283 | 1461587335001 Marionette TRACE conn2 <- [1,2842,null,{}] 05:28:55 INFO - PROCESS | 2283 | 1461587335003 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}] 05:28:55 INFO - PROCESS | 2283 | 1461587335076 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:28:55 INFO - PROCESS | 2283 | 1461587335081 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:55 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bacc800 == 29 [pid = 2283] [id = 718] 05:28:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 63 (0x118f6c800) [pid = 2283] [serial = 2154] [outer = 0x0] 05:28:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 64 (0x1190a1400) [pid = 2283] [serial = 2155] [outer = 0x118f6c800] 05:28:55 INFO - PROCESS | 2283 | 1461587335109 Marionette DEBUG loaded listener.js 05:28:55 INFO - PROCESS | 2283 | ++DOMWINDOW == 65 (0x119833000) [pid = 2283] [serial = 2156] [outer = 0x118f6c800] 05:28:55 INFO - PROCESS | 2283 | --DOCSHELL 0x11bad8800 == 28 [pid = 2283] [id = 577] 05:28:55 INFO - PROCESS | 2283 | --DOCSHELL 0x123942000 == 27 [pid = 2283] [id = 579] 05:28:55 INFO - PROCESS | 2283 | --DOCSHELL 0x123b31800 == 26 [pid = 2283] [id = 580] 05:28:55 INFO - PROCESS | 2283 | --DOCSHELL 0x12a561800 == 25 [pid = 2283] [id = 587] 05:28:55 INFO - PROCESS | 2283 | --DOCSHELL 0x1198af800 == 24 [pid = 2283] [id = 574] 05:28:55 INFO - PROCESS | 2283 | --DOCSHELL 0x11a77e800 == 23 [pid = 2283] [id = 581] 05:28:55 INFO - PROCESS | 2283 | --DOCSHELL 0x11c288000 == 22 [pid = 2283] [id = 578] 05:28:55 INFO - PROCESS | 2283 | --DOCSHELL 0x11ad11000 == 21 [pid = 2283] [id = 576] 05:28:55 INFO - PROCESS | 2283 | --DOCSHELL 0x11a77f000 == 20 [pid = 2283] [id = 575] 05:28:55 INFO - PROCESS | 2283 | --DOCSHELL 0x1241bb800 == 19 [pid = 2283] [id = 582] 05:28:55 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd38000 == 18 [pid = 2283] [id = 590] 05:28:55 INFO - PROCESS | 2283 | --DOCSHELL 0x127d0b000 == 17 [pid = 2283] [id = 585] 05:28:55 INFO - PROCESS | 2283 | --DOCSHELL 0x11bad7800 == 16 [pid = 2283] [id = 583] 05:28:55 INFO - PROCESS | 2283 | --DOCSHELL 0x126b45000 == 15 [pid = 2283] [id = 584] 05:28:55 INFO - PROCESS | 2283 | --DOCSHELL 0x12b320800 == 14 [pid = 2283] [id = 588] 05:28:55 INFO - PROCESS | 2283 | --DOCSHELL 0x129232000 == 13 [pid = 2283] [id = 586] 05:28:55 INFO - PROCESS | 2283 | --DOCSHELL 0x12b98b800 == 12 [pid = 2283] [id = 589] 05:28:55 INFO - PROCESS | 2283 | --DOCSHELL 0x118419800 == 11 [pid = 2283] [id = 573] 05:28:56 INFO - PROCESS | 2283 | 1461587336439 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]]]}] 05:28:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:28:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1471ms 05:28:56 INFO - PROCESS | 2283 | 1461587336472 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:28:56 INFO - PROCESS | 2283 | 1461587336475 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 05:28:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:28:56 INFO - PROCESS | 2283 | 1461587336479 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:28:56 INFO - PROCESS | 2283 | 1461587336481 Marionette TRACE conn2 <- [1,2846,null,{}] 05:28:56 INFO - PROCESS | 2283 | 1461587336487 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}] 05:28:56 INFO - PROCESS | 2283 | 1461587336565 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:28:56 INFO - PROCESS | 2283 | 1461587336614 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:56 INFO - PROCESS | 2283 | ++DOCSHELL 0x119236000 == 12 [pid = 2283] [id = 719] 05:28:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 66 (0x115127800) [pid = 2283] [serial = 2157] [outer = 0x0] 05:28:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 67 (0x115249c00) [pid = 2283] [serial = 2158] [outer = 0x115127800] 05:28:56 INFO - PROCESS | 2283 | 1461587336642 Marionette DEBUG loaded listener.js 05:28:56 INFO - PROCESS | 2283 | ++DOMWINDOW == 68 (0x1154b4800) [pid = 2283] [serial = 2159] [outer = 0x115127800] 05:28:56 INFO - PROCESS | 2283 | 1461587336988 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]]]}] 05:28:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:28:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 525ms 05:28:57 INFO - PROCESS | 2283 | 1461587337005 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:28:57 INFO - PROCESS | 2283 | 1461587337009 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 05:28:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:28:57 INFO - PROCESS | 2283 | 1461587337015 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 2283 | 1461587337018 Marionette TRACE conn2 <- [1,2850,null,{}] 05:28:57 INFO - PROCESS | 2283 | 1461587337021 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}] 05:28:57 INFO - PROCESS | 2283 | 1461587337108 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:28:57 INFO - PROCESS | 2283 | 1461587337118 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aaae800 == 13 [pid = 2283] [id = 720] 05:28:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 69 (0x115605c00) [pid = 2283] [serial = 2160] [outer = 0x0] 05:28:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 70 (0x118470000) [pid = 2283] [serial = 2161] [outer = 0x115605c00] 05:28:57 INFO - PROCESS | 2283 | 1461587337144 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 71 (0x119266400) [pid = 2283] [serial = 2162] [outer = 0x115605c00] 05:28:57 INFO - PROCESS | 2283 | 1461587337495 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:28:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:28:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 524ms 05:28:57 INFO - PROCESS | 2283 | 1461587337538 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:28:57 INFO - PROCESS | 2283 | 1461587337540 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 05:28:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:28:57 INFO - PROCESS | 2283 | 1461587337542 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 2283 | 1461587337545 Marionette TRACE conn2 <- [1,2854,null,{}] 05:28:57 INFO - PROCESS | 2283 | 1461587337553 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}] 05:28:57 INFO - PROCESS | 2283 | 1461587337630 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:28:57 INFO - PROCESS | 2283 | 1461587337639 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c11b000 == 14 [pid = 2283] [id = 721] 05:28:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 72 (0x11360cc00) [pid = 2283] [serial = 2163] [outer = 0x0] 05:28:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 73 (0x11a746800) [pid = 2283] [serial = 2164] [outer = 0x11360cc00] 05:28:57 INFO - PROCESS | 2283 | 1461587337667 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 2283 | ++DOMWINDOW == 74 (0x11a75f000) [pid = 2283] [serial = 2165] [outer = 0x11360cc00] 05:28:58 INFO - PROCESS | 2283 | 1461587338023 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]]]}] 05:28:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:28:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 524ms 05:28:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:28:58 INFO - PROCESS | 2283 | 1461587338068 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:28:58 INFO - PROCESS | 2283 | 1461587338070 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 05:28:58 INFO - PROCESS | 2283 | 1461587338072 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:28:58 INFO - PROCESS | 2283 | 1461587338074 Marionette TRACE conn2 <- [1,2858,null,{}] 05:28:58 INFO - PROCESS | 2283 | 1461587338077 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}] 05:28:58 INFO - PROCESS | 2283 | 1461587338225 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:28:58 INFO - PROCESS | 2283 | 1461587338242 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:58 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c5ee000 == 15 [pid = 2283] [id = 722] 05:28:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 75 (0x11a763400) [pid = 2283] [serial = 2166] [outer = 0x0] 05:28:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 76 (0x11a818c00) [pid = 2283] [serial = 2167] [outer = 0x11a763400] 05:28:58 INFO - PROCESS | 2283 | 1461587338284 Marionette DEBUG loaded listener.js 05:28:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 77 (0x11a9cfc00) [pid = 2283] [serial = 2168] [outer = 0x11a763400] 05:28:58 INFO - PROCESS | 2283 | 1461587338603 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:28:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:28:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 569ms 05:28:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:28:58 INFO - PROCESS | 2283 | 1461587338642 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:28:58 INFO - PROCESS | 2283 | 1461587338643 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 05:28:58 INFO - PROCESS | 2283 | 1461587338645 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:28:58 INFO - PROCESS | 2283 | 1461587338646 Marionette TRACE conn2 <- [1,2862,null,{}] 05:28:58 INFO - PROCESS | 2283 | 1461587338651 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}] 05:28:58 INFO - PROCESS | 2283 | 1461587338725 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:28:58 INFO - PROCESS | 2283 | 1461587338729 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:58 INFO - PROCESS | 2283 | ++DOCSHELL 0x123a95000 == 16 [pid = 2283] [id = 723] 05:28:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 78 (0x1154a8400) [pid = 2283] [serial = 2169] [outer = 0x0] 05:28:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 79 (0x11a9d6000) [pid = 2283] [serial = 2170] [outer = 0x1154a8400] 05:28:58 INFO - PROCESS | 2283 | 1461587338800 Marionette DEBUG loaded listener.js 05:28:58 INFO - PROCESS | 2283 | ++DOMWINDOW == 80 (0x11aa9b800) [pid = 2283] [serial = 2171] [outer = 0x1154a8400] 05:28:59 INFO - PROCESS | 2283 | 1461587339107 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]]]}] 05:28:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:28:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 471ms 05:28:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:28:59 INFO - PROCESS | 2283 | 1461587339122 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:28:59 INFO - PROCESS | 2283 | 1461587339123 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 05:28:59 INFO - PROCESS | 2283 | 1461587339125 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:28:59 INFO - PROCESS | 2283 | 1461587339126 Marionette TRACE conn2 <- [1,2866,null,{}] 05:28:59 INFO - PROCESS | 2283 | 1461587339129 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}] 05:28:59 INFO - PROCESS | 2283 | 1461587339220 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:28:59 INFO - PROCESS | 2283 | 1461587339225 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:59 INFO - PROCESS | 2283 | ++DOCSHELL 0x123bb7800 == 17 [pid = 2283] [id = 724] 05:28:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 81 (0x11aa9e400) [pid = 2283] [serial = 2172] [outer = 0x0] 05:28:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 82 (0x11ad48400) [pid = 2283] [serial = 2173] [outer = 0x11aa9e400] 05:28:59 INFO - PROCESS | 2283 | 1461587339255 Marionette DEBUG loaded listener.js 05:28:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 83 (0x11b6cd800) [pid = 2283] [serial = 2174] [outer = 0x11aa9e400] 05:28:59 INFO - PROCESS | 2283 | 1461587339573 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]]]}] 05:28:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:28:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 469ms 05:28:59 INFO - PROCESS | 2283 | 1461587339596 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:28:59 INFO - PROCESS | 2283 | 1461587339597 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 05:28:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:28:59 INFO - PROCESS | 2283 | 1461587339604 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:28:59 INFO - PROCESS | 2283 | 1461587339605 Marionette TRACE conn2 <- [1,2870,null,{}] 05:28:59 INFO - PROCESS | 2283 | 1461587339607 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}] 05:28:59 INFO - PROCESS | 2283 | 1461587339704 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:28:59 INFO - PROCESS | 2283 | 1461587339711 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:59 INFO - PROCESS | 2283 | ++DOCSHELL 0x1241ba000 == 18 [pid = 2283] [id = 725] 05:28:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 84 (0x11ba18c00) [pid = 2283] [serial = 2175] [outer = 0x0] 05:28:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 85 (0x11ba72800) [pid = 2283] [serial = 2176] [outer = 0x11ba18c00] 05:28:59 INFO - PROCESS | 2283 | 1461587339742 Marionette DEBUG loaded listener.js 05:28:59 INFO - PROCESS | 2283 | ++DOMWINDOW == 86 (0x11bfa9c00) [pid = 2283] [serial = 2177] [outer = 0x11ba18c00] 05:29:00 INFO - PROCESS | 2283 | 1461587340058 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]]]}] 05:29:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:29:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 472ms 05:29:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:29:00 INFO - PROCESS | 2283 | 1461587340075 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:29:00 INFO - PROCESS | 2283 | 1461587340076 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 05:29:00 INFO - PROCESS | 2283 | 1461587340078 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:29:00 INFO - PROCESS | 2283 | 1461587340079 Marionette TRACE conn2 <- [1,2874,null,{}] 05:29:00 INFO - PROCESS | 2283 | 1461587340082 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}] 05:29:00 INFO - PROCESS | 2283 | 1461587340156 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:29:00 INFO - PROCESS | 2283 | 1461587340160 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:00 INFO - PROCESS | 2283 | ++DOCSHELL 0x124b85800 == 19 [pid = 2283] [id = 726] 05:29:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 87 (0x118431400) [pid = 2283] [serial = 2178] [outer = 0x0] 05:29:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x11c5a5800) [pid = 2283] [serial = 2179] [outer = 0x118431400] 05:29:00 INFO - PROCESS | 2283 | 1461587340187 Marionette DEBUG loaded listener.js 05:29:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x11c70ec00) [pid = 2283] [serial = 2180] [outer = 0x118431400] 05:29:00 INFO - PROCESS | 2283 | 1461587340500 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]]]}] 05:29:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:29:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 471ms 05:29:00 INFO - PROCESS | 2283 | 1461587340550 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:29:00 INFO - PROCESS | 2283 | 1461587340551 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 05:29:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:29:00 INFO - PROCESS | 2283 | 1461587340553 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:29:00 INFO - PROCESS | 2283 | 1461587340554 Marionette TRACE conn2 <- [1,2878,null,{}] 05:29:00 INFO - PROCESS | 2283 | 1461587340557 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}] 05:29:00 INFO - PROCESS | 2283 | 1461587340661 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:29:00 INFO - PROCESS | 2283 | 1461587340668 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:00 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c117000 == 20 [pid = 2283] [id = 727] 05:29:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x11c5a1000) [pid = 2283] [serial = 2181] [outer = 0x0] 05:29:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x11c719800) [pid = 2283] [serial = 2182] [outer = 0x11c5a1000] 05:29:00 INFO - PROCESS | 2283 | 1461587340693 Marionette DEBUG loaded listener.js 05:29:00 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x11c720000) [pid = 2283] [serial = 2183] [outer = 0x11c5a1000] 05:29:01 INFO - PROCESS | 2283 | 1461587341028 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]]]}] 05:29:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:29:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 522ms 05:29:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:29:01 INFO - PROCESS | 2283 | 1461587341075 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:29:01 INFO - PROCESS | 2283 | 1461587341077 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 05:29:01 INFO - PROCESS | 2283 | 1461587341079 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:29:01 INFO - PROCESS | 2283 | 1461587341080 Marionette TRACE conn2 <- [1,2882,null,{}] 05:29:01 INFO - PROCESS | 2283 | 1461587341082 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}] 05:29:01 INFO - PROCESS | 2283 | 1461587341177 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:29:01 INFO - PROCESS | 2283 | 1461587341214 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:01 INFO - PROCESS | 2283 | ++DOCSHELL 0x127d03000 == 21 [pid = 2283] [id = 728] 05:29:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x11c721c00) [pid = 2283] [serial = 2184] [outer = 0x0] 05:29:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x1239e7000) [pid = 2283] [serial = 2185] [outer = 0x11c721c00] 05:29:01 INFO - PROCESS | 2283 | 1461587341238 Marionette DEBUG loaded listener.js 05:29:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x1239ed800) [pid = 2283] [serial = 2186] [outer = 0x11c721c00] 05:29:01 INFO - PROCESS | 2283 | 1461587341587 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]]]}] 05:29:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:29:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 519ms 05:29:01 INFO - PROCESS | 2283 | 1461587341600 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:29:01 INFO - PROCESS | 2283 | 1461587341603 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 05:29:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:29:01 INFO - PROCESS | 2283 | 1461587341605 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:29:01 INFO - PROCESS | 2283 | 1461587341607 Marionette TRACE conn2 <- [1,2886,null,{}] 05:29:01 INFO - PROCESS | 2283 | 1461587341609 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}] 05:29:01 INFO - PROCESS | 2283 | 1461587341714 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:29:01 INFO - PROCESS | 2283 | 1461587341727 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:01 INFO - PROCESS | 2283 | ++DOCSHELL 0x123940800 == 22 [pid = 2283] [id = 729] 05:29:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x123813400) [pid = 2283] [serial = 2187] [outer = 0x0] 05:29:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x123d7f000) [pid = 2283] [serial = 2188] [outer = 0x123813400] 05:29:01 INFO - PROCESS | 2283 | 1461587341756 Marionette DEBUG loaded listener.js 05:29:01 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x11aa9a400) [pid = 2283] [serial = 2189] [outer = 0x123813400] 05:29:02 INFO - PROCESS | 2283 | 1461587342139 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]]]}] 05:29:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:29:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 569ms 05:29:02 INFO - PROCESS | 2283 | 1461587342193 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:29:02 INFO - PROCESS | 2283 | 1461587342195 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 05:29:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:29:02 INFO - PROCESS | 2283 | 1461587342198 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:29:02 INFO - PROCESS | 2283 | 1461587342200 Marionette TRACE conn2 <- [1,2890,null,{}] 05:29:02 INFO - PROCESS | 2283 | 1461587342204 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}] 05:29:02 INFO - PROCESS | 2283 | 1461587342354 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:29:02 INFO - PROCESS | 2283 | 1461587342375 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:02 INFO - PROCESS | 2283 | ++DOCSHELL 0x12a55e800 == 23 [pid = 2283] [id = 730] 05:29:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x115604000) [pid = 2283] [serial = 2190] [outer = 0x0] 05:29:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x124605400) [pid = 2283] [serial = 2191] [outer = 0x115604000] 05:29:02 INFO - PROCESS | 2283 | 1461587342414 Marionette DEBUG loaded listener.js 05:29:02 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x124610c00) [pid = 2283] [serial = 2192] [outer = 0x115604000] 05:29:02 INFO - PROCESS | 2283 | 1461587342781 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:29:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:29:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 622ms 05:29:02 INFO - PROCESS | 2283 | 1461587342827 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:29:02 INFO - PROCESS | 2283 | 1461587342828 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 05:29:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:29:02 INFO - PROCESS | 2283 | 1461587342830 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:29:02 INFO - PROCESS | 2283 | 1461587342831 Marionette TRACE conn2 <- [1,2894,null,{}] 05:29:02 INFO - PROCESS | 2283 | 1461587342834 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}] 05:29:03 INFO - PROCESS | 2283 | 1461587343128 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:29:03 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x126d96000) [pid = 2283] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:29:03 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x11360e800) [pid = 2283] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:29:03 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x115125400) [pid = 2283] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:29:03 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x126b22c00) [pid = 2283] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:29:03 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x12921a400) [pid = 2283] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:29:03 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x126b7d800) [pid = 2283] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:29:03 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x11c714800) [pid = 2283] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:29:03 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x11a9d0800) [pid = 2283] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:29:03 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x114f45c00) [pid = 2283] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:29:03 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x12d26f000) [pid = 2283] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:29:03 INFO - PROCESS | 2283 | --DOMWINDOW == 90 (0x12b7f2000) [pid = 2283] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:29:03 INFO - PROCESS | 2283 | --DOMWINDOW == 89 (0x12b5bec00) [pid = 2283] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:29:03 INFO - PROCESS | 2283 | --DOMWINDOW == 88 (0x126de3000) [pid = 2283] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:29:03 INFO - PROCESS | 2283 | --DOMWINDOW == 87 (0x11ba18800) [pid = 2283] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:29:03 INFO - PROCESS | 2283 | --DOMWINDOW == 86 (0x119835400) [pid = 2283] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:29:03 INFO - PROCESS | 2283 | --DOMWINDOW == 85 (0x12d492000) [pid = 2283] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:29:03 INFO - PROCESS | 2283 | --DOMWINDOW == 84 (0x115250000) [pid = 2283] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:29:03 INFO - PROCESS | 2283 | 1461587343171 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b18800 == 24 [pid = 2283] [id = 731] 05:29:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 85 (0x114351400) [pid = 2283] [serial = 2193] [outer = 0x0] 05:29:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 86 (0x115125000) [pid = 2283] [serial = 2194] [outer = 0x114351400] 05:29:03 INFO - PROCESS | 2283 | 1461587343196 Marionette DEBUG loaded listener.js 05:29:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 87 (0x119d5dc00) [pid = 2283] [serial = 2195] [outer = 0x114351400] 05:29:03 INFO - PROCESS | 2283 | 1461587343452 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]]]}] 05:29:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:29:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 671ms 05:29:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:29:03 INFO - PROCESS | 2283 | 1461587343506 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:29:03 INFO - PROCESS | 2283 | 1461587343508 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 05:29:03 INFO - PROCESS | 2283 | 1461587343510 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:29:03 INFO - PROCESS | 2283 | 1461587343511 Marionette TRACE conn2 <- [1,2898,null,{}] 05:29:03 INFO - PROCESS | 2283 | 1461587343514 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}] 05:29:03 INFO - PROCESS | 2283 | 1461587343609 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:29:03 INFO - PROCESS | 2283 | 1461587343613 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 2283 | ++DOCSHELL 0x12960a800 == 25 [pid = 2283] [id = 732] 05:29:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x11a9d6400) [pid = 2283] [serial = 2196] [outer = 0x0] 05:29:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x124899000) [pid = 2283] [serial = 2197] [outer = 0x11a9d6400] 05:29:03 INFO - PROCESS | 2283 | 1461587343638 Marionette DEBUG loaded listener.js 05:29:03 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x126b27000) [pid = 2283] [serial = 2198] [outer = 0x11a9d6400] 05:29:03 INFO - PROCESS | 2283 | 1461587343988 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]]]}] 05:29:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:29:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 519ms 05:29:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:29:04 INFO - PROCESS | 2283 | 1461587344034 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 2283 | 1461587344035 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 05:29:04 INFO - PROCESS | 2283 | 1461587344037 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 2283 | 1461587344038 Marionette TRACE conn2 <- [1,2902,null,{}] 05:29:04 INFO - PROCESS | 2283 | 1461587344040 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}] 05:29:04 INFO - PROCESS | 2283 | 1461587344119 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:29:04 INFO - PROCESS | 2283 | 1461587344123 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:04 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd3a800 == 26 [pid = 2283] [id = 733] 05:29:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x124bcbc00) [pid = 2283] [serial = 2199] [outer = 0x0] 05:29:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x126b30000) [pid = 2283] [serial = 2200] [outer = 0x124bcbc00] 05:29:04 INFO - PROCESS | 2283 | 1461587344148 Marionette DEBUG loaded listener.js 05:29:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x126de0c00) [pid = 2283] [serial = 2201] [outer = 0x124bcbc00] 05:29:04 INFO - PROCESS | 2283 | 1461587344470 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:29:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:29:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 468ms 05:29:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:29:04 INFO - PROCESS | 2283 | 1461587344505 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 2283 | 1461587344506 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 05:29:04 INFO - PROCESS | 2283 | 1461587344508 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 2283 | 1461587344509 Marionette TRACE conn2 <- [1,2906,null,{}] 05:29:04 INFO - PROCESS | 2283 | 1461587344512 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}] 05:29:04 INFO - PROCESS | 2283 | 1461587344589 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:29:04 INFO - PROCESS | 2283 | 1461587344593 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:04 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d013000 == 27 [pid = 2283] [id = 734] 05:29:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x126d99c00) [pid = 2283] [serial = 2202] [outer = 0x0] 05:29:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x127012c00) [pid = 2283] [serial = 2203] [outer = 0x126d99c00] 05:29:04 INFO - PROCESS | 2283 | 1461587344618 Marionette DEBUG loaded listener.js 05:29:04 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x12770ec00) [pid = 2283] [serial = 2204] [outer = 0x126d99c00] 05:29:05 INFO - PROCESS | 2283 | 1461587345041 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]]]}] 05:29:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:29:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 570ms 05:29:05 INFO - PROCESS | 2283 | 1461587345079 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:29:05 INFO - PROCESS | 2283 | 1461587345080 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 05:29:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:29:05 INFO - PROCESS | 2283 | 1461587345086 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:29:05 INFO - PROCESS | 2283 | 1461587345088 Marionette TRACE conn2 <- [1,2910,null,{}] 05:29:05 INFO - PROCESS | 2283 | 1461587345091 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}] 05:29:05 INFO - PROCESS | 2283 | 1461587345284 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:29:05 INFO - PROCESS | 2283 | 1461587345392 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:05 INFO - PROCESS | 2283 | ++DOCSHELL 0x115858000 == 28 [pid = 2283] [id = 735] 05:29:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x114352000) [pid = 2283] [serial = 2205] [outer = 0x0] 05:29:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x1147d6800) [pid = 2283] [serial = 2206] [outer = 0x114352000] 05:29:05 INFO - PROCESS | 2283 | 1461587345436 Marionette DEBUG loaded listener.js 05:29:05 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x114f42000) [pid = 2283] [serial = 2207] [outer = 0x114352000] 05:29:05 INFO - PROCESS | 2283 | 1461587345925 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]]]}] 05:29:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:29:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:29:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 872ms 05:29:05 INFO - TEST-START | /DOMEvents/constructors.html 05:29:05 INFO - PROCESS | 2283 | 1461587345958 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:29:05 INFO - PROCESS | 2283 | 1461587345960 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 05:29:05 INFO - PROCESS | 2283 | 1461587345963 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:29:05 INFO - PROCESS | 2283 | 1461587345967 Marionette TRACE conn2 <- [1,2914,null,{}] 05:29:05 INFO - PROCESS | 2283 | 1461587345970 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}] 05:29:06 INFO - PROCESS | 2283 | 1461587346079 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:29:06 INFO - PROCESS | 2283 | 1461587346134 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:06 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bf94800 == 29 [pid = 2283] [id = 736] 05:29:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x11512e000) [pid = 2283] [serial = 2208] [outer = 0x0] 05:29:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x11842a800) [pid = 2283] [serial = 2209] [outer = 0x11512e000] 05:29:06 INFO - PROCESS | 2283 | 1461587346166 Marionette DEBUG loaded listener.js 05:29:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x119267c00) [pid = 2283] [serial = 2210] [outer = 0x11512e000] 05:29:06 INFO - PROCESS | 2283 | 1461587346637 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]]]}] 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:29:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:29:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:29:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:29:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:29:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:29:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:29:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:29:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:29:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:29:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:29:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:29:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:29:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:29:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:29:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:29:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:29:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:29:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:29:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:29:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:29:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 731ms 05:29:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:29:06 INFO - PROCESS | 2283 | 1461587346696 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:29:06 INFO - PROCESS | 2283 | 1461587346698 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 05:29:06 INFO - PROCESS | 2283 | 1461587346725 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:29:06 INFO - PROCESS | 2283 | 1461587346726 Marionette TRACE conn2 <- [1,2918,null,{}] 05:29:06 INFO - PROCESS | 2283 | 1461587346777 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}] 05:29:06 INFO - PROCESS | 2283 | 1461587346913 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:29:06 INFO - PROCESS | 2283 | 1461587346988 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:06 INFO - PROCESS | 2283 | ++DOCSHELL 0x119019000 == 30 [pid = 2283] [id = 737] 05:29:06 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x1142be000) [pid = 2283] [serial = 2211] [outer = 0x0] 05:29:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x115609c00) [pid = 2283] [serial = 2212] [outer = 0x1142be000] 05:29:07 INFO - PROCESS | 2283 | 1461587347019 Marionette DEBUG loaded listener.js 05:29:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x11aa9d800) [pid = 2283] [serial = 2213] [outer = 0x1142be000] 05:29:07 INFO - PROCESS | 2283 | 1461587347602 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:29:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:29:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 935ms 05:29:07 INFO - PROCESS | 2283 | 1461587347636 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:29:07 INFO - PROCESS | 2283 | 1461587347639 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 05:29:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:29:07 INFO - PROCESS | 2283 | 1461587347642 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:29:07 INFO - PROCESS | 2283 | 1461587347644 Marionette TRACE conn2 <- [1,2922,null,{}] 05:29:07 INFO - PROCESS | 2283 | 1461587347676 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}] 05:29:07 INFO - PROCESS | 2283 | 1461587347790 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x1190a1400) [pid = 2283] [serial = 2155] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x12770fc00) [pid = 2283] [serial = 2051] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x118e51000) [pid = 2283] [serial = 2153] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x115126000) [pid = 2283] [serial = 2146] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x12ac8c800) [pid = 2283] [serial = 2143] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x1296ea000) [pid = 2283] [serial = 2140] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x12a90fc00) [pid = 2283] [serial = 2141] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x127015400) [pid = 2283] [serial = 2137] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x127d6e800) [pid = 2283] [serial = 2138] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x11c721400) [pid = 2283] [serial = 2134] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x123edf000) [pid = 2283] [serial = 2135] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x11c710400) [pid = 2283] [serial = 2132] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x11ba26c00) [pid = 2283] [serial = 2131] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x11903a800) [pid = 2283] [serial = 2129] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 90 (0x11560c000) [pid = 2283] [serial = 2128] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 89 (0x12e999c00) [pid = 2283] [serial = 2126] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 88 (0x12e614000) [pid = 2283] [serial = 2125] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 87 (0x12d7b3000) [pid = 2283] [serial = 2123] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 86 (0x12d780800) [pid = 2283] [serial = 2122] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 85 (0x12d272c00) [pid = 2283] [serial = 2120] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 84 (0x12bccc800) [pid = 2283] [serial = 2119] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 83 (0x12b5b4400) [pid = 2283] [serial = 2117] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 82 (0x12b325800) [pid = 2283] [serial = 2116] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 81 (0x1269d0000) [pid = 2283] [serial = 2114] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 80 (0x1243eb800) [pid = 2283] [serial = 2113] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 79 (0x11ad4b400) [pid = 2283] [serial = 2111] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 78 (0x11a944800) [pid = 2283] [serial = 2110] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 77 (0x12e610800) [pid = 2283] [serial = 2108] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 76 (0x115607c00) [pid = 2283] [serial = 2149] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 75 (0x11582cc00) [pid = 2283] [serial = 2150] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 74 (0x12b5b8400) [pid = 2283] [serial = 2144] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 73 (0x11512f800) [pid = 2283] [serial = 2147] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | --DOMWINDOW == 72 (0x118955c00) [pid = 2283] [serial = 2152] [outer = 0x0] [url = about:blank] 05:29:07 INFO - PROCESS | 2283 | 1461587347870 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:07 INFO - PROCESS | 2283 | ++DOCSHELL 0x119007800 == 31 [pid = 2283] [id = 738] 05:29:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 73 (0x11512cc00) [pid = 2283] [serial = 2214] [outer = 0x0] 05:29:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 74 (0x115416c00) [pid = 2283] [serial = 2215] [outer = 0x11512cc00] 05:29:07 INFO - PROCESS | 2283 | 1461587347899 Marionette DEBUG loaded listener.js 05:29:07 INFO - PROCESS | 2283 | ++DOMWINDOW == 75 (0x11560f800) [pid = 2283] [serial = 2216] [outer = 0x11512cc00] 05:29:08 INFO - PROCESS | 2283 | [2283] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:29:08 INFO - PROCESS | 2283 | [2283] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:29:08 INFO - PROCESS | 2283 | [2283] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:29:08 INFO - PROCESS | 2283 | [2283] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:29:08 INFO - PROCESS | 2283 | 1461587348193 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]]]}] 05:29:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:29:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:29:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:29:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:29:08 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 05:29:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:29:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:29:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:29:08 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 05:29:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:29:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:29:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:29:08 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]" 05:29:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:29:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:29:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:29:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:29:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:29:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 571ms 05:29:08 INFO - PROCESS | 2283 | 1461587348214 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:29:08 INFO - PROCESS | 2283 | 1461587348221 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 05:29:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:29:08 INFO - PROCESS | 2283 | 1461587348230 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:29:08 INFO - PROCESS | 2283 | 1461587348235 Marionette TRACE conn2 <- [1,2926,null,{}] 05:29:08 INFO - PROCESS | 2283 | 1461587348244 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}] 05:29:08 INFO - PROCESS | 2283 | 1461587348322 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:29:08 INFO - PROCESS | 2283 | 1461587348327 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:08 INFO - PROCESS | 2283 | ++DOCSHELL 0x11b6df800 == 32 [pid = 2283] [id = 739] 05:29:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 76 (0x1158b6c00) [pid = 2283] [serial = 2217] [outer = 0x0] 05:29:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 77 (0x1190a2400) [pid = 2283] [serial = 2218] [outer = 0x1158b6c00] 05:29:08 INFO - PROCESS | 2283 | 1461587348355 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 78 (0x11a80d000) [pid = 2283] [serial = 2219] [outer = 0x1158b6c00] 05:29:08 INFO - PROCESS | 2283 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:29:08 INFO - PROCESS | 2283 | 1461587348708 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]]]}] 05:29:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:29:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 527ms 05:29:08 INFO - PROCESS | 2283 | 1461587348757 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:29:08 INFO - PROCESS | 2283 | 1461587348759 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 05:29:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:29:08 INFO - PROCESS | 2283 | 1461587348761 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:29:08 INFO - PROCESS | 2283 | 1461587348763 Marionette TRACE conn2 <- [1,2930,null,{}] 05:29:08 INFO - PROCESS | 2283 | 1461587348771 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}] 05:29:08 INFO - PROCESS | 2283 | 1461587348854 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:29:08 INFO - PROCESS | 2283 | 1461587348905 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:08 INFO - PROCESS | 2283 | ++DOCSHELL 0x123934800 == 33 [pid = 2283] [id = 740] 05:29:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 79 (0x114f42c00) [pid = 2283] [serial = 2220] [outer = 0x0] 05:29:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 80 (0x11a942800) [pid = 2283] [serial = 2221] [outer = 0x114f42c00] 05:29:08 INFO - PROCESS | 2283 | 1461587348937 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 2283 | ++DOMWINDOW == 81 (0x11ad3f800) [pid = 2283] [serial = 2222] [outer = 0x114f42c00] 05:29:09 INFO - PROCESS | 2283 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:29:09 INFO - PROCESS | 2283 | 1461587349199 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]]]}] 05:29:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:29:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 474ms 05:29:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:29:09 INFO - PROCESS | 2283 | 1461587349239 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:29:09 INFO - PROCESS | 2283 | 1461587349241 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 05:29:09 INFO - PROCESS | 2283 | 1461587349243 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:29:09 INFO - PROCESS | 2283 | 1461587349244 Marionette TRACE conn2 <- [1,2934,null,{}] 05:29:09 INFO - PROCESS | 2283 | 1461587349246 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}] 05:29:09 INFO - PROCESS | 2283 | 1461587349338 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:29:09 INFO - PROCESS | 2283 | 1461587349343 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:09 INFO - PROCESS | 2283 | ++DOCSHELL 0x124651800 == 34 [pid = 2283] [id = 741] 05:29:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 82 (0x11ad46000) [pid = 2283] [serial = 2223] [outer = 0x0] 05:29:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 83 (0x11b628800) [pid = 2283] [serial = 2224] [outer = 0x11ad46000] 05:29:09 INFO - PROCESS | 2283 | 1461587349369 Marionette DEBUG loaded listener.js 05:29:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 84 (0x11ba18800) [pid = 2283] [serial = 2225] [outer = 0x11ad46000] 05:29:09 INFO - PROCESS | 2283 | 1461587349681 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]]]}] 05:29:09 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:29:09 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 468ms 05:29:09 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:29:09 INFO - PROCESS | 2283 | 1461587349711 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:29:09 INFO - PROCESS | 2283 | 1461587349713 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 05:29:09 INFO - PROCESS | 2283 | 1461587349717 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:29:09 INFO - PROCESS | 2283 | 1461587349719 Marionette TRACE conn2 <- [1,2938,null,{}] 05:29:09 INFO - PROCESS | 2283 | 1461587349722 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}] 05:29:09 INFO - PROCESS | 2283 | 1461587349883 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:29:09 INFO - PROCESS | 2283 | 1461587349892 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:09 INFO - PROCESS | 2283 | ++DOCSHELL 0x126dce000 == 35 [pid = 2283] [id = 742] 05:29:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 85 (0x11b6d1000) [pid = 2283] [serial = 2226] [outer = 0x0] 05:29:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 86 (0x11bfa3000) [pid = 2283] [serial = 2227] [outer = 0x11b6d1000] 05:29:09 INFO - PROCESS | 2283 | 1461587349934 Marionette DEBUG loaded listener.js 05:29:09 INFO - PROCESS | 2283 | ++DOMWINDOW == 87 (0x11c3cc800) [pid = 2283] [serial = 2228] [outer = 0x11b6d1000] 05:29:10 INFO - PROCESS | 2283 | 1461587350272 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]]]}] 05:29:10 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. 05:29:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 572ms 05:29:10 INFO - PROCESS | 2283 | 1461587350288 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:29:10 INFO - PROCESS | 2283 | 1461587350290 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 05:29:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:29:10 INFO - PROCESS | 2283 | 1461587350293 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:29:10 INFO - PROCESS | 2283 | 1461587350295 Marionette TRACE conn2 <- [1,2942,null,{}] 05:29:10 INFO - PROCESS | 2283 | 1461587350305 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}] 05:29:10 INFO - PROCESS | 2283 | 1461587350475 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:29:10 INFO - PROCESS | 2283 | 1461587350524 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:10 INFO - PROCESS | 2283 | ++DOCSHELL 0x127de8800 == 36 [pid = 2283] [id = 743] 05:29:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x11c5aac00) [pid = 2283] [serial = 2229] [outer = 0x0] 05:29:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x11c716400) [pid = 2283] [serial = 2230] [outer = 0x11c5aac00] 05:29:10 INFO - PROCESS | 2283 | 1461587350569 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x123d80000) [pid = 2283] [serial = 2231] [outer = 0x11c5aac00] 05:29:10 INFO - PROCESS | 2283 | 1461587350957 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"]]]}] 05:29:10 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 05:29:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:29:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 674ms 05:29:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:29:10 INFO - PROCESS | 2283 | 1461587350968 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:29:10 INFO - PROCESS | 2283 | 1461587350970 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 05:29:10 INFO - PROCESS | 2283 | 1461587350972 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:29:10 INFO - PROCESS | 2283 | 1461587350973 Marionette TRACE conn2 <- [1,2946,null,{}] 05:29:10 INFO - PROCESS | 2283 | 1461587350975 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}] 05:29:11 INFO - PROCESS | 2283 | 1461587351067 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:29:11 INFO - PROCESS | 2283 | 1461587351071 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:11 INFO - PROCESS | 2283 | ++DOCSHELL 0x12a576000 == 37 [pid = 2283] [id = 744] 05:29:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x123dc7800) [pid = 2283] [serial = 2232] [outer = 0x0] 05:29:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x1243e4400) [pid = 2283] [serial = 2233] [outer = 0x123dc7800] 05:29:11 INFO - PROCESS | 2283 | 1461587351096 Marionette DEBUG loaded listener.js 05:29:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x1245ce800) [pid = 2283] [serial = 2234] [outer = 0x123dc7800] 05:29:11 INFO - PROCESS | 2283 | 1461587351373 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]]]}] 05:29:11 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. 05:29:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 418ms 05:29:11 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:29:11 INFO - PROCESS | 2283 | 1461587351390 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 2283 | 1461587351391 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 05:29:11 INFO - PROCESS | 2283 | 1461587351394 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - PROCESS | 2283 | 1461587351395 Marionette TRACE conn2 <- [1,2950,null,{}] 05:29:11 INFO - PROCESS | 2283 | 1461587351407 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}] 05:29:11 INFO - PROCESS | 2283 | 1461587351513 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:29:11 INFO - PROCESS | 2283 | 1461587351518 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:11 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b978000 == 38 [pid = 2283] [id = 745] 05:29:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x124603000) [pid = 2283] [serial = 2235] [outer = 0x0] 05:29:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x12460bc00) [pid = 2283] [serial = 2236] [outer = 0x124603000] 05:29:11 INFO - PROCESS | 2283 | 1461587351543 Marionette DEBUG loaded listener.js 05:29:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x124891400) [pid = 2283] [serial = 2237] [outer = 0x124603000] 05:29:11 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bf83800 == 39 [pid = 2283] [id = 746] 05:29:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x126b25400) [pid = 2283] [serial = 2238] [outer = 0x0] 05:29:11 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x124602c00) [pid = 2283] [serial = 2239] [outer = 0x126b25400] 05:29:11 INFO - PROCESS | 2283 | 1461587351921 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]]]}] 05:29:11 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. 05:29:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 568ms 05:29:11 INFO - PROCESS | 2283 | 1461587351962 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 2283 | 1461587351963 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 05:29:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:29:11 INFO - PROCESS | 2283 | 1461587351965 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - PROCESS | 2283 | 1461587351967 Marionette TRACE conn2 <- [1,2954,null,{}] 05:29:11 INFO - PROCESS | 2283 | 1461587351969 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}] 05:29:12 INFO - PROCESS | 2283 | 1461587352084 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:29:12 INFO - PROCESS | 2283 | 1461587352097 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 2283 | ++DOCSHELL 0x123933800 == 40 [pid = 2283] [id = 747] 05:29:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x1245cec00) [pid = 2283] [serial = 2240] [outer = 0x0] 05:29:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x126b2c000) [pid = 2283] [serial = 2241] [outer = 0x1245cec00] 05:29:12 INFO - PROCESS | 2283 | 1461587352123 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x127019800) [pid = 2283] [serial = 2242] [outer = 0x1245cec00] 05:29:12 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x11c721c00) [pid = 2283] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:29:12 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x1154a8400) [pid = 2283] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:29:12 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x118f6c800) [pid = 2283] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:29:12 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x11ba18c00) [pid = 2283] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:29:12 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x115127800) [pid = 2283] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:29:12 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x118431400) [pid = 2283] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:29:12 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x11aa9e400) [pid = 2283] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:29:12 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x11c5a1000) [pid = 2283] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:29:12 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x115605c00) [pid = 2283] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:29:12 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x124bcbc00) [pid = 2283] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:29:12 INFO - PROCESS | 2283 | --DOMWINDOW == 90 (0x11a763400) [pid = 2283] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:29:12 INFO - PROCESS | 2283 | --DOMWINDOW == 89 (0x11360cc00) [pid = 2283] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:29:12 INFO - PROCESS | 2283 | --DOMWINDOW == 88 (0x123813400) [pid = 2283] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:29:12 INFO - PROCESS | 2283 | --DOMWINDOW == 87 (0x115604000) [pid = 2283] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:29:12 INFO - PROCESS | 2283 | --DOMWINDOW == 86 (0x114351400) [pid = 2283] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:29:12 INFO - PROCESS | 2283 | --DOMWINDOW == 85 (0x11a9d6400) [pid = 2283] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:29:12 INFO - PROCESS | 2283 | 1461587352613 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]]]}] 05:29:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:29:12 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 05:29:12 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 671ms 05:29:12 INFO - PROCESS | 2283 | 1461587352639 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:29:12 INFO - PROCESS | 2283 | 1461587352641 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 05:29:12 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:29:12 INFO - PROCESS | 2283 | 1461587352644 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:29:12 INFO - PROCESS | 2283 | 1461587352646 Marionette TRACE conn2 <- [1,2958,null,{}] 05:29:12 INFO - PROCESS | 2283 | 1461587352656 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}] 05:29:12 INFO - PROCESS | 2283 | 1461587352762 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:29:12 INFO - PROCESS | 2283 | 1461587352768 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d1a9000 == 41 [pid = 2283] [id = 748] 05:29:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 86 (0x118cf1400) [pid = 2283] [serial = 2243] [outer = 0x0] 05:29:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 87 (0x11c721c00) [pid = 2283] [serial = 2244] [outer = 0x118cf1400] 05:29:12 INFO - PROCESS | 2283 | 1461587352793 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x1246c9c00) [pid = 2283] [serial = 2245] [outer = 0x118cf1400] 05:29:13 INFO - PROCESS | 2283 | 1461587353103 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]]]}] 05:29:13 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. 05:29:13 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 474ms 05:29:13 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:29:13 INFO - PROCESS | 2283 | 1461587353119 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 2283 | 1461587353120 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 05:29:13 INFO - PROCESS | 2283 | 1461587353122 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 2283 | 1461587353124 Marionette TRACE conn2 <- [1,2962,null,{}] 05:29:13 INFO - PROCESS | 2283 | 1461587353127 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}] 05:29:13 INFO - PROCESS | 2283 | 1461587353213 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:29:13 INFO - PROCESS | 2283 | 1461587353268 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:13 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d258800 == 42 [pid = 2283] [id = 749] 05:29:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x118e4c400) [pid = 2283] [serial = 2246] [outer = 0x0] 05:29:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x124bcbc00) [pid = 2283] [serial = 2247] [outer = 0x118e4c400] 05:29:13 INFO - PROCESS | 2283 | 1461587353297 Marionette DEBUG loaded listener.js 05:29:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x1294af000) [pid = 2283] [serial = 2248] [outer = 0x118e4c400] 05:29:13 INFO - PROCESS | 2283 | 1461587353558 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]]]}] 05:29:13 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. 05:29:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 468ms 05:29:13 INFO - PROCESS | 2283 | 1461587353591 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 2283 | 1461587353592 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 05:29:13 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:29:13 INFO - PROCESS | 2283 | 1461587353595 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 2283 | 1461587353596 Marionette TRACE conn2 <- [1,2966,null,{}] 05:29:13 INFO - PROCESS | 2283 | 1461587353598 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}] 05:29:13 INFO - PROCESS | 2283 | 1461587353691 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:29:13 INFO - PROCESS | 2283 | 1461587353694 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:13 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d7d8800 == 43 [pid = 2283] [id = 750] 05:29:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x1294b3c00) [pid = 2283] [serial = 2249] [outer = 0x0] 05:29:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x1296e8800) [pid = 2283] [serial = 2250] [outer = 0x1294b3c00] 05:29:13 INFO - PROCESS | 2283 | 1461587353719 Marionette DEBUG loaded listener.js 05:29:13 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x1296f0400) [pid = 2283] [serial = 2251] [outer = 0x1294b3c00] 05:29:14 INFO - PROCESS | 2283 | 1461587354004 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]]]}] 05:29:14 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. 05:29:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 468ms 05:29:14 INFO - PROCESS | 2283 | 1461587354064 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:29:14 INFO - PROCESS | 2283 | 1461587354065 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 05:29:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:29:14 INFO - PROCESS | 2283 | 1461587354070 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:29:14 INFO - PROCESS | 2283 | 1461587354071 Marionette TRACE conn2 <- [1,2970,null,{}] 05:29:14 INFO - PROCESS | 2283 | 1461587354073 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}] 05:29:14 INFO - PROCESS | 2283 | 1461587354152 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:29:14 INFO - PROCESS | 2283 | 1461587354207 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:14 INFO - PROCESS | 2283 | ++DOCSHELL 0x12ddd1000 == 44 [pid = 2283] [id = 751] 05:29:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x1296ee400) [pid = 2283] [serial = 2252] [outer = 0x0] 05:29:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x12a905c00) [pid = 2283] [serial = 2253] [outer = 0x1296ee400] 05:29:14 INFO - PROCESS | 2283 | 1461587354232 Marionette DEBUG loaded listener.js 05:29:14 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x12a90d800) [pid = 2283] [serial = 2254] [outer = 0x1296ee400] 05:29:14 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd3a800 == 43 [pid = 2283] [id = 733] 05:29:14 INFO - PROCESS | 2283 | --DOCSHELL 0x12d013000 == 42 [pid = 2283] [id = 734] 05:29:14 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd3f800 == 41 [pid = 2283] [id = 714] 05:29:14 INFO - PROCESS | 2283 | --DOCSHELL 0x119007800 == 40 [pid = 2283] [id = 738] 05:29:14 INFO - PROCESS | 2283 | --DOCSHELL 0x119019000 == 39 [pid = 2283] [id = 737] 05:29:14 INFO - PROCESS | 2283 | --DOCSHELL 0x11bf94800 == 38 [pid = 2283] [id = 736] 05:29:14 INFO - PROCESS | 2283 | --DOCSHELL 0x115858000 == 37 [pid = 2283] [id = 735] 05:29:15 INFO - PROCESS | 2283 | --DOCSHELL 0x11b6df800 == 36 [pid = 2283] [id = 739] 05:29:15 INFO - PROCESS | 2283 | --DOCSHELL 0x12a576000 == 35 [pid = 2283] [id = 744] 05:29:15 INFO - PROCESS | 2283 | --DOCSHELL 0x12b978000 == 34 [pid = 2283] [id = 745] 05:29:15 INFO - PROCESS | 2283 | --DOCSHELL 0x123934800 == 33 [pid = 2283] [id = 740] 05:29:15 INFO - PROCESS | 2283 | --DOCSHELL 0x12d1a9000 == 32 [pid = 2283] [id = 748] 05:29:15 INFO - PROCESS | 2283 | --DOCSHELL 0x127de8800 == 31 [pid = 2283] [id = 743] 05:29:15 INFO - PROCESS | 2283 | --DOCSHELL 0x123933800 == 30 [pid = 2283] [id = 747] 05:29:15 INFO - PROCESS | 2283 | --DOCSHELL 0x124651800 == 29 [pid = 2283] [id = 741] 05:29:15 INFO - PROCESS | 2283 | --DOCSHELL 0x12d258800 == 28 [pid = 2283] [id = 749] 05:29:15 INFO - PROCESS | 2283 | --DOCSHELL 0x126dce000 == 27 [pid = 2283] [id = 742] 05:29:15 INFO - PROCESS | 2283 | --DOCSHELL 0x11bf83800 == 26 [pid = 2283] [id = 746] 05:29:15 INFO - PROCESS | 2283 | --DOCSHELL 0x12d7d8800 == 25 [pid = 2283] [id = 750] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x1239ed800) [pid = 2283] [serial = 2186] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x1239e7000) [pid = 2283] [serial = 2185] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x11a9d6000) [pid = 2283] [serial = 2170] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x11aa9b800) [pid = 2283] [serial = 2171] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x119833000) [pid = 2283] [serial = 2156] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x11ba72800) [pid = 2283] [serial = 2176] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 90 (0x11bfa9c00) [pid = 2283] [serial = 2177] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 89 (0x115249c00) [pid = 2283] [serial = 2158] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 88 (0x1154b4800) [pid = 2283] [serial = 2159] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 87 (0x11c5a5800) [pid = 2283] [serial = 2179] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 86 (0x11c70ec00) [pid = 2283] [serial = 2180] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 85 (0x11ad48400) [pid = 2283] [serial = 2173] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 84 (0x11b6cd800) [pid = 2283] [serial = 2174] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 83 (0x11c719800) [pid = 2283] [serial = 2182] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 82 (0x118470000) [pid = 2283] [serial = 2161] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 81 (0x126de0c00) [pid = 2283] [serial = 2201] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 80 (0x119266400) [pid = 2283] [serial = 2162] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 79 (0x11a818c00) [pid = 2283] [serial = 2167] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 78 (0x11a9cfc00) [pid = 2283] [serial = 2168] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 77 (0x11a746800) [pid = 2283] [serial = 2164] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 76 (0x11a75f000) [pid = 2283] [serial = 2165] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 75 (0x123d7f000) [pid = 2283] [serial = 2188] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 74 (0x124610c00) [pid = 2283] [serial = 2192] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 73 (0x124605400) [pid = 2283] [serial = 2191] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 72 (0x126b30000) [pid = 2283] [serial = 2200] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 71 (0x115125000) [pid = 2283] [serial = 2194] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 70 (0x119d5dc00) [pid = 2283] [serial = 2195] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 69 (0x126b27000) [pid = 2283] [serial = 2198] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 68 (0x124899000) [pid = 2283] [serial = 2197] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 67 (0x11aa9a400) [pid = 2283] [serial = 2189] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 66 (0x11c720000) [pid = 2283] [serial = 2183] [outer = 0x0] [url = about:blank] 05:29:15 INFO - PROCESS | 2283 | --DOMWINDOW == 65 (0x127012c00) [pid = 2283] [serial = 2203] [outer = 0x0] [url = about:blank] 05:29:15 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. 05:29:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1570ms 05:29:15 INFO - PROCESS | 2283 | 1461587355634 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]]]}] 05:29:15 INFO - PROCESS | 2283 | 1461587355640 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:29:15 INFO - PROCESS | 2283 | 1461587355643 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 05:29:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:29:15 INFO - PROCESS | 2283 | 1461587355646 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:29:15 INFO - PROCESS | 2283 | 1461587355649 Marionette TRACE conn2 <- [1,2974,null,{}] 05:29:15 INFO - PROCESS | 2283 | 1461587355655 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}] 05:29:15 INFO - PROCESS | 2283 | 1461587355730 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:29:15 INFO - PROCESS | 2283 | 1461587355780 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:15 INFO - PROCESS | 2283 | ++DOCSHELL 0x119225000 == 26 [pid = 2283] [id = 752] 05:29:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 66 (0x115127800) [pid = 2283] [serial = 2255] [outer = 0x0] 05:29:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 67 (0x115128000) [pid = 2283] [serial = 2256] [outer = 0x115127800] 05:29:15 INFO - PROCESS | 2283 | 1461587355808 Marionette DEBUG loaded listener.js 05:29:15 INFO - PROCESS | 2283 | ++DOMWINDOW == 68 (0x1143c3800) [pid = 2283] [serial = 2257] [outer = 0x115127800] 05:29:16 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. 05:29:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 473ms 05:29:16 INFO - PROCESS | 2283 | 1461587356112 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]]]}] 05:29:16 INFO - PROCESS | 2283 | 1461587356122 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:29:16 INFO - PROCESS | 2283 | 1461587356127 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 05:29:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:29:16 INFO - PROCESS | 2283 | 1461587356131 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:29:16 INFO - PROCESS | 2283 | 1461587356135 Marionette TRACE conn2 <- [1,2978,null,{}] 05:29:16 INFO - PROCESS | 2283 | 1461587356144 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}] 05:29:16 INFO - PROCESS | 2283 | 1461587356222 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:29:16 INFO - PROCESS | 2283 | 1461587356228 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:16 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aab8800 == 27 [pid = 2283] [id = 753] 05:29:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 69 (0x1153a1000) [pid = 2283] [serial = 2258] [outer = 0x0] 05:29:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 70 (0x11560dc00) [pid = 2283] [serial = 2259] [outer = 0x1153a1000] 05:29:16 INFO - PROCESS | 2283 | 1461587356256 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 71 (0x1159a6c00) [pid = 2283] [serial = 2260] [outer = 0x1153a1000] 05:29:16 INFO - PROCESS | 2283 | 1461587356565 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]]]}] 05:29:16 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. 05:29:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 478ms 05:29:16 INFO - PROCESS | 2283 | 1461587356609 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:29:16 INFO - PROCESS | 2283 | 1461587356611 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 05:29:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:29:16 INFO - PROCESS | 2283 | 1461587356614 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:29:16 INFO - PROCESS | 2283 | 1461587356616 Marionette TRACE conn2 <- [1,2982,null,{}] 05:29:16 INFO - PROCESS | 2283 | 1461587356625 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}] 05:29:16 INFO - PROCESS | 2283 | 1461587356699 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:29:16 INFO - PROCESS | 2283 | 1461587356705 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:16 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bf7c000 == 28 [pid = 2283] [id = 754] 05:29:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 72 (0x114240800) [pid = 2283] [serial = 2261] [outer = 0x0] 05:29:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 73 (0x1190a2800) [pid = 2283] [serial = 2262] [outer = 0x114240800] 05:29:16 INFO - PROCESS | 2283 | 1461587356735 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 2283 | ++DOMWINDOW == 74 (0x119833400) [pid = 2283] [serial = 2263] [outer = 0x114240800] 05:29:17 INFO - PROCESS | 2283 | 1461587357054 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"]]]}] 05:29:17 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 05:29:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:29:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 472ms 05:29:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:29:17 INFO - PROCESS | 2283 | 1461587357087 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:29:17 INFO - PROCESS | 2283 | 1461587357088 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 05:29:17 INFO - PROCESS | 2283 | 1461587357091 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:29:17 INFO - PROCESS | 2283 | 1461587357092 Marionette TRACE conn2 <- [1,2986,null,{}] 05:29:17 INFO - PROCESS | 2283 | 1461587357094 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}] 05:29:17 INFO - PROCESS | 2283 | 1461587357163 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:29:17 INFO - PROCESS | 2283 | 1461587357213 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:17 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c6bc000 == 29 [pid = 2283] [id = 755] 05:29:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 75 (0x118f68c00) [pid = 2283] [serial = 2264] [outer = 0x0] 05:29:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 76 (0x11a510000) [pid = 2283] [serial = 2265] [outer = 0x118f68c00] 05:29:17 INFO - PROCESS | 2283 | 1461587357239 Marionette DEBUG loaded listener.js 05:29:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 77 (0x11a75dc00) [pid = 2283] [serial = 2266] [outer = 0x118f68c00] 05:29:17 INFO - PROCESS | 2283 | 1461587357480 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]]]}] 05:29:17 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. 05:29:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 419ms 05:29:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:29:17 INFO - PROCESS | 2283 | 1461587357511 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:29:17 INFO - PROCESS | 2283 | 1461587357512 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 05:29:17 INFO - PROCESS | 2283 | 1461587357522 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:29:17 INFO - PROCESS | 2283 | 1461587357523 Marionette TRACE conn2 <- [1,2990,null,{}] 05:29:17 INFO - PROCESS | 2283 | 1461587357528 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}] 05:29:17 INFO - PROCESS | 2283 | 1461587357602 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:29:17 INFO - PROCESS | 2283 | 1461587357607 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:17 INFO - PROCESS | 2283 | ++DOCSHELL 0x123946000 == 30 [pid = 2283] [id = 756] 05:29:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 78 (0x11560fc00) [pid = 2283] [serial = 2267] [outer = 0x0] 05:29:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 79 (0x11a811c00) [pid = 2283] [serial = 2268] [outer = 0x11560fc00] 05:29:17 INFO - PROCESS | 2283 | 1461587357634 Marionette DEBUG loaded listener.js 05:29:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 80 (0x11a93b000) [pid = 2283] [serial = 2269] [outer = 0x11560fc00] 05:29:17 INFO - PROCESS | 2283 | ++DOCSHELL 0x12392c000 == 31 [pid = 2283] [id = 757] 05:29:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 81 (0x11a75f800) [pid = 2283] [serial = 2270] [outer = 0x0] 05:29:17 INFO - PROCESS | 2283 | ++DOMWINDOW == 82 (0x11a75f000) [pid = 2283] [serial = 2271] [outer = 0x11a75f800] 05:29:17 INFO - PROCESS | 2283 | 1461587357954 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]]]}] 05:29:17 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. 05:29:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 479ms 05:29:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:29:17 INFO - PROCESS | 2283 | 1461587357994 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:29:17 INFO - PROCESS | 2283 | 1461587357995 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 05:29:17 INFO - PROCESS | 2283 | 1461587357997 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:29:18 INFO - PROCESS | 2283 | 1461587357998 Marionette TRACE conn2 <- [1,2994,null,{}] 05:29:18 INFO - PROCESS | 2283 | 1461587358001 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}] 05:29:18 INFO - PROCESS | 2283 | 1461587358121 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:29:18 INFO - PROCESS | 2283 | 1461587358128 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:18 INFO - PROCESS | 2283 | ++DOCSHELL 0x123ba1000 == 32 [pid = 2283] [id = 758] 05:29:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 83 (0x11863a800) [pid = 2283] [serial = 2272] [outer = 0x0] 05:29:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 84 (0x11a93b400) [pid = 2283] [serial = 2273] [outer = 0x11863a800] 05:29:18 INFO - PROCESS | 2283 | 1461587358154 Marionette DEBUG loaded listener.js 05:29:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 85 (0x11ad47400) [pid = 2283] [serial = 2274] [outer = 0x11863a800] 05:29:18 INFO - PROCESS | 2283 | 1461587358447 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]]]}] 05:29:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:29:18 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 05:29:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 469ms 05:29:18 INFO - PROCESS | 2283 | 1461587358473 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:29:18 INFO - PROCESS | 2283 | 1461587358474 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 05:29:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:29:18 INFO - PROCESS | 2283 | 1461587358476 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:29:18 INFO - PROCESS | 2283 | 1461587358477 Marionette TRACE conn2 <- [1,2998,null,{}] 05:29:18 INFO - PROCESS | 2283 | 1461587358480 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}] 05:29:18 INFO - PROCESS | 2283 | 1461587358557 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:29:18 INFO - PROCESS | 2283 | 1461587358561 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:18 INFO - PROCESS | 2283 | ++DOCSHELL 0x124636800 == 33 [pid = 2283] [id = 759] 05:29:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 86 (0x11aa9c400) [pid = 2283] [serial = 2275] [outer = 0x0] 05:29:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 87 (0x11b624400) [pid = 2283] [serial = 2276] [outer = 0x11aa9c400] 05:29:18 INFO - PROCESS | 2283 | 1461587358588 Marionette DEBUG loaded listener.js 05:29:18 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x11ba19000) [pid = 2283] [serial = 2277] [outer = 0x11aa9c400] 05:29:18 INFO - PROCESS | 2283 | 1461587358884 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]]]}] 05:29:18 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. 05:29:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 418ms 05:29:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:29:18 INFO - PROCESS | 2283 | 1461587358895 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:29:18 INFO - PROCESS | 2283 | 1461587358896 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 05:29:18 INFO - PROCESS | 2283 | 1461587358899 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:29:18 INFO - PROCESS | 2283 | 1461587358901 Marionette TRACE conn2 <- [1,3002,null,{}] 05:29:18 INFO - PROCESS | 2283 | 1461587358910 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}] 05:29:18 INFO - PROCESS | 2283 | 1461587358985 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:29:19 INFO - PROCESS | 2283 | 1461587359038 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 2283 | ++DOCSHELL 0x124663800 == 34 [pid = 2283] [id = 760] 05:29:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x11ad47800) [pid = 2283] [serial = 2278] [outer = 0x0] 05:29:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x11bf9f000) [pid = 2283] [serial = 2279] [outer = 0x11ad47800] 05:29:19 INFO - PROCESS | 2283 | 1461587359064 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x11c31f800) [pid = 2283] [serial = 2280] [outer = 0x11ad47800] 05:29:19 INFO - PROCESS | 2283 | 1461587359309 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]]]}] 05:29:19 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. 05:29:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 427ms 05:29:19 INFO - PROCESS | 2283 | 1461587359326 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:29:19 INFO - PROCESS | 2283 | 1461587359327 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 05:29:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:29:19 INFO - PROCESS | 2283 | 1461587359329 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:29:19 INFO - PROCESS | 2283 | 1461587359330 Marionette TRACE conn2 <- [1,3006,null,{}] 05:29:19 INFO - PROCESS | 2283 | 1461587359342 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}] 05:29:19 INFO - PROCESS | 2283 | 1461587359421 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:29:19 INFO - PROCESS | 2283 | 1461587359426 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 2283 | ++DOCSHELL 0x11bf7a800 == 35 [pid = 2283] [id = 761] 05:29:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x11c321800) [pid = 2283] [serial = 2281] [outer = 0x0] 05:29:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x11c509c00) [pid = 2283] [serial = 2282] [outer = 0x11c321800] 05:29:19 INFO - PROCESS | 2283 | 1461587359451 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x11c70cc00) [pid = 2283] [serial = 2283] [outer = 0x11c321800] 05:29:19 INFO - PROCESS | 2283 | 1461587359738 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]]]}] 05:29:19 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. 05:29:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 423ms 05:29:19 INFO - PROCESS | 2283 | 1461587359756 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:29:19 INFO - PROCESS | 2283 | 1461587359758 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 05:29:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:29:19 INFO - PROCESS | 2283 | 1461587359785 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:29:19 INFO - PROCESS | 2283 | 1461587359787 Marionette TRACE conn2 <- [1,3010,null,{}] 05:29:19 INFO - PROCESS | 2283 | 1461587359789 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}] 05:29:19 INFO - PROCESS | 2283 | 1461587359870 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:29:19 INFO - PROCESS | 2283 | 1461587359919 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 2283 | ++DOCSHELL 0x127779000 == 36 [pid = 2283] [id = 762] 05:29:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x119034400) [pid = 2283] [serial = 2284] [outer = 0x0] 05:29:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x11c714800) [pid = 2283] [serial = 2285] [outer = 0x119034400] 05:29:19 INFO - PROCESS | 2283 | 1461587359944 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x12380f000) [pid = 2283] [serial = 2286] [outer = 0x119034400] 05:29:20 INFO - PROCESS | 2283 | 1461587360201 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]]]}] 05:29:20 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 05:29:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 476ms 05:29:20 INFO - PROCESS | 2283 | 1461587360257 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:29:20 INFO - PROCESS | 2283 | 1461587360259 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 05:29:20 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:29:20 INFO - PROCESS | 2283 | 1461587360261 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 2283 | 1461587360263 Marionette TRACE conn2 <- [1,3014,null,{}] 05:29:20 INFO - PROCESS | 2283 | 1461587360266 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}] 05:29:20 INFO - PROCESS | 2283 | 1461587360355 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:29:20 INFO - PROCESS | 2283 | 1461587360359 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:20 INFO - PROCESS | 2283 | ++DOCSHELL 0x123944800 == 37 [pid = 2283] [id = 763] 05:29:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x11c71fc00) [pid = 2283] [serial = 2287] [outer = 0x0] 05:29:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x1239e6800) [pid = 2283] [serial = 2288] [outer = 0x11c71fc00] 05:29:20 INFO - PROCESS | 2283 | 1461587360389 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x123ee1800) [pid = 2283] [serial = 2289] [outer = 0x11c71fc00] 05:29:20 INFO - PROCESS | 2283 | [2283] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:29:20 INFO - PROCESS | 2283 | 1461587360755 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:29:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:29:20 INFO - {} 05:29:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:29:20 INFO - {} 05:29:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:29:20 INFO - {} 05:29:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:29:20 INFO - {} 05:29:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 521ms 05:29:20 INFO - PROCESS | 2283 | 1461587360783 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:29:20 INFO - PROCESS | 2283 | 1461587360784 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 05:29:20 INFO - TEST-START | /FileAPI/fileReader.html 05:29:20 INFO - PROCESS | 2283 | 1461587360786 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 2283 | 1461587360787 Marionette TRACE conn2 <- [1,3018,null,{}] 05:29:20 INFO - PROCESS | 2283 | 1461587360790 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}] 05:29:20 INFO - PROCESS | 2283 | 1461587360882 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:29:20 INFO - PROCESS | 2283 | 1461587360888 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:20 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b538800 == 38 [pid = 2283] [id = 764] 05:29:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x123faf000) [pid = 2283] [serial = 2290] [outer = 0x0] 05:29:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x1245b9400) [pid = 2283] [serial = 2291] [outer = 0x123faf000] 05:29:20 INFO - PROCESS | 2283 | 1461587360913 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x12460e400) [pid = 2283] [serial = 2292] [outer = 0x123faf000] 05:29:21 INFO - PROCESS | 2283 | 1461587361233 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]]]}] 05:29:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:29:21 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:29:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:29:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:29:21 INFO - TEST-OK | /FileAPI/fileReader.html | took 469ms 05:29:21 INFO - PROCESS | 2283 | 1461587361259 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:29:21 INFO - PROCESS | 2283 | 1461587361260 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 05:29:21 INFO - TEST-START | /FileAPI/historical.html 05:29:21 INFO - PROCESS | 2283 | 1461587361263 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:29:21 INFO - PROCESS | 2283 | 1461587361264 Marionette TRACE conn2 <- [1,3022,null,{}] 05:29:21 INFO - PROCESS | 2283 | 1461587361269 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}] 05:29:21 INFO - PROCESS | 2283 | 1461587361365 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:29:21 INFO - PROCESS | 2283 | 1461587361369 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:21 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd2b000 == 39 [pid = 2283] [id = 765] 05:29:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x1243f0800) [pid = 2283] [serial = 2293] [outer = 0x0] 05:29:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x12488ec00) [pid = 2283] [serial = 2294] [outer = 0x1243f0800] 05:29:21 INFO - PROCESS | 2283 | 1461587361394 Marionette DEBUG loaded listener.js 05:29:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x126b23000) [pid = 2283] [serial = 2295] [outer = 0x1243f0800] 05:29:21 INFO - PROCESS | 2283 | 1461587361697 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"]]]}] 05:29:21 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:29:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:29:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:29:21 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:29:21 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:29:21 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:29:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:29:21 INFO - TEST-OK | /FileAPI/historical.html | took 475ms 05:29:21 INFO - PROCESS | 2283 | 1461587361745 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:29:21 INFO - PROCESS | 2283 | 1461587361746 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 05:29:21 INFO - TEST-START | /FileAPI/idlharness.html 05:29:21 INFO - PROCESS | 2283 | 1461587361754 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:29:21 INFO - PROCESS | 2283 | 1461587361756 Marionette TRACE conn2 <- [1,3026,null,{}] 05:29:21 INFO - PROCESS | 2283 | 1461587361767 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}] 05:29:21 INFO - PROCESS | 2283 | 1461587361914 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:29:21 INFO - PROCESS | 2283 | 1461587361958 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:21 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bee2800 == 40 [pid = 2283] [id = 766] 05:29:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x12460e000) [pid = 2283] [serial = 2296] [outer = 0x0] 05:29:21 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x126b2a400) [pid = 2283] [serial = 2297] [outer = 0x12460e000] 05:29:21 INFO - PROCESS | 2283 | 1461587361982 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x126b78400) [pid = 2283] [serial = 2298] [outer = 0x12460e000] 05:29:22 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x11512cc00) [pid = 2283] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:29:22 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x1158b6c00) [pid = 2283] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:29:22 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x11512e000) [pid = 2283] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:29:22 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x11b6d1000) [pid = 2283] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:29:22 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x124603000) [pid = 2283] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:29:22 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x118cf1400) [pid = 2283] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:29:22 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x11c5aac00) [pid = 2283] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:29:22 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x1294b3c00) [pid = 2283] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:29:22 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x126b25400) [pid = 2283] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:29:22 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x1142be000) [pid = 2283] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:29:22 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x126d99c00) [pid = 2283] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:29:22 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x11ad46000) [pid = 2283] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:29:22 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x118e4c400) [pid = 2283] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:29:22 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x123dc7800) [pid = 2283] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:29:22 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x114f42c00) [pid = 2283] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:29:22 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x1245cec00) [pid = 2283] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:29:22 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x114352000) [pid = 2283] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:29:22 INFO - PROCESS | 2283 | 1461587362661 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]]]}] 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:29:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:29:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:29:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:29:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:29:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:29:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:29:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:29:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:29:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:29:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:29:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:29:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:29:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:29:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:29:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:29:22 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 05:29:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:29:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:29:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:29:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:29:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:29:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:29:22 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 05:29:22 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 05:29:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:29:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:29:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:29:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:29:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:29:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:29:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:29:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:29:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:29:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:29:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:29:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:29:22 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 05:29:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:29:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:29:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:29:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:29:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:29:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:29:22 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 05:29:22 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 05:29:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:29:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:29:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:29:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:29:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:29:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:29:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:29:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:29:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:29:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:29:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 948ms 05:29:22 INFO - TEST-START | /FileAPI/idlharness.worker 05:29:22 INFO - PROCESS | 2283 | 1461587362700 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:29:22 INFO - PROCESS | 2283 | 1461587362701 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 05:29:22 INFO - PROCESS | 2283 | 1461587362703 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:29:22 INFO - PROCESS | 2283 | 1461587362704 Marionette TRACE conn2 <- [1,3030,null,{}] 05:29:22 INFO - PROCESS | 2283 | 1461587362707 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}] 05:29:22 INFO - PROCESS | 2283 | 1461587362786 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:29:22 INFO - PROCESS | 2283 | 1461587362790 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d1a8800 == 41 [pid = 2283] [id = 767] 05:29:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x126d96000) [pid = 2283] [serial = 2299] [outer = 0x0] 05:29:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x126de7000) [pid = 2283] [serial = 2300] [outer = 0x126d96000] 05:29:22 INFO - PROCESS | 2283 | 1461587362816 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x12a90f800) [pid = 2283] [serial = 2301] [outer = 0x126d96000] 05:29:22 INFO - PROCESS | 2283 | [2283] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:29:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:29:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:29:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:29:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:29:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:29:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:29:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:29:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:29:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:29:23 INFO - {} 05:29:23 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 05:29:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:29:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:29:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:29:23 INFO - {} 05:29:23 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 - {} 05:29:23 INFO - {} 05:29:23 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 05:29:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:29:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:29:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:29:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:29:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:29:23 INFO - {} 05:29:23 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 05:29:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:29:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:29:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:29:23 INFO - {} 05:29:23 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 - {} 05:29:23 INFO - {} 05:29:23 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 05:29:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:29:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:29:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:29:23 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 05:29:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:29:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:29:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:29:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:29:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:29:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:29:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:29:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:29:23 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 05:29:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:29:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:29:23 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 05:29:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:29:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:29:23 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 05:29:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:29:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:29:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:29:23 INFO - PROCESS | 2283 | 1461587363469 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,{},{}]]]}] 05:29:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:29:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:29:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:29:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:29:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:29:23 INFO - {} 05:29:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 790ms 05:29:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:29:23 INFO - PROCESS | 2283 | 1461587363494 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:29:23 INFO - PROCESS | 2283 | 1461587363496 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 05:29:23 INFO - PROCESS | 2283 | 1461587363498 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:29:23 INFO - PROCESS | 2283 | 1461587363500 Marionette TRACE conn2 <- [1,3034,null,{}] 05:29:23 INFO - PROCESS | 2283 | 1461587363502 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}] 05:29:23 INFO - PROCESS | 2283 | 1461587363578 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:29:23 INFO - PROCESS | 2283 | 1461587363585 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:23 INFO - PROCESS | 2283 | ++DOCSHELL 0x12eee8000 == 42 [pid = 2283] [id = 768] 05:29:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x1294b6c00) [pid = 2283] [serial = 2302] [outer = 0x0] 05:29:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x12b5b6000) [pid = 2283] [serial = 2303] [outer = 0x1294b6c00] 05:29:23 INFO - PROCESS | 2283 | 1461587363610 Marionette DEBUG loaded listener.js 05:29:23 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x12b5be000) [pid = 2283] [serial = 2304] [outer = 0x1294b6c00] 05:29:23 INFO - PROCESS | 2283 | 1461587363884 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]]]}] 05:29:23 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:29:23 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 424ms 05:29:23 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:29:23 INFO - PROCESS | 2283 | 1461587363924 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:29:23 INFO - PROCESS | 2283 | 1461587363925 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 05:29:23 INFO - PROCESS | 2283 | 1461587363927 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:29:23 INFO - PROCESS | 2283 | 1461587363928 Marionette TRACE conn2 <- [1,3038,null,{}] 05:29:23 INFO - PROCESS | 2283 | 1461587363931 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}] 05:29:24 INFO - PROCESS | 2283 | 1461587364012 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:29:24 INFO - PROCESS | 2283 | 1461587364018 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:24 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f2c1800 == 43 [pid = 2283] [id = 769] 05:29:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x12b703800) [pid = 2283] [serial = 2305] [outer = 0x0] 05:29:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x12b708800) [pid = 2283] [serial = 2306] [outer = 0x12b703800] 05:29:24 INFO - PROCESS | 2283 | 1461587364043 Marionette DEBUG loaded listener.js 05:29:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x12b7fa800) [pid = 2283] [serial = 2307] [outer = 0x12b703800] 05:29:24 INFO - PROCESS | 2283 | 1461587364337 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"]]]}] 05:29:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:29:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 419ms 05:29:24 INFO - PROCESS | 2283 | 1461587364346 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:29:24 INFO - PROCESS | 2283 | 1461587364347 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 05:29:24 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:29:24 INFO - PROCESS | 2283 | 1461587364358 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:29:24 INFO - PROCESS | 2283 | 1461587364359 Marionette TRACE conn2 <- [1,3042,null,{}] 05:29:24 INFO - PROCESS | 2283 | 1461587364361 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}] 05:29:24 INFO - PROCESS | 2283 | 1461587364446 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:29:24 INFO - PROCESS | 2283 | 1461587364503 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:24 INFO - PROCESS | 2283 | ++DOCSHELL 0x12f2cf000 == 44 [pid = 2283] [id = 770] 05:29:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x11571fc00) [pid = 2283] [serial = 2308] [outer = 0x0] 05:29:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x12bc21000) [pid = 2283] [serial = 2309] [outer = 0x11571fc00] 05:29:24 INFO - PROCESS | 2283 | 1461587364527 Marionette DEBUG loaded listener.js 05:29:24 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x12bccd400) [pid = 2283] [serial = 2310] [outer = 0x11571fc00] 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:29:25 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. 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:29:25 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'.) 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:29:25 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. 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:29:25 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. 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:29:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:29:25 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. 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:29:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:29:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:29:25 INFO - PROCESS | 2283 | 1461587365123 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]]]}] 05:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:29:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 784ms 05:29:25 INFO - PROCESS | 2283 | 1461587365170 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:29:25 INFO - PROCESS | 2283 | 1461587365174 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 05:29:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:29:25 INFO - PROCESS | 2283 | 1461587365182 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:29:25 INFO - PROCESS | 2283 | 1461587365185 Marionette TRACE conn2 <- [1,3046,null,{}] 05:29:25 INFO - PROCESS | 2283 | 1461587365191 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}] 05:29:25 INFO - PROCESS | 2283 | 1461587365304 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:29:25 INFO - PROCESS | 2283 | 1461587365381 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:25 INFO - PROCESS | 2283 | ++DOCSHELL 0x11b6e8000 == 45 [pid = 2283] [id = 771] 05:29:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x118e52c00) [pid = 2283] [serial = 2311] [outer = 0x0] 05:29:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x118f74c00) [pid = 2283] [serial = 2312] [outer = 0x118e52c00] 05:29:25 INFO - PROCESS | 2283 | 1461587365412 Marionette DEBUG loaded listener.js 05:29:25 INFO - PROCESS | 2283 | ++DOMWINDOW == 107 (0x119d5a000) [pid = 2283] [serial = 2313] [outer = 0x118e52c00] 05:29:25 INFO - PROCESS | 2283 | [2283] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:29:25 INFO - PROCESS | 2283 | 1461587365826 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:29:25 INFO - {} 05:29:25 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 676ms 05:29:25 INFO - PROCESS | 2283 | 1461587365857 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:29:25 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:29:25 INFO - PROCESS | 2283 | 1461587365862 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 05:29:25 INFO - PROCESS | 2283 | 1461587365867 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:29:25 INFO - PROCESS | 2283 | 1461587365870 Marionette TRACE conn2 <- [1,3050,null,{}] 05:29:25 INFO - PROCESS | 2283 | 1461587365873 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}] 05:29:26 INFO - PROCESS | 2283 | 1461587366023 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:29:26 INFO - PROCESS | 2283 | 1461587366136 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:26 INFO - PROCESS | 2283 | ++DOCSHELL 0x127d0a800 == 46 [pid = 2283] [id = 772] 05:29:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 108 (0x11a741800) [pid = 2283] [serial = 2314] [outer = 0x0] 05:29:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 109 (0x11aa92800) [pid = 2283] [serial = 2315] [outer = 0x11a741800] 05:29:26 INFO - PROCESS | 2283 | 1461587366186 Marionette DEBUG loaded listener.js 05:29:26 INFO - PROCESS | 2283 | ++DOMWINDOW == 110 (0x11b665800) [pid = 2283] [serial = 2316] [outer = 0x11a741800] 05:29:26 INFO - PROCESS | 2283 | 1461587366717 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]]]}] 05:29:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:29:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:29:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:29:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:29:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 873ms 05:29:26 INFO - PROCESS | 2283 | 1461587366740 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:29:26 INFO - PROCESS | 2283 | 1461587366741 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 05:29:26 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:29:26 INFO - PROCESS | 2283 | 1461587366744 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:29:26 INFO - PROCESS | 2283 | 1461587366747 Marionette TRACE conn2 <- [1,3054,null,{}] 05:29:26 INFO - PROCESS | 2283 | 1461587366755 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}] 05:29:27 INFO - PROCESS | 2283 | 1461587367002 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:29:27 INFO - PROCESS | 2283 | 1461587367080 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b19800 == 47 [pid = 2283] [id = 773] 05:29:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 111 (0x11539f400) [pid = 2283] [serial = 2317] [outer = 0x0] 05:29:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 112 (0x115416400) [pid = 2283] [serial = 2318] [outer = 0x11539f400] 05:29:27 INFO - PROCESS | 2283 | 1461587367111 Marionette DEBUG loaded listener.js 05:29:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 113 (0x118430400) [pid = 2283] [serial = 2319] [outer = 0x11539f400] 05:29:27 INFO - PROCESS | 2283 | 1461587367646 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"]]]}] 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:29:27 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" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:29:27 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" 05:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:29:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 938ms 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x12f2c1800 == 46 [pid = 2283] [id = 769] 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x12eee8000 == 45 [pid = 2283] [id = 768] 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x12d1a8800 == 44 [pid = 2283] [id = 767] 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x12bee2800 == 43 [pid = 2283] [id = 766] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 112 (0x12a905c00) [pid = 2283] [serial = 2253] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | 1461587367753 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:29:27 INFO - PROCESS | 2283 | 1461587367755 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x12bd2b000 == 42 [pid = 2283] [id = 765] 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x12b538800 == 41 [pid = 2283] [id = 764] 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x123944800 == 40 [pid = 2283] [id = 763] 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x127779000 == 39 [pid = 2283] [id = 762] 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x11bf7a800 == 38 [pid = 2283] [id = 761] 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x124663800 == 37 [pid = 2283] [id = 760] 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x124636800 == 36 [pid = 2283] [id = 759] 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x123ba1000 == 35 [pid = 2283] [id = 758] 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x12392c000 == 34 [pid = 2283] [id = 757] 05:29:27 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x123946000 == 33 [pid = 2283] [id = 756] 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x11c6bc000 == 32 [pid = 2283] [id = 755] 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x11bf7c000 == 31 [pid = 2283] [id = 754] 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x11aab8800 == 30 [pid = 2283] [id = 753] 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x119225000 == 29 [pid = 2283] [id = 752] 05:29:27 INFO - PROCESS | 2283 | --DOCSHELL 0x12ddd1000 == 28 [pid = 2283] [id = 751] 05:29:27 INFO - PROCESS | 2283 | 1461587367776 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:29:27 INFO - PROCESS | 2283 | 1461587367779 Marionette TRACE conn2 <- [1,3058,null,{}] 05:29:27 INFO - PROCESS | 2283 | 1461587367793 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}] 05:29:27 INFO - PROCESS | 2283 | 1461587367891 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 111 (0x123d80000) [pid = 2283] [serial = 2231] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 110 (0x11c716400) [pid = 2283] [serial = 2230] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 109 (0x12460bc00) [pid = 2283] [serial = 2236] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 108 (0x1243e4400) [pid = 2283] [serial = 2233] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 107 (0x124602c00) [pid = 2283] [serial = 2239] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 106 (0x124891400) [pid = 2283] [serial = 2237] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 105 (0x126b2c000) [pid = 2283] [serial = 2241] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 104 (0x1294af000) [pid = 2283] [serial = 2248] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 103 (0x1296e8800) [pid = 2283] [serial = 2250] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 102 (0x127019800) [pid = 2283] [serial = 2242] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 101 (0x11bfa3000) [pid = 2283] [serial = 2227] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x11b628800) [pid = 2283] [serial = 2224] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x11ba18800) [pid = 2283] [serial = 2225] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x11a942800) [pid = 2283] [serial = 2221] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x11ad3f800) [pid = 2283] [serial = 2222] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x1190a2400) [pid = 2283] [serial = 2218] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x11a80d000) [pid = 2283] [serial = 2219] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x115416c00) [pid = 2283] [serial = 2215] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x11560f800) [pid = 2283] [serial = 2216] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x11aa9d800) [pid = 2283] [serial = 2213] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x115609c00) [pid = 2283] [serial = 2212] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 90 (0x119267c00) [pid = 2283] [serial = 2210] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 89 (0x11842a800) [pid = 2283] [serial = 2209] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 88 (0x114f42000) [pid = 2283] [serial = 2207] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 87 (0x1147d6800) [pid = 2283] [serial = 2206] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 86 (0x12770ec00) [pid = 2283] [serial = 2204] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 85 (0x11c721c00) [pid = 2283] [serial = 2244] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 84 (0x1245ce800) [pid = 2283] [serial = 2234] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 83 (0x11c3cc800) [pid = 2283] [serial = 2228] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 82 (0x1296f0400) [pid = 2283] [serial = 2251] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 81 (0x1246c9c00) [pid = 2283] [serial = 2245] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | --DOMWINDOW == 80 (0x124bcbc00) [pid = 2283] [serial = 2247] [outer = 0x0] [url = about:blank] 05:29:27 INFO - PROCESS | 2283 | 1461587367973 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 2283 | ++DOCSHELL 0x119b13000 == 29 [pid = 2283] [id = 774] 05:29:27 INFO - PROCESS | 2283 | ++DOMWINDOW == 81 (0x115609c00) [pid = 2283] [serial = 2320] [outer = 0x0] 05:29:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 82 (0x118956400) [pid = 2283] [serial = 2321] [outer = 0x115609c00] 05:29:28 INFO - PROCESS | 2283 | 1461587368020 Marionette DEBUG loaded listener.js 05:29:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 83 (0x11aa9e800) [pid = 2283] [serial = 2322] [outer = 0x115609c00] 05:29:28 INFO - PROCESS | 2283 | 1461587368397 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]]]}] 05:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:29:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:29:28 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:28 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:29:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:29:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:29:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:29:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:29:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:29:28 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 678ms 05:29:28 INFO - PROCESS | 2283 | 1461587368480 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:29:28 INFO - PROCESS | 2283 | 1461587368482 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 05:29:28 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:29:28 INFO - PROCESS | 2283 | 1461587368485 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 2283 | 1461587368486 Marionette TRACE conn2 <- [1,3062,null,{}] 05:29:28 INFO - PROCESS | 2283 | 1461587368489 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}] 05:29:28 INFO - PROCESS | 2283 | 1461587368572 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:29:28 INFO - PROCESS | 2283 | 1461587368578 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:28 INFO - PROCESS | 2283 | ++DOCSHELL 0x1238c2000 == 30 [pid = 2283] [id = 775] 05:29:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 84 (0x1142be000) [pid = 2283] [serial = 2323] [outer = 0x0] 05:29:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 85 (0x11b61c400) [pid = 2283] [serial = 2324] [outer = 0x1142be000] 05:29:28 INFO - PROCESS | 2283 | 1461587368604 Marionette DEBUG loaded listener.js 05:29:28 INFO - PROCESS | 2283 | ++DOMWINDOW == 86 (0x11c3cc000) [pid = 2283] [serial = 2325] [outer = 0x1142be000] 05:29:28 INFO - PROCESS | 2283 | [2283] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:29:29 INFO - PROCESS | 2283 | 1461587369025 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:29:29 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:29:29 INFO - {} 05:29:29 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 569ms 05:29:29 INFO - PROCESS | 2283 | 1461587369055 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:29:29 INFO - PROCESS | 2283 | 1461587369057 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 05:29:29 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:29:29 INFO - PROCESS | 2283 | 1461587369065 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:29:29 INFO - PROCESS | 2283 | 1461587369068 Marionette TRACE conn2 <- [1,3066,null,{}] 05:29:29 INFO - PROCESS | 2283 | 1461587369070 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}] 05:29:29 INFO - PROCESS | 2283 | 1461587369151 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:29:29 INFO - PROCESS | 2283 | 1461587369156 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 2283 | ++DOCSHELL 0x1241d3000 == 31 [pid = 2283] [id = 776] 05:29:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 87 (0x11c5ab000) [pid = 2283] [serial = 2326] [outer = 0x0] 05:29:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x11c719800) [pid = 2283] [serial = 2327] [outer = 0x11c5ab000] 05:29:29 INFO - PROCESS | 2283 | 1461587369182 Marionette DEBUG loaded listener.js 05:29:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x123ada000) [pid = 2283] [serial = 2328] [outer = 0x11c5ab000] 05:29:29 INFO - PROCESS | 2283 | 1461587369484 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]]]}] 05:29:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:29:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:29:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:29:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:29:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:29:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:29:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:29:29 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 476ms 05:29:29 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:29:29 INFO - PROCESS | 2283 | 1461587369538 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 05:29:29 INFO - PROCESS | 2283 | 1461587369539 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 05:29:29 INFO - PROCESS | 2283 | 1461587369541 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:29:29 INFO - PROCESS | 2283 | 1461587369542 Marionette TRACE conn2 <- [1,3070,null,{}] 05:29:29 INFO - PROCESS | 2283 | 1461587369545 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}] 05:29:29 INFO - PROCESS | 2283 | 1461587369621 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:29:29 INFO - PROCESS | 2283 | 1461587369681 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 2283 | ++DOCSHELL 0x124b6c000 == 32 [pid = 2283] [id = 777] 05:29:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x11c703000) [pid = 2283] [serial = 2329] [outer = 0x0] 05:29:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x123ee1400) [pid = 2283] [serial = 2330] [outer = 0x11c703000] 05:29:29 INFO - PROCESS | 2283 | 1461587369707 Marionette DEBUG loaded listener.js 05:29:29 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x1245cf000) [pid = 2283] [serial = 2331] [outer = 0x11c703000] 05:29:30 INFO - PROCESS | 2283 | 1461587369999 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]]]}] 05:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:29:30 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 469ms 05:29:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:29:30 INFO - PROCESS | 2283 | 1461587370011 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:29:30 INFO - PROCESS | 2283 | 1461587370012 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 05:29:30 INFO - PROCESS | 2283 | 1461587370014 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 2283 | 1461587370016 Marionette TRACE conn2 <- [1,3074,null,{}] 05:29:30 INFO - PROCESS | 2283 | 1461587370033 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}] 05:29:30 INFO - PROCESS | 2283 | 1461587370135 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:29:30 INFO - PROCESS | 2283 | 1461587370141 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 2283 | ++DOCSHELL 0x127d1c800 == 33 [pid = 2283] [id = 778] 05:29:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x1246c1800) [pid = 2283] [serial = 2332] [outer = 0x0] 05:29:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x124891800) [pid = 2283] [serial = 2333] [outer = 0x1246c1800] 05:29:30 INFO - PROCESS | 2283 | 1461587370202 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x126b27800) [pid = 2283] [serial = 2334] [outer = 0x1246c1800] 05:29:30 INFO - PROCESS | 2283 | 1461587370544 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]]]}] 05:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:29:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:29:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 577ms 05:29:30 INFO - PROCESS | 2283 | 1461587370597 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:29:30 INFO - PROCESS | 2283 | 1461587370599 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 05:29:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:29:30 INFO - PROCESS | 2283 | 1461587370603 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 2283 | 1461587370605 Marionette TRACE conn2 <- [1,3078,null,{}] 05:29:30 INFO - PROCESS | 2283 | 1461587370608 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}] 05:29:30 INFO - PROCESS | 2283 | 1461587370737 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:29:30 INFO - PROCESS | 2283 | 1461587370748 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 2283 | ++DOCSHELL 0x12a57a800 == 34 [pid = 2283] [id = 779] 05:29:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x124892800) [pid = 2283] [serial = 2335] [outer = 0x0] 05:29:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x126de4400) [pid = 2283] [serial = 2336] [outer = 0x124892800] 05:29:30 INFO - PROCESS | 2283 | 1461587370774 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x12770c800) [pid = 2283] [serial = 2337] [outer = 0x124892800] 05:29:31 INFO - PROCESS | 2283 | 1461587371225 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] 05:29:31 INFO - PROCESS | 2283 | 1461587371279 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 05:29:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:29:31 INFO - PROCESS | 2283 | 1461587371291 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:29:31 INFO - PROCESS | 2283 | 1461587371292 Marionette TRACE conn2 <- [1,3082,null,{}] 05:29:31 INFO - PROCESS | 2283 | 1461587371305 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}] 05:29:31 INFO - PROCESS | 2283 | 1461587371407 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:29:31 INFO - PROCESS | 2283 | 1461587371414 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:31 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b540800 == 35 [pid = 2283] [id = 780] 05:29:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x124bcbc00) [pid = 2283] [serial = 2338] [outer = 0x0] 05:29:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x129228800) [pid = 2283] [serial = 2339] [outer = 0x124bcbc00] 05:29:31 INFO - PROCESS | 2283 | 1461587371472 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x1294b7400) [pid = 2283] [serial = 2340] [outer = 0x124bcbc00] 05:29:31 INFO - PROCESS | 2283 | 1461587371757 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]]]}] 05:29:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:29:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:29:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:29:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 488ms 05:29:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:29:31 INFO - PROCESS | 2283 | 1461587371775 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:29:31 INFO - PROCESS | 2283 | 1461587371776 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 05:29:31 INFO - PROCESS | 2283 | 1461587371779 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:29:31 INFO - PROCESS | 2283 | 1461587371780 Marionette TRACE conn2 <- [1,3086,null,{}] 05:29:31 INFO - PROCESS | 2283 | 1461587371783 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}] 05:29:31 INFO - PROCESS | 2283 | 1461587371924 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 100 (0x123faf000) [pid = 2283] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 99 (0x1243f0800) [pid = 2283] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 98 (0x1294b6c00) [pid = 2283] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 97 (0x119034400) [pid = 2283] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 96 (0x11aa9c400) [pid = 2283] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 95 (0x1153a1000) [pid = 2283] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 94 (0x11a75f800) [pid = 2283] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 93 (0x11560fc00) [pid = 2283] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 92 (0x1296ee400) [pid = 2283] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 91 (0x11ad47800) [pid = 2283] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 90 (0x114240800) [pid = 2283] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 89 (0x115127800) [pid = 2283] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 88 (0x11863a800) [pid = 2283] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 87 (0x11c321800) [pid = 2283] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 86 (0x118f68c00) [pid = 2283] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 85 (0x12460e000) [pid = 2283] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 84 (0x126d96000) [pid = 2283] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 83 (0x12b703800) [pid = 2283] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:29:32 INFO - PROCESS | 2283 | --DOMWINDOW == 82 (0x11c71fc00) [pid = 2283] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:29:32 INFO - PROCESS | 2283 | 1461587372228 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 2283 | ++DOCSHELL 0x11c6d2800 == 36 [pid = 2283] [id = 781] 05:29:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 83 (0x11524a400) [pid = 2283] [serial = 2341] [outer = 0x0] 05:29:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 84 (0x118f68c00) [pid = 2283] [serial = 2342] [outer = 0x11524a400] 05:29:32 INFO - PROCESS | 2283 | 1461587372269 Marionette DEBUG loaded listener.js 05:29:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 85 (0x123faf000) [pid = 2283] [serial = 2343] [outer = 0x11524a400] 05:29:32 INFO - PROCESS | 2283 | 1461587372546 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:29:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:29:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 775ms 05:29:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:29:32 INFO - PROCESS | 2283 | 1461587372555 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 2283 | 1461587372556 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 05:29:32 INFO - PROCESS | 2283 | 1461587372558 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 2283 | 1461587372559 Marionette TRACE conn2 <- [1,3090,null,{}] 05:29:32 INFO - PROCESS | 2283 | 1461587372562 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}] 05:29:32 INFO - PROCESS | 2283 | 1461587372643 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:29:32 INFO - PROCESS | 2283 | 1461587372648 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 2283 | ++DOCSHELL 0x12bd40000 == 37 [pid = 2283] [id = 782] 05:29:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 86 (0x1296e5000) [pid = 2283] [serial = 2344] [outer = 0x0] 05:29:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 87 (0x12a908800) [pid = 2283] [serial = 2345] [outer = 0x1296e5000] 05:29:32 INFO - PROCESS | 2283 | 1461587372675 Marionette DEBUG loaded listener.js 05:29:32 INFO - PROCESS | 2283 | ++DOMWINDOW == 88 (0x12a911000) [pid = 2283] [serial = 2346] [outer = 0x1296e5000] 05:29:32 INFO - PROCESS | 2283 | 1461587372979 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:29:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:29:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 469ms 05:29:33 INFO - PROCESS | 2283 | 1461587373029 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:29:33 INFO - PROCESS | 2283 | 1461587373030 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 05:29:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:29:33 INFO - PROCESS | 2283 | 1461587373033 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:29:33 INFO - PROCESS | 2283 | 1461587373034 Marionette TRACE conn2 <- [1,3094,null,{}] 05:29:33 INFO - PROCESS | 2283 | 1461587373036 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}] 05:29:33 INFO - PROCESS | 2283 | 1461587373142 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:29:33 INFO - PROCESS | 2283 | 1461587373149 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d1ac000 == 38 [pid = 2283] [id = 783] 05:29:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 89 (0x12a910c00) [pid = 2283] [serial = 2347] [outer = 0x0] 05:29:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 90 (0x12abc8400) [pid = 2283] [serial = 2348] [outer = 0x12a910c00] 05:29:33 INFO - PROCESS | 2283 | 1461587373178 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 91 (0x12abd1400) [pid = 2283] [serial = 2349] [outer = 0x12a910c00] 05:29:33 INFO - PROCESS | 2283 | 1461587373484 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:29:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:29:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 470ms 05:29:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:29:33 INFO - PROCESS | 2283 | 1461587373505 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:29:33 INFO - PROCESS | 2283 | 1461587373506 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:29:33 INFO - PROCESS | 2283 | 1461587373508 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:29:33 INFO - PROCESS | 2283 | 1461587373510 Marionette TRACE conn2 <- [1,3098,null,{}] 05:29:33 INFO - PROCESS | 2283 | 1461587373512 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}] 05:29:33 INFO - PROCESS | 2283 | 1461587373605 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:29:33 INFO - PROCESS | 2283 | 1461587373610 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 2283 | ++DOCSHELL 0x12d7da000 == 39 [pid = 2283] [id = 784] 05:29:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 92 (0x12ac86000) [pid = 2283] [serial = 2350] [outer = 0x0] 05:29:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 93 (0x12ac8e800) [pid = 2283] [serial = 2351] [outer = 0x12ac86000] 05:29:33 INFO - PROCESS | 2283 | 1461587373635 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 2283 | ++DOMWINDOW == 94 (0x12aca7c00) [pid = 2283] [serial = 2352] [outer = 0x12ac86000] 05:29:33 INFO - PROCESS | 2283 | 1461587373954 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]]]}] 05:29:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:29:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:29:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 469ms 05:29:33 INFO - PROCESS | 2283 | 1461587373978 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:29:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:29:33 INFO - PROCESS | 2283 | 1461587373980 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:29:33 INFO - PROCESS | 2283 | 1461587373984 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:29:33 INFO - PROCESS | 2283 | 1461587373987 Marionette TRACE conn2 <- [1,3102,null,{}] 05:29:33 INFO - PROCESS | 2283 | 1461587373991 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}] 05:29:34 INFO - PROCESS | 2283 | 1461587374129 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:29:34 INFO - PROCESS | 2283 | 1461587374137 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:34 INFO - PROCESS | 2283 | ++DOCSHELL 0x123b30800 == 40 [pid = 2283] [id = 785] 05:29:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 95 (0x11a93a000) [pid = 2283] [serial = 2353] [outer = 0x0] 05:29:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 96 (0x11c709400) [pid = 2283] [serial = 2354] [outer = 0x11a93a000] 05:29:34 INFO - PROCESS | 2283 | 1461587374163 Marionette DEBUG loaded listener.js 05:29:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 97 (0x12acaac00) [pid = 2283] [serial = 2355] [outer = 0x11a93a000] 05:29:34 INFO - PROCESS | 2283 | 1461587374579 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:29:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:29:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 623ms 05:29:34 INFO - PROCESS | 2283 | 1461587374606 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:29:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:29:34 INFO - PROCESS | 2283 | 1461587374610 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:29:34 INFO - PROCESS | 2283 | 1461587374613 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:29:34 INFO - PROCESS | 2283 | 1461587374616 Marionette TRACE conn2 <- [1,3106,null,{}] 05:29:34 INFO - PROCESS | 2283 | 1461587374619 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}] 05:29:34 INFO - PROCESS | 2283 | 1461587374719 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:29:34 INFO - PROCESS | 2283 | 1461587374778 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:34 INFO - PROCESS | 2283 | ++DOCSHELL 0x11aed6800 == 41 [pid = 2283] [id = 786] 05:29:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 98 (0x115603400) [pid = 2283] [serial = 2356] [outer = 0x0] 05:29:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 99 (0x118cf1400) [pid = 2283] [serial = 2357] [outer = 0x115603400] 05:29:34 INFO - PROCESS | 2283 | 1461587374810 Marionette DEBUG loaded listener.js 05:29:34 INFO - PROCESS | 2283 | ++DOMWINDOW == 100 (0x119836000) [pid = 2283] [serial = 2358] [outer = 0x115603400] 05:29:35 INFO - PROCESS | 2283 | 1461587375215 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]]]}] 05:29:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:29:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:29:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:29:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 622ms 05:29:35 INFO - PROCESS | 2283 | 1461587375235 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:29:35 INFO - PROCESS | 2283 | 1461587375240 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:29:35 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:29:35 INFO - PROCESS | 2283 | 1461587375244 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:29:35 INFO - PROCESS | 2283 | 1461587375246 Marionette TRACE conn2 <- [1,3110,null,{}] 05:29:35 INFO - PROCESS | 2283 | 1461587375249 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}] 05:29:35 INFO - PROCESS | 2283 | 1461587375349 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:29:35 INFO - PROCESS | 2283 | 1461587375404 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:35 INFO - PROCESS | 2283 | ++DOCSHELL 0x123bba000 == 42 [pid = 2283] [id = 787] 05:29:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 101 (0x119835c00) [pid = 2283] [serial = 2359] [outer = 0x0] 05:29:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 102 (0x11a817c00) [pid = 2283] [serial = 2360] [outer = 0x119835c00] 05:29:35 INFO - PROCESS | 2283 | 1461587375434 Marionette DEBUG loaded listener.js 05:29:35 INFO - PROCESS | 2283 | ++DOMWINDOW == 103 (0x11b65ac00) [pid = 2283] [serial = 2361] [outer = 0x119835c00] 05:29:35 INFO - PROCESS | 2283 | 1461587375785 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"]]]}] 05:29:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:29:35 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 05:29:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:29:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:29:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 569ms 05:29:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:29:35 INFO - PROCESS | 2283 | 1461587375814 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:29:35 INFO - PROCESS | 2283 | 1461587375816 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:29:35 INFO - PROCESS | 2283 | 1461587375818 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:29:35 INFO - PROCESS | 2283 | 1461587375820 Marionette TRACE conn2 <- [1,3114,null,{}] 05:29:35 INFO - PROCESS | 2283 | 1461587375829 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}] 05:29:35 INFO - PROCESS | 2283 | 1461587375933 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:29:35 INFO - PROCESS | 2283 | 1461587375992 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\", \"3a2c2aed-9741-49b9-8f65-dabf66473bf7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:36 INFO - PROCESS | 2283 | ++DOCSHELL 0x12b531000 == 43 [pid = 2283] [id = 788] 05:29:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 104 (0x11ba72800) [pid = 2283] [serial = 2362] [outer = 0x0] 05:29:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 105 (0x11c710000) [pid = 2283] [serial = 2363] [outer = 0x11ba72800] 05:29:36 INFO - PROCESS | 2283 | 1461587376024 Marionette DEBUG loaded listener.js 05:29:36 INFO - PROCESS | 2283 | ++DOMWINDOW == 106 (0x123b5f000) [pid = 2283] [serial = 2364] [outer = 0x11ba72800] 05:29:36 INFO - PROCESS | 2283 | 1461587376425 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]]]}] 05:29:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:29:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 622ms 05:29:36 INFO - PROCESS | 2283 | 1461587376440 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:29:36 INFO - PROCESS | 2283 | 1461587376443 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:29:37 WARNING - u'runner_teardown' () 05:29:37 INFO - No more tests 05:29:37 INFO - Got 0 unexpected results 05:29:37 INFO - SUITE-END | took 519s 05:29:37 INFO - Closing logging queue 05:29:37 INFO - queue closed 05:29:37 INFO - Return code: 0 05:29:37 WARNING - # TBPL SUCCESS # 05:29:37 INFO - Running post-action listener: _resource_record_post_action 05:29:37 INFO - Running post-run listener: _resource_record_post_run 05:29:38 INFO - Total resource usage - Wall time: 542s; CPU: 57.0%; Read bytes: 12288; Write bytes: 991920640; Read time: 0; Write time: 5002 05:29:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:29:38 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 196354560; Write bytes: 198202880; Read time: 16070; Write time: 387 05:29:38 INFO - run-tests - Wall time: 523s; CPU: 58.0%; Read bytes: 12288; Write bytes: 790739968; Read time: 0; Write time: 4603 05:29:38 INFO - Running post-run listener: _upload_blobber_files 05:29:38 INFO - Blob upload gear active. 05:29:38 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:29:38 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 05:29:38 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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:29:38 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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:29:39 INFO - (blobuploader) - INFO - Open directory for files ... 05:29:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:29:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:29:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:29:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:29:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:29:39 INFO - (blobuploader) - INFO - Done attempting. 05:29:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:29:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:29:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:29:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:29:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:29:41 INFO - (blobuploader) - INFO - Done attempting. 05:29:41 INFO - (blobuploader) - INFO - Iteration through files over. 05:29:41 INFO - Return code: 0 05:29:41 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:29:41 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:29:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f20ae009b398eb631f408923422ba7c8a03f43f9512d1f81a7460558edf056028faa6e08a00ac5d69466f9af17678a092edf87eb2cb2ae484f248af20c6b3b00", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/08be78ed5a9fe6e1791a4a3f995ae0a73d1b25166d456f4adf8927cd1a03b990e54909908aa33de0b9d1600eec3694877c192de22c46bb712a156afabcb01859"} 05:29:41 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:29:41 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:29:41 INFO - Contents: 05:29:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f20ae009b398eb631f408923422ba7c8a03f43f9512d1f81a7460558edf056028faa6e08a00ac5d69466f9af17678a092edf87eb2cb2ae484f248af20c6b3b00", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/08be78ed5a9fe6e1791a4a3f995ae0a73d1b25166d456f4adf8927cd1a03b990e54909908aa33de0b9d1600eec3694877c192de22c46bb712a156afabcb01859"} 05:29:41 INFO - Running post-run listener: copy_logs_to_upload_dir 05:29:41 INFO - Copying logs to upload dir... 05:29:41 INFO - mkdir: /builds/slave/test/build/upload/logs 05:29:41 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=595.004765 ========= master_lag: 0.64 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 55 secs) (at 2016-04-25 05:29:42.151875) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 05:29:42.155252) ========= 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.DKYMNjVl7O/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.PdPBYLvU9q/Listeners TMPDIR=/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/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/fx-team/sha512/f20ae009b398eb631f408923422ba7c8a03f43f9512d1f81a7460558edf056028faa6e08a00ac5d69466f9af17678a092edf87eb2cb2ae484f248af20c6b3b00", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/08be78ed5a9fe6e1791a4a3f995ae0a73d1b25166d456f4adf8927cd1a03b990e54909908aa33de0b9d1600eec3694877c192de22c46bb712a156afabcb01859"} build_url:https://queue.taskcluster.net/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012758 build_url: 'https://queue.taskcluster.net/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/f20ae009b398eb631f408923422ba7c8a03f43f9512d1f81a7460558edf056028faa6e08a00ac5d69466f9af17678a092edf87eb2cb2ae484f248af20c6b3b00", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/08be78ed5a9fe6e1791a4a3f995ae0a73d1b25166d456f4adf8927cd1a03b990e54909908aa33de0b9d1600eec3694877c192de22c46bb712a156afabcb01859"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Dhj3evSrQXCB0pjroCgppA/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.72 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 05:29:42.884982) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 05:29:42.885300) ========= 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.DKYMNjVl7O/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.PdPBYLvU9q/Listeners TMPDIR=/var/folders/2_/5bvqc7_51034r2hmy_t0wjpm00000w/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.005158 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 05:29:42.967040) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 05:29:42.967389) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 05:29:42.967883) ========= ========= Total master_lag: 1.57 =========