builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0160 starttime: 1461481161.37 results: success (0) buildid: 20160423223116 builduid: f400093251484822be4c83a31736fd3d revision: 8afadb96e97704a98492c2286fb92479deb3365f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-23 23:59:21.373486) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-23 23:59:21.373947) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-23 23:59:21.374220) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-23 23:59:21.517083) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 23:59:21.517335) ========= 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.lJ5lbBce0I/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.6gsf1sSSdx/Listeners TMPDIR=/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/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-23 23:59:21-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 187M=0s 2016-04-23 23:59:22 (187 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.543556 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 23:59:22.115000) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 23:59:22.115307) ========= 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.lJ5lbBce0I/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.6gsf1sSSdx/Listeners TMPDIR=/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/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.026886 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 23:59:22.191922) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-23 23:59:22.192222) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 8afadb96e97704a98492c2286fb92479deb3365f --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 8afadb96e97704a98492c2286fb92479deb3365f --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.lJ5lbBce0I/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.6gsf1sSSdx/Listeners TMPDIR=/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/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-23 23:59:22,271 truncating revision to first 12 chars 2016-04-23 23:59:22,271 Setting DEBUG logging. 2016-04-23 23:59:22,271 attempt 1/10 2016-04-23 23:59:22,271 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/8afadb96e977?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-23 23:59:23,387 unpacking tar archive at: fx-team-8afadb96e977/testing/mozharness/ program finished with exit code 0 elapsedTime=1.361479 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-23 23:59:23.583481) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-23 23:59:23.583748) ========= script_repo_revision: 8afadb96e97704a98492c2286fb92479deb3365f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-23 23:59:23.584135) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-23 23:59:23.584396) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-23 23:59:23.599313) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 59 secs) (at 2016-04-23 23:59:23.599601) ========= /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.lJ5lbBce0I/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.6gsf1sSSdx/Listeners TMPDIR=/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 23:59:23 INFO - MultiFileLogger online at 20160423 23:59:23 in /builds/slave/test 23:59:23 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 23:59:23 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 23:59:23 INFO - {'append_to_log': False, 23:59:23 INFO - 'base_work_dir': '/builds/slave/test', 23:59:23 INFO - 'blob_upload_branch': 'fx-team', 23:59:23 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 23:59:23 INFO - 'buildbot_json_path': 'buildprops.json', 23:59:23 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 23:59:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:59:23 INFO - 'download_minidump_stackwalk': True, 23:59:23 INFO - 'download_symbols': 'true', 23:59:23 INFO - 'e10s': False, 23:59:23 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 23:59:23 INFO - 'tooltool.py': '/tools/tooltool.py', 23:59:23 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 23:59:23 INFO - '/tools/misc-python/virtualenv.py')}, 23:59:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:59:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:59:23 INFO - 'log_level': 'info', 23:59:23 INFO - 'log_to_console': True, 23:59:23 INFO - 'opt_config_files': (), 23:59:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:59:23 INFO - '--processes=1', 23:59:23 INFO - '--config=%(test_path)s/wptrunner.ini', 23:59:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:59:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:59:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:59:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:59:23 INFO - 'pip_index': False, 23:59:23 INFO - 'require_test_zip': True, 23:59:23 INFO - 'test_type': ('testharness',), 23:59:23 INFO - 'this_chunk': '1', 23:59:23 INFO - 'tooltool_cache': '/builds/tooltool_cache', 23:59:23 INFO - 'total_chunks': '10', 23:59:23 INFO - 'virtualenv_path': 'venv', 23:59:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:59:23 INFO - 'work_dir': 'build'} 23:59:23 INFO - ##### 23:59:23 INFO - ##### Running clobber step. 23:59:23 INFO - ##### 23:59:23 INFO - Running pre-action listener: _resource_record_pre_action 23:59:23 INFO - Running main action method: clobber 23:59:23 INFO - rmtree: /builds/slave/test/build 23:59:23 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 23:59:25 INFO - Running post-action listener: _resource_record_post_action 23:59:25 INFO - ##### 23:59:25 INFO - ##### Running read-buildbot-config step. 23:59:25 INFO - ##### 23:59:25 INFO - Running pre-action listener: _resource_record_pre_action 23:59:25 INFO - Running main action method: read_buildbot_config 23:59:25 INFO - Using buildbot properties: 23:59:25 INFO - { 23:59:25 INFO - "project": "", 23:59:25 INFO - "product": "firefox", 23:59:25 INFO - "script_repo_revision": "production", 23:59:25 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 23:59:25 INFO - "repository": "", 23:59:25 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 23:59:25 INFO - "buildid": "20160423223116", 23:59:25 INFO - "pgo_build": "False", 23:59:25 INFO - "basedir": "/builds/slave/test", 23:59:25 INFO - "buildnumber": 329, 23:59:25 INFO - "slavename": "t-yosemite-r7-0160", 23:59:25 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 23:59:25 INFO - "platform": "macosx64", 23:59:25 INFO - "branch": "fx-team", 23:59:25 INFO - "revision": "8afadb96e97704a98492c2286fb92479deb3365f", 23:59:25 INFO - "repo_path": "integration/fx-team", 23:59:25 INFO - "moz_repo_path": "", 23:59:25 INFO - "stage_platform": "macosx64", 23:59:25 INFO - "builduid": "f400093251484822be4c83a31736fd3d", 23:59:25 INFO - "slavebuilddir": "test" 23:59:25 INFO - } 23:59:25 INFO - Found installer url https://queue.taskcluster.net/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 23:59:25 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 23:59:25 INFO - Running post-action listener: _resource_record_post_action 23:59:25 INFO - ##### 23:59:25 INFO - ##### Running download-and-extract step. 23:59:25 INFO - ##### 23:59:25 INFO - Running pre-action listener: _resource_record_pre_action 23:59:25 INFO - Running main action method: download_and_extract 23:59:25 INFO - mkdir: /builds/slave/test/build/tests 23:59:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:25 INFO - https://queue.taskcluster.net/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 23:59:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 23:59:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 23:59:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/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 23:59:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/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 23:59:26 INFO - Downloaded 1235 bytes. 23:59:26 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 23:59:26 INFO - Using the following test package requirements: 23:59:26 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 23:59:26 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 23:59:26 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 23:59:26 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 23:59:26 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 23:59:26 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 23:59:26 INFO - u'jsshell-mac64.zip'], 23:59:26 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 23:59:26 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 23:59:26 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 23:59:26 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 23:59:26 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 23:59:26 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 23:59:26 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 23:59:26 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 23:59:26 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 23:59:26 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 23:59:26 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 23:59:26 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 23:59:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:26 INFO - https://queue.taskcluster.net/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 23:59:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 23:59:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 23:59:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/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 23:59:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/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 23:59:27 INFO - Downloaded 17989125 bytes. 23:59:27 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/*'] 23:59:27 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/* 23:59:27 INFO - caution: filename not matched: web-platform/* 23:59:27 INFO - Return code: 11 23:59:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:27 INFO - https://queue.taskcluster.net/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 23:59:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 23:59:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 23:59:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/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 23:59:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/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 23:59:29 INFO - Downloaded 36402275 bytes. 23:59:29 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/*'] 23:59:29 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/* 23:59:33 INFO - caution: filename not matched: bin/* 23:59:33 INFO - caution: filename not matched: config/* 23:59:33 INFO - caution: filename not matched: mozbase/* 23:59:33 INFO - caution: filename not matched: marionette/* 23:59:33 INFO - caution: filename not matched: tools/wptserve/* 23:59:33 INFO - Return code: 11 23:59:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:33 INFO - https://queue.taskcluster.net/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 23:59:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 23:59:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 23:59:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 23:59:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/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 23:59:36 INFO - Downloaded 68881966 bytes. 23:59:36 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 23:59:36 INFO - mkdir: /builds/slave/test/properties 23:59:36 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 23:59:36 INFO - Writing to file /builds/slave/test/properties/build_url 23:59:36 INFO - Contents: 23:59:36 INFO - build_url:https://queue.taskcluster.net/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 23:59:36 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 23:59:36 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 23:59:36 INFO - Writing to file /builds/slave/test/properties/symbols_url 23:59:36 INFO - Contents: 23:59:36 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 23:59:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:36 INFO - https://queue.taskcluster.net/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:59:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 23:59:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 23:59:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/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 23:59:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KycaeTG0QwG5eSdTjjmv_Q/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 23:59:40 INFO - Downloaded 103550044 bytes. 23:59:40 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'] 23:59:40 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 23:59:44 INFO - Return code: 0 23:59:44 INFO - Running post-action listener: _resource_record_post_action 23:59:44 INFO - Running post-action listener: set_extra_try_arguments 23:59:44 INFO - ##### 23:59:44 INFO - ##### Running create-virtualenv step. 23:59:44 INFO - ##### 23:59:44 INFO - Running pre-action listener: _pre_create_virtualenv 23:59:44 INFO - Running pre-action listener: _resource_record_pre_action 23:59:44 INFO - Running main action method: create_virtualenv 23:59:44 INFO - Creating virtualenv /builds/slave/test/build/venv 23:59:44 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 23:59:44 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 23:59:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 23:59:44 INFO - Using real prefix '/tools/python27' 23:59:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 23:59:44 INFO - Installing distribute.............................................................................................................................................................................................done. 23:59:47 INFO - Installing pip.................done. 23:59:47 INFO - Return code: 0 23:59:47 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 23:59: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')]} 23:59:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:59:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:59: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')]} 23:59:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:59:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:59:47 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 0x101dc6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101de3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb412488e90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101ddf5e0>, '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 0x1019c2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1019ed990>, '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.lJ5lbBce0I/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.6gsf1sSSdx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:59:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 23:59:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 23:59:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.lJ5lbBce0I/Render', 23:59:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:59:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:59:47 INFO - 'HOME': '/Users/cltbld', 23:59:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:59:47 INFO - 'LOGNAME': 'cltbld', 23:59:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:59:47 INFO - 'MOZ_NO_REMOTE': '1', 23:59:47 INFO - 'NO_EM_RESTART': '1', 23:59:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:59:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:59:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:59:47 INFO - 'PWD': '/builds/slave/test', 23:59:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:59:47 INFO - 'SHELL': '/bin/bash', 23:59:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6gsf1sSSdx/Listeners', 23:59:47 INFO - 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', 23:59:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:59:47 INFO - 'USER': 'cltbld', 23:59:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:59:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:59:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:59:47 INFO - 'XPC_FLAGS': '0x0', 23:59:47 INFO - 'XPC_SERVICE_NAME': '0', 23:59:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:59:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:59:48 INFO - Downloading/unpacking psutil>=0.7.1 23:59:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:59:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:59:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:59:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:59:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:59:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:59:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 23:59:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:59:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:59:51 INFO - Installing collected packages: psutil 23:59:51 INFO - Running setup.py install for psutil 23:59:51 INFO - building 'psutil._psutil_osx' extension 23:59:51 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 23:59:51 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 23:59:51 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 23:59:52 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 23:59:52 INFO - building 'psutil._psutil_posix' extension 23:59:52 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 23:59:52 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 23:59:52 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 23:59:52 INFO - ^ 23:59:52 INFO - 1 warning generated. 23:59:52 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 23:59:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:59:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:59:52 INFO - Successfully installed psutil 23:59:52 INFO - Cleaning up... 23:59:52 INFO - Return code: 0 23:59:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 23:59:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:59:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:59:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:59:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:59:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x101dc6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101de3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb412488e90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101ddf5e0>, '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 0x1019c2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1019ed990>, '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.lJ5lbBce0I/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.6gsf1sSSdx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:59:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 23:59:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 23:59:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.lJ5lbBce0I/Render', 23:59:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:59:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:59:52 INFO - 'HOME': '/Users/cltbld', 23:59:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:59:52 INFO - 'LOGNAME': 'cltbld', 23:59:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:59:52 INFO - 'MOZ_NO_REMOTE': '1', 23:59:52 INFO - 'NO_EM_RESTART': '1', 23:59:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:59:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:59:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:59:52 INFO - 'PWD': '/builds/slave/test', 23:59:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:59:52 INFO - 'SHELL': '/bin/bash', 23:59:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6gsf1sSSdx/Listeners', 23:59:52 INFO - 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', 23:59:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:59:52 INFO - 'USER': 'cltbld', 23:59:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:59:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:59:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:59:52 INFO - 'XPC_FLAGS': '0x0', 23:59:52 INFO - 'XPC_SERVICE_NAME': '0', 23:59:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:59:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:59:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:59:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:59:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:59:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:59:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:59:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:59:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:59:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:59:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 23:59:55 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 23:59:55 INFO - Installing collected packages: mozsystemmonitor 23:59:55 INFO - Running setup.py install for mozsystemmonitor 23:59:55 INFO - Successfully installed mozsystemmonitor 23:59:55 INFO - Cleaning up... 23:59:55 INFO - Return code: 0 23:59:55 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 23:59:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:59:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:59:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:59:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 23:59:55 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 0x101dc6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101de3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb412488e90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101ddf5e0>, '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 0x1019c2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1019ed990>, '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.lJ5lbBce0I/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.6gsf1sSSdx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 23:59:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 23:59:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 23:59:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.lJ5lbBce0I/Render', 23:59:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 23:59:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 23:59:55 INFO - 'HOME': '/Users/cltbld', 23:59:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 23:59:55 INFO - 'LOGNAME': 'cltbld', 23:59:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:59:55 INFO - 'MOZ_NO_REMOTE': '1', 23:59:55 INFO - 'NO_EM_RESTART': '1', 23:59:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:59:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 23:59:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:59:55 INFO - 'PWD': '/builds/slave/test', 23:59:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 23:59:55 INFO - 'SHELL': '/bin/bash', 23:59:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6gsf1sSSdx/Listeners', 23:59:55 INFO - 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', 23:59:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 23:59:55 INFO - 'USER': 'cltbld', 23:59:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 23:59:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 23:59:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 23:59:55 INFO - 'XPC_FLAGS': '0x0', 23:59:55 INFO - 'XPC_SERVICE_NAME': '0', 23:59:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 23:59:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:59:55 INFO - Downloading/unpacking blobuploader==1.2.4 23:59:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:59:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:59:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:59:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:59:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:59:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:59:58 INFO - Downloading blobuploader-1.2.4.tar.gz 23:59:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 23:59:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:59:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:59:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:59:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:59:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:59:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:59:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:59:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 23:59:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:59:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:59:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:59:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:59:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 23:59:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:59:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:59:59 INFO - Downloading docopt-0.6.1.tar.gz 23:59:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 23:59:59 INFO - Installing collected packages: blobuploader, requests, docopt 23:59:59 INFO - Running setup.py install for blobuploader 23:59:59 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 23:59:59 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 23:59:59 INFO - Running setup.py install for requests 23:59:59 INFO - Running setup.py install for docopt 00:00:00 INFO - Successfully installed blobuploader requests docopt 00:00:00 INFO - Cleaning up... 00:00:00 INFO - Return code: 0 00:00:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:00:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:00:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:00:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:00:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:00:00 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 0x101dc6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101de3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb412488e90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101ddf5e0>, '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 0x1019c2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1019ed990>, '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.lJ5lbBce0I/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.6gsf1sSSdx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:00:00 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 00:00:00 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 00:00:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.lJ5lbBce0I/Render', 00:00:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:00:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:00:00 INFO - 'HOME': '/Users/cltbld', 00:00:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:00:00 INFO - 'LOGNAME': 'cltbld', 00:00:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:00:00 INFO - 'MOZ_NO_REMOTE': '1', 00:00:00 INFO - 'NO_EM_RESTART': '1', 00:00:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:00:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:00:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:00:00 INFO - 'PWD': '/builds/slave/test', 00:00:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:00:00 INFO - 'SHELL': '/bin/bash', 00:00:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6gsf1sSSdx/Listeners', 00:00:00 INFO - 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', 00:00:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:00:00 INFO - 'USER': 'cltbld', 00:00:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:00:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:00:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:00:00 INFO - 'XPC_FLAGS': '0x0', 00:00:00 INFO - 'XPC_SERVICE_NAME': '0', 00:00:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:00:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:00:00 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-JYIYxr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:00:00 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-0Wpg9Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:00:00 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-biuCOO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:00:00 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-www1iM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:00:00 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-XaTCNg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:00:00 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-i5_wlV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:00:01 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-BrqaFU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:00:01 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-g25rj3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:00:01 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-tnEBiO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:00:01 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-mOxVlr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:00:01 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-wGI1Qm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:00:01 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-C211GO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:00:01 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-7mgzTc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:00:01 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-ih4BzY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:00:01 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-6RUs6Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:00:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:00:02 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-e2tnP8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:00:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:00:02 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-LEJpw5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:00:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:00:02 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-Co_iSc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:00:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:00:02 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-IYMrpS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:00:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:00:02 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-uP7Igp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:00:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:00:02 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-FlfD_b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:00:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:00:03 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 00:00:03 INFO - Running setup.py install for manifestparser 00:00:03 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 00:00:03 INFO - Running setup.py install for mozcrash 00:00:03 INFO - Running setup.py install for mozdebug 00:00:03 INFO - Running setup.py install for mozdevice 00:00:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 00:00:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 00:00:03 INFO - Running setup.py install for mozfile 00:00:03 INFO - Running setup.py install for mozhttpd 00:00:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 00:00:03 INFO - Running setup.py install for mozinfo 00:00:04 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 00:00:04 INFO - Running setup.py install for mozInstall 00:00:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 00:00:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 00:00:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 00:00:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 00:00:04 INFO - Running setup.py install for mozleak 00:00:04 INFO - Running setup.py install for mozlog 00:00:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 00:00:04 INFO - Running setup.py install for moznetwork 00:00:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 00:00:04 INFO - Running setup.py install for mozprocess 00:00:04 INFO - Running setup.py install for mozprofile 00:00:05 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 00:00:05 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 00:00:05 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 00:00:05 INFO - Running setup.py install for mozrunner 00:00:05 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 00:00:05 INFO - Running setup.py install for mozscreenshot 00:00:05 INFO - Running setup.py install for moztest 00:00:05 INFO - Running setup.py install for mozversion 00:00:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 00:00:05 INFO - Running setup.py install for wptserve 00:00:05 INFO - Running setup.py install for marionette-driver 00:00:06 INFO - Running setup.py install for browsermob-proxy 00:00:06 INFO - Running setup.py install for marionette-client 00:00:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:00:06 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 00:00:06 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 00:00:06 INFO - Cleaning up... 00:00:06 INFO - Return code: 0 00:00:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:00:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:00:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:00:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:00:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:00:06 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 0x101dc6e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101de3f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb412488e90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x101ddf5e0>, '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 0x1019c2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1019ed990>, '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.lJ5lbBce0I/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.6gsf1sSSdx/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:00:06 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 00:00:06 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 00:00:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.lJ5lbBce0I/Render', 00:00:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:00:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:00:06 INFO - 'HOME': '/Users/cltbld', 00:00:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:00:06 INFO - 'LOGNAME': 'cltbld', 00:00:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:00:06 INFO - 'MOZ_NO_REMOTE': '1', 00:00:06 INFO - 'NO_EM_RESTART': '1', 00:00:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:00:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:00:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:00:06 INFO - 'PWD': '/builds/slave/test', 00:00:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:00:06 INFO - 'SHELL': '/bin/bash', 00:00:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6gsf1sSSdx/Listeners', 00:00:06 INFO - 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', 00:00:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:00:06 INFO - 'USER': 'cltbld', 00:00:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:00:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:00:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:00:06 INFO - 'XPC_FLAGS': '0x0', 00:00:06 INFO - 'XPC_SERVICE_NAME': '0', 00:00:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:00:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:00:06 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-SxGBPp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:00:06 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)) 00:00:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:00:06 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-mjbgrg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:00:07 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)) 00:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:00:07 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-W6d56B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:00:07 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)) 00:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:00:07 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-vZcxpi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:00:07 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)) 00:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:00:07 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-cbpSh6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:00:07 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)) 00:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:00:07 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-kgchiI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:00:07 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)) 00:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:00:07 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-AmemLd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:00:07 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)) 00:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:00:07 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-CxERFY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:00:07 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)) 00:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:00:07 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-OdF8Z_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:00:07 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)) 00:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:00:07 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-7uj6WC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:00:07 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)) 00:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:00:07 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-kt7rk8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:00:08 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)) 00:00:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:00:08 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-e7A0aT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:00:08 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)) 00:00:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:00:08 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-6wZX0W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:00:08 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)) 00:00:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:00:08 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-RGAgNq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:00:08 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)) 00:00:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:00:08 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-FiFxbH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:00:08 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)) 00:00:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:00:08 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-gE4QMX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:00:08 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)) 00:00:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:00:08 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-8TTQ8T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:00:08 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)) 00:00:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:00:08 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-RUgQB1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:00:08 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)) 00:00:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:00:08 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-nAFZ6A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:00:08 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)) 00:00:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:00:08 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-YSgdCu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:00:08 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)) 00:00:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:00:09 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-_X7WiV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:00:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:00:09 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)) 00:00:09 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)) 00:00:09 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)) 00:00:09 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)) 00:00:09 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)) 00:00:09 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)) 00:00:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:00:09 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 00:00:09 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 00:00:09 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 00:00:09 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 00:00:09 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 00:00:09 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 00:00:11 INFO - Downloading blessings-1.6.tar.gz 00:00:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 00:00:12 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)) 00:00:12 INFO - Installing collected packages: blessings 00:00:12 INFO - Running setup.py install for blessings 00:00:12 INFO - Successfully installed blessings 00:00:12 INFO - Cleaning up... 00:00:12 INFO - Return code: 0 00:00:12 INFO - Done creating virtualenv /builds/slave/test/build/venv. 00:00:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:00:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:00:12 INFO - Reading from file tmpfile_stdout 00:00:12 INFO - Current package versions: 00:00:12 INFO - blessings == 1.6 00:00:12 INFO - blobuploader == 1.2.4 00:00:12 INFO - browsermob-proxy == 0.6.0 00:00:12 INFO - docopt == 0.6.1 00:00:12 INFO - manifestparser == 1.1 00:00:12 INFO - marionette-client == 2.3.0 00:00:12 INFO - marionette-driver == 1.4.0 00:00:12 INFO - mozInstall == 1.12 00:00:12 INFO - mozcrash == 0.17 00:00:12 INFO - mozdebug == 0.1 00:00:12 INFO - mozdevice == 0.48 00:00:12 INFO - mozfile == 1.2 00:00:12 INFO - mozhttpd == 0.7 00:00:12 INFO - mozinfo == 0.9 00:00:12 INFO - mozleak == 0.1 00:00:12 INFO - mozlog == 3.1 00:00:12 INFO - moznetwork == 0.27 00:00:12 INFO - mozprocess == 0.22 00:00:12 INFO - mozprofile == 0.28 00:00:12 INFO - mozrunner == 6.11 00:00:12 INFO - mozscreenshot == 0.1 00:00:12 INFO - mozsystemmonitor == 0.0 00:00:12 INFO - moztest == 0.7 00:00:12 INFO - mozversion == 1.4 00:00:12 INFO - psutil == 3.1.1 00:00:12 INFO - requests == 1.2.3 00:00:12 INFO - wptserve == 1.4.0 00:00:12 INFO - wsgiref == 0.1.2 00:00:12 INFO - Running post-action listener: _resource_record_post_action 00:00:12 INFO - Running post-action listener: _start_resource_monitoring 00:00:12 INFO - Starting resource monitoring. 00:00:12 INFO - ##### 00:00:12 INFO - ##### Running pull step. 00:00:12 INFO - ##### 00:00:12 INFO - Running pre-action listener: _resource_record_pre_action 00:00:12 INFO - Running main action method: pull 00:00:12 INFO - Pull has nothing to do! 00:00:12 INFO - Running post-action listener: _resource_record_post_action 00:00:12 INFO - ##### 00:00:12 INFO - ##### Running install step. 00:00:12 INFO - ##### 00:00:12 INFO - Running pre-action listener: _resource_record_pre_action 00:00:12 INFO - Running main action method: install 00:00:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:00:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:00:12 INFO - Reading from file tmpfile_stdout 00:00:12 INFO - Detecting whether we're running mozinstall >=1.0... 00:00:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 00:00:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 00:00:13 INFO - Reading from file tmpfile_stdout 00:00:13 INFO - Output received: 00:00:13 INFO - Usage: mozinstall [options] installer 00:00:13 INFO - Options: 00:00:13 INFO - -h, --help show this help message and exit 00:00:13 INFO - -d DEST, --destination=DEST 00:00:13 INFO - Directory to install application into. [default: 00:00:13 INFO - "/builds/slave/test"] 00:00:13 INFO - --app=APP Application being installed. [default: firefox] 00:00:13 INFO - mkdir: /builds/slave/test/build/application 00:00:13 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'] 00:00:13 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 00:00:33 INFO - Reading from file tmpfile_stdout 00:00:33 INFO - Output received: 00:00:33 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 00:00:33 INFO - Running post-action listener: _resource_record_post_action 00:00:33 INFO - ##### 00:00:33 INFO - ##### Running run-tests step. 00:00:33 INFO - ##### 00:00:33 INFO - Running pre-action listener: _resource_record_pre_action 00:00:33 INFO - Running main action method: run_tests 00:00:33 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 00:00:33 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:00:33 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:00:33 INFO - grabbing minidump binary from tooltool 00:00:33 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')]} 00:00:33 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 0x101ddf5e0>, '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 0x1019c2cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1019ed990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:00:33 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 00:00:33 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 00:00:33 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 00:00:33 INFO - Return code: 0 00:00:33 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 00:00:33 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 00:00:33 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/KycaeTG0QwG5eSdTjjmv_Q/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 00:00:33 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/KycaeTG0QwG5eSdTjjmv_Q/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 00:00:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.lJ5lbBce0I/Render', 00:00:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:00:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:00:33 INFO - 'HOME': '/Users/cltbld', 00:00:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:00:33 INFO - 'LOGNAME': 'cltbld', 00:00:33 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 00:00:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:00:33 INFO - 'MOZ_NO_REMOTE': '1', 00:00:33 INFO - 'NO_EM_RESTART': '1', 00:00:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:00:33 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:00:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:00:33 INFO - 'PWD': '/builds/slave/test', 00:00:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:00:33 INFO - 'SHELL': '/bin/bash', 00:00:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6gsf1sSSdx/Listeners', 00:00:33 INFO - 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', 00:00:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:00:33 INFO - 'USER': 'cltbld', 00:00:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:00:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:00:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:00:33 INFO - 'XPC_FLAGS': '0x0', 00:00:33 INFO - 'XPC_SERVICE_NAME': '0', 00:00:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:00:33 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/KycaeTG0QwG5eSdTjjmv_Q/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 00:00:33 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 00:00:33 INFO - import pkg_resources 00:00:34 INFO - Using 1 client processes 00:00:35 INFO - wptserve Starting http server on 127.0.0.1:8001 00:00:35 INFO - wptserve Starting http server on 127.0.0.1:8000 00:00:35 INFO - wptserve Starting http server on 127.0.0.1:8443 00:00:36 INFO - SUITE-START | Running 778 tests 00:00:36 INFO - Running testharness tests 00:00:36 INFO - Setting up ssl 00:00:36 INFO - PROCESS | certutil | 00:00:36 INFO - PROCESS | certutil | 00:00:36 INFO - PROCESS | certutil | 00:00:36 INFO - Certificate Nickname Trust Attributes 00:00:36 INFO - SSL,S/MIME,JAR/XPI 00:00:36 INFO - 00:00:36 INFO - web-platform-tests CT,, 00:00:36 INFO - 00:00:36 INFO - Starting runner 00:00:37 INFO - PROCESS | 1659 | [1659] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 00:00:37 INFO - PROCESS | 1659 | 1461481237783 Marionette DEBUG Marionette enabled via build flag and pref 00:00:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x116722800 == 1 [pid = 1659] [id = 1] 00:00:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 1 (0x116723000) [pid = 1659] [serial = 1] [outer = 0x0] 00:00:37 INFO - PROCESS | 1659 | [1659] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 00:00:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 2 (0x11678a800) [pid = 1659] [serial = 2] [outer = 0x116723000] 00:00:38 INFO - PROCESS | 1659 | 1461481238092 Marionette INFO Listening on port 2828 00:00:38 INFO - PROCESS | 1659 | 1461481238319 Marionette DEBUG Marionette enabled via command-line flag 00:00:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x119165800 == 2 [pid = 1659] [id = 2] 00:00:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 3 (0x119166000) [pid = 1659] [serial = 3] [outer = 0x0] 00:00:38 INFO - PROCESS | 1659 | [1659] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 00:00:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 4 (0x119167000) [pid = 1659] [serial = 4] [outer = 0x119166000] 00:00:38 INFO - PROCESS | 1659 | [1659] 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 00:00:38 INFO - PROCESS | 1659 | 1461481238489 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49281 00:00:38 INFO - PROCESS | 1659 | 1461481238558 Marionette DEBUG Closed connection conn0 00:00:38 INFO - PROCESS | 1659 | [1659] 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 00:00:38 INFO - PROCESS | 1659 | 1461481238564 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49282 00:00:38 INFO - PROCESS | 1659 | 1461481238580 Marionette DEBUG Closed connection conn1 00:00:38 INFO - PROCESS | 1659 | [1659] 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 00:00:38 INFO - PROCESS | 1659 | 1461481238585 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49283 00:00:38 INFO - PROCESS | 1659 | 1461481238594 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:00:38 INFO - PROCESS | 1659 | 1461481238600 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":"20160423223116","device":"desktop","version":"48.0a1"} 00:00:38 INFO - PROCESS | 1659 | [1659] 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 00:00:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c811000 == 3 [pid = 1659] [id = 3] 00:00:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 5 (0x11c811800) [pid = 1659] [serial = 5] [outer = 0x0] 00:00:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c812000 == 4 [pid = 1659] [id = 4] 00:00:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 6 (0x11c860400) [pid = 1659] [serial = 6] [outer = 0x0] 00:00:39 INFO - PROCESS | 1659 | [1659] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 00:00:39 INFO - PROCESS | 1659 | [1659] 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 00:00:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x1257d2000 == 5 [pid = 1659] [id = 5] 00:00:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 7 (0x11c85fc00) [pid = 1659] [serial = 7] [outer = 0x0] 00:00:40 INFO - PROCESS | 1659 | [1659] 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 00:00:40 INFO - PROCESS | 1659 | [1659] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:00:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 8 (0x126a0bc00) [pid = 1659] [serial = 8] [outer = 0x11c85fc00] 00:00:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 9 (0x126f16800) [pid = 1659] [serial = 9] [outer = 0x11c811800] 00:00:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 10 (0x12558c000) [pid = 1659] [serial = 10] [outer = 0x11c860400] 00:00:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 11 (0x12558e000) [pid = 1659] [serial = 11] [outer = 0x11c85fc00] 00:00:40 INFO - PROCESS | 1659 | [1659] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 00:00:40 INFO - PROCESS | 1659 | 1461481240747 Marionette DEBUG loaded listener.js 00:00:40 INFO - PROCESS | 1659 | 1461481240756 Marionette DEBUG loaded listener.js 00:00:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 12 (0x11c674000) [pid = 1659] [serial = 12] [outer = 0x11c85fc00] 00:00:41 INFO - PROCESS | 1659 | 1461481241111 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"0e4b9718-2b2e-5a47-9654-30c17de8b97f","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":"20160423223116","device":"desktop","version":"48.0a1","command_id":1}}] 00:00:41 INFO - PROCESS | 1659 | 1461481241202 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}] 00:00:41 INFO - PROCESS | 1659 | 1461481241249 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 00:00:41 INFO - PROCESS | 1659 | 1461481241350 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:00:41 INFO - PROCESS | 1659 | [1659] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:00:41 INFO - PROCESS | 1659 | [1659] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 00:00:41 INFO - PROCESS | 1659 | [1659] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 00:00:41 INFO - PROCESS | 1659 | [1659] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:00:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 13 (0x12b61c000) [pid = 1659] [serial = 13] [outer = 0x11c85fc00] 00:00:41 INFO - PROCESS | 1659 | [1659] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:00:41 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:41 INFO - PROCESS | 1659 | 1461481241619 Marionette TRACE conn2 <- [1,3,null,{}] 00:00:41 INFO - PROCESS | 1659 | 1461481241627 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 00:00:41 INFO - PROCESS | 1659 | 1461481241636 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 00:00:41 INFO - PROCESS | 1659 | 1461481241664 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 00:00:41 INFO - PROCESS | 1659 | 1461481241666 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 00:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:00:41 INFO - PROCESS | 1659 | 1461481241669 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:00:41 INFO - PROCESS | 1659 | 1461481241673 Marionette TRACE conn2 <- [1,6,null,{}] 00:00:41 INFO - PROCESS | 1659 | 1461481241677 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}] 00:00:41 INFO - PROCESS | 1659 | 1461481241685 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 00:00:41 INFO - PROCESS | 1659 | 1461481241687 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bb97800 == 6 [pid = 1659] [id = 6] 00:00:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 14 (0x12bbb6400) [pid = 1659] [serial = 14] [outer = 0x0] 00:00:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 15 (0x12bbb7000) [pid = 1659] [serial = 15] [outer = 0x12bbb6400] 00:00:41 INFO - PROCESS | 1659 | 1461481241726 Marionette DEBUG loaded listener.js 00:00:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 16 (0x12bbbd400) [pid = 1659] [serial = 16] [outer = 0x12bbb6400] 00:00:42 INFO - PROCESS | 1659 | 1461481242027 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]]]}] 00:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 376ms 00:00:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bf52800 == 7 [pid = 1659] [id = 7] 00:00:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 17 (0x12be5a400) [pid = 1659] [serial = 17] [outer = 0x0] 00:00:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 18 (0x12be67800) [pid = 1659] [serial = 18] [outer = 0x12be5a400] 00:00:42 INFO - PROCESS | 1659 | 1461481242065 Marionette DEBUG loaded listener.js 00:00:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 19 (0x12bfb4800) [pid = 1659] [serial = 19] [outer = 0x12be5a400] 00:00:42 INFO - PROCESS | 1659 | 1461481242102 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 00:00:42 INFO - PROCESS | 1659 | 1461481242103 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 00:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:00:42 INFO - PROCESS | 1659 | 1461481242144 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:00:42 INFO - PROCESS | 1659 | 1461481242145 Marionette TRACE conn2 <- [1,10,null,{}] 00:00:42 INFO - PROCESS | 1659 | 1461481242161 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}] 00:00:42 INFO - PROCESS | 1659 | 1461481242286 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 00:00:42 INFO - PROCESS | 1659 | 1461481242325 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d063800 == 8 [pid = 1659] [id = 8] 00:00:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 20 (0x12d234400) [pid = 1659] [serial = 20] [outer = 0x0] 00:00:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 21 (0x12d236000) [pid = 1659] [serial = 21] [outer = 0x12d234400] 00:00:42 INFO - PROCESS | 1659 | 1461481242354 Marionette DEBUG loaded listener.js 00:00:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 22 (0x12d23a800) [pid = 1659] [serial = 22] [outer = 0x12d234400] 00:00:42 INFO - PROCESS | 1659 | 1461481242670 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]]]}] 00:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 590ms 00:00:42 INFO - PROCESS | 1659 | 1461481242724 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 00:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:00:42 INFO - PROCESS | 1659 | 1461481242726 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 00:00:42 INFO - PROCESS | 1659 | 1461481242735 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:00:42 INFO - PROCESS | 1659 | 1461481242736 Marionette TRACE conn2 <- [1,14,null,{}] 00:00:42 INFO - PROCESS | 1659 | 1461481242738 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}] 00:00:42 INFO - PROCESS | 1659 | 1461481242838 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 00:00:42 INFO - PROCESS | 1659 | 1461481242847 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbd8800 == 9 [pid = 1659] [id = 9] 00:00:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 23 (0x12d5c3c00) [pid = 1659] [serial = 23] [outer = 0x0] 00:00:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 24 (0x12d620000) [pid = 1659] [serial = 24] [outer = 0x12d5c3c00] 00:00:42 INFO - PROCESS | 1659 | 1461481242887 Marionette DEBUG loaded listener.js 00:00:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 25 (0x12e21d400) [pid = 1659] [serial = 25] [outer = 0x12d5c3c00] 00:00:43 INFO - PROCESS | 1659 | 1461481243324 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]]]}] 00:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 623ms 00:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:00:43 INFO - PROCESS | 1659 | 1461481243355 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 00:00:43 INFO - PROCESS | 1659 | 1461481243356 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 00:00:43 INFO - PROCESS | 1659 | 1461481243358 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:00:43 INFO - PROCESS | 1659 | 1461481243359 Marionette TRACE conn2 <- [1,18,null,{}] 00:00:43 INFO - PROCESS | 1659 | 1461481243362 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}] 00:00:43 INFO - PROCESS | 1659 | 1461481243449 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 00:00:43 INFO - PROCESS | 1659 | 1461481243455 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e3ae000 == 10 [pid = 1659] [id = 10] 00:00:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 26 (0x12e356c00) [pid = 1659] [serial = 26] [outer = 0x0] 00:00:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 27 (0x12e360c00) [pid = 1659] [serial = 27] [outer = 0x12e356c00] 00:00:43 INFO - PROCESS | 1659 | 1461481243481 Marionette DEBUG loaded listener.js 00:00:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 28 (0x12e3f5400) [pid = 1659] [serial = 28] [outer = 0x12e356c00] 00:00:43 INFO - PROCESS | 1659 | 1461481243779 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]]]}] 00:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 472ms 00:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:00:43 INFO - PROCESS | 1659 | 1461481243831 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 00:00:43 INFO - PROCESS | 1659 | 1461481243832 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 00:00:43 INFO - PROCESS | 1659 | 1461481243834 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:00:43 INFO - PROCESS | 1659 | 1461481243835 Marionette TRACE conn2 <- [1,22,null,{}] 00:00:43 INFO - PROCESS | 1659 | 1461481243838 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}] 00:00:43 INFO - PROCESS | 1659 | 1461481243921 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 00:00:43 INFO - PROCESS | 1659 | 1461481243927 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a99a800 == 11 [pid = 1659] [id = 11] 00:00:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 29 (0x12e35ec00) [pid = 1659] [serial = 29] [outer = 0x0] 00:00:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 30 (0x12e823800) [pid = 1659] [serial = 30] [outer = 0x12e35ec00] 00:00:43 INFO - PROCESS | 1659 | 1461481243953 Marionette DEBUG loaded listener.js 00:00:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 31 (0x12e881000) [pid = 1659] [serial = 31] [outer = 0x12e35ec00] 00:00:44 INFO - PROCESS | 1659 | 1461481244215 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]]]}] 00:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 00:00:44 INFO - PROCESS | 1659 | 1461481244266 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 00:00:44 INFO - PROCESS | 1659 | 1461481244268 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 00:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:00:44 INFO - PROCESS | 1659 | 1461481244271 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:00:44 INFO - PROCESS | 1659 | 1461481244276 Marionette TRACE conn2 <- [1,26,null,{}] 00:00:44 INFO - PROCESS | 1659 | 1461481244280 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}] 00:00:44 INFO - PROCESS | 1659 | 1461481244416 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 00:00:44 INFO - PROCESS | 1659 | 1461481244424 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ec07000 == 12 [pid = 1659] [id = 12] 00:00:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 32 (0x12e886400) [pid = 1659] [serial = 32] [outer = 0x0] 00:00:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 33 (0x12eaefc00) [pid = 1659] [serial = 33] [outer = 0x12e886400] 00:00:44 INFO - PROCESS | 1659 | 1461481244464 Marionette DEBUG loaded listener.js 00:00:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 34 (0x12eaf9400) [pid = 1659] [serial = 34] [outer = 0x12e886400] 00:00:44 INFO - PROCESS | 1659 | 1461481244808 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]]]}] 00:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 575ms 00:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:00:44 INFO - PROCESS | 1659 | 1461481244846 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 00:00:44 INFO - PROCESS | 1659 | 1461481244847 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 00:00:44 INFO - PROCESS | 1659 | 1461481244849 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:00:44 INFO - PROCESS | 1659 | 1461481244850 Marionette TRACE conn2 <- [1,30,null,{}] 00:00:44 INFO - PROCESS | 1659 | 1461481244853 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}] 00:00:44 INFO - PROCESS | 1659 | 1461481244934 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 00:00:44 INFO - PROCESS | 1659 | 1461481244942 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x12efbb800 == 13 [pid = 1659] [id = 13] 00:00:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 35 (0x12eafc000) [pid = 1659] [serial = 35] [outer = 0x0] 00:00:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 36 (0x12eea2800) [pid = 1659] [serial = 36] [outer = 0x12eafc000] 00:00:44 INFO - PROCESS | 1659 | 1461481244966 Marionette DEBUG loaded listener.js 00:00:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 37 (0x12eea7400) [pid = 1659] [serial = 37] [outer = 0x12eafc000] 00:00:45 INFO - PROCESS | 1659 | 1461481245199 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]]]}] 00:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 367ms 00:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:00:45 INFO - PROCESS | 1659 | 1461481245218 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 00:00:45 INFO - PROCESS | 1659 | 1461481245219 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 00:00:45 INFO - PROCESS | 1659 | 1461481245221 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:00:45 INFO - PROCESS | 1659 | 1461481245225 Marionette TRACE conn2 <- [1,34,null,{}] 00:00:45 INFO - PROCESS | 1659 | 1461481245233 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}] 00:00:45 INFO - PROCESS | 1659 | 1461481245325 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 00:00:45 INFO - PROCESS | 1659 | 1461481245329 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f71d000 == 14 [pid = 1659] [id = 14] 00:00:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 38 (0x12ec4c400) [pid = 1659] [serial = 38] [outer = 0x0] 00:00:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 39 (0x12ec56400) [pid = 1659] [serial = 39] [outer = 0x12ec4c400] 00:00:45 INFO - PROCESS | 1659 | 1461481245355 Marionette DEBUG loaded listener.js 00:00:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 40 (0x12eea0000) [pid = 1659] [serial = 40] [outer = 0x12ec4c400] 00:00:45 INFO - PROCESS | 1659 | 1461481245586 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]]]}] 00:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 376ms 00:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:00:45 INFO - PROCESS | 1659 | 1461481245598 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 00:00:45 INFO - PROCESS | 1659 | 1461481245599 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 00:00:45 INFO - PROCESS | 1659 | 1461481245601 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:00:45 INFO - PROCESS | 1659 | 1461481245602 Marionette TRACE conn2 <- [1,38,null,{}] 00:00:45 INFO - PROCESS | 1659 | 1461481245604 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}] 00:00:45 INFO - PROCESS | 1659 | 1461481245706 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 00:00:45 INFO - PROCESS | 1659 | 1461481245711 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f932000 == 15 [pid = 1659] [id = 15] 00:00:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 41 (0x12eeaac00) [pid = 1659] [serial = 41] [outer = 0x0] 00:00:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 42 (0x12f0bfc00) [pid = 1659] [serial = 42] [outer = 0x12eeaac00] 00:00:45 INFO - PROCESS | 1659 | 1461481245744 Marionette DEBUG loaded listener.js 00:00:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 43 (0x12f0c5800) [pid = 1659] [serial = 43] [outer = 0x12eeaac00] 00:00:45 INFO - PROCESS | 1659 | 1461481245982 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]]]}] 00:00:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x12fc61800 == 16 [pid = 1659] [id = 16] 00:00:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 44 (0x12fc62000) [pid = 1659] [serial = 44] [outer = 0x0] 00:00:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 45 (0x12fc63800) [pid = 1659] [serial = 45] [outer = 0x12fc62000] 00:00:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 46 (0x12fc68000) [pid = 1659] [serial = 46] [outer = 0x12fc62000] 00:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 00:00:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f94d000 == 17 [pid = 1659] [id = 17] 00:00:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 47 (0x12eeabc00) [pid = 1659] [serial = 47] [outer = 0x0] 00:00:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 48 (0x12fb73400) [pid = 1659] [serial = 48] [outer = 0x12eeabc00] 00:00:46 INFO - PROCESS | 1659 | 1461481246059 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 00:00:46 INFO - PROCESS | 1659 | 1461481246060 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 00:00:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 49 (0x118ee3800) [pid = 1659] [serial = 49] [outer = 0x12eeabc00] 00:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:00:46 INFO - PROCESS | 1659 | 1461481246097 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:00:46 INFO - PROCESS | 1659 | 1461481246098 Marionette TRACE conn2 <- [1,42,null,{}] 00:00:46 INFO - PROCESS | 1659 | 1461481246108 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}] 00:00:46 INFO - PROCESS | 1659 | 1461481246217 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 00:00:46 INFO - PROCESS | 1659 | 1461481246221 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ff51000 == 18 [pid = 1659] [id = 18] 00:00:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 50 (0x12fb64400) [pid = 1659] [serial = 50] [outer = 0x0] 00:00:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 51 (0x12fb6ac00) [pid = 1659] [serial = 51] [outer = 0x12fb64400] 00:00:46 INFO - PROCESS | 1659 | 1461481246250 Marionette DEBUG loaded listener.js 00:00:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 52 (0x12ff0a400) [pid = 1659] [serial = 52] [outer = 0x12fb64400] 00:00:46 INFO - PROCESS | 1659 | 1461481246511 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]]]}] 00:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 435ms 00:00:46 INFO - PROCESS | 1659 | 1461481246519 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 00:00:46 INFO - PROCESS | 1659 | 1461481246520 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 00:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:00:46 INFO - PROCESS | 1659 | 1461481246530 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:00:46 INFO - PROCESS | 1659 | 1461481246531 Marionette TRACE conn2 <- [1,46,null,{}] 00:00:46 INFO - PROCESS | 1659 | 1461481246546 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}] 00:00:46 INFO - PROCESS | 1659 | 1461481246636 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 00:00:46 INFO - PROCESS | 1659 | 1461481246640 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ff6e000 == 19 [pid = 1659] [id = 19] 00:00:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 53 (0x11ad3e000) [pid = 1659] [serial = 53] [outer = 0x0] 00:00:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 54 (0x11af3c400) [pid = 1659] [serial = 54] [outer = 0x11ad3e000] 00:00:46 INFO - PROCESS | 1659 | 1461481246669 Marionette DEBUG loaded listener.js 00:00:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 55 (0x12ff0e400) [pid = 1659] [serial = 55] [outer = 0x11ad3e000] 00:00:46 INFO - PROCESS | 1659 | 1461481246920 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]]]}] 00:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 430ms 00:00:46 INFO - PROCESS | 1659 | 1461481246953 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 00:00:46 INFO - PROCESS | 1659 | 1461481246955 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 00:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:00:46 INFO - PROCESS | 1659 | 1461481246965 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:00:46 INFO - PROCESS | 1659 | 1461481246966 Marionette TRACE conn2 <- [1,50,null,{}] 00:00:46 INFO - PROCESS | 1659 | 1461481246968 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}] 00:00:47 INFO - PROCESS | 1659 | 1461481247063 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 00:00:47 INFO - PROCESS | 1659 | 1461481247068 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x1303d6800 == 20 [pid = 1659] [id = 20] 00:00:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 56 (0x12ff11c00) [pid = 1659] [serial = 56] [outer = 0x0] 00:00:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 57 (0x13013cc00) [pid = 1659] [serial = 57] [outer = 0x12ff11c00] 00:00:47 INFO - PROCESS | 1659 | 1461481247093 Marionette DEBUG loaded listener.js 00:00:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 58 (0x130144800) [pid = 1659] [serial = 58] [outer = 0x12ff11c00] 00:00:47 INFO - PROCESS | 1659 | 1461481247410 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]]]}] 00:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 468ms 00:00:47 INFO - PROCESS | 1659 | 1461481247434 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 00:00:47 INFO - PROCESS | 1659 | 1461481247436 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 00:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:00:47 INFO - PROCESS | 1659 | 1461481247443 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:00:47 INFO - PROCESS | 1659 | 1461481247444 Marionette TRACE conn2 <- [1,54,null,{}] 00:00:47 INFO - PROCESS | 1659 | 1461481247448 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}] 00:00:47 INFO - PROCESS | 1659 | 1461481247579 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 00:00:47 INFO - PROCESS | 1659 | 1461481247582 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x1303e6000 == 21 [pid = 1659] [id = 21] 00:00:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 59 (0x130173c00) [pid = 1659] [serial = 59] [outer = 0x0] 00:00:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 60 (0x13017c000) [pid = 1659] [serial = 60] [outer = 0x130173c00] 00:00:47 INFO - PROCESS | 1659 | 1461481247622 Marionette DEBUG loaded listener.js 00:00:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 61 (0x130282800) [pid = 1659] [serial = 61] [outer = 0x130173c00] 00:00:48 INFO - PROCESS | 1659 | 1461481248595 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]]]}] 00:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1276ms 00:00:48 INFO - PROCESS | 1659 | 1461481248717 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 00:00:48 INFO - PROCESS | 1659 | 1461481248721 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 00:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:00:48 INFO - PROCESS | 1659 | 1461481248729 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:00:48 INFO - PROCESS | 1659 | 1461481248733 Marionette TRACE conn2 <- [1,58,null,{}] 00:00:48 INFO - PROCESS | 1659 | 1461481248739 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}] 00:00:48 INFO - PROCESS | 1659 | 1461481248903 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 00:00:48 INFO - PROCESS | 1659 | 1461481248941 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x114b7f000 == 22 [pid = 1659] [id = 22] 00:00:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 62 (0x114bb6400) [pid = 1659] [serial = 62] [outer = 0x0] 00:00:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 63 (0x1151f5400) [pid = 1659] [serial = 63] [outer = 0x114bb6400] 00:00:48 INFO - PROCESS | 1659 | 1461481248972 Marionette DEBUG loaded listener.js 00:00:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 64 (0x1162f3400) [pid = 1659] [serial = 64] [outer = 0x114bb6400] 00:00:49 INFO - PROCESS | 1659 | 1461481249411 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]]]}] 00:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 724ms 00:00:49 INFO - PROCESS | 1659 | 1461481249453 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 00:00:49 INFO - PROCESS | 1659 | 1461481249457 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 00:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:00:49 INFO - PROCESS | 1659 | 1461481249481 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:00:49 INFO - PROCESS | 1659 | 1461481249483 Marionette TRACE conn2 <- [1,62,null,{}] 00:00:49 INFO - PROCESS | 1659 | 1461481249485 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}] 00:00:49 INFO - PROCESS | 1659 | 1461481249591 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 00:00:49 INFO - PROCESS | 1659 | 1461481249645 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x119112800 == 23 [pid = 1659] [id = 23] 00:00:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 65 (0x116573c00) [pid = 1659] [serial = 65] [outer = 0x0] 00:00:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 66 (0x118fa2c00) [pid = 1659] [serial = 66] [outer = 0x116573c00] 00:00:49 INFO - PROCESS | 1659 | 1461481249676 Marionette DEBUG loaded listener.js 00:00:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 67 (0x119da0000) [pid = 1659] [serial = 67] [outer = 0x116573c00] 00:00:50 INFO - PROCESS | 1659 | 1461481250306 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]]]}] 00:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 875ms 00:00:50 INFO - PROCESS | 1659 | 1461481250353 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 00:00:50 INFO - PROCESS | 1659 | 1461481250356 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 00:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:00:50 INFO - PROCESS | 1659 | 1461481250361 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:00:50 INFO - PROCESS | 1659 | 1461481250363 Marionette TRACE conn2 <- [1,66,null,{}] 00:00:50 INFO - PROCESS | 1659 | 1461481250367 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}] 00:00:50 INFO - PROCESS | 1659 | 1461481250449 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 00:00:50 INFO - PROCESS | 1659 | 1461481250507 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x1153b5000 == 24 [pid = 1659] [id = 24] 00:00:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 68 (0x118543c00) [pid = 1659] [serial = 68] [outer = 0x0] 00:00:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 69 (0x1187d5c00) [pid = 1659] [serial = 69] [outer = 0x118543c00] 00:00:50 INFO - PROCESS | 1659 | 1461481250536 Marionette DEBUG loaded listener.js 00:00:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 70 (0x1188cbc00) [pid = 1659] [serial = 70] [outer = 0x118543c00] 00:00:50 INFO - PROCESS | 1659 | 1461481250958 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]]]}] 00:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 620ms 00:00:50 INFO - PROCESS | 1659 | 1461481250982 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 00:00:50 INFO - PROCESS | 1659 | 1461481250985 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 00:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:00:50 INFO - PROCESS | 1659 | 1461481250992 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:00:50 INFO - PROCESS | 1659 | 1461481250994 Marionette TRACE conn2 <- [1,70,null,{}] 00:00:50 INFO - PROCESS | 1659 | 1461481250996 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}] 00:00:51 INFO - PROCESS | 1659 | 1461481251065 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 00:00:51 INFO - PROCESS | 1659 | 1461481251070 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x1188be000 == 25 [pid = 1659] [id = 25] 00:00:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x118c0b400) [pid = 1659] [serial = 71] [outer = 0x0] 00:00:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x119d9b400) [pid = 1659] [serial = 72] [outer = 0x118c0b400] 00:00:51 INFO - PROCESS | 1659 | 1461481251100 Marionette DEBUG loaded listener.js 00:00:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x11a85b800) [pid = 1659] [serial = 73] [outer = 0x118c0b400] 00:00:51 INFO - PROCESS | 1659 | 1461481251418 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]]]}] 00:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 471ms 00:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:00:51 INFO - PROCESS | 1659 | 1461481251462 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 00:00:51 INFO - PROCESS | 1659 | 1461481251463 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 00:00:51 INFO - PROCESS | 1659 | 1461481251465 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:00:51 INFO - PROCESS | 1659 | 1461481251468 Marionette TRACE conn2 <- [1,74,null,{}] 00:00:51 INFO - PROCESS | 1659 | 1461481251476 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}] 00:00:51 INFO - PROCESS | 1659 | 1461481251548 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 00:00:51 INFO - PROCESS | 1659 | 1461481251553 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x119268000 == 26 [pid = 1659] [id = 26] 00:00:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x11a93e800) [pid = 1659] [serial = 74] [outer = 0x0] 00:00:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x11acab000) [pid = 1659] [serial = 75] [outer = 0x11a93e800] 00:00:51 INFO - PROCESS | 1659 | 1461481251586 Marionette DEBUG loaded listener.js 00:00:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x11af36c00) [pid = 1659] [serial = 76] [outer = 0x11a93e800] 00:00:51 INFO - PROCESS | 1659 | 1461481251920 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]]]}] 00:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 471ms 00:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:00:51 INFO - PROCESS | 1659 | 1461481251936 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 00:00:51 INFO - PROCESS | 1659 | 1461481251938 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 00:00:51 INFO - PROCESS | 1659 | 1461481251943 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:00:51 INFO - PROCESS | 1659 | 1461481251944 Marionette TRACE conn2 <- [1,78,null,{}] 00:00:51 INFO - PROCESS | 1659 | 1461481251946 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}] 00:00:52 INFO - PROCESS | 1659 | 1461481252015 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 00:00:52 INFO - PROCESS | 1659 | 1461481252058 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x119adf000 == 27 [pid = 1659] [id = 27] 00:00:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x1162f6c00) [pid = 1659] [serial = 77] [outer = 0x0] 00:00:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x11af6f800) [pid = 1659] [serial = 78] [outer = 0x1162f6c00] 00:00:52 INFO - PROCESS | 1659 | 1461481252084 Marionette DEBUG loaded listener.js 00:00:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x11b85f400) [pid = 1659] [serial = 79] [outer = 0x1162f6c00] 00:00:52 INFO - PROCESS | 1659 | 1461481252349 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]]]}] 00:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 420ms 00:00:52 INFO - PROCESS | 1659 | 1461481252363 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 00:00:52 INFO - PROCESS | 1659 | 1461481252364 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 00:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:00:52 INFO - PROCESS | 1659 | 1461481252368 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:00:52 INFO - PROCESS | 1659 | 1461481252369 Marionette TRACE conn2 <- [1,82,null,{}] 00:00:52 INFO - PROCESS | 1659 | 1461481252372 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}] 00:00:52 INFO - PROCESS | 1659 | 1461481252453 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 00:00:52 INFO - PROCESS | 1659 | 1461481252460 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a911000 == 28 [pid = 1659] [id = 28] 00:00:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x11b85f800) [pid = 1659] [serial = 80] [outer = 0x0] 00:00:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x11b8b5800) [pid = 1659] [serial = 81] [outer = 0x11b85f800] 00:00:52 INFO - PROCESS | 1659 | 1461481252485 Marionette DEBUG loaded listener.js 00:00:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x11c240400) [pid = 1659] [serial = 82] [outer = 0x11b85f800] 00:00:52 INFO - PROCESS | 1659 | 1461481252783 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]]]}] 00:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 00:00:52 INFO - PROCESS | 1659 | 1461481252842 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 00:00:52 INFO - PROCESS | 1659 | 1461481252843 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 00:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:00:52 INFO - PROCESS | 1659 | 1461481252845 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:00:52 INFO - PROCESS | 1659 | 1461481252846 Marionette TRACE conn2 <- [1,86,null,{}] 00:00:52 INFO - PROCESS | 1659 | 1461481252848 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}] 00:00:52 INFO - PROCESS | 1659 | 1461481252954 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 00:00:52 INFO - PROCESS | 1659 | 1461481252962 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a9a3800 == 29 [pid = 1659] [id = 29] 00:00:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x11b0dcc00) [pid = 1659] [serial = 83] [outer = 0x0] 00:00:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x11c246800) [pid = 1659] [serial = 84] [outer = 0x11b0dcc00] 00:00:52 INFO - PROCESS | 1659 | 1461481252990 Marionette DEBUG loaded listener.js 00:00:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x11c8f7c00) [pid = 1659] [serial = 85] [outer = 0x11b0dcc00] 00:00:53 INFO - PROCESS | 1659 | 1461481253257 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]]]}] 00:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 00:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:00:53 INFO - PROCESS | 1659 | 1461481253313 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 00:00:53 INFO - PROCESS | 1659 | 1461481253315 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 00:00:53 INFO - PROCESS | 1659 | 1461481253317 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:00:53 INFO - PROCESS | 1659 | 1461481253318 Marionette TRACE conn2 <- [1,90,null,{}] 00:00:53 INFO - PROCESS | 1659 | 1461481253320 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}] 00:00:53 INFO - PROCESS | 1659 | 1461481253393 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 00:00:53 INFO - PROCESS | 1659 | 1461481253398 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x11afcb000 == 30 [pid = 1659] [id = 30] 00:00:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x11c2d0800) [pid = 1659] [serial = 86] [outer = 0x0] 00:00:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x123a70000) [pid = 1659] [serial = 87] [outer = 0x11c2d0800] 00:00:53 INFO - PROCESS | 1659 | 1461481253425 Marionette DEBUG loaded listener.js 00:00:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x123a77000) [pid = 1659] [serial = 88] [outer = 0x11c2d0800] 00:00:53 INFO - PROCESS | 1659 | 1461481253727 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]]]}] 00:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 419ms 00:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:00:53 INFO - PROCESS | 1659 | 1461481253736 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 00:00:53 INFO - PROCESS | 1659 | 1461481253738 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 00:00:53 INFO - PROCESS | 1659 | 1461481253742 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:00:53 INFO - PROCESS | 1659 | 1461481253745 Marionette TRACE conn2 <- [1,94,null,{}] 00:00:53 INFO - PROCESS | 1659 | 1461481253747 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}] 00:00:53 INFO - PROCESS | 1659 | 1461481253816 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 00:00:53 INFO - PROCESS | 1659 | 1461481253864 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b830800 == 31 [pid = 1659] [id = 31] 00:00:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x11b8a9000) [pid = 1659] [serial = 89] [outer = 0x0] 00:00:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x125271800) [pid = 1659] [serial = 90] [outer = 0x11b8a9000] 00:00:53 INFO - PROCESS | 1659 | 1461481253889 Marionette DEBUG loaded listener.js 00:00:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x12558a000) [pid = 1659] [serial = 91] [outer = 0x11b8a9000] 00:00:54 INFO - PROCESS | 1659 | 1461481254155 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]]]}] 00:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 474ms 00:00:54 INFO - PROCESS | 1659 | 1461481254216 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 00:00:54 INFO - PROCESS | 1659 | 1461481254218 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 00:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:00:54 INFO - PROCESS | 1659 | 1461481254221 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:00:54 INFO - PROCESS | 1659 | 1461481254224 Marionette TRACE conn2 <- [1,98,null,{}] 00:00:54 INFO - PROCESS | 1659 | 1461481254230 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}] 00:00:54 INFO - PROCESS | 1659 | 1461481254338 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 00:00:54 INFO - PROCESS | 1659 | 1461481254347 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bbae000 == 32 [pid = 1659] [id = 32] 00:00:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x12558a800) [pid = 1659] [serial = 92] [outer = 0x0] 00:00:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x12576dc00) [pid = 1659] [serial = 93] [outer = 0x12558a800] 00:00:54 INFO - PROCESS | 1659 | 1461481254388 Marionette DEBUG loaded listener.js 00:00:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x126b92400) [pid = 1659] [serial = 94] [outer = 0x12558a800] 00:00:54 INFO - PROCESS | 1659 | 1461481254781 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]]]}] 00:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 575ms 00:00:54 INFO - PROCESS | 1659 | 1461481254796 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 00:00:54 INFO - PROCESS | 1659 | 1461481254797 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 00:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:00:54 INFO - PROCESS | 1659 | 1461481254799 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:00:54 INFO - PROCESS | 1659 | 1461481254800 Marionette TRACE conn2 <- [1,102,null,{}] 00:00:54 INFO - PROCESS | 1659 | 1461481254803 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}] 00:00:54 INFO - PROCESS | 1659 | 1461481254898 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 00:00:54 INFO - PROCESS | 1659 | 1461481254906 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bbd5000 == 33 [pid = 1659] [id = 33] 00:00:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x1254cf400) [pid = 1659] [serial = 95] [outer = 0x0] 00:00:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x126d75800) [pid = 1659] [serial = 96] [outer = 0x1254cf400] 00:00:54 INFO - PROCESS | 1659 | 1461481254931 Marionette DEBUG loaded listener.js 00:00:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12735a400) [pid = 1659] [serial = 97] [outer = 0x1254cf400] 00:00:55 INFO - PROCESS | 1659 | 1461481255197 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]]]}] 00:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 00:00:55 INFO - PROCESS | 1659 | 1461481255217 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 00:00:55 INFO - PROCESS | 1659 | 1461481255219 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 00:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:00:55 INFO - PROCESS | 1659 | 1461481255222 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:00:55 INFO - PROCESS | 1659 | 1461481255227 Marionette TRACE conn2 <- [1,106,null,{}] 00:00:55 INFO - PROCESS | 1659 | 1461481255234 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}] 00:00:55 INFO - PROCESS | 1659 | 1461481255324 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 00:00:55 INFO - PROCESS | 1659 | 1461481255330 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c625800 == 34 [pid = 1659] [id = 34] 00:00:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x127352000) [pid = 1659] [serial = 98] [outer = 0x0] 00:00:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x1276b1c00) [pid = 1659] [serial = 99] [outer = 0x127352000] 00:00:55 INFO - PROCESS | 1659 | 1461481255357 Marionette DEBUG loaded listener.js 00:00:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x128078000) [pid = 1659] [serial = 100] [outer = 0x127352000] 00:00:55 INFO - PROCESS | 1659 | 1461481255653 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]]]}] 00:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 479ms 00:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:00:55 INFO - PROCESS | 1659 | 1461481255701 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 00:00:55 INFO - PROCESS | 1659 | 1461481255702 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 00:00:55 INFO - PROCESS | 1659 | 1461481255704 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:00:55 INFO - PROCESS | 1659 | 1461481255707 Marionette TRACE conn2 <- [1,110,null,{}] 00:00:55 INFO - PROCESS | 1659 | 1461481255711 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}] 00:00:55 INFO - PROCESS | 1659 | 1461481255785 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 00:00:55 INFO - PROCESS | 1659 | 1461481255833 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x1188a2800 == 35 [pid = 1659] [id = 35] 00:00:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x119d9ec00) [pid = 1659] [serial = 101] [outer = 0x0] 00:00:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x128084000) [pid = 1659] [serial = 102] [outer = 0x119d9ec00] 00:00:55 INFO - PROCESS | 1659 | 1461481255859 Marionette DEBUG loaded listener.js 00:00:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x128467c00) [pid = 1659] [serial = 103] [outer = 0x119d9ec00] 00:00:56 INFO - PROCESS | 1659 | 1461481256122 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]]]}] 00:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 473ms 00:00:56 INFO - PROCESS | 1659 | 1461481256182 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 00:00:56 INFO - PROCESS | 1659 | 1461481256183 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 00:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:00:56 INFO - PROCESS | 1659 | 1461481256185 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:00:56 INFO - PROCESS | 1659 | 1461481256186 Marionette TRACE conn2 <- [1,114,null,{}] 00:00:56 INFO - PROCESS | 1659 | 1461481256188 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}] 00:00:56 INFO - PROCESS | 1659 | 1461481256264 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 00:00:56 INFO - PROCESS | 1659 | 1461481256268 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x123a15000 == 36 [pid = 1659] [id = 36] 00:00:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x128011000) [pid = 1659] [serial = 104] [outer = 0x0] 00:00:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x129959000) [pid = 1659] [serial = 105] [outer = 0x128011000] 00:00:56 INFO - PROCESS | 1659 | 1461481256295 Marionette DEBUG loaded listener.js 00:00:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x12b3f5400) [pid = 1659] [serial = 106] [outer = 0x128011000] 00:00:56 INFO - PROCESS | 1659 | 1461481256597 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]]]}] 00:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 418ms 00:00:56 INFO - PROCESS | 1659 | 1461481256603 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 00:00:56 INFO - PROCESS | 1659 | 1461481256605 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 00:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:00:56 INFO - PROCESS | 1659 | 1461481256615 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:00:56 INFO - PROCESS | 1659 | 1461481256616 Marionette TRACE conn2 <- [1,118,null,{}] 00:00:56 INFO - PROCESS | 1659 | 1461481256618 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}] 00:00:56 INFO - PROCESS | 1659 | 1461481256698 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 00:00:56 INFO - PROCESS | 1659 | 1461481256744 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x125382800 == 37 [pid = 1659] [id = 37] 00:00:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x129940000) [pid = 1659] [serial = 107] [outer = 0x0] 00:00:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12b53fc00) [pid = 1659] [serial = 108] [outer = 0x129940000] 00:00:56 INFO - PROCESS | 1659 | 1461481256769 Marionette DEBUG loaded listener.js 00:00:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x12b618800) [pid = 1659] [serial = 109] [outer = 0x129940000] 00:00:57 INFO - PROCESS | 1659 | 1461481257020 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]]]}] 00:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 00:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:00:57 INFO - PROCESS | 1659 | 1461481257034 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 00:00:57 INFO - PROCESS | 1659 | 1461481257035 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 00:00:57 INFO - PROCESS | 1659 | 1461481257037 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:00:57 INFO - PROCESS | 1659 | 1461481257038 Marionette TRACE conn2 <- [1,122,null,{}] 00:00:57 INFO - PROCESS | 1659 | 1461481257050 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}] 00:00:57 INFO - PROCESS | 1659 | 1461481257129 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 00:00:57 INFO - PROCESS | 1659 | 1461481257133 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x1257da800 == 38 [pid = 1659] [id = 38] 00:00:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x119e50000) [pid = 1659] [serial = 110] [outer = 0x0] 00:00:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12b809c00) [pid = 1659] [serial = 111] [outer = 0x119e50000] 00:00:57 INFO - PROCESS | 1659 | 1461481257158 Marionette DEBUG loaded listener.js 00:00:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x1276f3000) [pid = 1659] [serial = 112] [outer = 0x119e50000] 00:00:57 INFO - PROCESS | 1659 | 1461481257437 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]]]}] 00:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 426ms 00:00:57 INFO - PROCESS | 1659 | 1461481257463 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 00:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:00:57 INFO - PROCESS | 1659 | 1461481257464 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 00:00:57 INFO - PROCESS | 1659 | 1461481257466 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:00:57 INFO - PROCESS | 1659 | 1461481257467 Marionette TRACE conn2 <- [1,126,null,{}] 00:00:57 INFO - PROCESS | 1659 | 1461481257470 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}] 00:00:57 INFO - PROCESS | 1659 | 1461481257547 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 00:00:57 INFO - PROCESS | 1659 | 1461481257552 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f0b800 == 39 [pid = 1659] [id = 39] 00:00:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x12bbb8400) [pid = 1659] [serial = 113] [outer = 0x0] 00:00:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x12bbc3c00) [pid = 1659] [serial = 114] [outer = 0x12bbb8400] 00:00:57 INFO - PROCESS | 1659 | 1461481257579 Marionette DEBUG loaded listener.js 00:00:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12be5d800) [pid = 1659] [serial = 115] [outer = 0x12bbb8400] 00:00:57 INFO - PROCESS | 1659 | 1461481257869 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]]]}] 00:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 419ms 00:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:00:57 INFO - PROCESS | 1659 | 1461481257885 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 00:00:57 INFO - PROCESS | 1659 | 1461481257886 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 00:00:57 INFO - PROCESS | 1659 | 1461481257895 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:00:57 INFO - PROCESS | 1659 | 1461481257896 Marionette TRACE conn2 <- [1,130,null,{}] 00:00:57 INFO - PROCESS | 1659 | 1461481257899 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}] 00:00:57 INFO - PROCESS | 1659 | 1461481257970 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 00:00:58 INFO - PROCESS | 1659 | 1461481258075 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x11479a000 == 40 [pid = 1659] [id = 40] 00:00:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x11400e800) [pid = 1659] [serial = 116] [outer = 0x0] 00:00:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x114e6ec00) [pid = 1659] [serial = 117] [outer = 0x11400e800] 00:00:58 INFO - PROCESS | 1659 | 1461481258108 Marionette DEBUG loaded listener.js 00:00:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x11673e000) [pid = 1659] [serial = 118] [outer = 0x11400e800] 00:00:58 INFO - PROCESS | 1659 | 1461481258551 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]]]}] 00:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 677ms 00:00:58 INFO - PROCESS | 1659 | 1461481258566 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 00:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:00:58 INFO - PROCESS | 1659 | 1461481258568 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 00:00:58 INFO - PROCESS | 1659 | 1461481258571 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:00:58 INFO - PROCESS | 1659 | 1461481258574 Marionette TRACE conn2 <- [1,134,null,{}] 00:00:58 INFO - PROCESS | 1659 | 1461481258578 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}] 00:00:58 INFO - PROCESS | 1659 | 1461481258678 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 00:00:58 INFO - PROCESS | 1659 | 1461481258738 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x118c46000 == 41 [pid = 1659] [id = 41] 00:00:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x119e4ec00) [pid = 1659] [serial = 119] [outer = 0x0] 00:00:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x11a854800) [pid = 1659] [serial = 120] [outer = 0x119e4ec00] 00:00:58 INFO - PROCESS | 1659 | 1461481258770 Marionette DEBUG loaded listener.js 00:00:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x11af2ec00) [pid = 1659] [serial = 121] [outer = 0x119e4ec00] 00:00:59 INFO - PROCESS | 1659 | 1461481259184 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]]]}] 00:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 626ms 00:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:00:59 INFO - PROCESS | 1659 | 1461481259198 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 00:00:59 INFO - PROCESS | 1659 | 1461481259201 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 00:00:59 INFO - PROCESS | 1659 | 1461481259205 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:00:59 INFO - PROCESS | 1659 | 1461481259206 Marionette TRACE conn2 <- [1,138,null,{}] 00:00:59 INFO - PROCESS | 1659 | 1461481259209 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}] 00:00:59 INFO - PROCESS | 1659 | 1461481259310 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 00:00:59 INFO - PROCESS | 1659 | 1461481259353 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab3c000 == 42 [pid = 1659] [id = 42] 00:00:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x11af70800) [pid = 1659] [serial = 122] [outer = 0x0] 00:00:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x11c249400) [pid = 1659] [serial = 123] [outer = 0x11af70800] 00:00:59 INFO - PROCESS | 1659 | 1461481259384 Marionette DEBUG loaded listener.js 00:00:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x11c6c9000) [pid = 1659] [serial = 124] [outer = 0x11af70800] 00:00:59 INFO - PROCESS | 1659 | 1461481259817 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]]]}] 00:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 622ms 00:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:00:59 INFO - PROCESS | 1659 | 1461481259827 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 00:00:59 INFO - PROCESS | 1659 | 1461481259829 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 00:00:59 INFO - PROCESS | 1659 | 1461481259832 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:00:59 INFO - PROCESS | 1659 | 1461481259837 Marionette TRACE conn2 <- [1,142,null,{}] 00:00:59 INFO - PROCESS | 1659 | 1461481259843 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}] 00:00:59 INFO - PROCESS | 1659 | 1461481259948 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 00:00:59 INFO - PROCESS | 1659 | 1461481259993 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x127311000 == 43 [pid = 1659] [id = 43] 00:01:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x123a70400) [pid = 1659] [serial = 125] [outer = 0x0] 00:01:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x1276edc00) [pid = 1659] [serial = 126] [outer = 0x123a70400] 00:01:00 INFO - PROCESS | 1659 | 1461481260025 Marionette DEBUG loaded listener.js 00:01:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x12801e800) [pid = 1659] [serial = 127] [outer = 0x123a70400] 00:01:00 INFO - PROCESS | 1659 | 1461481260438 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]]]}] 00:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 674ms 00:01:00 INFO - PROCESS | 1659 | 1461481260508 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 00:01:00 INFO - PROCESS | 1659 | 1461481260510 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 00:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:01:00 INFO - PROCESS | 1659 | 1461481260512 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:01:00 INFO - PROCESS | 1659 | 1461481260514 Marionette TRACE conn2 <- [1,146,null,{}] 00:01:00 INFO - PROCESS | 1659 | 1461481260516 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}] 00:01:00 INFO - PROCESS | 1659 | 1461481260614 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 00:01:00 INFO - PROCESS | 1659 | 1461481260830 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x118c3a000 == 44 [pid = 1659] [id = 44] 00:01:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x117879c00) [pid = 1659] [serial = 128] [outer = 0x0] 00:01:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x1185ad400) [pid = 1659] [serial = 129] [outer = 0x117879c00] 00:01:00 INFO - PROCESS | 1659 | 1461481260859 Marionette DEBUG loaded listener.js 00:01:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x118c18400) [pid = 1659] [serial = 130] [outer = 0x117879c00] 00:01:01 INFO - PROCESS | 1659 | 1461481261334 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]]]}] 00:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 870ms 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x12ff51000 == 43 [pid = 1659] [id = 18] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x12efbb800 == 42 [pid = 1659] [id = 13] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11a99a800 == 41 [pid = 1659] [id = 11] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x12bb97800 == 40 [pid = 1659] [id = 6] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x12f71d000 == 39 [pid = 1659] [id = 14] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x12d063800 == 38 [pid = 1659] [id = 8] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x12e3ae000 == 37 [pid = 1659] [id = 10] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x12ec07000 == 36 [pid = 1659] [id = 12] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x126f0b800 == 35 [pid = 1659] [id = 39] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x1257da800 == 34 [pid = 1659] [id = 38] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x125382800 == 33 [pid = 1659] [id = 37] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x123a15000 == 32 [pid = 1659] [id = 36] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x1188a2800 == 31 [pid = 1659] [id = 35] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11c625800 == 30 [pid = 1659] [id = 34] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11bbd5000 == 29 [pid = 1659] [id = 33] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11bbae000 == 28 [pid = 1659] [id = 32] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11b830800 == 27 [pid = 1659] [id = 31] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11afcb000 == 26 [pid = 1659] [id = 30] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11a9a3800 == 25 [pid = 1659] [id = 29] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11a911000 == 24 [pid = 1659] [id = 28] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x119adf000 == 23 [pid = 1659] [id = 27] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x119268000 == 22 [pid = 1659] [id = 26] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x1188be000 == 21 [pid = 1659] [id = 25] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x1153b5000 == 20 [pid = 1659] [id = 24] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x119112800 == 19 [pid = 1659] [id = 23] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x114b7f000 == 18 [pid = 1659] [id = 22] 00:01:01 INFO - PROCESS | 1659 | --DOCSHELL 0x1303e6000 == 17 [pid = 1659] [id = 21] 00:01:01 INFO - PROCESS | 1659 | 1461481261419 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 00:01:01 INFO - PROCESS | 1659 | 1461481261420 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 00:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:01:01 INFO - PROCESS | 1659 | 1461481261427 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:01:01 INFO - PROCESS | 1659 | 1461481261429 Marionette TRACE conn2 <- [1,150,null,{}] 00:01:01 INFO - PROCESS | 1659 | 1461481261433 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}] 00:01:01 INFO - PROCESS | 1659 | 1461481261529 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 00:01:01 INFO - PROCESS | 1659 | 1461481261584 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x1156c0000 == 18 [pid = 1659] [id = 45] 00:01:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x1188f7800) [pid = 1659] [serial = 131] [outer = 0x0] 00:01:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x118c17800) [pid = 1659] [serial = 132] [outer = 0x1188f7800] 00:01:01 INFO - PROCESS | 1659 | 1461481261628 Marionette DEBUG loaded listener.js 00:01:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x119246c00) [pid = 1659] [serial = 133] [outer = 0x1188f7800] 00:01:02 INFO - PROCESS | 1659 | 1461481262233 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]]]}] 00:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 874ms 00:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:01:02 INFO - PROCESS | 1659 | 1461481262302 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 00:01:02 INFO - PROCESS | 1659 | 1461481262305 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 00:01:02 INFO - PROCESS | 1659 | 1461481262310 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:01:02 INFO - PROCESS | 1659 | 1461481262313 Marionette TRACE conn2 <- [1,154,null,{}] 00:01:02 INFO - PROCESS | 1659 | 1461481262316 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}] 00:01:02 INFO - PROCESS | 1659 | 1461481262405 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 00:01:02 INFO - PROCESS | 1659 | 1461481262454 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x119d80800 == 19 [pid = 1659] [id = 46] 00:01:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x11af34400) [pid = 1659] [serial = 134] [outer = 0x0] 00:01:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x11af7ac00) [pid = 1659] [serial = 135] [outer = 0x11af34400] 00:01:02 INFO - PROCESS | 1659 | 1461481262484 Marionette DEBUG loaded listener.js 00:01:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x11b8a9800) [pid = 1659] [serial = 136] [outer = 0x11af34400] 00:01:02 INFO - PROCESS | 1659 | 1461481262900 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]]]}] 00:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 622ms 00:01:02 INFO - PROCESS | 1659 | 1461481262931 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 00:01:02 INFO - PROCESS | 1659 | 1461481262932 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 00:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:01:02 INFO - PROCESS | 1659 | 1461481262935 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:01:02 INFO - PROCESS | 1659 | 1461481262936 Marionette TRACE conn2 <- [1,158,null,{}] 00:01:02 INFO - PROCESS | 1659 | 1461481262959 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}] 00:01:03 INFO - PROCESS | 1659 | 1461481263069 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 00:01:03 INFO - PROCESS | 1659 | 1461481263118 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b059800 == 20 [pid = 1659] [id = 47] 00:01:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x11c6c8800) [pid = 1659] [serial = 137] [outer = 0x0] 00:01:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x11c70b800) [pid = 1659] [serial = 138] [outer = 0x11c6c8800] 00:01:03 INFO - PROCESS | 1659 | 1461481263153 Marionette DEBUG loaded listener.js 00:01:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x123a6bc00) [pid = 1659] [serial = 139] [outer = 0x11c6c8800] 00:01:03 INFO - PROCESS | 1659 | 1461481263586 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]]]}] 00:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 669ms 00:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:01:03 INFO - PROCESS | 1659 | 1461481263605 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 00:01:03 INFO - PROCESS | 1659 | 1461481263606 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 00:01:03 INFO - PROCESS | 1659 | 1461481263608 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:01:03 INFO - PROCESS | 1659 | 1461481263609 Marionette TRACE conn2 <- [1,162,null,{}] 00:01:03 INFO - PROCESS | 1659 | 1461481263611 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}] 00:01:03 INFO - PROCESS | 1659 | 1461481263703 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 00:01:03 INFO - PROCESS | 1659 | 1461481263757 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bed7800 == 21 [pid = 1659] [id = 48] 00:01:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x125265c00) [pid = 1659] [serial = 140] [outer = 0x0] 00:01:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x12550f400) [pid = 1659] [serial = 141] [outer = 0x125265c00] 00:01:03 INFO - PROCESS | 1659 | 1461481263787 Marionette DEBUG loaded listener.js 00:01:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x126b8f800) [pid = 1659] [serial = 142] [outer = 0x125265c00] 00:01:04 INFO - PROCESS | 1659 | 1461481264209 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]]]}] 00:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 619ms 00:01:04 INFO - PROCESS | 1659 | 1461481264227 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 00:01:04 INFO - PROCESS | 1659 | 1461481264229 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 00:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:01:04 INFO - PROCESS | 1659 | 1461481264231 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:01:04 INFO - PROCESS | 1659 | 1461481264232 Marionette TRACE conn2 <- [1,166,null,{}] 00:01:04 INFO - PROCESS | 1659 | 1461481264235 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}] 00:01:04 INFO - PROCESS | 1659 | 1461481264320 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 00:01:04 INFO - PROCESS | 1659 | 1461481264365 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c67e000 == 22 [pid = 1659] [id = 49] 00:01:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x116742c00) [pid = 1659] [serial = 143] [outer = 0x0] 00:01:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x1273e7000) [pid = 1659] [serial = 144] [outer = 0x116742c00] 00:01:04 INFO - PROCESS | 1659 | 1461481264395 Marionette DEBUG loaded listener.js 00:01:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x1276ef000) [pid = 1659] [serial = 145] [outer = 0x116742c00] 00:01:04 INFO - PROCESS | 1659 | 1461481264814 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]]]}] 00:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 619ms 00:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:01:04 INFO - PROCESS | 1659 | 1461481264851 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 00:01:04 INFO - PROCESS | 1659 | 1461481264852 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 00:01:04 INFO - PROCESS | 1659 | 1461481264854 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:01:04 INFO - PROCESS | 1659 | 1461481264856 Marionette TRACE conn2 <- [1,170,null,{}] 00:01:04 INFO - PROCESS | 1659 | 1461481264884 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}] 00:01:05 INFO - PROCESS | 1659 | 1461481265004 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 00:01:05 INFO - PROCESS | 1659 | 1461481265080 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x12538c800 == 23 [pid = 1659] [id = 50] 00:01:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x12994ac00) [pid = 1659] [serial = 146] [outer = 0x0] 00:01:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 147 (0x12b545000) [pid = 1659] [serial = 147] [outer = 0x12994ac00] 00:01:05 INFO - PROCESS | 1659 | 1461481265113 Marionette DEBUG loaded listener.js 00:01:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 148 (0x12b8fa400) [pid = 1659] [serial = 148] [outer = 0x12994ac00] 00:01:05 INFO - PROCESS | 1659 | 1461481265539 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]]]}] 00:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 693ms 00:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:01:05 INFO - PROCESS | 1659 | 1461481265548 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 00:01:05 INFO - PROCESS | 1659 | 1461481265549 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 00:01:05 INFO - PROCESS | 1659 | 1461481265551 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:01:05 INFO - PROCESS | 1659 | 1461481265552 Marionette TRACE conn2 <- [1,174,null,{}] 00:01:05 INFO - PROCESS | 1659 | 1461481265555 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}] 00:01:05 INFO - PROCESS | 1659 | 1461481265650 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 00:01:05 INFO - PROCESS | 1659 | 1461481265706 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x126acc000 == 24 [pid = 1659] [id = 51] 00:01:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 149 (0x11af6ec00) [pid = 1659] [serial = 149] [outer = 0x0] 00:01:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 150 (0x12bbba400) [pid = 1659] [serial = 150] [outer = 0x11af6ec00] 00:01:05 INFO - PROCESS | 1659 | 1461481265739 Marionette DEBUG loaded listener.js 00:01:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 151 (0x12be5ec00) [pid = 1659] [serial = 151] [outer = 0x11af6ec00] 00:01:06 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab3c000 == 23 [pid = 1659] [id = 42] 00:01:06 INFO - PROCESS | 1659 | --DOCSHELL 0x118c46000 == 22 [pid = 1659] [id = 41] 00:01:06 INFO - PROCESS | 1659 | --DOCSHELL 0x11479a000 == 21 [pid = 1659] [id = 40] 00:01:06 INFO - PROCESS | 1659 | 1461481266318 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]]]}] 00:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 824ms 00:01:06 INFO - PROCESS | 1659 | 1461481266375 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 00:01:06 INFO - PROCESS | 1659 | 1461481266378 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 00:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:01:06 INFO - PROCESS | 1659 | 1461481266381 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:01:06 INFO - PROCESS | 1659 | 1461481266384 Marionette TRACE conn2 <- [1,178,null,{}] 00:01:06 INFO - PROCESS | 1659 | 1461481266389 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}] 00:01:06 INFO - PROCESS | 1659 | 1461481266483 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 00:01:06 INFO - PROCESS | 1659 | 1461481266534 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x119175800 == 22 [pid = 1659] [id = 52] 00:01:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 152 (0x118cd9800) [pid = 1659] [serial = 152] [outer = 0x0] 00:01:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 153 (0x11a860400) [pid = 1659] [serial = 153] [outer = 0x118cd9800] 00:01:06 INFO - PROCESS | 1659 | 1461481266567 Marionette DEBUG loaded listener.js 00:01:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 154 (0x11ad3ec00) [pid = 1659] [serial = 154] [outer = 0x118cd9800] 00:01:06 INFO - PROCESS | 1659 | 1461481266978 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]]]}] 00:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 621ms 00:01:07 INFO - PROCESS | 1659 | 1461481267003 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 00:01:07 INFO - PROCESS | 1659 | 1461481267007 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 00:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:01:07 INFO - PROCESS | 1659 | 1461481267012 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:01:07 INFO - PROCESS | 1659 | 1461481267014 Marionette TRACE conn2 <- [1,182,null,{}] 00:01:07 INFO - PROCESS | 1659 | 1461481267016 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}] 00:01:07 INFO - PROCESS | 1659 | 1461481267110 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 00:01:07 INFO - PROCESS | 1659 | 1461481267155 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x11afe1800 == 23 [pid = 1659] [id = 53] 00:01:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 155 (0x11af36800) [pid = 1659] [serial = 155] [outer = 0x0] 00:01:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 156 (0x11c13a000) [pid = 1659] [serial = 156] [outer = 0x11af36800] 00:01:07 INFO - PROCESS | 1659 | 1461481267190 Marionette DEBUG loaded listener.js 00:01:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 157 (0x11c712800) [pid = 1659] [serial = 157] [outer = 0x11af36800] 00:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 620ms 00:01:07 INFO - PROCESS | 1659 | 1461481267625 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]]]}] 00:01:07 INFO - PROCESS | 1659 | 1461481267632 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 00:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:01:07 INFO - PROCESS | 1659 | 1461481267633 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 00:01:07 INFO - PROCESS | 1659 | 1461481267636 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:01:07 INFO - PROCESS | 1659 | 1461481267639 Marionette TRACE conn2 <- [1,186,null,{}] 00:01:07 INFO - PROCESS | 1659 | 1461481267646 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}] 00:01:07 INFO - PROCESS | 1659 | 1461481267739 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 00:01:07 INFO - PROCESS | 1659 | 1461481267831 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x1252da800 == 24 [pid = 1659] [id = 54] 00:01:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 158 (0x123a6d000) [pid = 1659] [serial = 158] [outer = 0x0] 00:01:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 159 (0x126a0cc00) [pid = 1659] [serial = 159] [outer = 0x123a6d000] 00:01:07 INFO - PROCESS | 1659 | 1461481267867 Marionette DEBUG loaded listener.js 00:01:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 160 (0x128018800) [pid = 1659] [serial = 160] [outer = 0x123a6d000] 00:01:08 INFO - PROCESS | 1659 | 1461481268290 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]]]}] 00:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 671ms 00:01:08 INFO - PROCESS | 1659 | 1461481268308 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 00:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:01:08 INFO - PROCESS | 1659 | 1461481268309 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 00:01:08 INFO - PROCESS | 1659 | 1461481268312 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:01:08 INFO - PROCESS | 1659 | 1461481268313 Marionette TRACE conn2 <- [1,190,null,{}] 00:01:08 INFO - PROCESS | 1659 | 1461481268316 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}] 00:01:08 INFO - PROCESS | 1659 | 1461481268404 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 00:01:08 INFO - PROCESS | 1659 | 1461481268451 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x12797c800 == 25 [pid = 1659] [id = 55] 00:01:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 161 (0x128462800) [pid = 1659] [serial = 161] [outer = 0x0] 00:01:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 162 (0x129ce1400) [pid = 1659] [serial = 162] [outer = 0x128462800] 00:01:08 INFO - PROCESS | 1659 | 1461481268481 Marionette DEBUG loaded listener.js 00:01:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 163 (0x12bbb6800) [pid = 1659] [serial = 163] [outer = 0x128462800] 00:01:08 INFO - PROCESS | 1659 | 1461481268887 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]]]}] 00:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 619ms 00:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:01:08 INFO - PROCESS | 1659 | 1461481268932 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 00:01:08 INFO - PROCESS | 1659 | 1461481268934 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 00:01:08 INFO - PROCESS | 1659 | 1461481268936 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:01:08 INFO - PROCESS | 1659 | 1461481268938 Marionette TRACE conn2 <- [1,194,null,{}] 00:01:08 INFO - PROCESS | 1659 | 1461481268962 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}] 00:01:09 INFO - PROCESS | 1659 | 1461481269090 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 00:01:09 INFO - PROCESS | 1659 | 1461481269205 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x129961800 == 26 [pid = 1659] [id = 56] 00:01:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 164 (0x129959400) [pid = 1659] [serial = 164] [outer = 0x0] 00:01:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 165 (0x12bfbe000) [pid = 1659] [serial = 165] [outer = 0x129959400] 00:01:09 INFO - PROCESS | 1659 | 1461481269252 Marionette DEBUG loaded listener.js 00:01:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 166 (0x12cf97c00) [pid = 1659] [serial = 166] [outer = 0x129959400] 00:01:09 INFO - PROCESS | 1659 | 1461481269773 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]]]}] 00:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 892ms 00:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:01:09 INFO - PROCESS | 1659 | 1461481269829 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 00:01:09 INFO - PROCESS | 1659 | 1461481269831 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 00:01:09 INFO - PROCESS | 1659 | 1461481269834 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:01:09 INFO - PROCESS | 1659 | 1461481269836 Marionette TRACE conn2 <- [1,198,null,{}] 00:01:09 INFO - PROCESS | 1659 | 1461481269840 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}] 00:01:10 INFO - PROCESS | 1659 | 1461481270014 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 00:01:10 INFO - PROCESS | 1659 | 1461481270104 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b6aa800 == 27 [pid = 1659] [id = 57] 00:01:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 167 (0x12d22fc00) [pid = 1659] [serial = 167] [outer = 0x0] 00:01:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 168 (0x12d5c7c00) [pid = 1659] [serial = 168] [outer = 0x12d22fc00] 00:01:10 INFO - PROCESS | 1659 | 1461481270154 Marionette DEBUG loaded listener.js 00:01:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 169 (0x12d621400) [pid = 1659] [serial = 169] [outer = 0x12d22fc00] 00:01:10 INFO - PROCESS | 1659 | 1461481270612 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]]]}] 00:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 820ms 00:01:10 INFO - PROCESS | 1659 | 1461481270671 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 00:01:10 INFO - PROCESS | 1659 | 1461481270673 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 00:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:01:10 INFO - PROCESS | 1659 | 1461481270679 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:01:10 INFO - PROCESS | 1659 | 1461481270680 Marionette TRACE conn2 <- [1,202,null,{}] 00:01:10 INFO - PROCESS | 1659 | 1461481270683 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}] 00:01:10 INFO - PROCESS | 1659 | 1461481270841 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 00:01:10 INFO - PROCESS | 1659 | 1461481270906 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x118c46000 == 28 [pid = 1659] [id = 58] 00:01:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 170 (0x1158bfc00) [pid = 1659] [serial = 170] [outer = 0x0] 00:01:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 171 (0x118548000) [pid = 1659] [serial = 171] [outer = 0x1158bfc00] 00:01:10 INFO - PROCESS | 1659 | 1461481270935 Marionette DEBUG loaded listener.js 00:01:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 172 (0x11924b400) [pid = 1659] [serial = 172] [outer = 0x1158bfc00] 00:01:11 INFO - PROCESS | 1659 | --DOCSHELL 0x11bed7800 == 27 [pid = 1659] [id = 48] 00:01:11 INFO - PROCESS | 1659 | --DOCSHELL 0x11b059800 == 26 [pid = 1659] [id = 47] 00:01:11 INFO - PROCESS | 1659 | --DOCSHELL 0x119d80800 == 25 [pid = 1659] [id = 46] 00:01:11 INFO - PROCESS | 1659 | --DOCSHELL 0x1156c0000 == 24 [pid = 1659] [id = 45] 00:01:11 INFO - PROCESS | 1659 | 1461481271432 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]]]}] 00:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 775ms 00:01:11 INFO - PROCESS | 1659 | 1461481271454 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 00:01:11 INFO - PROCESS | 1659 | 1461481271456 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 00:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:01:11 INFO - PROCESS | 1659 | 1461481271480 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:01:11 INFO - PROCESS | 1659 | 1461481271482 Marionette TRACE conn2 <- [1,206,null,{}] 00:01:11 INFO - PROCESS | 1659 | 1461481271487 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}] 00:01:11 INFO - PROCESS | 1659 | 1461481271581 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 00:01:11 INFO - PROCESS | 1659 | 1461481271645 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a90e800 == 25 [pid = 1659] [id = 59] 00:01:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 173 (0x11a863400) [pid = 1659] [serial = 173] [outer = 0x0] 00:01:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 174 (0x11acae400) [pid = 1659] [serial = 174] [outer = 0x11a863400] 00:01:11 INFO - PROCESS | 1659 | 1461481271679 Marionette DEBUG loaded listener.js 00:01:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 175 (0x11c132400) [pid = 1659] [serial = 175] [outer = 0x11a863400] 00:01:12 INFO - PROCESS | 1659 | 1461481272108 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]]]}] 00:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 674ms 00:01:12 INFO - PROCESS | 1659 | 1461481272151 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 00:01:12 INFO - PROCESS | 1659 | 1461481272155 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 00:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:01:12 INFO - PROCESS | 1659 | 1461481272160 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:01:12 INFO - PROCESS | 1659 | 1461481272161 Marionette TRACE conn2 <- [1,210,null,{}] 00:01:12 INFO - PROCESS | 1659 | 1461481272164 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}] 00:01:12 INFO - PROCESS | 1659 | 1461481272261 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 00:01:12 INFO - PROCESS | 1659 | 1461481272313 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x1252d0800 == 26 [pid = 1659] [id = 60] 00:01:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 176 (0x11c714c00) [pid = 1659] [serial = 176] [outer = 0x0] 00:01:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 177 (0x12558bc00) [pid = 1659] [serial = 177] [outer = 0x11c714c00] 00:01:12 INFO - PROCESS | 1659 | 1461481272344 Marionette DEBUG loaded listener.js 00:01:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 178 (0x1276a9c00) [pid = 1659] [serial = 178] [outer = 0x11c714c00] 00:01:12 INFO - PROCESS | 1659 | 1461481272765 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]]]}] 00:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 620ms 00:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:01:12 INFO - PROCESS | 1659 | 1461481272780 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 00:01:12 INFO - PROCESS | 1659 | 1461481272781 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 00:01:12 INFO - PROCESS | 1659 | 1461481272784 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:01:12 INFO - PROCESS | 1659 | 1461481272786 Marionette TRACE conn2 <- [1,214,null,{}] 00:01:12 INFO - PROCESS | 1659 | 1461481272794 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}] 00:01:12 INFO - PROCESS | 1659 | 1461481272890 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 00:01:12 INFO - PROCESS | 1659 | 1461481272939 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b23f800 == 27 [pid = 1659] [id = 61] 00:01:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 179 (0x128019800) [pid = 1659] [serial = 179] [outer = 0x0] 00:01:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 180 (0x12b53bc00) [pid = 1659] [serial = 180] [outer = 0x128019800] 00:01:12 INFO - PROCESS | 1659 | 1461481272974 Marionette DEBUG loaded listener.js 00:01:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 181 (0x12be5f400) [pid = 1659] [serial = 181] [outer = 0x128019800] 00:01:13 INFO - PROCESS | 1659 | 1461481273402 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]]]}] 00:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 00:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:01:13 INFO - PROCESS | 1659 | 1461481273455 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 00:01:13 INFO - PROCESS | 1659 | 1461481273456 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 00:01:13 INFO - PROCESS | 1659 | 1461481273459 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:01:13 INFO - PROCESS | 1659 | 1461481273460 Marionette TRACE conn2 <- [1,218,null,{}] 00:01:13 INFO - PROCESS | 1659 | 1461481273462 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}] 00:01:13 INFO - PROCESS | 1659 | 1461481273570 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 00:01:13 INFO - PROCESS | 1659 | 1461481273633 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bbb5800 == 28 [pid = 1659] [id = 62] 00:01:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 182 (0x12d0b7c00) [pid = 1659] [serial = 182] [outer = 0x0] 00:01:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 183 (0x12d232400) [pid = 1659] [serial = 183] [outer = 0x12d0b7c00] 00:01:13 INFO - PROCESS | 1659 | 1461481273663 Marionette DEBUG loaded listener.js 00:01:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 184 (0x12d23bc00) [pid = 1659] [serial = 184] [outer = 0x12d0b7c00] 00:01:14 INFO - PROCESS | 1659 | 1461481274089 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]]]}] 00:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 668ms 00:01:14 INFO - PROCESS | 1659 | 1461481274128 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 00:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:01:14 INFO - PROCESS | 1659 | 1461481274130 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 00:01:14 INFO - PROCESS | 1659 | 1461481274132 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:01:14 INFO - PROCESS | 1659 | 1461481274133 Marionette TRACE conn2 <- [1,222,null,{}] 00:01:14 INFO - PROCESS | 1659 | 1461481274135 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}] 00:01:14 INFO - PROCESS | 1659 | 1461481274223 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 00:01:14 INFO - PROCESS | 1659 | 1461481274288 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cdd2800 == 29 [pid = 1659] [id = 63] 00:01:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 185 (0x12d5ce800) [pid = 1659] [serial = 185] [outer = 0x0] 00:01:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 186 (0x12d622c00) [pid = 1659] [serial = 186] [outer = 0x12d5ce800] 00:01:14 INFO - PROCESS | 1659 | 1461481274319 Marionette DEBUG loaded listener.js 00:01:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 187 (0x12e216800) [pid = 1659] [serial = 187] [outer = 0x12d5ce800] 00:01:14 INFO - PROCESS | 1659 | 1461481274719 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]]]}] 00:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 618ms 00:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:01:14 INFO - PROCESS | 1659 | 1461481274751 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 00:01:14 INFO - PROCESS | 1659 | 1461481274752 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 00:01:14 INFO - PROCESS | 1659 | 1461481274754 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:01:14 INFO - PROCESS | 1659 | 1461481274756 Marionette TRACE conn2 <- [1,226,null,{}] 00:01:14 INFO - PROCESS | 1659 | 1461481274758 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}] 00:01:14 INFO - PROCESS | 1659 | 1461481274873 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 00:01:14 INFO - PROCESS | 1659 | 1461481274960 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2ae000 == 30 [pid = 1659] [id = 64] 00:01:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 188 (0x12e35d800) [pid = 1659] [serial = 188] [outer = 0x0] 00:01:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 189 (0x12e824c00) [pid = 1659] [serial = 189] [outer = 0x12e35d800] 00:01:14 INFO - PROCESS | 1659 | 1461481274992 Marionette DEBUG loaded listener.js 00:01:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 190 (0x12e82fc00) [pid = 1659] [serial = 190] [outer = 0x12e35d800] 00:01:15 INFO - PROCESS | 1659 | 1461481275408 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]]]}] 00:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 672ms 00:01:15 INFO - PROCESS | 1659 | 1461481275426 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 00:01:15 INFO - PROCESS | 1659 | 1461481275427 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 00:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:01:15 INFO - PROCESS | 1659 | 1461481275430 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:01:15 INFO - PROCESS | 1659 | 1461481275431 Marionette TRACE conn2 <- [1,230,null,{}] 00:01:15 INFO - PROCESS | 1659 | 1461481275433 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}] 00:01:15 INFO - PROCESS | 1659 | 1461481275523 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 00:01:15 INFO - PROCESS | 1659 | 1461481275584 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2c5800 == 31 [pid = 1659] [id = 65] 00:01:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 191 (0x12e35e400) [pid = 1659] [serial = 191] [outer = 0x0] 00:01:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 192 (0x12e87e800) [pid = 1659] [serial = 192] [outer = 0x12e35e400] 00:01:15 INFO - PROCESS | 1659 | 1461481275614 Marionette DEBUG loaded listener.js 00:01:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 193 (0x12e887000) [pid = 1659] [serial = 193] [outer = 0x12e35e400] 00:01:16 INFO - PROCESS | 1659 | 1461481276029 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]]]}] 00:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 619ms 00:01:16 INFO - PROCESS | 1659 | 1461481276049 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 00:01:16 INFO - PROCESS | 1659 | 1461481276050 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 00:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:01:16 INFO - PROCESS | 1659 | 1461481276053 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:01:16 INFO - PROCESS | 1659 | 1461481276054 Marionette TRACE conn2 <- [1,234,null,{}] 00:01:16 INFO - PROCESS | 1659 | 1461481276057 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}] 00:01:16 INFO - PROCESS | 1659 | 1461481276151 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 00:01:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 194 (0x12d5ca000) [pid = 1659] [serial = 194] [outer = 0x12eeabc00] 00:01:16 INFO - PROCESS | 1659 | 1461481276333 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x119aeb000 == 32 [pid = 1659] [id = 66] 00:01:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 195 (0x1188c5000) [pid = 1659] [serial = 195] [outer = 0x0] 00:01:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 196 (0x118f9c400) [pid = 1659] [serial = 196] [outer = 0x1188c5000] 00:01:16 INFO - PROCESS | 1659 | 1461481276379 Marionette DEBUG loaded listener.js 00:01:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 197 (0x11af3dc00) [pid = 1659] [serial = 197] [outer = 0x1188c5000] 00:01:16 INFO - PROCESS | 1659 | --DOCSHELL 0x11afe1800 == 31 [pid = 1659] [id = 53] 00:01:16 INFO - PROCESS | 1659 | --DOCSHELL 0x119175800 == 30 [pid = 1659] [id = 52] 00:01:17 INFO - PROCESS | 1659 | 1461481276998 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]]]}] 00:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1019ms 00:01:17 INFO - PROCESS | 1659 | 1461481277074 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 00:01:17 INFO - PROCESS | 1659 | 1461481277077 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 00:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:01:17 INFO - PROCESS | 1659 | 1461481277100 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:01:17 INFO - PROCESS | 1659 | 1461481277104 Marionette TRACE conn2 <- [1,238,null,{}] 00:01:17 INFO - PROCESS | 1659 | 1461481277126 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}] 00:01:17 INFO - PROCESS | 1659 | 1461481277254 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 00:01:17 INFO - PROCESS | 1659 | 1461481277302 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c232800 == 31 [pid = 1659] [id = 67] 00:01:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 198 (0x11af37400) [pid = 1659] [serial = 198] [outer = 0x0] 00:01:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 199 (0x123a6f800) [pid = 1659] [serial = 199] [outer = 0x11af37400] 00:01:17 INFO - PROCESS | 1659 | 1461481277336 Marionette DEBUG loaded listener.js 00:01:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 200 (0x1273e6400) [pid = 1659] [serial = 200] [outer = 0x11af37400] 00:01:17 INFO - PROCESS | 1659 | 1461481277778 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]]]}] 00:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 727ms 00:01:17 INFO - PROCESS | 1659 | 1461481277842 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 00:01:17 INFO - PROCESS | 1659 | 1461481277846 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 00:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:01:17 INFO - PROCESS | 1659 | 1461481277852 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:01:17 INFO - PROCESS | 1659 | 1461481277853 Marionette TRACE conn2 <- [1,242,null,{}] 00:01:17 INFO - PROCESS | 1659 | 1461481277856 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}] 00:01:17 INFO - PROCESS | 1659 | 1461481277937 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 00:01:18 INFO - PROCESS | 1659 | 1461481278018 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b8a8800 == 32 [pid = 1659] [id = 68] 00:01:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 201 (0x12b53f000) [pid = 1659] [serial = 201] [outer = 0x0] 00:01:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 202 (0x12bbb6c00) [pid = 1659] [serial = 202] [outer = 0x12b53f000] 00:01:18 INFO - PROCESS | 1659 | 1461481278067 Marionette DEBUG loaded listener.js 00:01:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 203 (0x12cf95000) [pid = 1659] [serial = 203] [outer = 0x12b53f000] 00:01:18 INFO - PROCESS | 1659 | 1461481278603 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]]]}] 00:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 776ms 00:01:18 INFO - PROCESS | 1659 | 1461481278629 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 00:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:01:18 INFO - PROCESS | 1659 | 1461481278630 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 00:01:18 INFO - PROCESS | 1659 | 1461481278632 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:01:18 INFO - PROCESS | 1659 | 1461481278635 Marionette TRACE conn2 <- [1,246,null,{}] 00:01:18 INFO - PROCESS | 1659 | 1461481278657 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}] 00:01:18 INFO - PROCESS | 1659 | 1461481278780 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 00:01:18 INFO - PROCESS | 1659 | 1461481278855 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2af000 == 33 [pid = 1659] [id = 69] 00:01:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 204 (0x12d629000) [pid = 1659] [serial = 204] [outer = 0x0] 00:01:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 205 (0x12e215c00) [pid = 1659] [serial = 205] [outer = 0x12d629000] 00:01:18 INFO - PROCESS | 1659 | 1461481278910 Marionette DEBUG loaded listener.js 00:01:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 206 (0x12e359800) [pid = 1659] [serial = 206] [outer = 0x12d629000] 00:01:19 INFO - PROCESS | 1659 | 1461481279439 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]]]}] 00:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 826ms 00:01:19 INFO - PROCESS | 1659 | 1461481279459 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 00:01:19 INFO - PROCESS | 1659 | 1461481279462 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 00:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:01:19 INFO - PROCESS | 1659 | 1461481279466 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:01:19 INFO - PROCESS | 1659 | 1461481279468 Marionette TRACE conn2 <- [1,250,null,{}] 00:01:19 INFO - PROCESS | 1659 | 1461481279472 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}] 00:01:19 INFO - PROCESS | 1659 | 1461481279609 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 00:01:19 INFO - PROCESS | 1659 | 1461481279729 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e802800 == 34 [pid = 1659] [id = 70] 00:01:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 207 (0x12e3f3400) [pid = 1659] [serial = 207] [outer = 0x0] 00:01:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 208 (0x12e829000) [pid = 1659] [serial = 208] [outer = 0x12e3f3400] 00:01:19 INFO - PROCESS | 1659 | 1461481279782 Marionette DEBUG loaded listener.js 00:01:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 209 (0x12e88dc00) [pid = 1659] [serial = 209] [outer = 0x12e3f3400] 00:01:20 INFO - PROCESS | 1659 | 1461481280251 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]]]}] 00:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 822ms 00:01:20 INFO - PROCESS | 1659 | 1461481280288 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 00:01:20 INFO - PROCESS | 1659 | 1461481280289 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 00:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:01:20 INFO - PROCESS | 1659 | 1461481280291 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:01:20 INFO - PROCESS | 1659 | 1461481280293 Marionette TRACE conn2 <- [1,254,null,{}] 00:01:20 INFO - PROCESS | 1659 | 1461481280295 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}] 00:01:20 INFO - PROCESS | 1659 | 1461481280384 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 00:01:20 INFO - PROCESS | 1659 | 1461481280433 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ec1c800 == 35 [pid = 1659] [id = 71] 00:01:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 210 (0x12e3f5000) [pid = 1659] [serial = 210] [outer = 0x0] 00:01:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 211 (0x12eaf7000) [pid = 1659] [serial = 211] [outer = 0x12e3f5000] 00:01:20 INFO - PROCESS | 1659 | 1461481280463 Marionette DEBUG loaded listener.js 00:01:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 212 (0x12ec4e400) [pid = 1659] [serial = 212] [outer = 0x12e3f5000] 00:01:20 INFO - PROCESS | 1659 | 1461481280867 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]]]}] 00:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 620ms 00:01:20 INFO - PROCESS | 1659 | 1461481280912 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 00:01:20 INFO - PROCESS | 1659 | 1461481280913 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 00:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:01:20 INFO - PROCESS | 1659 | 1461481280915 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:01:20 INFO - PROCESS | 1659 | 1461481280917 Marionette TRACE conn2 <- [1,258,null,{}] 00:01:20 INFO - PROCESS | 1659 | 1461481280919 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}] 00:01:21 INFO - PROCESS | 1659 | 1461481281036 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 00:01:21 INFO - PROCESS | 1659 | 1461481281121 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f71e000 == 36 [pid = 1659] [id = 72] 00:01:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 213 (0x12ec5a400) [pid = 1659] [serial = 213] [outer = 0x0] 00:01:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 214 (0x12eea5c00) [pid = 1659] [serial = 214] [outer = 0x12ec5a400] 00:01:21 INFO - PROCESS | 1659 | 1461481281153 Marionette DEBUG loaded listener.js 00:01:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 215 (0x12fb6c800) [pid = 1659] [serial = 215] [outer = 0x12ec5a400] 00:01:21 INFO - PROCESS | 1659 | 1461481281546 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]]]}] 00:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 00:01:21 INFO - PROCESS | 1659 | 1461481281586 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 00:01:21 INFO - PROCESS | 1659 | 1461481281587 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 00:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:01:21 INFO - PROCESS | 1659 | 1461481281590 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:01:21 INFO - PROCESS | 1659 | 1461481281591 Marionette TRACE conn2 <- [1,262,null,{}] 00:01:21 INFO - PROCESS | 1659 | 1461481281593 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}] 00:01:21 INFO - PROCESS | 1659 | 1461481281684 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 00:01:21 INFO - PROCESS | 1659 | 1461481281737 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f94b800 == 37 [pid = 1659] [id = 73] 00:01:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 216 (0x11c735400) [pid = 1659] [serial = 216] [outer = 0x0] 00:01:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 217 (0x11c739c00) [pid = 1659] [serial = 217] [outer = 0x11c735400] 00:01:21 INFO - PROCESS | 1659 | 1461481281766 Marionette DEBUG loaded listener.js 00:01:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 218 (0x11c73d400) [pid = 1659] [serial = 218] [outer = 0x11c735400] 00:01:22 INFO - PROCESS | 1659 | 1461481282173 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]]]}] 00:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 620ms 00:01:22 INFO - PROCESS | 1659 | 1461481282211 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 00:01:22 INFO - PROCESS | 1659 | 1461481282212 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 00:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:01:22 INFO - PROCESS | 1659 | 1461481282214 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:01:22 INFO - PROCESS | 1659 | 1461481282216 Marionette TRACE conn2 <- [1,266,null,{}] 00:01:22 INFO - PROCESS | 1659 | 1461481282218 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}] 00:01:22 INFO - PROCESS | 1659 | 1461481282311 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 00:01:22 INFO - PROCESS | 1659 | 1461481282393 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x12fe3e000 == 38 [pid = 1659] [id = 74] 00:01:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 219 (0x12fb65400) [pid = 1659] [serial = 219] [outer = 0x0] 00:01:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 220 (0x12eea9000) [pid = 1659] [serial = 220] [outer = 0x12fb65400] 00:01:22 INFO - PROCESS | 1659 | 1461481282425 Marionette DEBUG loaded listener.js 00:01:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 221 (0x12fbc6400) [pid = 1659] [serial = 221] [outer = 0x12fb65400] 00:01:22 INFO - PROCESS | 1659 | 1461481282832 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]]]}] 00:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 00:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:01:22 INFO - PROCESS | 1659 | 1461481282884 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 00:01:22 INFO - PROCESS | 1659 | 1461481282885 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 00:01:22 INFO - PROCESS | 1659 | 1461481282888 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:01:22 INFO - PROCESS | 1659 | 1461481282889 Marionette TRACE conn2 <- [1,270,null,{}] 00:01:22 INFO - PROCESS | 1659 | 1461481282891 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}] 00:01:22 INFO - PROCESS | 1659 | 1461481282985 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 00:01:23 INFO - PROCESS | 1659 | 1461481283050 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x1303db000 == 39 [pid = 1659] [id = 75] 00:01:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 222 (0x12fbd0800) [pid = 1659] [serial = 222] [outer = 0x0] 00:01:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 223 (0x12ff05400) [pid = 1659] [serial = 223] [outer = 0x12fbd0800] 00:01:23 INFO - PROCESS | 1659 | 1461481283080 Marionette DEBUG loaded listener.js 00:01:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 224 (0x12ff0c000) [pid = 1659] [serial = 224] [outer = 0x12fbd0800] 00:01:23 INFO - PROCESS | 1659 | 1461481283532 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]]]}] 00:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 672ms 00:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:01:23 INFO - PROCESS | 1659 | 1461481283560 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 00:01:23 INFO - PROCESS | 1659 | 1461481283562 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 00:01:23 INFO - PROCESS | 1659 | 1461481283565 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:01:23 INFO - PROCESS | 1659 | 1461481283567 Marionette TRACE conn2 <- [1,274,null,{}] 00:01:23 INFO - PROCESS | 1659 | 1461481283571 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}] 00:01:23 INFO - PROCESS | 1659 | 1461481283687 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 00:01:23 INFO - PROCESS | 1659 | 1461481283746 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x129973000 == 40 [pid = 1659] [id = 76] 00:01:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 225 (0x11c730400) [pid = 1659] [serial = 225] [outer = 0x0] 00:01:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 226 (0x1253a2400) [pid = 1659] [serial = 226] [outer = 0x11c730400] 00:01:23 INFO - PROCESS | 1659 | 1461481283775 Marionette DEBUG loaded listener.js 00:01:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 227 (0x128011c00) [pid = 1659] [serial = 227] [outer = 0x11c730400] 00:01:24 INFO - PROCESS | 1659 | --DOCSHELL 0x12538c800 == 39 [pid = 1659] [id = 50] 00:01:24 INFO - PROCESS | 1659 | --DOCSHELL 0x11c67e000 == 38 [pid = 1659] [id = 49] 00:01:24 INFO - PROCESS | 1659 | --DOCSHELL 0x12cdd2800 == 37 [pid = 1659] [id = 63] 00:01:24 INFO - PROCESS | 1659 | --DOCSHELL 0x12bbb5800 == 36 [pid = 1659] [id = 62] 00:01:24 INFO - PROCESS | 1659 | --DOCSHELL 0x12b23f800 == 35 [pid = 1659] [id = 61] 00:01:24 INFO - PROCESS | 1659 | --DOCSHELL 0x1252d0800 == 34 [pid = 1659] [id = 60] 00:01:24 INFO - PROCESS | 1659 | --DOCSHELL 0x11a90e800 == 33 [pid = 1659] [id = 59] 00:01:24 INFO - PROCESS | 1659 | 1461481284243 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]]]}] 00:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 721ms 00:01:24 INFO - PROCESS | 1659 | 1461481284286 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 00:01:24 INFO - PROCESS | 1659 | 1461481284289 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 00:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:01:24 INFO - PROCESS | 1659 | 1461481284313 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:01:24 INFO - PROCESS | 1659 | 1461481284316 Marionette TRACE conn2 <- [1,278,null,{}] 00:01:24 INFO - PROCESS | 1659 | 1461481284320 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}] 00:01:24 INFO - PROCESS | 1659 | 1461481284421 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 00:01:24 INFO - PROCESS | 1659 | 1461481284492 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a9a9800 == 34 [pid = 1659] [id = 77] 00:01:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 228 (0x11b858c00) [pid = 1659] [serial = 228] [outer = 0x0] 00:01:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 229 (0x11c73ec00) [pid = 1659] [serial = 229] [outer = 0x11b858c00] 00:01:24 INFO - PROCESS | 1659 | 1461481284526 Marionette DEBUG loaded listener.js 00:01:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 230 (0x128015000) [pid = 1659] [serial = 230] [outer = 0x11b858c00] 00:01:25 INFO - PROCESS | 1659 | 1461481285039 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]]]}] 00:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 775ms 00:01:25 INFO - PROCESS | 1659 | 1461481285085 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 00:01:25 INFO - PROCESS | 1659 | 1461481285092 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 00:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:01:25 INFO - PROCESS | 1659 | 1461481285099 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:01:25 INFO - PROCESS | 1659 | 1461481285102 Marionette TRACE conn2 <- [1,282,null,{}] 00:01:25 INFO - PROCESS | 1659 | 1461481285106 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}] 00:01:25 INFO - PROCESS | 1659 | 1461481285252 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 00:01:25 INFO - PROCESS | 1659 | 1461481285343 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cdc1800 == 35 [pid = 1659] [id = 78] 00:01:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 231 (0x12b3f0000) [pid = 1659] [serial = 231] [outer = 0x0] 00:01:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 232 (0x12b3f3800) [pid = 1659] [serial = 232] [outer = 0x12b3f0000] 00:01:25 INFO - PROCESS | 1659 | 1461481285375 Marionette DEBUG loaded listener.js 00:01:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 233 (0x12b53b800) [pid = 1659] [serial = 233] [outer = 0x12b3f0000] 00:01:25 INFO - PROCESS | 1659 | 1461481285803 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]]]}] 00:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 722ms 00:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:01:25 INFO - PROCESS | 1659 | 1461481285820 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 00:01:25 INFO - PROCESS | 1659 | 1461481285821 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 00:01:25 INFO - PROCESS | 1659 | 1461481285824 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:01:25 INFO - PROCESS | 1659 | 1461481285826 Marionette TRACE conn2 <- [1,286,null,{}] 00:01:25 INFO - PROCESS | 1659 | 1461481285834 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}] 00:01:25 INFO - PROCESS | 1659 | 1461481285935 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 00:01:25 INFO - PROCESS | 1659 | 1461481285995 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e3a6000 == 36 [pid = 1659] [id = 79] 00:01:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 234 (0x12bfb5800) [pid = 1659] [serial = 234] [outer = 0x0] 00:01:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 235 (0x12d0bbc00) [pid = 1659] [serial = 235] [outer = 0x12bfb5800] 00:01:26 INFO - PROCESS | 1659 | 1461481286029 Marionette DEBUG loaded listener.js 00:01:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 236 (0x12d621800) [pid = 1659] [serial = 236] [outer = 0x12bfb5800] 00:01:26 INFO - PROCESS | 1659 | 1461481286459 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]]]}] 00:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 675ms 00:01:26 INFO - PROCESS | 1659 | 1461481286500 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 00:01:26 INFO - PROCESS | 1659 | 1461481286502 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 00:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:01:26 INFO - PROCESS | 1659 | 1461481286504 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:01:26 INFO - PROCESS | 1659 | 1461481286505 Marionette TRACE conn2 <- [1,290,null,{}] 00:01:26 INFO - PROCESS | 1659 | 1461481286508 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}] 00:01:26 INFO - PROCESS | 1659 | 1461481286623 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 00:01:26 INFO - PROCESS | 1659 | 1461481286693 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f72f800 == 37 [pid = 1659] [id = 80] 00:01:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 237 (0x12e35f800) [pid = 1659] [serial = 237] [outer = 0x0] 00:01:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 238 (0x12e3f8c00) [pid = 1659] [serial = 238] [outer = 0x12e35f800] 00:01:26 INFO - PROCESS | 1659 | 1461481286723 Marionette DEBUG loaded listener.js 00:01:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 239 (0x12e885000) [pid = 1659] [serial = 239] [outer = 0x12e35f800] 00:01:27 INFO - PROCESS | 1659 | 1461481287139 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]]]}] 00:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 672ms 00:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:01:27 INFO - PROCESS | 1659 | 1461481287176 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 00:01:27 INFO - PROCESS | 1659 | 1461481287177 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 00:01:27 INFO - PROCESS | 1659 | 1461481287180 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:01:27 INFO - PROCESS | 1659 | 1461481287181 Marionette TRACE conn2 <- [1,294,null,{}] 00:01:27 INFO - PROCESS | 1659 | 1461481287183 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}] 00:01:27 INFO - PROCESS | 1659 | 1461481287278 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 00:01:27 INFO - PROCESS | 1659 | 1461481287335 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x1308db800 == 38 [pid = 1659] [id = 81] 00:01:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 240 (0x12e3ed400) [pid = 1659] [serial = 240] [outer = 0x0] 00:01:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 241 (0x12ec4d400) [pid = 1659] [serial = 241] [outer = 0x12e3ed400] 00:01:27 INFO - PROCESS | 1659 | 1461481287364 Marionette DEBUG loaded listener.js 00:01:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 242 (0x12ee9dc00) [pid = 1659] [serial = 242] [outer = 0x12e3ed400] 00:01:27 INFO - PROCESS | 1659 | 1461481287783 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]]]}] 00:01:27 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. 00:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 618ms 00:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:01:27 INFO - PROCESS | 1659 | 1461481287798 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 00:01:27 INFO - PROCESS | 1659 | 1461481287800 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 00:01:27 INFO - PROCESS | 1659 | 1461481287802 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:01:27 INFO - PROCESS | 1659 | 1461481287803 Marionette TRACE conn2 <- [1,298,null,{}] 00:01:27 INFO - PROCESS | 1659 | 1461481287806 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}] 00:01:27 INFO - PROCESS | 1659 | 1461481287925 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 00:01:28 INFO - PROCESS | 1659 | 1461481288016 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b269800 == 39 [pid = 1659] [id = 82] 00:01:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 243 (0x12f0c0800) [pid = 1659] [serial = 243] [outer = 0x0] 00:01:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 244 (0x12fb6b000) [pid = 1659] [serial = 244] [outer = 0x12f0c0800] 00:01:28 INFO - PROCESS | 1659 | 1461481288048 Marionette DEBUG loaded listener.js 00:01:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 245 (0x130140000) [pid = 1659] [serial = 245] [outer = 0x12f0c0800] 00:01:28 INFO - PROCESS | 1659 | 1461481288467 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]]]}] 00:01:28 INFO - PROCESS | 1659 | --DOCSHELL 0x11c232800 == 38 [pid = 1659] [id = 67] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x1303d6800 == 37 [pid = 1659] [id = 20] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12d2ae000 == 36 [pid = 1659] [id = 64] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12f932000 == 35 [pid = 1659] [id = 15] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbd8800 == 34 [pid = 1659] [id = 9] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12ff6e000 == 33 [pid = 1659] [id = 19] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12b8a8800 == 32 [pid = 1659] [id = 68] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x1252da800 == 31 [pid = 1659] [id = 54] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12d2af000 == 30 [pid = 1659] [id = 69] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12797c800 == 29 [pid = 1659] [id = 55] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x129961800 == 28 [pid = 1659] [id = 56] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12e802800 == 27 [pid = 1659] [id = 70] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x127311000 == 26 [pid = 1659] [id = 43] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12f71e000 == 25 [pid = 1659] [id = 72] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12f94b800 == 24 [pid = 1659] [id = 73] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12fe3e000 == 23 [pid = 1659] [id = 74] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x118c3a000 == 22 [pid = 1659] [id = 44] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12ec1c800 == 21 [pid = 1659] [id = 71] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x1303db000 == 20 [pid = 1659] [id = 75] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x118c46000 == 19 [pid = 1659] [id = 58] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12b6aa800 == 18 [pid = 1659] [id = 57] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x1308db800 == 17 [pid = 1659] [id = 81] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12d2c5800 == 16 [pid = 1659] [id = 65] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12f72f800 == 15 [pid = 1659] [id = 80] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x119aeb000 == 14 [pid = 1659] [id = 66] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12e3a6000 == 13 [pid = 1659] [id = 79] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12cdc1800 == 12 [pid = 1659] [id = 78] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x126acc000 == 11 [pid = 1659] [id = 51] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x129973000 == 10 [pid = 1659] [id = 76] 00:01:31 INFO - PROCESS | 1659 | --DOCSHELL 0x11a9a9800 == 9 [pid = 1659] [id = 77] 00:01:32 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. 00:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 4736ms 00:01:32 INFO - PROCESS | 1659 | 1461481292578 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 00:01:32 INFO - PROCESS | 1659 | 1461481292580 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 00:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:01:32 INFO - PROCESS | 1659 | 1461481292583 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:01:32 INFO - PROCESS | 1659 | 1461481292585 Marionette TRACE conn2 <- [1,302,null,{}] 00:01:32 INFO - PROCESS | 1659 | 1461481292589 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}] 00:01:32 INFO - PROCESS | 1659 | 1461481292674 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 00:01:32 INFO - PROCESS | 1659 | 1461481292682 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x11629a000 == 10 [pid = 1659] [id = 83] 00:01:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 246 (0x11a948c00) [pid = 1659] [serial = 246] [outer = 0x0] 00:01:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 247 (0x11a980800) [pid = 1659] [serial = 247] [outer = 0x11a948c00] 00:01:32 INFO - PROCESS | 1659 | 1461481292710 Marionette DEBUG loaded listener.js 00:01:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 248 (0x11af72400) [pid = 1659] [serial = 248] [outer = 0x11a948c00] 00:01:33 INFO - PROCESS | 1659 | 1461481293047 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]]]}] 00:01:33 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. 00:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 470ms 00:01:33 INFO - PROCESS | 1659 | 1461481293076 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 00:01:33 INFO - PROCESS | 1659 | 1461481293079 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 00:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:01:33 INFO - PROCESS | 1659 | 1461481293087 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:01:33 INFO - PROCESS | 1659 | 1461481293090 Marionette TRACE conn2 <- [1,306,null,{}] 00:01:33 INFO - PROCESS | 1659 | 1461481293092 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}] 00:01:33 INFO - PROCESS | 1659 | 1461481293171 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 00:01:33 INFO - PROCESS | 1659 | 1461481293180 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b91d800 == 11 [pid = 1659] [id = 84] 00:01:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 249 (0x11c23bc00) [pid = 1659] [serial = 249] [outer = 0x0] 00:01:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 250 (0x11c732800) [pid = 1659] [serial = 250] [outer = 0x11c23bc00] 00:01:33 INFO - PROCESS | 1659 | 1461481293207 Marionette DEBUG loaded listener.js 00:01:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 251 (0x11c73f000) [pid = 1659] [serial = 251] [outer = 0x11c23bc00] 00:01:33 INFO - PROCESS | 1659 | 1461481293563 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]]]}] 00:01:33 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. 00:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 522ms 00:01:33 INFO - PROCESS | 1659 | 1461481293620 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 00:01:33 INFO - PROCESS | 1659 | 1461481293621 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 00:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:01:33 INFO - PROCESS | 1659 | 1461481293626 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:01:33 INFO - PROCESS | 1659 | 1461481293628 Marionette TRACE conn2 <- [1,310,null,{}] 00:01:33 INFO - PROCESS | 1659 | 1461481293635 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}] 00:01:33 INFO - PROCESS | 1659 | 1461481293713 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 00:01:33 INFO - PROCESS | 1659 | 1461481293721 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x127311000 == 12 [pid = 1659] [id = 85] 00:01:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 252 (0x1273f4400) [pid = 1659] [serial = 252] [outer = 0x0] 00:01:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 253 (0x1276f0c00) [pid = 1659] [serial = 253] [outer = 0x1273f4400] 00:01:33 INFO - PROCESS | 1659 | 1461481293754 Marionette DEBUG loaded listener.js 00:01:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 254 (0x128078400) [pid = 1659] [serial = 254] [outer = 0x1273f4400] 00:01:34 INFO - PROCESS | 1659 | 1461481294163 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]]]}] 00:01:34 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. 00:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 572ms 00:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:01:34 INFO - PROCESS | 1659 | 1461481294239 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 00:01:34 INFO - PROCESS | 1659 | 1461481294241 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 00:01:34 INFO - PROCESS | 1659 | 1461481294247 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:01:34 INFO - PROCESS | 1659 | 1461481294249 Marionette TRACE conn2 <- [1,314,null,{}] 00:01:34 INFO - PROCESS | 1659 | 1461481294253 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}] 00:01:34 INFO - PROCESS | 1659 | 1461481294374 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 00:01:34 INFO - PROCESS | 1659 | 1461481294385 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b261800 == 13 [pid = 1659] [id = 86] 00:01:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 255 (0x129822000) [pid = 1659] [serial = 255] [outer = 0x0] 00:01:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 256 (0x129826000) [pid = 1659] [serial = 256] [outer = 0x129822000] 00:01:34 INFO - PROCESS | 1659 | 1461481294426 Marionette DEBUG loaded listener.js 00:01:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 257 (0x129cdf800) [pid = 1659] [serial = 257] [outer = 0x129822000] 00:01:35 INFO - PROCESS | 1659 | 1461481295037 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]]]}] 00:01:35 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. 00:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 870ms 00:01:35 INFO - PROCESS | 1659 | 1461481295119 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 00:01:35 INFO - PROCESS | 1659 | 1461481295121 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 00:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:01:35 INFO - PROCESS | 1659 | 1461481295133 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:01:35 INFO - PROCESS | 1659 | 1461481295134 Marionette TRACE conn2 <- [1,318,null,{}] 00:01:35 INFO - PROCESS | 1659 | 1461481295138 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}] 00:01:35 INFO - PROCESS | 1659 | 1461481295254 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 00:01:35 INFO - PROCESS | 1659 | 1461481295261 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cdc7800 == 14 [pid = 1659] [id = 87] 00:01:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 258 (0x1142cc800) [pid = 1659] [serial = 258] [outer = 0x0] 00:01:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 259 (0x12b3f5000) [pid = 1659] [serial = 259] [outer = 0x1142cc800] 00:01:35 INFO - PROCESS | 1659 | 1461481295286 Marionette DEBUG loaded listener.js 00:01:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 260 (0x12b53e800) [pid = 1659] [serial = 260] [outer = 0x1142cc800] 00:01:35 INFO - PROCESS | 1659 | 1461481295707 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]]]}] 00:01:35 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. 00:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 627ms 00:01:35 INFO - PROCESS | 1659 | 1461481295755 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 00:01:35 INFO - PROCESS | 1659 | 1461481295757 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 00:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:01:35 INFO - PROCESS | 1659 | 1461481295761 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:01:35 INFO - PROCESS | 1659 | 1461481295762 Marionette TRACE conn2 <- [1,322,null,{}] 00:01:35 INFO - PROCESS | 1659 | 1461481295766 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}] 00:01:35 INFO - PROCESS | 1659 | 1461481295954 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 00:01:35 INFO - PROCESS | 1659 | 1461481295985 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x12db81800 == 15 [pid = 1659] [id = 88] 00:01:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 261 (0x12b8fcc00) [pid = 1659] [serial = 261] [outer = 0x0] 00:01:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 262 (0x12be64800) [pid = 1659] [serial = 262] [outer = 0x12b8fcc00] 00:01:36 INFO - PROCESS | 1659 | 1461481296029 Marionette DEBUG loaded listener.js 00:01:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 263 (0x12d23a000) [pid = 1659] [serial = 263] [outer = 0x12b8fcc00] 00:01:36 INFO - PROCESS | 1659 | 1461481296435 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]]]}] 00:01:36 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. 00:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 721ms 00:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:01:36 INFO - PROCESS | 1659 | 1461481296482 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 00:01:36 INFO - PROCESS | 1659 | 1461481296483 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 00:01:36 INFO - PROCESS | 1659 | 1461481296485 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:01:36 INFO - PROCESS | 1659 | 1461481296486 Marionette TRACE conn2 <- [1,326,null,{}] 00:01:36 INFO - PROCESS | 1659 | 1461481296494 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}] 00:01:36 INFO - PROCESS | 1659 | 1461481296589 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 00:01:36 INFO - PROCESS | 1659 | 1461481296593 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e2ca800 == 16 [pid = 1659] [id = 89] 00:01:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 264 (0x12bbbc400) [pid = 1659] [serial = 264] [outer = 0x0] 00:01:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 265 (0x12d5c9800) [pid = 1659] [serial = 265] [outer = 0x12bbbc400] 00:01:36 INFO - PROCESS | 1659 | 1461481296618 Marionette DEBUG loaded listener.js 00:01:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 266 (0x12e21ac00) [pid = 1659] [serial = 266] [outer = 0x12bbbc400] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 265 (0x11af36800) [pid = 1659] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 264 (0x11af70800) [pid = 1659] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 263 (0x1188c5000) [pid = 1659] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 262 (0x119e4ec00) [pid = 1659] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 261 (0x11400e800) [pid = 1659] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 260 (0x125265c00) [pid = 1659] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 259 (0x11c730400) [pid = 1659] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 258 (0x11af34400) [pid = 1659] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 257 (0x1188f7800) [pid = 1659] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 256 (0x114bb6400) [pid = 1659] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 255 (0x1162f6c00) [pid = 1659] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 254 (0x12558a800) [pid = 1659] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 253 (0x118543c00) [pid = 1659] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 252 (0x118c0b400) [pid = 1659] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 251 (0x127352000) [pid = 1659] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 250 (0x11a93e800) [pid = 1659] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 249 (0x11c2d0800) [pid = 1659] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 248 (0x128011000) [pid = 1659] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 247 (0x129940000) [pid = 1659] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 246 (0x11b0dcc00) [pid = 1659] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 245 (0x119e50000) [pid = 1659] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 244 (0x1254cf400) [pid = 1659] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 243 (0x11b85f800) [pid = 1659] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 242 (0x11b8a9000) [pid = 1659] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 241 (0x116573c00) [pid = 1659] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 240 (0x12bbb8400) [pid = 1659] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 239 (0x119d9ec00) [pid = 1659] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 238 (0x1158bfc00) [pid = 1659] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 237 (0x117879c00) [pid = 1659] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 236 (0x123a70400) [pid = 1659] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 235 (0x128462800) [pid = 1659] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 234 (0x12e3f5000) [pid = 1659] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 233 (0x11b858c00) [pid = 1659] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 232 (0x11af37400) [pid = 1659] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 231 (0x123a6d000) [pid = 1659] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 230 (0x118cd9800) [pid = 1659] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 229 (0x12e3f3400) [pid = 1659] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 228 (0x11af6ec00) [pid = 1659] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 227 (0x128019800) [pid = 1659] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 226 (0x12994ac00) [pid = 1659] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 225 (0x116742c00) [pid = 1659] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 224 (0x11c6c8800) [pid = 1659] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 223 (0x11a863400) [pid = 1659] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 222 (0x11c714c00) [pid = 1659] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 221 (0x12eafc000) [pid = 1659] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 220 (0x12d0b7c00) [pid = 1659] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 219 (0x11c735400) [pid = 1659] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 218 (0x12e886400) [pid = 1659] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 217 (0x12e35ec00) [pid = 1659] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 216 (0x12e356c00) [pid = 1659] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 215 (0x12b3f0000) [pid = 1659] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 214 (0x12ec5a400) [pid = 1659] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 213 (0x12d5c3c00) [pid = 1659] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 212 (0x12d22fc00) [pid = 1659] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 211 (0x12d234400) [pid = 1659] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 210 (0x129959400) [pid = 1659] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 209 (0x12b53f000) [pid = 1659] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 208 (0x12bbb6400) [pid = 1659] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 207 (0x12e35e400) [pid = 1659] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 206 (0x12e35f800) [pid = 1659] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 205 (0x130173c00) [pid = 1659] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 204 (0x12ff11c00) [pid = 1659] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 203 (0x12fbd0800) [pid = 1659] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 202 (0x12e35d800) [pid = 1659] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 201 (0x11ad3e000) [pid = 1659] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 200 (0x12d629000) [pid = 1659] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 199 (0x12e3ed400) [pid = 1659] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 198 (0x12bfb5800) [pid = 1659] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 197 (0x12fb64400) [pid = 1659] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 196 (0x12fb65400) [pid = 1659] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 195 (0x12d5ce800) [pid = 1659] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 194 (0x12eeaac00) [pid = 1659] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:01:37 INFO - PROCESS | 1659 | --DOMWINDOW == 193 (0x12ec4c400) [pid = 1659] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:01:38 INFO - PROCESS | 1659 | 1461481298119 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]]]}] 00:01:38 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. 00:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1677ms 00:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:01:38 INFO - PROCESS | 1659 | 1461481298169 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 00:01:38 INFO - PROCESS | 1659 | 1461481298171 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 00:01:38 INFO - PROCESS | 1659 | 1461481298174 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:01:38 INFO - PROCESS | 1659 | 1461481298178 Marionette TRACE conn2 <- [1,330,null,{}] 00:01:38 INFO - PROCESS | 1659 | 1461481298182 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}] 00:01:38 INFO - PROCESS | 1659 | 1461481298298 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 00:01:38 INFO - PROCESS | 1659 | 1461481298384 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b056000 == 17 [pid = 1659] [id = 90] 00:01:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 194 (0x1162f3c00) [pid = 1659] [serial = 267] [outer = 0x0] 00:01:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 195 (0x11af6ec00) [pid = 1659] [serial = 268] [outer = 0x1162f3c00] 00:01:38 INFO - PROCESS | 1659 | 1461481298434 Marionette DEBUG loaded listener.js 00:01:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 196 (0x11c136000) [pid = 1659] [serial = 269] [outer = 0x1162f3c00] 00:01:38 INFO - PROCESS | 1659 | 1461481298811 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]]]}] 00:01:38 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. 00:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 673ms 00:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:01:38 INFO - PROCESS | 1659 | 1461481298848 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 00:01:38 INFO - PROCESS | 1659 | 1461481298849 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 00:01:38 INFO - PROCESS | 1659 | 1461481298851 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:01:38 INFO - PROCESS | 1659 | 1461481298852 Marionette TRACE conn2 <- [1,334,null,{}] 00:01:38 INFO - PROCESS | 1659 | 1461481298854 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}] 00:01:38 INFO - PROCESS | 1659 | 1461481298969 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 00:01:38 INFO - PROCESS | 1659 | 1461481298979 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c67d800 == 18 [pid = 1659] [id = 91] 00:01:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 197 (0x11b8b0c00) [pid = 1659] [serial = 270] [outer = 0x0] 00:01:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 198 (0x123a6c000) [pid = 1659] [serial = 271] [outer = 0x11b8b0c00] 00:01:39 INFO - PROCESS | 1659 | 1461481299004 Marionette DEBUG loaded listener.js 00:01:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 199 (0x1254ce400) [pid = 1659] [serial = 272] [outer = 0x11b8b0c00] 00:01:39 INFO - PROCESS | 1659 | 1461481299462 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]]]}] 00:01:39 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. 00:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 618ms 00:01:39 INFO - PROCESS | 1659 | 1461481299469 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 00:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:01:39 INFO - PROCESS | 1659 | 1461481299470 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 00:01:39 INFO - PROCESS | 1659 | 1461481299473 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:01:39 INFO - PROCESS | 1659 | 1461481299474 Marionette TRACE conn2 <- [1,338,null,{}] 00:01:39 INFO - PROCESS | 1659 | 1461481299479 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}] 00:01:39 INFO - PROCESS | 1659 | 1461481299564 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 00:01:39 INFO - PROCESS | 1659 | 1461481299618 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x12996f000 == 19 [pid = 1659] [id = 92] 00:01:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 200 (0x114baa400) [pid = 1659] [serial = 273] [outer = 0x0] 00:01:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 201 (0x126d77000) [pid = 1659] [serial = 274] [outer = 0x114baa400] 00:01:39 INFO - PROCESS | 1659 | 1461481299644 Marionette DEBUG loaded listener.js 00:01:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 202 (0x129942400) [pid = 1659] [serial = 275] [outer = 0x114baa400] 00:01:40 INFO - PROCESS | 1659 | 1461481300150 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]]]}] 00:01:40 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. 00:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 725ms 00:01:40 INFO - PROCESS | 1659 | 1461481300199 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 00:01:40 INFO - PROCESS | 1659 | 1461481300201 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 00:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:01:40 INFO - PROCESS | 1659 | 1461481300205 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:01:40 INFO - PROCESS | 1659 | 1461481300208 Marionette TRACE conn2 <- [1,342,null,{}] 00:01:40 INFO - PROCESS | 1659 | 1461481300235 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}] 00:01:40 INFO - PROCESS | 1659 | 1461481300349 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 00:01:40 INFO - PROCESS | 1659 | 1461481300428 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a9b3000 == 20 [pid = 1659] [id = 93] 00:01:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 203 (0x119e4c400) [pid = 1659] [serial = 276] [outer = 0x0] 00:01:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 204 (0x11af34000) [pid = 1659] [serial = 277] [outer = 0x119e4c400] 00:01:40 INFO - PROCESS | 1659 | 1461481300464 Marionette DEBUG loaded listener.js 00:01:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 205 (0x11c66f000) [pid = 1659] [serial = 278] [outer = 0x119e4c400] 00:01:40 INFO - PROCESS | 1659 | 1461481300852 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:01:40 INFO - PROCESS | 1659 | 1461481300973 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]]]}] 00:01:41 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. 00:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 796ms 00:01:41 INFO - PROCESS | 1659 | 1461481301003 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 00:01:41 INFO - PROCESS | 1659 | 1461481301007 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 00:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:01:41 INFO - PROCESS | 1659 | 1461481301048 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:01:41 INFO - PROCESS | 1659 | 1461481301050 Marionette TRACE conn2 <- [1,346,null,{}] 00:01:41 INFO - PROCESS | 1659 | 1461481301052 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}] 00:01:41 INFO - PROCESS | 1659 | 1461481301213 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 00:01:41 INFO - PROCESS | 1659 | 1461481301295 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x114b89800 == 21 [pid = 1659] [id = 94] 00:01:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 206 (0x1162f7800) [pid = 1659] [serial = 279] [outer = 0x0] 00:01:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 207 (0x118cde800) [pid = 1659] [serial = 280] [outer = 0x1162f7800] 00:01:41 INFO - PROCESS | 1659 | 1461481301326 Marionette DEBUG loaded listener.js 00:01:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 208 (0x11c131400) [pid = 1659] [serial = 281] [outer = 0x1162f7800] 00:01:42 INFO - PROCESS | 1659 | 1461481302048 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]]]}] 00:01:42 INFO - PROCESS | 1659 | --DOCSHELL 0x12b269800 == 20 [pid = 1659] [id = 82] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 207 (0x12fb6b000) [pid = 1659] [serial = 244] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 206 (0x12558e000) [pid = 1659] [serial = 11] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 205 (0x126a0bc00) [pid = 1659] [serial = 8] [outer = 0x0] [url = about:blank] 00:01:42 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. 00:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1124ms 00:01:42 INFO - PROCESS | 1659 | 1461481302168 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 00:01:42 INFO - PROCESS | 1659 | 1461481302171 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 00:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:01:42 INFO - PROCESS | 1659 | 1461481302174 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:01:42 INFO - PROCESS | 1659 | 1461481302176 Marionette TRACE conn2 <- [1,350,null,{}] 00:01:42 INFO - PROCESS | 1659 | 1461481302180 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}] 00:01:42 INFO - PROCESS | 1659 | 1461481302251 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 00:01:42 INFO - PROCESS | 1659 | 1461481302260 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x1153ab000 == 21 [pid = 1659] [id = 95] 00:01:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 206 (0x11673c000) [pid = 1659] [serial = 282] [outer = 0x0] 00:01:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 207 (0x1188c5800) [pid = 1659] [serial = 283] [outer = 0x11673c000] 00:01:42 INFO - PROCESS | 1659 | 1461481302289 Marionette DEBUG loaded listener.js 00:01:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 208 (0x11918c000) [pid = 1659] [serial = 284] [outer = 0x11673c000] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 207 (0x1185ad400) [pid = 1659] [serial = 129] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 206 (0x118c17800) [pid = 1659] [serial = 132] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 205 (0x1188cbc00) [pid = 1659] [serial = 70] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 204 (0x11c13a000) [pid = 1659] [serial = 156] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 203 (0x11af2ec00) [pid = 1659] [serial = 121] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 202 (0x11c249400) [pid = 1659] [serial = 123] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 201 (0x123a6f800) [pid = 1659] [serial = 199] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 200 (0x12b618800) [pid = 1659] [serial = 109] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 199 (0x11c240400) [pid = 1659] [serial = 82] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 198 (0x118f9c400) [pid = 1659] [serial = 196] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 197 (0x11a854800) [pid = 1659] [serial = 120] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 196 (0x11af36c00) [pid = 1659] [serial = 76] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 195 (0x1162f3400) [pid = 1659] [serial = 64] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 194 (0x11b85f400) [pid = 1659] [serial = 79] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 193 (0x119da0000) [pid = 1659] [serial = 67] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 192 (0x130282800) [pid = 1659] [serial = 61] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 191 (0x11673e000) [pid = 1659] [serial = 118] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 190 (0x114e6ec00) [pid = 1659] [serial = 117] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 189 (0x118548000) [pid = 1659] [serial = 171] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 188 (0x1276f3000) [pid = 1659] [serial = 112] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 187 (0x12be5d800) [pid = 1659] [serial = 115] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 186 (0x1151f5400) [pid = 1659] [serial = 63] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 185 (0x11af6f800) [pid = 1659] [serial = 78] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 184 (0x12576dc00) [pid = 1659] [serial = 93] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 183 (0x1187d5c00) [pid = 1659] [serial = 69] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 182 (0x119d9b400) [pid = 1659] [serial = 72] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 181 (0x11a85b800) [pid = 1659] [serial = 73] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 180 (0x1276b1c00) [pid = 1659] [serial = 99] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 179 (0x11acab000) [pid = 1659] [serial = 75] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 178 (0x123a70000) [pid = 1659] [serial = 87] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 177 (0x129959000) [pid = 1659] [serial = 105] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 176 (0x12b53fc00) [pid = 1659] [serial = 108] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 175 (0x11c246800) [pid = 1659] [serial = 84] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 174 (0x12b809c00) [pid = 1659] [serial = 111] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 173 (0x126d75800) [pid = 1659] [serial = 96] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 172 (0x11b8b5800) [pid = 1659] [serial = 81] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 171 (0x125271800) [pid = 1659] [serial = 90] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 170 (0x11af7ac00) [pid = 1659] [serial = 135] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 169 (0x118fa2c00) [pid = 1659] [serial = 66] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 168 (0x12bbc3c00) [pid = 1659] [serial = 114] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 167 (0x11c73ec00) [pid = 1659] [serial = 229] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 166 (0x128084000) [pid = 1659] [serial = 102] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 165 (0x11c8f7c00) [pid = 1659] [serial = 85] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 164 (0x11924b400) [pid = 1659] [serial = 172] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 163 (0x123a77000) [pid = 1659] [serial = 88] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 162 (0x118c18400) [pid = 1659] [serial = 130] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 161 (0x1253a2400) [pid = 1659] [serial = 226] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 160 (0x118ee3800) [pid = 1659] [serial = 49] [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.] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 159 (0x12558a000) [pid = 1659] [serial = 91] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 158 (0x126b92400) [pid = 1659] [serial = 94] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 157 (0x12ee9dc00) [pid = 1659] [serial = 242] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 156 (0x12735a400) [pid = 1659] [serial = 97] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 155 (0x128078000) [pid = 1659] [serial = 100] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 154 (0x11acae400) [pid = 1659] [serial = 174] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 153 (0x12801e800) [pid = 1659] [serial = 127] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 152 (0x128467c00) [pid = 1659] [serial = 103] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 151 (0x11a860400) [pid = 1659] [serial = 153] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 150 (0x12b3f5400) [pid = 1659] [serial = 106] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 149 (0x11c712800) [pid = 1659] [serial = 157] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 148 (0x11c6c9000) [pid = 1659] [serial = 124] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 147 (0x1276edc00) [pid = 1659] [serial = 126] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 146 (0x11af3dc00) [pid = 1659] [serial = 197] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 145 (0x12b53bc00) [pid = 1659] [serial = 180] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 144 (0x1276a9c00) [pid = 1659] [serial = 178] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 143 (0x126b8f800) [pid = 1659] [serial = 142] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x1273e7000) [pid = 1659] [serial = 144] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x128011c00) [pid = 1659] [serial = 227] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x12bbb6c00) [pid = 1659] [serial = 202] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x12558bc00) [pid = 1659] [serial = 177] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x12550f400) [pid = 1659] [serial = 141] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x123a6bc00) [pid = 1659] [serial = 139] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x11b8a9800) [pid = 1659] [serial = 136] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x119246c00) [pid = 1659] [serial = 133] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x128018800) [pid = 1659] [serial = 160] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x11ad3ec00) [pid = 1659] [serial = 154] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x12e88dc00) [pid = 1659] [serial = 209] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x12be5ec00) [pid = 1659] [serial = 151] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x126a0cc00) [pid = 1659] [serial = 159] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x129ce1400) [pid = 1659] [serial = 162] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x12be5f400) [pid = 1659] [serial = 181] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x12b8fa400) [pid = 1659] [serial = 148] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x12b3f3800) [pid = 1659] [serial = 232] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x12e829000) [pid = 1659] [serial = 208] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x12d232400) [pid = 1659] [serial = 183] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x12bbba400) [pid = 1659] [serial = 150] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x1276ef000) [pid = 1659] [serial = 145] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x11c70b800) [pid = 1659] [serial = 138] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x12b545000) [pid = 1659] [serial = 147] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x11c132400) [pid = 1659] [serial = 175] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x12be67800) [pid = 1659] [serial = 18] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12cf97c00) [pid = 1659] [serial = 166] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x12d5c7c00) [pid = 1659] [serial = 168] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12cf95000) [pid = 1659] [serial = 203] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x12bbb7000) [pid = 1659] [serial = 15] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x12bbbd400) [pid = 1659] [serial = 16] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x12bbb6800) [pid = 1659] [serial = 163] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x12e215c00) [pid = 1659] [serial = 205] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x12ec4e400) [pid = 1659] [serial = 212] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x12eea5c00) [pid = 1659] [serial = 214] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x12bfbe000) [pid = 1659] [serial = 165] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x128015000) [pid = 1659] [serial = 230] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12eaf7000) [pid = 1659] [serial = 211] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x1273e6400) [pid = 1659] [serial = 200] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x12e823800) [pid = 1659] [serial = 30] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x12e881000) [pid = 1659] [serial = 31] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x12e3f5400) [pid = 1659] [serial = 28] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x12b53b800) [pid = 1659] [serial = 233] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x12e360c00) [pid = 1659] [serial = 27] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x12fb6c800) [pid = 1659] [serial = 215] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x11c739c00) [pid = 1659] [serial = 217] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x12d620000) [pid = 1659] [serial = 24] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x12d621400) [pid = 1659] [serial = 169] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x12e21d400) [pid = 1659] [serial = 25] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x12d236000) [pid = 1659] [serial = 21] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x12d23a800) [pid = 1659] [serial = 22] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x12fc63800) [pid = 1659] [serial = 45] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x12e3f8c00) [pid = 1659] [serial = 238] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x12fbc6400) [pid = 1659] [serial = 221] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x12fb73400) [pid = 1659] [serial = 48] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x12e216800) [pid = 1659] [serial = 187] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x12e824c00) [pid = 1659] [serial = 189] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x12ff05400) [pid = 1659] [serial = 223] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x12f0bfc00) [pid = 1659] [serial = 42] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x12f0c5800) [pid = 1659] [serial = 43] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x12eea9000) [pid = 1659] [serial = 220] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x12ec56400) [pid = 1659] [serial = 39] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x12eea0000) [pid = 1659] [serial = 40] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x12eea7400) [pid = 1659] [serial = 37] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x12eea2800) [pid = 1659] [serial = 36] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x12d23bc00) [pid = 1659] [serial = 184] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x11c73d400) [pid = 1659] [serial = 218] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x12eaefc00) [pid = 1659] [serial = 33] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x12d622c00) [pid = 1659] [serial = 186] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x12eaf9400) [pid = 1659] [serial = 34] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x12d0bbc00) [pid = 1659] [serial = 235] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x13017c000) [pid = 1659] [serial = 60] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x13013cc00) [pid = 1659] [serial = 57] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 70 (0x12ff0c000) [pid = 1659] [serial = 224] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 69 (0x130144800) [pid = 1659] [serial = 58] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 68 (0x12e82fc00) [pid = 1659] [serial = 190] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 67 (0x12ff0e400) [pid = 1659] [serial = 55] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 66 (0x12e359800) [pid = 1659] [serial = 206] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 65 (0x12ec4d400) [pid = 1659] [serial = 241] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 64 (0x12e87e800) [pid = 1659] [serial = 192] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 63 (0x11af3c400) [pid = 1659] [serial = 54] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 62 (0x12d621800) [pid = 1659] [serial = 236] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 61 (0x12fb6ac00) [pid = 1659] [serial = 51] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 60 (0x12ff0a400) [pid = 1659] [serial = 52] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 59 (0x12e887000) [pid = 1659] [serial = 193] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | --DOMWINDOW == 58 (0x12e885000) [pid = 1659] [serial = 239] [outer = 0x0] [url = about:blank] 00:01:42 INFO - PROCESS | 1659 | 1461481302743 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]]]}] 00:01:42 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. 00:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 621ms 00:01:42 INFO - PROCESS | 1659 | 1461481302796 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 00:01:42 INFO - PROCESS | 1659 | 1461481302802 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 00:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:01:42 INFO - PROCESS | 1659 | 1461481302809 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:01:42 INFO - PROCESS | 1659 | 1461481302811 Marionette TRACE conn2 <- [1,354,null,{}] 00:01:42 INFO - PROCESS | 1659 | 1461481302815 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}] 00:01:42 INFO - PROCESS | 1659 | 1461481302922 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 00:01:43 INFO - PROCESS | 1659 | 1461481303018 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x118820000 == 22 [pid = 1659] [id = 96] 00:01:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 59 (0x117877800) [pid = 1659] [serial = 285] [outer = 0x0] 00:01:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 60 (0x11a854400) [pid = 1659] [serial = 286] [outer = 0x117877800] 00:01:43 INFO - PROCESS | 1659 | 1461481303062 Marionette DEBUG loaded listener.js 00:01:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 61 (0x11a945400) [pid = 1659] [serial = 287] [outer = 0x117877800] 00:01:43 INFO - PROCESS | 1659 | 1461481303418 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]]]}] 00:01:43 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. 00:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 623ms 00:01:43 INFO - PROCESS | 1659 | 1461481303433 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 00:01:43 INFO - PROCESS | 1659 | 1461481303434 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 00:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:01:43 INFO - PROCESS | 1659 | 1461481303436 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:01:43 INFO - PROCESS | 1659 | 1461481303439 Marionette TRACE conn2 <- [1,358,null,{}] 00:01:43 INFO - PROCESS | 1659 | 1461481303450 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}] 00:01:43 INFO - PROCESS | 1659 | 1461481303523 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 00:01:43 INFO - PROCESS | 1659 | 1461481303570 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x119718800 == 23 [pid = 1659] [id = 97] 00:01:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 62 (0x1165cd000) [pid = 1659] [serial = 288] [outer = 0x0] 00:01:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 63 (0x11ad38400) [pid = 1659] [serial = 289] [outer = 0x1165cd000] 00:01:43 INFO - PROCESS | 1659 | 1461481303599 Marionette DEBUG loaded listener.js 00:01:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 64 (0x11b85d800) [pid = 1659] [serial = 290] [outer = 0x1165cd000] 00:01:43 INFO - PROCESS | 1659 | 1461481303912 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]]]}] 00:01:43 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. 00:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 525ms 00:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:01:43 INFO - PROCESS | 1659 | 1461481303963 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 00:01:43 INFO - PROCESS | 1659 | 1461481303964 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 00:01:43 INFO - PROCESS | 1659 | 1461481303966 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:01:43 INFO - PROCESS | 1659 | 1461481303967 Marionette TRACE conn2 <- [1,362,null,{}] 00:01:43 INFO - PROCESS | 1659 | 1461481303970 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}] 00:01:44 INFO - PROCESS | 1659 | 1461481304055 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 00:01:44 INFO - PROCESS | 1659 | 1461481304082 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ae7000 == 24 [pid = 1659] [id = 98] 00:01:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 65 (0x11b8b1000) [pid = 1659] [serial = 291] [outer = 0x0] 00:01:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 66 (0x11c139c00) [pid = 1659] [serial = 292] [outer = 0x11b8b1000] 00:01:44 INFO - PROCESS | 1659 | 1461481304108 Marionette DEBUG loaded listener.js 00:01:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 67 (0x11c28c800) [pid = 1659] [serial = 293] [outer = 0x11b8b1000] 00:01:44 INFO - PROCESS | 1659 | 1461481304445 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]]]}] 00:01:44 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. 00:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 518ms 00:01:44 INFO - PROCESS | 1659 | 1461481304486 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 00:01:44 INFO - PROCESS | 1659 | 1461481304487 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 00:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:01:44 INFO - PROCESS | 1659 | 1461481304489 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:01:44 INFO - PROCESS | 1659 | 1461481304490 Marionette TRACE conn2 <- [1,366,null,{}] 00:01:44 INFO - PROCESS | 1659 | 1461481304492 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}] 00:01:44 INFO - PROCESS | 1659 | 1461481304573 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 00:01:44 INFO - PROCESS | 1659 | 1461481304580 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a90e800 == 25 [pid = 1659] [id = 99] 00:01:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 68 (0x116574c00) [pid = 1659] [serial = 294] [outer = 0x0] 00:01:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 69 (0x11c2d7000) [pid = 1659] [serial = 295] [outer = 0x116574c00] 00:01:44 INFO - PROCESS | 1659 | 1461481304606 Marionette DEBUG loaded listener.js 00:01:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 70 (0x11c6c9800) [pid = 1659] [serial = 296] [outer = 0x116574c00] 00:01:44 INFO - PROCESS | 1659 | 1461481304934 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]]]}] 00:01:44 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. 00:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 468ms 00:01:44 INFO - PROCESS | 1659 | 1461481304964 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 00:01:44 INFO - PROCESS | 1659 | 1461481304965 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 00:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:01:44 INFO - PROCESS | 1659 | 1461481304967 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:01:44 INFO - PROCESS | 1659 | 1461481304968 Marionette TRACE conn2 <- [1,370,null,{}] 00:01:44 INFO - PROCESS | 1659 | 1461481304971 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}] 00:01:45 INFO - PROCESS | 1659 | 1461481305070 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 00:01:45 INFO - PROCESS | 1659 | 1461481305077 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a9a5000 == 26 [pid = 1659] [id = 100] 00:01:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x11b8b1800) [pid = 1659] [serial = 297] [outer = 0x0] 00:01:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x11c737c00) [pid = 1659] [serial = 298] [outer = 0x11b8b1800] 00:01:45 INFO - PROCESS | 1659 | 1461481305105 Marionette DEBUG loaded listener.js 00:01:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x12526a400) [pid = 1659] [serial = 299] [outer = 0x11b8b1800] 00:01:45 INFO - PROCESS | 1659 | 1461481305441 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]]]}] 00:01:45 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. 00:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 521ms 00:01:45 INFO - PROCESS | 1659 | 1461481305489 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 00:01:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:01:45 INFO - PROCESS | 1659 | 1461481305490 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 00:01:45 INFO - PROCESS | 1659 | 1461481305492 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:01:45 INFO - PROCESS | 1659 | 1461481305493 Marionette TRACE conn2 <- [1,374,null,{}] 00:01:45 INFO - PROCESS | 1659 | 1461481305495 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}] 00:01:45 INFO - PROCESS | 1659 | 1461481305577 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 00:01:45 INFO - PROCESS | 1659 | 1461481305604 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab51000 == 27 [pid = 1659] [id = 101] 00:01:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x1254d2000) [pid = 1659] [serial = 300] [outer = 0x0] 00:01:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x12558a000) [pid = 1659] [serial = 301] [outer = 0x1254d2000] 00:01:45 INFO - PROCESS | 1659 | 1461481305630 Marionette DEBUG loaded listener.js 00:01:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x126a0a400) [pid = 1659] [serial = 302] [outer = 0x1254d2000] 00:01:45 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x11b8b0c00) [pid = 1659] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:01:45 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x11a948c00) [pid = 1659] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:01:45 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x1142cc800) [pid = 1659] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:01:45 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x1273f4400) [pid = 1659] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:01:45 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x11c23bc00) [pid = 1659] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:01:45 INFO - PROCESS | 1659 | --DOMWINDOW == 70 (0x129822000) [pid = 1659] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:01:45 INFO - PROCESS | 1659 | --DOMWINDOW == 69 (0x12f0c0800) [pid = 1659] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:01:45 INFO - PROCESS | 1659 | --DOMWINDOW == 68 (0x12b8fcc00) [pid = 1659] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:01:45 INFO - PROCESS | 1659 | --DOMWINDOW == 67 (0x12bbbc400) [pid = 1659] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:01:45 INFO - PROCESS | 1659 | --DOMWINDOW == 66 (0x1162f3c00) [pid = 1659] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:01:45 INFO - PROCESS | 1659 | 1461481305941 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:01:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:01:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 469ms 00:01:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:01:45 INFO - PROCESS | 1659 | 1461481305963 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 00:01:45 INFO - PROCESS | 1659 | 1461481305964 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 00:01:45 INFO - PROCESS | 1659 | 1461481305966 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:01:45 INFO - PROCESS | 1659 | 1461481305967 Marionette TRACE conn2 <- [1,378,null,{}] 00:01:45 INFO - PROCESS | 1659 | 1461481305970 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}] 00:01:46 INFO - PROCESS | 1659 | 1461481306040 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 00:01:46 INFO - PROCESS | 1659 | 1461481306081 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b054800 == 28 [pid = 1659] [id = 102] 00:01:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 67 (0x1136e5800) [pid = 1659] [serial = 303] [outer = 0x0] 00:01:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 68 (0x12550c800) [pid = 1659] [serial = 304] [outer = 0x1136e5800] 00:01:46 INFO - PROCESS | 1659 | 1461481306107 Marionette DEBUG loaded listener.js 00:01:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 69 (0x126b98400) [pid = 1659] [serial = 305] [outer = 0x1136e5800] 00:01:46 INFO - PROCESS | 1659 | 1461481306354 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:01:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:01:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 417ms 00:01:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:01:46 INFO - PROCESS | 1659 | 1461481306387 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 00:01:46 INFO - PROCESS | 1659 | 1461481306388 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 00:01:46 INFO - PROCESS | 1659 | 1461481306398 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:01:46 INFO - PROCESS | 1659 | 1461481306399 Marionette TRACE conn2 <- [1,382,null,{}] 00:01:46 INFO - PROCESS | 1659 | 1461481306402 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}] 00:01:46 INFO - PROCESS | 1659 | 1461481306477 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 00:01:46 INFO - PROCESS | 1659 | 1461481306482 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x119718000 == 29 [pid = 1659] [id = 103] 00:01:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 70 (0x126b98c00) [pid = 1659] [serial = 306] [outer = 0x0] 00:01:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x1273e6400) [pid = 1659] [serial = 307] [outer = 0x126b98c00] 00:01:46 INFO - PROCESS | 1659 | 1461481306510 Marionette DEBUG loaded listener.js 00:01:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x1276edc00) [pid = 1659] [serial = 308] [outer = 0x126b98c00] 00:01:46 INFO - PROCESS | 1659 | 1461481306830 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:01:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:01:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 477ms 00:01:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:01:46 INFO - PROCESS | 1659 | 1461481306868 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 00:01:46 INFO - PROCESS | 1659 | 1461481306869 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 00:01:46 INFO - PROCESS | 1659 | 1461481306871 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:01:46 INFO - PROCESS | 1659 | 1461481306872 Marionette TRACE conn2 <- [1,386,null,{}] 00:01:46 INFO - PROCESS | 1659 | 1461481306875 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}] 00:01:46 INFO - PROCESS | 1659 | 1461481306945 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 00:01:46 INFO - PROCESS | 1659 | 1461481306985 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bbaf800 == 30 [pid = 1659] [id = 104] 00:01:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x127281000) [pid = 1659] [serial = 309] [outer = 0x0] 00:01:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x127a07c00) [pid = 1659] [serial = 310] [outer = 0x127281000] 00:01:47 INFO - PROCESS | 1659 | 1461481307011 Marionette DEBUG loaded listener.js 00:01:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x12801fc00) [pid = 1659] [serial = 311] [outer = 0x127281000] 00:01:47 INFO - PROCESS | 1659 | 1461481307299 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]]]}] 00:01:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:01:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 469ms 00:01:47 INFO - PROCESS | 1659 | 1461481307341 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 00:01:47 INFO - PROCESS | 1659 | 1461481307347 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 00:01:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:01:47 INFO - PROCESS | 1659 | 1461481307349 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:01:47 INFO - PROCESS | 1659 | 1461481307351 Marionette TRACE conn2 <- [1,390,null,{}] 00:01:47 INFO - PROCESS | 1659 | 1461481307354 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}] 00:01:47 INFO - PROCESS | 1659 | 1461481307449 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 00:01:47 INFO - PROCESS | 1659 | 1461481307455 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c238000 == 31 [pid = 1659] [id = 105] 00:01:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x128077000) [pid = 1659] [serial = 312] [outer = 0x0] 00:01:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x12981f800) [pid = 1659] [serial = 313] [outer = 0x128077000] 00:01:47 INFO - PROCESS | 1659 | 1461481307494 Marionette DEBUG loaded listener.js 00:01:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x12994ac00) [pid = 1659] [serial = 314] [outer = 0x128077000] 00:01:48 INFO - PROCESS | 1659 | 1461481308068 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]]]}] 00:01:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:01:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 769ms 00:01:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:01:48 INFO - PROCESS | 1659 | 1461481308119 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 00:01:48 INFO - PROCESS | 1659 | 1461481308121 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 00:01:48 INFO - PROCESS | 1659 | 1461481308125 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:01:48 INFO - PROCESS | 1659 | 1461481308128 Marionette TRACE conn2 <- [1,394,null,{}] 00:01:48 INFO - PROCESS | 1659 | 1461481308170 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}] 00:01:48 INFO - PROCESS | 1659 | 1461481308279 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 00:01:48 INFO - PROCESS | 1659 | 1461481308291 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x11854e800 == 32 [pid = 1659] [id = 106] 00:01:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x1162f7000) [pid = 1659] [serial = 315] [outer = 0x0] 00:01:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x118cdac00) [pid = 1659] [serial = 316] [outer = 0x1162f7000] 00:01:48 INFO - PROCESS | 1659 | 1461481308324 Marionette DEBUG loaded listener.js 00:01:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x119240800) [pid = 1659] [serial = 317] [outer = 0x1162f7000] 00:01:48 INFO - PROCESS | 1659 | 1461481308783 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]]]}] 00:01:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:01:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 699ms 00:01:48 INFO - PROCESS | 1659 | 1461481308824 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 00:01:48 INFO - PROCESS | 1659 | 1461481308827 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 00:01:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:01:48 INFO - PROCESS | 1659 | 1461481308850 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:01:48 INFO - PROCESS | 1659 | 1461481308852 Marionette TRACE conn2 <- [1,398,null,{}] 00:01:48 INFO - PROCESS | 1659 | 1461481308855 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}] 00:01:48 INFO - PROCESS | 1659 | 1461481308948 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 00:01:49 INFO - PROCESS | 1659 | 1461481309003 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a9ab000 == 33 [pid = 1659] [id = 107] 00:01:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x11ad40800) [pid = 1659] [serial = 318] [outer = 0x0] 00:01:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x11af36c00) [pid = 1659] [serial = 319] [outer = 0x11ad40800] 00:01:49 INFO - PROCESS | 1659 | 1461481309033 Marionette DEBUG loaded listener.js 00:01:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x11b85dc00) [pid = 1659] [serial = 320] [outer = 0x11ad40800] 00:01:49 INFO - PROCESS | 1659 | 1461481309450 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]]]}] 00:01:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:01:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 621ms 00:01:49 INFO - PROCESS | 1659 | 1461481309470 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 00:01:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:01:49 INFO - PROCESS | 1659 | 1461481309471 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 00:01:49 INFO - PROCESS | 1659 | 1461481309474 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:01:49 INFO - PROCESS | 1659 | 1461481309479 Marionette TRACE conn2 <- [1,402,null,{}] 00:01:49 INFO - PROCESS | 1659 | 1461481309486 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}] 00:01:49 INFO - PROCESS | 1659 | 1461481309632 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 00:01:49 INFO - PROCESS | 1659 | 1461481309677 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c806000 == 34 [pid = 1659] [id = 108] 00:01:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x11c8f1c00) [pid = 1659] [serial = 321] [outer = 0x0] 00:01:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x123a6b000) [pid = 1659] [serial = 322] [outer = 0x11c8f1c00] 00:01:49 INFO - PROCESS | 1659 | 1461481309711 Marionette DEBUG loaded listener.js 00:01:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x12558b400) [pid = 1659] [serial = 323] [outer = 0x11c8f1c00] 00:01:50 INFO - PROCESS | 1659 | 1461481310293 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]]]}] 00:01:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:01:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 826ms 00:01:50 INFO - PROCESS | 1659 | 1461481310300 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 00:01:50 INFO - PROCESS | 1659 | 1461481310302 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 00:01:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:01:50 INFO - PROCESS | 1659 | 1461481310306 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:01:50 INFO - PROCESS | 1659 | 1461481310308 Marionette TRACE conn2 <- [1,406,null,{}] 00:01:50 INFO - PROCESS | 1659 | 1461481310331 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}] 00:01:50 INFO - PROCESS | 1659 | 1461481310419 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 00:01:50 INFO - PROCESS | 1659 | 1461481310471 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ae6800 == 35 [pid = 1659] [id = 109] 00:01:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x11883d400) [pid = 1659] [serial = 324] [outer = 0x0] 00:01:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x118c18400) [pid = 1659] [serial = 325] [outer = 0x11883d400] 00:01:50 INFO - PROCESS | 1659 | 1461481310499 Marionette DEBUG loaded listener.js 00:01:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x119da0000) [pid = 1659] [serial = 326] [outer = 0x11883d400] 00:01:50 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x126d77000) [pid = 1659] [serial = 274] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | 1461481311005 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]]]}] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x123a6c000) [pid = 1659] [serial = 271] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x1254ce400) [pid = 1659] [serial = 272] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x11a980800) [pid = 1659] [serial = 247] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x11af72400) [pid = 1659] [serial = 248] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x12b3f5000) [pid = 1659] [serial = 259] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x1276f0c00) [pid = 1659] [serial = 253] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x128078400) [pid = 1659] [serial = 254] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x11c732800) [pid = 1659] [serial = 250] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x11c73f000) [pid = 1659] [serial = 251] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x129826000) [pid = 1659] [serial = 256] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x130140000) [pid = 1659] [serial = 245] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x12be64800) [pid = 1659] [serial = 262] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x12b53e800) [pid = 1659] [serial = 260] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x12d5c9800) [pid = 1659] [serial = 265] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x12d23a000) [pid = 1659] [serial = 263] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x12e21ac00) [pid = 1659] [serial = 266] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x11c136000) [pid = 1659] [serial = 269] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x129cdf800) [pid = 1659] [serial = 257] [outer = 0x0] [url = about:blank] 00:01:51 INFO - PROCESS | 1659 | --DOMWINDOW == 70 (0x11af6ec00) [pid = 1659] [serial = 268] [outer = 0x0] [url = about:blank] 00:01:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:01:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 743ms 00:01:51 INFO - PROCESS | 1659 | 1461481311048 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 00:01:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:01:51 INFO - PROCESS | 1659 | 1461481311051 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 00:01:51 INFO - PROCESS | 1659 | 1461481311054 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:01:51 INFO - PROCESS | 1659 | 1461481311057 Marionette TRACE conn2 <- [1,410,null,{}] 00:01:51 INFO - PROCESS | 1659 | 1461481311064 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}] 00:01:51 INFO - PROCESS | 1659 | 1461481311150 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 00:01:51 INFO - PROCESS | 1659 | 1461481311207 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x116721800 == 36 [pid = 1659] [id = 110] 00:01:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x1185abc00) [pid = 1659] [serial = 327] [outer = 0x0] 00:01:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x11888d000) [pid = 1659] [serial = 328] [outer = 0x1185abc00] 00:01:51 INFO - PROCESS | 1659 | 1461481311240 Marionette DEBUG loaded listener.js 00:01:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x119d9c000) [pid = 1659] [serial = 329] [outer = 0x1185abc00] 00:01:51 INFO - PROCESS | 1659 | 1461481311685 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]]]}] 00:01:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:01:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 676ms 00:01:51 INFO - PROCESS | 1659 | 1461481311744 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 00:01:51 INFO - PROCESS | 1659 | 1461481311748 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 00:01:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:01:51 INFO - PROCESS | 1659 | 1461481311754 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:01:51 INFO - PROCESS | 1659 | 1461481311756 Marionette TRACE conn2 <- [1,414,null,{}] 00:01:51 INFO - PROCESS | 1659 | 1461481311758 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}] 00:01:51 INFO - PROCESS | 1659 | 1461481311847 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 00:01:51 INFO - PROCESS | 1659 | 1461481311902 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x119d80800 == 37 [pid = 1659] [id = 111] 00:01:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x11af3d800) [pid = 1659] [serial = 330] [outer = 0x0] 00:01:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x11b85d000) [pid = 1659] [serial = 331] [outer = 0x11af3d800] 00:01:51 INFO - PROCESS | 1659 | 1461481311933 Marionette DEBUG loaded listener.js 00:01:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x11c132800) [pid = 1659] [serial = 332] [outer = 0x11af3d800] 00:01:52 INFO - PROCESS | 1659 | 1461481312384 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]]]}] 00:01:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:01:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 00:01:52 INFO - PROCESS | 1659 | 1461481312424 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 00:01:52 INFO - PROCESS | 1659 | 1461481312426 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 00:01:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:01:52 INFO - PROCESS | 1659 | 1461481312446 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:01:52 INFO - PROCESS | 1659 | 1461481312448 Marionette TRACE conn2 <- [1,418,null,{}] 00:01:52 INFO - PROCESS | 1659 | 1461481312456 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}] 00:01:52 INFO - PROCESS | 1659 | 1461481312548 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 00:01:52 INFO - PROCESS | 1659 | 1461481312603 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x11afc8000 == 38 [pid = 1659] [id = 112] 00:01:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x11c2d0800) [pid = 1659] [serial = 333] [outer = 0x0] 00:01:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x11c73d400) [pid = 1659] [serial = 334] [outer = 0x11c2d0800] 00:01:52 INFO - PROCESS | 1659 | 1461481312636 Marionette DEBUG loaded listener.js 00:01:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x11c8f3400) [pid = 1659] [serial = 335] [outer = 0x11c2d0800] 00:01:53 INFO - PROCESS | 1659 | 1461481313582 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]]]}] 00:01:53 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 00:01:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1175ms 00:01:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:01:53 INFO - PROCESS | 1659 | 1461481313619 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 00:01:53 INFO - PROCESS | 1659 | 1461481313621 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 00:01:53 INFO - PROCESS | 1659 | 1461481313623 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:01:53 INFO - PROCESS | 1659 | 1461481313625 Marionette TRACE conn2 <- [1,422,null,{}] 00:01:53 INFO - PROCESS | 1659 | 1461481313627 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}] 00:01:53 INFO - PROCESS | 1659 | 1461481313716 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 00:01:53 INFO - PROCESS | 1659 | 1461481313755 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bbc0800 == 39 [pid = 1659] [id = 113] 00:01:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x11c736400) [pid = 1659] [serial = 336] [outer = 0x0] 00:01:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x1253a9800) [pid = 1659] [serial = 337] [outer = 0x11c736400] 00:01:53 INFO - PROCESS | 1659 | 1461481313786 Marionette DEBUG loaded listener.js 00:01:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x126b31800) [pid = 1659] [serial = 338] [outer = 0x11c736400] 00:01:54 INFO - PROCESS | 1659 | --DOCSHELL 0x11bbaf800 == 38 [pid = 1659] [id = 104] 00:01:54 INFO - PROCESS | 1659 | 1461481314701 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]]]}] 00:01:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:01:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1126ms 00:01:54 INFO - PROCESS | 1659 | 1461481314749 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 00:01:54 INFO - PROCESS | 1659 | 1461481314751 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 00:01:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:01:54 INFO - PROCESS | 1659 | 1461481314755 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:01:54 INFO - PROCESS | 1659 | 1461481314757 Marionette TRACE conn2 <- [1,426,null,{}] 00:01:54 INFO - PROCESS | 1659 | 1461481314760 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}] 00:01:54 INFO - PROCESS | 1659 | 1461481314837 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 00:01:54 INFO - PROCESS | 1659 | 1461481314880 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x119273800 == 39 [pid = 1659] [id = 114] 00:01:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x119188400) [pid = 1659] [serial = 339] [outer = 0x0] 00:01:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x119e46800) [pid = 1659] [serial = 340] [outer = 0x119188400] 00:01:54 INFO - PROCESS | 1659 | 1461481314907 Marionette DEBUG loaded listener.js 00:01:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x11af2ec00) [pid = 1659] [serial = 341] [outer = 0x119188400] 00:01:55 INFO - PROCESS | 1659 | 1461481315236 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] 00:01:55 INFO - PROCESS | 1659 | 1461481315283 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 00:01:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:01:55 INFO - PROCESS | 1659 | 1461481315287 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:01:55 INFO - PROCESS | 1659 | 1461481315289 Marionette TRACE conn2 <- [1,430,null,{}] 00:01:55 INFO - PROCESS | 1659 | 1461481315291 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}] 00:01:55 INFO - PROCESS | 1659 | 1461481315364 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 00:01:55 INFO - PROCESS | 1659 | 1461481315408 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a9b4000 == 40 [pid = 1659] [id = 115] 00:01:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x11ad39800) [pid = 1659] [serial = 342] [outer = 0x0] 00:01:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x11c13cc00) [pid = 1659] [serial = 343] [outer = 0x11ad39800] 00:01:55 INFO - PROCESS | 1659 | 1461481315434 Marionette DEBUG loaded listener.js 00:01:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x1253a7c00) [pid = 1659] [serial = 344] [outer = 0x11ad39800] 00:01:55 INFO - PROCESS | 1659 | 1461481315733 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]]]}] 00:01:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:01:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 469ms 00:01:55 INFO - PROCESS | 1659 | 1461481315757 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 00:01:55 INFO - PROCESS | 1659 | 1461481315759 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 00:01:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:01:55 INFO - PROCESS | 1659 | 1461481315765 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:01:55 INFO - PROCESS | 1659 | 1461481315767 Marionette TRACE conn2 <- [1,434,null,{}] 00:01:55 INFO - PROCESS | 1659 | 1461481315775 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}] 00:01:55 INFO - PROCESS | 1659 | 1461481315852 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 00:01:55 INFO - PROCESS | 1659 | 1461481315857 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x123a0d800 == 41 [pid = 1659] [id = 116] 00:01:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x126b94800) [pid = 1659] [serial = 345] [outer = 0x0] 00:01:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x128014400) [pid = 1659] [serial = 346] [outer = 0x126b94800] 00:01:55 INFO - PROCESS | 1659 | 1461481315888 Marionette DEBUG loaded listener.js 00:01:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x12981e400) [pid = 1659] [serial = 347] [outer = 0x126b94800] 00:01:56 INFO - PROCESS | 1659 | 1461481316239 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]]]}] 00:01:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:01:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 521ms 00:01:56 INFO - PROCESS | 1659 | 1461481316286 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 00:01:56 INFO - PROCESS | 1659 | 1461481316288 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 00:01:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:01:56 INFO - PROCESS | 1659 | 1461481316290 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:01:56 INFO - PROCESS | 1659 | 1461481316291 Marionette TRACE conn2 <- [1,438,null,{}] 00:01:56 INFO - PROCESS | 1659 | 1461481316293 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}] 00:01:56 INFO - PROCESS | 1659 | 1461481316365 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 00:01:56 INFO - PROCESS | 1659 | 1461481316369 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x125618800 == 42 [pid = 1659] [id = 117] 00:01:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x129822400) [pid = 1659] [serial = 348] [outer = 0x0] 00:01:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x12993ec00) [pid = 1659] [serial = 349] [outer = 0x129822400] 00:01:56 INFO - PROCESS | 1659 | 1461481316397 Marionette DEBUG loaded listener.js 00:01:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x129cdfc00) [pid = 1659] [serial = 350] [outer = 0x129822400] 00:01:56 INFO - PROCESS | 1659 | 1461481316717 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]]]}] 00:01:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:01:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 470ms 00:01:56 INFO - PROCESS | 1659 | 1461481316761 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 00:01:56 INFO - PROCESS | 1659 | 1461481316762 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 00:01:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:01:56 INFO - PROCESS | 1659 | 1461481316764 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:01:56 INFO - PROCESS | 1659 | 1461481316765 Marionette TRACE conn2 <- [1,442,null,{}] 00:01:56 INFO - PROCESS | 1659 | 1461481316767 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}] 00:01:56 INFO - PROCESS | 1659 | 1461481316837 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 00:01:56 INFO - PROCESS | 1659 | 1461481316868 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x126ac2800 == 43 [pid = 1659] [id = 118] 00:01:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x12539f000) [pid = 1659] [serial = 351] [outer = 0x0] 00:01:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x129cdf400) [pid = 1659] [serial = 352] [outer = 0x12539f000] 00:01:56 INFO - PROCESS | 1659 | 1461481316894 Marionette DEBUG loaded listener.js 00:01:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12b3ecc00) [pid = 1659] [serial = 353] [outer = 0x12539f000] 00:01:57 INFO - PROCESS | 1659 | 1461481317263 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]]]}] 00:01:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:01:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 518ms 00:01:57 INFO - PROCESS | 1659 | 1461481317282 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 00:01:57 INFO - PROCESS | 1659 | 1461481317283 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 00:01:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:01:57 INFO - PROCESS | 1659 | 1461481317286 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:01:57 INFO - PROCESS | 1659 | 1461481317287 Marionette TRACE conn2 <- [1,446,null,{}] 00:01:57 INFO - PROCESS | 1659 | 1461481317289 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}] 00:01:57 INFO - PROCESS | 1659 | 1461481317398 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 00:01:57 INFO - PROCESS | 1659 | 1461481317430 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f1b000 == 44 [pid = 1659] [id = 119] 00:01:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x12b3f0800) [pid = 1659] [serial = 354] [outer = 0x0] 00:01:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x12b53e400) [pid = 1659] [serial = 355] [outer = 0x12b3f0800] 00:01:57 INFO - PROCESS | 1659 | 1461481317458 Marionette DEBUG loaded listener.js 00:01:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x12b624800) [pid = 1659] [serial = 356] [outer = 0x12b3f0800] 00:01:57 INFO - PROCESS | 1659 | 1461481317790 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]]]}] 00:01:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:01:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 518ms 00:01:57 INFO - PROCESS | 1659 | 1461481317805 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 00:01:57 INFO - PROCESS | 1659 | 1461481317806 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 00:01:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:01:57 INFO - PROCESS | 1659 | 1461481317809 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:01:57 INFO - PROCESS | 1659 | 1461481317811 Marionette TRACE conn2 <- [1,450,null,{}] 00:01:57 INFO - PROCESS | 1659 | 1461481317820 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}] 00:01:57 INFO - PROCESS | 1659 | 1461481317909 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 00:01:57 INFO - PROCESS | 1659 | 1461481317913 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x127310000 == 45 [pid = 1659] [id = 120] 00:01:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x12b541c00) [pid = 1659] [serial = 357] [outer = 0x0] 00:01:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x12b8f5000) [pid = 1659] [serial = 358] [outer = 0x12b541c00] 00:01:57 INFO - PROCESS | 1659 | 1461481317938 Marionette DEBUG loaded listener.js 00:01:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x12bbb8400) [pid = 1659] [serial = 359] [outer = 0x12b541c00] 00:01:58 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x11b8b1000) [pid = 1659] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:01:58 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x11b8b1800) [pid = 1659] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:01:58 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x1165cd000) [pid = 1659] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:01:58 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x116574c00) [pid = 1659] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:01:58 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x11673c000) [pid = 1659] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:01:58 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x117877800) [pid = 1659] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:01:58 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x1136e5800) [pid = 1659] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:01:58 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x1254d2000) [pid = 1659] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:01:58 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x126b98c00) [pid = 1659] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:01:58 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x127281000) [pid = 1659] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:01:58 INFO - PROCESS | 1659 | 1461481318281 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] 00:01:58 INFO - PROCESS | 1659 | 1461481318338 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 00:01:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 00:01:58 INFO - PROCESS | 1659 | 1461481318341 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:01:58 INFO - PROCESS | 1659 | 1461481318342 Marionette TRACE conn2 <- [1,454,null,{}] 00:01:58 INFO - PROCESS | 1659 | 1461481318344 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}] 00:01:58 INFO - PROCESS | 1659 | 1461481318415 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 00:01:58 INFO - PROCESS | 1659 | 1461481318419 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x11afcc800 == 46 [pid = 1659] [id = 121] 00:01:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1187d1400) [pid = 1659] [serial = 360] [outer = 0x0] 00:01:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x123a72800) [pid = 1659] [serial = 361] [outer = 0x1187d1400] 00:01:58 INFO - PROCESS | 1659 | 1461481318447 Marionette DEBUG loaded listener.js 00:01:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x128462800) [pid = 1659] [serial = 362] [outer = 0x1187d1400] 00:01:58 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:01:58 INFO - PROCESS | 1659 | 1461481318781 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]]]}] 00:01:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:01:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 471ms 00:01:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:01:58 INFO - PROCESS | 1659 | 1461481318813 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 00:01:58 INFO - PROCESS | 1659 | 1461481318815 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 00:01:58 INFO - PROCESS | 1659 | 1461481318818 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:01:58 INFO - PROCESS | 1659 | 1461481318819 Marionette TRACE conn2 <- [1,458,null,{}] 00:01:58 INFO - PROCESS | 1659 | 1461481318823 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}] 00:01:58 INFO - PROCESS | 1659 | 1461481318961 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 00:01:58 INFO - PROCESS | 1659 | 1461481318974 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x129960000 == 47 [pid = 1659] [id = 122] 00:01:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x11b8b1000) [pid = 1659] [serial = 363] [outer = 0x0] 00:01:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x12bbbc800) [pid = 1659] [serial = 364] [outer = 0x11b8b1000] 00:01:59 INFO - PROCESS | 1659 | 1461481319001 Marionette DEBUG loaded listener.js 00:01:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x12be65000) [pid = 1659] [serial = 365] [outer = 0x11b8b1000] 00:01:59 INFO - PROCESS | 1659 | 1461481319335 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] 00:01:59 INFO - PROCESS | 1659 | 1461481319396 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 00:01:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:01:59 INFO - PROCESS | 1659 | 1461481319398 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:01:59 INFO - PROCESS | 1659 | 1461481319399 Marionette TRACE conn2 <- [1,462,null,{}] 00:01:59 INFO - PROCESS | 1659 | 1461481319402 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}] 00:01:59 INFO - PROCESS | 1659 | 1461481319472 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 00:01:59 INFO - PROCESS | 1659 | 1461481319518 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b244000 == 48 [pid = 1659] [id = 123] 00:01:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x11c23e000) [pid = 1659] [serial = 366] [outer = 0x0] 00:01:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x12bfbd400) [pid = 1659] [serial = 367] [outer = 0x11c23e000] 00:01:59 INFO - PROCESS | 1659 | 1461481319543 Marionette DEBUG loaded listener.js 00:01:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x12d0b5c00) [pid = 1659] [serial = 368] [outer = 0x11c23e000] 00:01:59 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:01:59 INFO - PROCESS | 1659 | 1461481319851 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] 00:01:59 INFO - PROCESS | 1659 | 1461481319868 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 00:01:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:01:59 INFO - PROCESS | 1659 | 1461481319871 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:01:59 INFO - PROCESS | 1659 | 1461481319872 Marionette TRACE conn2 <- [1,466,null,{}] 00:01:59 INFO - PROCESS | 1659 | 1461481319876 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}] 00:01:59 INFO - PROCESS | 1659 | 1461481319967 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 00:01:59 INFO - PROCESS | 1659 | 1461481319971 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b6c1800 == 49 [pid = 1659] [id = 124] 00:01:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x12d0bd800) [pid = 1659] [serial = 369] [outer = 0x0] 00:01:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x12d23bc00) [pid = 1659] [serial = 370] [outer = 0x12d0bd800] 00:02:00 INFO - PROCESS | 1659 | 1461481320003 Marionette DEBUG loaded listener.js 00:02:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x12d5d0c00) [pid = 1659] [serial = 371] [outer = 0x12d0bd800] 00:02:00 INFO - PROCESS | 1659 | 1461481320370 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] 00:02:00 INFO - PROCESS | 1659 | 1461481320398 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 00:02:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:02:00 INFO - PROCESS | 1659 | 1461481320402 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:02:00 INFO - PROCESS | 1659 | 1461481320403 Marionette TRACE conn2 <- [1,470,null,{}] 00:02:00 INFO - PROCESS | 1659 | 1461481320407 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}] 00:02:00 INFO - PROCESS | 1659 | 1461481320525 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 00:02:00 INFO - PROCESS | 1659 | 1461481320532 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bb9c000 == 50 [pid = 1659] [id = 125] 00:02:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x12d61e400) [pid = 1659] [serial = 372] [outer = 0x0] 00:02:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x12e215c00) [pid = 1659] [serial = 373] [outer = 0x12d61e400] 00:02:00 INFO - PROCESS | 1659 | 1461481320571 Marionette DEBUG loaded listener.js 00:02:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12e21f800) [pid = 1659] [serial = 374] [outer = 0x12d61e400] 00:02:01 INFO - PROCESS | 1659 | 1461481321266 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]]]}] 00:02:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:02:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 921ms 00:02:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:02:01 INFO - PROCESS | 1659 | 1461481321322 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 00:02:01 INFO - PROCESS | 1659 | 1461481321325 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 00:02:01 INFO - PROCESS | 1659 | 1461481321328 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:02:01 INFO - PROCESS | 1659 | 1461481321331 Marionette TRACE conn2 <- [1,474,null,{}] 00:02:01 INFO - PROCESS | 1659 | 1461481321335 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}] 00:02:01 INFO - PROCESS | 1659 | 1461481321434 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 00:02:01 INFO - PROCESS | 1659 | 1461481321495 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b919000 == 51 [pid = 1659] [id = 126] 00:02:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x11a97c400) [pid = 1659] [serial = 375] [outer = 0x0] 00:02:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x11b860800) [pid = 1659] [serial = 376] [outer = 0x11a97c400] 00:02:01 INFO - PROCESS | 1659 | 1461481321528 Marionette DEBUG loaded listener.js 00:02:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x11c6c3400) [pid = 1659] [serial = 377] [outer = 0x11a97c400] 00:02:01 INFO - PROCESS | 1659 | 1461481321988 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]]]}] 00:02:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:02:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 671ms 00:02:02 INFO - PROCESS | 1659 | 1461481322000 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 00:02:02 INFO - PROCESS | 1659 | 1461481322004 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 00:02:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:02:02 INFO - PROCESS | 1659 | 1461481322009 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:02:02 INFO - PROCESS | 1659 | 1461481322011 Marionette TRACE conn2 <- [1,478,null,{}] 00:02:02 INFO - PROCESS | 1659 | 1461481322014 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}] 00:02:02 INFO - PROCESS | 1659 | 1461481322111 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 00:02:02 INFO - PROCESS | 1659 | 1461481322155 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x125613800 == 52 [pid = 1659] [id = 127] 00:02:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x11c861000) [pid = 1659] [serial = 378] [outer = 0x0] 00:02:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x1273e7000) [pid = 1659] [serial = 379] [outer = 0x11c861000] 00:02:02 INFO - PROCESS | 1659 | 1461481322186 Marionette DEBUG loaded listener.js 00:02:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x12981c800) [pid = 1659] [serial = 380] [outer = 0x11c861000] 00:02:02 INFO - PROCESS | 1659 | 1461481322621 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]]]}] 00:02:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:02:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 621ms 00:02:02 INFO - PROCESS | 1659 | 1461481322646 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 00:02:02 INFO - PROCESS | 1659 | 1461481322647 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 00:02:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:02:02 INFO - PROCESS | 1659 | 1461481322651 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:02:02 INFO - PROCESS | 1659 | 1461481322654 Marionette TRACE conn2 <- [1,482,null,{}] 00:02:02 INFO - PROCESS | 1659 | 1461481322665 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}] 00:02:02 INFO - PROCESS | 1659 | 1461481322784 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 00:02:02 INFO - PROCESS | 1659 | 1461481322887 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bb9d800 == 53 [pid = 1659] [id = 128] 00:02:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12b53c400) [pid = 1659] [serial = 381] [outer = 0x0] 00:02:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12b540400) [pid = 1659] [serial = 382] [outer = 0x12b53c400] 00:02:02 INFO - PROCESS | 1659 | 1461481322938 Marionette DEBUG loaded listener.js 00:02:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x12b622400) [pid = 1659] [serial = 383] [outer = 0x12b53c400] 00:02:03 INFO - PROCESS | 1659 | 1461481323500 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]]]}] 00:02:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:02:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 873ms 00:02:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:02:03 INFO - PROCESS | 1659 | 1461481323535 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 00:02:03 INFO - PROCESS | 1659 | 1461481323536 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 00:02:03 INFO - PROCESS | 1659 | 1461481323539 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:02:03 INFO - PROCESS | 1659 | 1461481323540 Marionette TRACE conn2 <- [1,486,null,{}] 00:02:03 INFO - PROCESS | 1659 | 1461481323545 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}] 00:02:03 INFO - PROCESS | 1659 | 1461481323641 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 00:02:03 INFO - PROCESS | 1659 | 1461481323876 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ae4000 == 54 [pid = 1659] [id = 129] 00:02:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x1151f3400) [pid = 1659] [serial = 384] [outer = 0x0] 00:02:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x1187dac00) [pid = 1659] [serial = 385] [outer = 0x1151f3400] 00:02:03 INFO - PROCESS | 1659 | 1461481323906 Marionette DEBUG loaded listener.js 00:02:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x11924cc00) [pid = 1659] [serial = 386] [outer = 0x1151f3400] 00:02:04 INFO - PROCESS | 1659 | 1461481324333 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]]]}] 00:02:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:02:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 823ms 00:02:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:02:04 INFO - PROCESS | 1659 | 1461481324363 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 00:02:04 INFO - PROCESS | 1659 | 1461481324366 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 00:02:04 INFO - PROCESS | 1659 | 1461481324369 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:02:04 INFO - PROCESS | 1659 | 1461481324371 Marionette TRACE conn2 <- [1,490,null,{}] 00:02:04 INFO - PROCESS | 1659 | 1461481324374 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}] 00:02:04 INFO - PROCESS | 1659 | 1461481324465 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 00:02:04 INFO - PROCESS | 1659 | 1461481324510 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x119d7c000 == 55 [pid = 1659] [id = 130] 00:02:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x11a93b400) [pid = 1659] [serial = 387] [outer = 0x0] 00:02:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x11b8aa800) [pid = 1659] [serial = 388] [outer = 0x11a93b400] 00:02:04 INFO - PROCESS | 1659 | 1461481324543 Marionette DEBUG loaded listener.js 00:02:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x11c717400) [pid = 1659] [serial = 389] [outer = 0x11a93b400] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x11a9ab000 == 54 [pid = 1659] [id = 107] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x11c806000 == 53 [pid = 1659] [id = 108] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x11854e800 == 52 [pid = 1659] [id = 106] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x119718000 == 51 [pid = 1659] [id = 103] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab51000 == 50 [pid = 1659] [id = 101] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x12b6c1800 == 49 [pid = 1659] [id = 124] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x12b244000 == 48 [pid = 1659] [id = 123] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x129960000 == 47 [pid = 1659] [id = 122] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x11afcc800 == 46 [pid = 1659] [id = 121] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x127310000 == 45 [pid = 1659] [id = 120] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x126f1b000 == 44 [pid = 1659] [id = 119] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x126ac2800 == 43 [pid = 1659] [id = 118] 00:02:04 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x11af36c00) [pid = 1659] [serial = 319] [outer = 0x0] [url = about:blank] 00:02:04 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x118cdac00) [pid = 1659] [serial = 316] [outer = 0x0] [url = about:blank] 00:02:04 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x118cde800) [pid = 1659] [serial = 280] [outer = 0x0] [url = about:blank] 00:02:04 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x11af34000) [pid = 1659] [serial = 277] [outer = 0x0] [url = about:blank] 00:02:04 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x118c18400) [pid = 1659] [serial = 325] [outer = 0x0] [url = about:blank] 00:02:04 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12981f800) [pid = 1659] [serial = 313] [outer = 0x0] [url = about:blank] 00:02:04 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x123a6b000) [pid = 1659] [serial = 322] [outer = 0x0] [url = about:blank] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x125618800 == 42 [pid = 1659] [id = 117] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x123a0d800 == 41 [pid = 1659] [id = 116] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x11a9b4000 == 40 [pid = 1659] [id = 115] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x119273800 == 39 [pid = 1659] [id = 114] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x11bbc0800 == 38 [pid = 1659] [id = 113] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x11afc8000 == 37 [pid = 1659] [id = 112] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x119d80800 == 36 [pid = 1659] [id = 111] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x11c238000 == 35 [pid = 1659] [id = 105] 00:02:04 INFO - PROCESS | 1659 | --DOCSHELL 0x116721800 == 34 [pid = 1659] [id = 110] 00:02:04 INFO - PROCESS | 1659 | 1461481324955 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]]]}] 00:02:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:02:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 620ms 00:02:04 INFO - PROCESS | 1659 | 1461481324991 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 00:02:04 INFO - PROCESS | 1659 | 1461481324993 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 00:02:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:02:04 INFO - PROCESS | 1659 | 1461481324996 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:02:04 INFO - PROCESS | 1659 | 1461481324997 Marionette TRACE conn2 <- [1,494,null,{}] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x11c28c800) [pid = 1659] [serial = 293] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x11c737c00) [pid = 1659] [serial = 298] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x11ad38400) [pid = 1659] [serial = 289] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x11c2d7000) [pid = 1659] [serial = 295] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x1188c5800) [pid = 1659] [serial = 283] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x11918c000) [pid = 1659] [serial = 284] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x11a854400) [pid = 1659] [serial = 286] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x11a945400) [pid = 1659] [serial = 287] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x12550c800) [pid = 1659] [serial = 304] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12558a000) [pid = 1659] [serial = 301] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x12526a400) [pid = 1659] [serial = 299] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x1273e6400) [pid = 1659] [serial = 307] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x127a07c00) [pid = 1659] [serial = 310] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x126a0a400) [pid = 1659] [serial = 302] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x11c139c00) [pid = 1659] [serial = 292] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x11c6c9800) [pid = 1659] [serial = 296] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x1276edc00) [pid = 1659] [serial = 308] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x11b85d800) [pid = 1659] [serial = 290] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x12801fc00) [pid = 1659] [serial = 311] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x126b98400) [pid = 1659] [serial = 305] [outer = 0x0] [url = about:blank] 00:02:05 INFO - PROCESS | 1659 | 1461481325020 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}] 00:02:05 INFO - PROCESS | 1659 | 1461481325121 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 00:02:05 INFO - PROCESS | 1659 | 1461481325129 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x118557800 == 35 [pid = 1659] [id = 131] 00:02:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x11c2d2400) [pid = 1659] [serial = 390] [outer = 0x0] 00:02:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x11c73b000) [pid = 1659] [serial = 391] [outer = 0x11c2d2400] 00:02:05 INFO - PROCESS | 1659 | 1461481325156 Marionette DEBUG loaded listener.js 00:02:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x12526a400) [pid = 1659] [serial = 392] [outer = 0x11c2d2400] 00:02:05 INFO - PROCESS | 1659 | 1461481325502 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]]]}] 00:02:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:02:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 533ms 00:02:05 INFO - PROCESS | 1659 | 1461481325531 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 00:02:05 INFO - PROCESS | 1659 | 1461481325532 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 00:02:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:02:05 INFO - PROCESS | 1659 | 1461481325538 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:02:05 INFO - PROCESS | 1659 | 1461481325544 Marionette TRACE conn2 <- [1,498,null,{}] 00:02:05 INFO - PROCESS | 1659 | 1461481325563 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}] 00:02:05 INFO - PROCESS | 1659 | 1461481325638 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 00:02:05 INFO - PROCESS | 1659 | 1461481325647 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x11afde800 == 36 [pid = 1659] [id = 132] 00:02:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x12558a000) [pid = 1659] [serial = 393] [outer = 0x0] 00:02:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x127a06c00) [pid = 1659] [serial = 394] [outer = 0x12558a000] 00:02:05 INFO - PROCESS | 1659 | 1461481325673 Marionette DEBUG loaded listener.js 00:02:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x128467c00) [pid = 1659] [serial = 395] [outer = 0x12558a000] 00:02:06 INFO - PROCESS | 1659 | 1461481325999 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]]]}] 00:02:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:02:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 494ms 00:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:02:06 INFO - PROCESS | 1659 | 1461481326030 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 00:02:06 INFO - PROCESS | 1659 | 1461481326032 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 00:02:06 INFO - PROCESS | 1659 | 1461481326034 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:02:06 INFO - PROCESS | 1659 | 1461481326035 Marionette TRACE conn2 <- [1,502,null,{}] 00:02:06 INFO - PROCESS | 1659 | 1461481326037 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}] 00:02:06 INFO - PROCESS | 1659 | 1461481326113 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 00:02:06 INFO - PROCESS | 1659 | 1461481326159 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bba1800 == 37 [pid = 1659] [id = 133] 00:02:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x125509400) [pid = 1659] [serial = 396] [outer = 0x0] 00:02:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x129820400) [pid = 1659] [serial = 397] [outer = 0x125509400] 00:02:06 INFO - PROCESS | 1659 | 1461481326185 Marionette DEBUG loaded listener.js 00:02:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x129ce6400) [pid = 1659] [serial = 398] [outer = 0x125509400] 00:02:06 INFO - PROCESS | 1659 | 1461481326480 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]]]}] 00:02:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:02:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 469ms 00:02:06 INFO - PROCESS | 1659 | 1461481326504 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 00:02:06 INFO - PROCESS | 1659 | 1461481326505 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 00:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:02:06 INFO - PROCESS | 1659 | 1461481326507 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:02:06 INFO - PROCESS | 1659 | 1461481326509 Marionette TRACE conn2 <- [1,506,null,{}] 00:02:06 INFO - PROCESS | 1659 | 1461481326514 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}] 00:02:06 INFO - PROCESS | 1659 | 1461481326588 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 00:02:06 INFO - PROCESS | 1659 | 1461481326595 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x123a0c000 == 38 [pid = 1659] [id = 134] 00:02:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x12b53d000) [pid = 1659] [serial = 399] [outer = 0x0] 00:02:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x12b544000) [pid = 1659] [serial = 400] [outer = 0x12b53d000] 00:02:06 INFO - PROCESS | 1659 | 1461481326628 Marionette DEBUG loaded listener.js 00:02:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12b8ef800) [pid = 1659] [serial = 401] [outer = 0x12b53d000] 00:02:06 INFO - PROCESS | 1659 | 1461481326973 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]]]}] 00:02:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:02:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 475ms 00:02:06 INFO - PROCESS | 1659 | 1461481326983 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 00:02:06 INFO - PROCESS | 1659 | 1461481326985 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 00:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:02:06 INFO - PROCESS | 1659 | 1461481326987 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:02:06 INFO - PROCESS | 1659 | 1461481326988 Marionette TRACE conn2 <- [1,510,null,{}] 00:02:06 INFO - PROCESS | 1659 | 1461481326990 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}] 00:02:07 INFO - PROCESS | 1659 | 1461481327099 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 00:02:07 INFO - PROCESS | 1659 | 1461481327117 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x125388000 == 39 [pid = 1659] [id = 135] 00:02:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x12b80c000) [pid = 1659] [serial = 402] [outer = 0x0] 00:02:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12bbbd000) [pid = 1659] [serial = 403] [outer = 0x12b80c000] 00:02:07 INFO - PROCESS | 1659 | 1461481327143 Marionette DEBUG loaded listener.js 00:02:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12cf98c00) [pid = 1659] [serial = 404] [outer = 0x12b80c000] 00:02:07 INFO - PROCESS | 1659 | 1461481327486 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]]]}] 00:02:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:02:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 518ms 00:02:07 INFO - PROCESS | 1659 | 1461481327506 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 00:02:07 INFO - PROCESS | 1659 | 1461481327507 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 00:02:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:02:07 INFO - PROCESS | 1659 | 1461481327511 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:02:07 INFO - PROCESS | 1659 | 1461481327512 Marionette TRACE conn2 <- [1,514,null,{}] 00:02:07 INFO - PROCESS | 1659 | 1461481327514 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}] 00:02:07 INFO - PROCESS | 1659 | 1461481327615 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 00:02:07 INFO - PROCESS | 1659 | 1461481327619 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x127310000 == 40 [pid = 1659] [id = 136] 00:02:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x12b53fc00) [pid = 1659] [serial = 405] [outer = 0x0] 00:02:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x12d0bf000) [pid = 1659] [serial = 406] [outer = 0x12b53fc00] 00:02:07 INFO - PROCESS | 1659 | 1461481327645 Marionette DEBUG loaded listener.js 00:02:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x12d5c5000) [pid = 1659] [serial = 407] [outer = 0x12b53fc00] 00:02:07 INFO - PROCESS | 1659 | 1461481327952 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]]]}] 00:02:07 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 00:02:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 470ms 00:02:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:02:07 INFO - PROCESS | 1659 | 1461481327981 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 00:02:07 INFO - PROCESS | 1659 | 1461481327982 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 00:02:07 INFO - PROCESS | 1659 | 1461481327985 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:02:07 INFO - PROCESS | 1659 | 1461481327985 Marionette TRACE conn2 <- [1,518,null,{}] 00:02:07 INFO - PROCESS | 1659 | 1461481327988 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}] 00:02:08 INFO - PROCESS | 1659 | 1461481328081 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 00:02:08 INFO - PROCESS | 1659 | 1461481328092 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x128050000 == 41 [pid = 1659] [id = 137] 00:02:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12d22fc00) [pid = 1659] [serial = 408] [outer = 0x0] 00:02:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12d5ce800) [pid = 1659] [serial = 409] [outer = 0x12d22fc00] 00:02:08 INFO - PROCESS | 1659 | 1461481328118 Marionette DEBUG loaded listener.js 00:02:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x12e219400) [pid = 1659] [serial = 410] [outer = 0x12d22fc00] 00:02:08 INFO - PROCESS | 1659 | 1461481328433 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]]]}] 00:02:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 469ms 00:02:08 INFO - PROCESS | 1659 | 1461481328458 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 00:02:08 INFO - PROCESS | 1659 | 1461481328461 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 00:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:02:08 INFO - PROCESS | 1659 | 1461481328464 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:02:08 INFO - PROCESS | 1659 | 1461481328465 Marionette TRACE conn2 <- [1,522,null,{}] 00:02:08 INFO - PROCESS | 1659 | 1461481328468 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}] 00:02:08 INFO - PROCESS | 1659 | 1461481328562 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 00:02:08 INFO - PROCESS | 1659 | 1461481328583 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b252800 == 42 [pid = 1659] [id = 138] 00:02:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12d5cc800) [pid = 1659] [serial = 411] [outer = 0x0] 00:02:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12e353000) [pid = 1659] [serial = 412] [outer = 0x12d5cc800] 00:02:08 INFO - PROCESS | 1659 | 1461481328608 Marionette DEBUG loaded listener.js 00:02:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x12e359800) [pid = 1659] [serial = 413] [outer = 0x12d5cc800] 00:02:08 INFO - PROCESS | 1659 | 1461481328959 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]]]}] 00:02:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 00:02:08 INFO - PROCESS | 1659 | 1461481328988 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 00:02:08 INFO - PROCESS | 1659 | 1461481328989 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 00:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:02:08 INFO - PROCESS | 1659 | 1461481328992 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:02:08 INFO - PROCESS | 1659 | 1461481328994 Marionette TRACE conn2 <- [1,526,null,{}] 00:02:09 INFO - PROCESS | 1659 | 1461481328998 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}] 00:02:09 INFO - PROCESS | 1659 | 1461481329336 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 00:02:09 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x11c736400) [pid = 1659] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:02:09 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x11883d400) [pid = 1659] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:02:09 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12d0bd800) [pid = 1659] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:02:09 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x11c23e000) [pid = 1659] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:02:09 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x11b8b1000) [pid = 1659] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:02:09 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x12539f000) [pid = 1659] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:02:09 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x1162f7800) [pid = 1659] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:02:09 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x12b3f0800) [pid = 1659] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:02:09 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x12b541c00) [pid = 1659] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:02:09 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x1187d1400) [pid = 1659] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:02:09 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x11ad39800) [pid = 1659] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:02:09 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x129822400) [pid = 1659] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:02:09 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x126b94800) [pid = 1659] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:02:09 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x119188400) [pid = 1659] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:02:09 INFO - PROCESS | 1659 | 1461481329382 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x119aee800 == 43 [pid = 1659] [id = 139] 00:02:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x1156d8c00) [pid = 1659] [serial = 414] [outer = 0x0] 00:02:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x11883d400) [pid = 1659] [serial = 415] [outer = 0x1156d8c00] 00:02:09 INFO - PROCESS | 1659 | 1461481329412 Marionette DEBUG loaded listener.js 00:02:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x128016c00) [pid = 1659] [serial = 416] [outer = 0x1156d8c00] 00:02:09 INFO - PROCESS | 1659 | 1461481329722 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]]]}] 00:02:09 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 00:02:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 773ms 00:02:09 INFO - PROCESS | 1659 | 1461481329765 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 00:02:09 INFO - PROCESS | 1659 | 1461481329766 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 00:02:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:02:09 INFO - PROCESS | 1659 | 1461481329768 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:02:09 INFO - PROCESS | 1659 | 1461481329770 Marionette TRACE conn2 <- [1,530,null,{}] 00:02:09 INFO - PROCESS | 1659 | 1461481329772 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}] 00:02:09 INFO - PROCESS | 1659 | 1461481329865 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 00:02:09 INFO - PROCESS | 1659 | 1461481329909 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b8a2800 == 44 [pid = 1659] [id = 140] 00:02:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x117876800) [pid = 1659] [serial = 417] [outer = 0x0] 00:02:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12d230400) [pid = 1659] [serial = 418] [outer = 0x117876800] 00:02:09 INFO - PROCESS | 1659 | 1461481329935 Marionette DEBUG loaded listener.js 00:02:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x12e82c400) [pid = 1659] [serial = 419] [outer = 0x117876800] 00:02:10 INFO - PROCESS | 1659 | 1461481330189 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"]]]}] 00:02:10 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 00:02:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:02:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:02:10 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 00:02:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:02:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:02:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 469ms 00:02:10 INFO - PROCESS | 1659 | 1461481330238 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 00:02:10 INFO - PROCESS | 1659 | 1461481330240 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 00:02:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:02:10 INFO - PROCESS | 1659 | 1461481330250 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:02:10 INFO - PROCESS | 1659 | 1461481330251 Marionette TRACE conn2 <- [1,534,null,{}] 00:02:10 INFO - PROCESS | 1659 | 1461481330254 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}] 00:02:10 INFO - PROCESS | 1659 | 1461481330340 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 00:02:10 INFO - PROCESS | 1659 | 1461481330347 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d068800 == 45 [pid = 1659] [id = 141] 00:02:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x12994dc00) [pid = 1659] [serial = 420] [outer = 0x0] 00:02:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x12e87f000) [pid = 1659] [serial = 421] [outer = 0x12994dc00] 00:02:10 INFO - PROCESS | 1659 | 1461481330372 Marionette DEBUG loaded listener.js 00:02:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12e889400) [pid = 1659] [serial = 422] [outer = 0x12994dc00] 00:02:10 INFO - PROCESS | 1659 | 1461481330693 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]]]}] 00:02:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 00:02:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 477ms 00:02:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:02:10 INFO - PROCESS | 1659 | 1461481330719 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 00:02:10 INFO - PROCESS | 1659 | 1461481330720 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 00:02:10 INFO - PROCESS | 1659 | 1461481330723 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:02:10 INFO - PROCESS | 1659 | 1461481330723 Marionette TRACE conn2 <- [1,538,null,{}] 00:02:10 INFO - PROCESS | 1659 | 1461481330726 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}] 00:02:10 INFO - PROCESS | 1659 | 1461481330833 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 00:02:10 INFO - PROCESS | 1659 | 1461481330839 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2c3800 == 46 [pid = 1659] [id = 142] 00:02:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12e87f400) [pid = 1659] [serial = 423] [outer = 0x0] 00:02:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x12e88dc00) [pid = 1659] [serial = 424] [outer = 0x12e87f400] 00:02:10 INFO - PROCESS | 1659 | 1461481330870 Marionette DEBUG loaded listener.js 00:02:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12eaf5800) [pid = 1659] [serial = 425] [outer = 0x12e87f400] 00:02:11 INFO - PROCESS | 1659 | 1461481331197 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]]]}] 00:02:11 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. 00:02:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 520ms 00:02:11 INFO - PROCESS | 1659 | 1461481331244 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 00:02:11 INFO - PROCESS | 1659 | 1461481331245 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 00:02:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:02:11 INFO - PROCESS | 1659 | 1461481331247 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:02:11 INFO - PROCESS | 1659 | 1461481331248 Marionette TRACE conn2 <- [1,542,null,{}] 00:02:11 INFO - PROCESS | 1659 | 1461481331250 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}] 00:02:11 INFO - PROCESS | 1659 | 1461481331331 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 00:02:11 INFO - PROCESS | 1659 | 1461481331426 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x115504800 == 47 [pid = 1659] [id = 143] 00:02:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x114b39400) [pid = 1659] [serial = 426] [outer = 0x0] 00:02:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x1158c2000) [pid = 1659] [serial = 427] [outer = 0x114b39400] 00:02:11 INFO - PROCESS | 1659 | 1461481331458 Marionette DEBUG loaded listener.js 00:02:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x118e0b000) [pid = 1659] [serial = 428] [outer = 0x114b39400] 00:02:11 INFO - PROCESS | 1659 | 1461481331892 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]]]}] 00:02:11 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. 00:02:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 669ms 00:02:11 INFO - PROCESS | 1659 | 1461481331918 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 00:02:11 INFO - PROCESS | 1659 | 1461481331923 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 00:02:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:02:11 INFO - PROCESS | 1659 | 1461481331927 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:02:11 INFO - PROCESS | 1659 | 1461481331931 Marionette TRACE conn2 <- [1,546,null,{}] 00:02:11 INFO - PROCESS | 1659 | 1461481331936 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}] 00:02:12 INFO - PROCESS | 1659 | 1461481332100 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 00:02:12 INFO - PROCESS | 1659 | 1461481332225 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab45000 == 48 [pid = 1659] [id = 144] 00:02:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x119246c00) [pid = 1659] [serial = 429] [outer = 0x0] 00:02:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x11b0e4400) [pid = 1659] [serial = 430] [outer = 0x119246c00] 00:02:12 INFO - PROCESS | 1659 | 1461481332285 Marionette DEBUG loaded listener.js 00:02:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x1253a1400) [pid = 1659] [serial = 431] [outer = 0x119246c00] 00:02:12 INFO - PROCESS | 1659 | 1461481332719 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]]]}] 00:02:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 00:02:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 824ms 00:02:12 INFO - PROCESS | 1659 | 1461481332752 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 00:02:12 INFO - PROCESS | 1659 | 1461481332755 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 00:02:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:02:12 INFO - PROCESS | 1659 | 1461481332758 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:02:12 INFO - PROCESS | 1659 | 1461481332759 Marionette TRACE conn2 <- [1,550,null,{}] 00:02:12 INFO - PROCESS | 1659 | 1461481332762 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}] 00:02:12 INFO - PROCESS | 1659 | 1461481332870 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 00:02:12 INFO - PROCESS | 1659 | 1461481332952 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x128049000 == 49 [pid = 1659] [id = 145] 00:02:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x12558e400) [pid = 1659] [serial = 432] [outer = 0x0] 00:02:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x1276a4c00) [pid = 1659] [serial = 433] [outer = 0x12558e400] 00:02:12 INFO - PROCESS | 1659 | 1461481332989 Marionette DEBUG loaded listener.js 00:02:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x129ce1c00) [pid = 1659] [serial = 434] [outer = 0x12558e400] 00:02:13 INFO - PROCESS | 1659 | 1461481333371 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]]]}] 00:02:13 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. 00:02:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 622ms 00:02:13 INFO - PROCESS | 1659 | 1461481333380 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 00:02:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:02:13 INFO - PROCESS | 1659 | 1461481333382 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 00:02:13 INFO - PROCESS | 1659 | 1461481333389 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:02:13 INFO - PROCESS | 1659 | 1461481333393 Marionette TRACE conn2 <- [1,554,null,{}] 00:02:13 INFO - PROCESS | 1659 | 1461481333397 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}] 00:02:13 INFO - PROCESS | 1659 | 1461481333495 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 00:02:13 INFO - PROCESS | 1659 | 1461481333540 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbe8800 == 50 [pid = 1659] [id = 146] 00:02:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x127353000) [pid = 1659] [serial = 435] [outer = 0x0] 00:02:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x12b3f4800) [pid = 1659] [serial = 436] [outer = 0x127353000] 00:02:13 INFO - PROCESS | 1659 | 1461481333571 Marionette DEBUG loaded listener.js 00:02:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x12be5ec00) [pid = 1659] [serial = 437] [outer = 0x127353000] 00:02:13 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:13 INFO - PROCESS | 1659 | 1461481333981 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]]]}] 00:02:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:02:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 629ms 00:02:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:02:14 INFO - PROCESS | 1659 | 1461481334015 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 00:02:14 INFO - PROCESS | 1659 | 1461481334017 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 00:02:14 INFO - PROCESS | 1659 | 1461481334019 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:02:14 INFO - PROCESS | 1659 | 1461481334020 Marionette TRACE conn2 <- [1,558,null,{}] 00:02:14 INFO - PROCESS | 1659 | 1461481334023 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}] 00:02:14 INFO - PROCESS | 1659 | 1461481334122 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 00:02:14 INFO - PROCESS | 1659 | 1461481334188 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e2c6800 == 51 [pid = 1659] [id = 147] 00:02:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x12d235800) [pid = 1659] [serial = 438] [outer = 0x0] 00:02:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x12e21e000) [pid = 1659] [serial = 439] [outer = 0x12d235800] 00:02:14 INFO - PROCESS | 1659 | 1461481334230 Marionette DEBUG loaded listener.js 00:02:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x12e3f9c00) [pid = 1659] [serial = 440] [outer = 0x12d235800] 00:02:14 INFO - PROCESS | 1659 | 1461481334638 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]]]}] 00:02:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:02:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 00:02:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:02:14 INFO - PROCESS | 1659 | 1461481334689 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 00:02:14 INFO - PROCESS | 1659 | 1461481334691 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 00:02:14 INFO - PROCESS | 1659 | 1461481334693 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:02:14 INFO - PROCESS | 1659 | 1461481334694 Marionette TRACE conn2 <- [1,562,null,{}] 00:02:14 INFO - PROCESS | 1659 | 1461481334696 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}] 00:02:14 INFO - PROCESS | 1659 | 1461481334791 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 00:02:14 INFO - PROCESS | 1659 | 1461481334840 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e3b7000 == 52 [pid = 1659] [id = 148] 00:02:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12eaf7000) [pid = 1659] [serial = 441] [outer = 0x0] 00:02:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x12eafa800) [pid = 1659] [serial = 442] [outer = 0x12eaf7000] 00:02:14 INFO - PROCESS | 1659 | 1461481334889 Marionette DEBUG loaded listener.js 00:02:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x12ec51400) [pid = 1659] [serial = 443] [outer = 0x12eaf7000] 00:02:15 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:15 INFO - PROCESS | 1659 | 1461481335333 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]]]}] 00:02:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:02:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 00:02:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:02:15 INFO - PROCESS | 1659 | 1461481335364 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 00:02:15 INFO - PROCESS | 1659 | 1461481335365 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 00:02:15 INFO - PROCESS | 1659 | 1461481335367 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:02:15 INFO - PROCESS | 1659 | 1461481335369 Marionette TRACE conn2 <- [1,566,null,{}] 00:02:15 INFO - PROCESS | 1659 | 1461481335371 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}] 00:02:15 INFO - PROCESS | 1659 | 1461481335491 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 00:02:15 INFO - PROCESS | 1659 | 1461481335568 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ae9800 == 53 [pid = 1659] [id = 149] 00:02:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x11912f800) [pid = 1659] [serial = 444] [outer = 0x0] 00:02:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x12b3e8000) [pid = 1659] [serial = 445] [outer = 0x11912f800] 00:02:15 INFO - PROCESS | 1659 | 1461481335599 Marionette DEBUG loaded listener.js 00:02:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x12ec54800) [pid = 1659] [serial = 446] [outer = 0x11912f800] 00:02:16 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:16 INFO - PROCESS | 1659 | 1461481336122 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]]]}] 00:02:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:02:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 820ms 00:02:16 INFO - PROCESS | 1659 | 1461481336188 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 00:02:16 INFO - PROCESS | 1659 | 1461481336191 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 00:02:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:02:16 INFO - PROCESS | 1659 | 1461481336214 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:02:16 INFO - PROCESS | 1659 | 1461481336216 Marionette TRACE conn2 <- [1,570,null,{}] 00:02:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x1151f8400) [pid = 1659] [serial = 447] [outer = 0x12eeabc00] 00:02:16 INFO - PROCESS | 1659 | 1461481336242 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}] 00:02:16 INFO - PROCESS | 1659 | 1461481336358 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 00:02:16 INFO - PROCESS | 1659 | 1461481336432 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x1156ad800 == 54 [pid = 1659] [id = 150] 00:02:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x11a949c00) [pid = 1659] [serial = 448] [outer = 0x0] 00:02:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x11a985800) [pid = 1659] [serial = 449] [outer = 0x11a949c00] 00:02:16 INFO - PROCESS | 1659 | 1461481336466 Marionette DEBUG loaded listener.js 00:02:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x11af78400) [pid = 1659] [serial = 450] [outer = 0x11a949c00] 00:02:16 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:17 INFO - PROCESS | 1659 | --DOCSHELL 0x12d2c3800 == 53 [pid = 1659] [id = 142] 00:02:17 INFO - PROCESS | 1659 | --DOCSHELL 0x12d068800 == 52 [pid = 1659] [id = 141] 00:02:17 INFO - PROCESS | 1659 | --DOCSHELL 0x12b8a2800 == 51 [pid = 1659] [id = 140] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x12e215c00) [pid = 1659] [serial = 373] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | 1461481337114 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]]]}] 00:02:17 INFO - PROCESS | 1659 | --DOCSHELL 0x119aee800 == 50 [pid = 1659] [id = 139] 00:02:17 INFO - PROCESS | 1659 | --DOCSHELL 0x12b252800 == 49 [pid = 1659] [id = 138] 00:02:17 INFO - PROCESS | 1659 | --DOCSHELL 0x128050000 == 48 [pid = 1659] [id = 137] 00:02:17 INFO - PROCESS | 1659 | --DOCSHELL 0x127310000 == 47 [pid = 1659] [id = 136] 00:02:17 INFO - PROCESS | 1659 | --DOCSHELL 0x125388000 == 46 [pid = 1659] [id = 135] 00:02:17 INFO - PROCESS | 1659 | --DOCSHELL 0x123a0c000 == 45 [pid = 1659] [id = 134] 00:02:17 INFO - PROCESS | 1659 | --DOCSHELL 0x11bba1800 == 44 [pid = 1659] [id = 133] 00:02:17 INFO - PROCESS | 1659 | --DOCSHELL 0x11afde800 == 43 [pid = 1659] [id = 132] 00:02:17 INFO - PROCESS | 1659 | --DOCSHELL 0x118557800 == 42 [pid = 1659] [id = 131] 00:02:17 INFO - PROCESS | 1659 | --DOCSHELL 0x119d7c000 == 41 [pid = 1659] [id = 130] 00:02:17 INFO - PROCESS | 1659 | --DOCSHELL 0x119ae4000 == 40 [pid = 1659] [id = 129] 00:02:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:02:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 947ms 00:02:17 INFO - PROCESS | 1659 | 1461481337144 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 00:02:17 INFO - PROCESS | 1659 | 1461481337149 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 00:02:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:02:17 INFO - PROCESS | 1659 | 1461481337155 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:02:17 INFO - PROCESS | 1659 | 1461481337158 Marionette TRACE conn2 <- [1,574,null,{}] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x11c131400) [pid = 1659] [serial = 281] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x12b53e400) [pid = 1659] [serial = 355] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x12b8f5000) [pid = 1659] [serial = 358] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x12b624800) [pid = 1659] [serial = 356] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x123a72800) [pid = 1659] [serial = 361] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x11c13cc00) [pid = 1659] [serial = 343] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x1253a7c00) [pid = 1659] [serial = 344] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x12993ec00) [pid = 1659] [serial = 349] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x129cdfc00) [pid = 1659] [serial = 350] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x128014400) [pid = 1659] [serial = 346] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x12981e400) [pid = 1659] [serial = 347] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x11c73d400) [pid = 1659] [serial = 334] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x119e46800) [pid = 1659] [serial = 340] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x11af2ec00) [pid = 1659] [serial = 341] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x11b85d000) [pid = 1659] [serial = 331] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x126b31800) [pid = 1659] [serial = 338] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x1253a9800) [pid = 1659] [serial = 337] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x11888d000) [pid = 1659] [serial = 328] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x119da0000) [pid = 1659] [serial = 326] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x128462800) [pid = 1659] [serial = 362] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x12d5d0c00) [pid = 1659] [serial = 371] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x12d0b5c00) [pid = 1659] [serial = 368] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x12bbbc800) [pid = 1659] [serial = 364] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x12d23bc00) [pid = 1659] [serial = 370] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x129cdf400) [pid = 1659] [serial = 352] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x12bfbd400) [pid = 1659] [serial = 367] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12bbb8400) [pid = 1659] [serial = 359] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x12b3ecc00) [pid = 1659] [serial = 353] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x12be65000) [pid = 1659] [serial = 365] [outer = 0x0] [url = about:blank] 00:02:17 INFO - PROCESS | 1659 | 1461481337193 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}] 00:02:17 INFO - PROCESS | 1659 | 1461481337278 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 00:02:17 INFO - PROCESS | 1659 | 1461481337287 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x119264800 == 41 [pid = 1659] [id = 151] 00:02:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x11b8acc00) [pid = 1659] [serial = 451] [outer = 0x0] 00:02:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x11c12f800) [pid = 1659] [serial = 452] [outer = 0x11b8acc00] 00:02:17 INFO - PROCESS | 1659 | 1461481337314 Marionette DEBUG loaded listener.js 00:02:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x11c730400) [pid = 1659] [serial = 453] [outer = 0x11b8acc00] 00:02:17 INFO - PROCESS | 1659 | 1461481337676 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]]]}] 00:02:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:02:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 542ms 00:02:17 INFO - PROCESS | 1659 | 1461481337698 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 00:02:17 INFO - PROCESS | 1659 | 1461481337699 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 00:02:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:02:17 INFO - PROCESS | 1659 | 1461481337702 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:02:17 INFO - PROCESS | 1659 | 1461481337704 Marionette TRACE conn2 <- [1,578,null,{}] 00:02:17 INFO - PROCESS | 1659 | 1461481337729 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}] 00:02:17 INFO - PROCESS | 1659 | 1461481337809 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 00:02:17 INFO - PROCESS | 1659 | 1461481337816 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b912800 == 42 [pid = 1659] [id = 152] 00:02:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x11c85d800) [pid = 1659] [serial = 454] [outer = 0x0] 00:02:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12558dc00) [pid = 1659] [serial = 455] [outer = 0x11c85d800] 00:02:17 INFO - PROCESS | 1659 | 1461481337845 Marionette DEBUG loaded listener.js 00:02:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x128016800) [pid = 1659] [serial = 456] [outer = 0x11c85d800] 00:02:18 INFO - PROCESS | 1659 | 1461481338202 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]]]}] 00:02:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:02:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 520ms 00:02:18 INFO - PROCESS | 1659 | 1461481338223 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 00:02:18 INFO - PROCESS | 1659 | 1461481338224 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 00:02:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:02:18 INFO - PROCESS | 1659 | 1461481338228 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:02:18 INFO - PROCESS | 1659 | 1461481338231 Marionette TRACE conn2 <- [1,582,null,{}] 00:02:18 INFO - PROCESS | 1659 | 1461481338234 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}] 00:02:18 INFO - PROCESS | 1659 | 1461481338316 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 00:02:18 INFO - PROCESS | 1659 | 1461481338363 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c63a800 == 43 [pid = 1659] [id = 153] 00:02:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x1253a7c00) [pid = 1659] [serial = 457] [outer = 0x0] 00:02:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x128463000) [pid = 1659] [serial = 458] [outer = 0x1253a7c00] 00:02:18 INFO - PROCESS | 1659 | 1461481338390 Marionette DEBUG loaded listener.js 00:02:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x12b3e9800) [pid = 1659] [serial = 459] [outer = 0x1253a7c00] 00:02:18 INFO - PROCESS | 1659 | 1461481338739 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]]]}] 00:02:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:02:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 522ms 00:02:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:02:18 INFO - PROCESS | 1659 | 1461481338750 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 00:02:18 INFO - PROCESS | 1659 | 1461481338751 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 00:02:18 INFO - PROCESS | 1659 | 1461481338753 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:02:18 INFO - PROCESS | 1659 | 1461481338754 Marionette TRACE conn2 <- [1,586,null,{}] 00:02:18 INFO - PROCESS | 1659 | 1461481338756 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}] 00:02:18 INFO - PROCESS | 1659 | 1461481338835 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 00:02:18 INFO - PROCESS | 1659 | 1461481338888 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x12561e000 == 44 [pid = 1659] [id = 154] 00:02:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x129942000) [pid = 1659] [serial = 460] [outer = 0x0] 00:02:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x12b53a000) [pid = 1659] [serial = 461] [outer = 0x129942000] 00:02:18 INFO - PROCESS | 1659 | 1461481338914 Marionette DEBUG loaded listener.js 00:02:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x12b624800) [pid = 1659] [serial = 462] [outer = 0x129942000] 00:02:19 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:19 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:19 INFO - PROCESS | 1659 | 1461481339252 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]]]}] 00:02:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:02:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 518ms 00:02:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:02:19 INFO - PROCESS | 1659 | 1461481339272 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 00:02:19 INFO - PROCESS | 1659 | 1461481339273 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 00:02:19 INFO - PROCESS | 1659 | 1461481339275 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:02:19 INFO - PROCESS | 1659 | 1461481339278 Marionette TRACE conn2 <- [1,590,null,{}] 00:02:19 INFO - PROCESS | 1659 | 1461481339290 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}] 00:02:19 INFO - PROCESS | 1659 | 1461481339399 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 00:02:19 INFO - PROCESS | 1659 | 1461481339404 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f8e000 == 45 [pid = 1659] [id = 155] 00:02:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x12b53a800) [pid = 1659] [serial = 463] [outer = 0x0] 00:02:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x12be58400) [pid = 1659] [serial = 464] [outer = 0x12b53a800] 00:02:19 INFO - PROCESS | 1659 | 1461481339431 Marionette DEBUG loaded listener.js 00:02:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x12d5d0000) [pid = 1659] [serial = 465] [outer = 0x12b53a800] 00:02:19 INFO - PROCESS | 1659 | 1461481339786 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]]]}] 00:02:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:02:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 530ms 00:02:19 INFO - PROCESS | 1659 | 1461481339806 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 00:02:19 INFO - PROCESS | 1659 | 1461481339807 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 00:02:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:02:19 INFO - PROCESS | 1659 | 1461481339812 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:02:19 INFO - PROCESS | 1659 | 1461481339814 Marionette TRACE conn2 <- [1,594,null,{}] 00:02:19 INFO - PROCESS | 1659 | 1461481339822 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}] 00:02:19 INFO - PROCESS | 1659 | 1461481339917 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 00:02:19 INFO - PROCESS | 1659 | 1461481339921 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x12995e800 == 46 [pid = 1659] [id = 156] 00:02:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x12b80b400) [pid = 1659] [serial = 466] [outer = 0x0] 00:02:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x12e213000) [pid = 1659] [serial = 467] [outer = 0x12b80b400] 00:02:19 INFO - PROCESS | 1659 | 1461481339947 Marionette DEBUG loaded listener.js 00:02:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x12e354c00) [pid = 1659] [serial = 468] [outer = 0x12b80b400] 00:02:20 INFO - PROCESS | 1659 | 1461481340295 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]]]}] 00:02:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:02:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 527ms 00:02:20 INFO - PROCESS | 1659 | 1461481340338 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 00:02:20 INFO - PROCESS | 1659 | 1461481340339 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 00:02:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:02:20 INFO - PROCESS | 1659 | 1461481340341 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:02:20 INFO - PROCESS | 1659 | 1461481340343 Marionette TRACE conn2 <- [1,598,null,{}] 00:02:20 INFO - PROCESS | 1659 | 1461481340345 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}] 00:02:20 INFO - PROCESS | 1659 | 1461481340440 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 00:02:20 INFO - PROCESS | 1659 | 1461481340452 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b25a800 == 47 [pid = 1659] [id = 157] 00:02:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x12e214800) [pid = 1659] [serial = 469] [outer = 0x0] 00:02:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x12e3ed400) [pid = 1659] [serial = 470] [outer = 0x12e214800] 00:02:20 INFO - PROCESS | 1659 | 1461481340477 Marionette DEBUG loaded listener.js 00:02:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12e826400) [pid = 1659] [serial = 471] [outer = 0x12e214800] 00:02:20 INFO - PROCESS | 1659 | 1461481340821 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]]]}] 00:02:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:02:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 522ms 00:02:20 INFO - PROCESS | 1659 | 1461481340864 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 00:02:20 INFO - PROCESS | 1659 | 1461481340865 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 00:02:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:02:20 INFO - PROCESS | 1659 | 1461481340867 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:02:20 INFO - PROCESS | 1659 | 1461481340868 Marionette TRACE conn2 <- [1,602,null,{}] 00:02:20 INFO - PROCESS | 1659 | 1461481340871 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}] 00:02:20 INFO - PROCESS | 1659 | 1461481340968 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 00:02:20 INFO - PROCESS | 1659 | 1461481340982 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bb98000 == 48 [pid = 1659] [id = 158] 00:02:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x12e827c00) [pid = 1659] [serial = 472] [outer = 0x0] 00:02:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x12e88a800) [pid = 1659] [serial = 473] [outer = 0x12e827c00] 00:02:21 INFO - PROCESS | 1659 | 1461481341008 Marionette DEBUG loaded listener.js 00:02:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x12ec4f400) [pid = 1659] [serial = 474] [outer = 0x12e827c00] 00:02:21 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x12b53fc00) [pid = 1659] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:02:21 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x12d22fc00) [pid = 1659] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:02:21 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x12d5cc800) [pid = 1659] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:02:21 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x117876800) [pid = 1659] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:02:21 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x1151f3400) [pid = 1659] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:02:21 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x12558a000) [pid = 1659] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:02:21 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x11a93b400) [pid = 1659] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:02:21 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x12b53d000) [pid = 1659] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:02:21 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x11c2d2400) [pid = 1659] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:02:21 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x125509400) [pid = 1659] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:02:21 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x12994dc00) [pid = 1659] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 00:02:21 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x1156d8c00) [pid = 1659] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:02:21 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x12b80c000) [pid = 1659] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:02:21 INFO - PROCESS | 1659 | 1461481341462 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]]]}] 00:02:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:02:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 618ms 00:02:21 INFO - PROCESS | 1659 | 1461481341487 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 00:02:21 INFO - PROCESS | 1659 | 1461481341488 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 00:02:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:02:21 INFO - PROCESS | 1659 | 1461481341490 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:02:21 INFO - PROCESS | 1659 | 1461481341491 Marionette TRACE conn2 <- [1,606,null,{}] 00:02:21 INFO - PROCESS | 1659 | 1461481341494 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}] 00:02:21 INFO - PROCESS | 1659 | 1461481341575 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 00:02:21 INFO - PROCESS | 1659 | 1461481341623 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b26f800 == 49 [pid = 1659] [id = 159] 00:02:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x119a79800) [pid = 1659] [serial = 475] [outer = 0x0] 00:02:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x12b53d000) [pid = 1659] [serial = 476] [outer = 0x119a79800] 00:02:21 INFO - PROCESS | 1659 | 1461481341650 Marionette DEBUG loaded listener.js 00:02:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x12e351800) [pid = 1659] [serial = 477] [outer = 0x119a79800] 00:02:21 INFO - PROCESS | 1659 | 1461481341956 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]]]}] 00:02:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:02:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 518ms 00:02:22 INFO - PROCESS | 1659 | 1461481342009 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 00:02:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:02:22 INFO - PROCESS | 1659 | 1461481342010 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 00:02:22 INFO - PROCESS | 1659 | 1461481342012 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:02:22 INFO - PROCESS | 1659 | 1461481342014 Marionette TRACE conn2 <- [1,610,null,{}] 00:02:22 INFO - PROCESS | 1659 | 1461481342016 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}] 00:02:22 INFO - PROCESS | 1659 | 1461481342110 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 00:02:22 INFO - PROCESS | 1659 | 1461481342116 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x12db6f800 == 50 [pid = 1659] [id = 160] 00:02:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x12cf9f400) [pid = 1659] [serial = 478] [outer = 0x0] 00:02:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x12ec53400) [pid = 1659] [serial = 479] [outer = 0x12cf9f400] 00:02:22 INFO - PROCESS | 1659 | 1461481342146 Marionette DEBUG loaded listener.js 00:02:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x12eeab000) [pid = 1659] [serial = 480] [outer = 0x12cf9f400] 00:02:22 INFO - PROCESS | 1659 | 1461481342482 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]]]}] 00:02:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:02:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 520ms 00:02:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:02:22 INFO - PROCESS | 1659 | 1461481342535 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 00:02:22 INFO - PROCESS | 1659 | 1461481342537 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 00:02:22 INFO - PROCESS | 1659 | 1461481342539 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:02:22 INFO - PROCESS | 1659 | 1461481342540 Marionette TRACE conn2 <- [1,614,null,{}] 00:02:22 INFO - PROCESS | 1659 | 1461481342542 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}] 00:02:22 INFO - PROCESS | 1659 | 1461481342624 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 00:02:22 INFO - PROCESS | 1659 | 1461481342630 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbd6800 == 51 [pid = 1659] [id = 161] 00:02:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x11acab800) [pid = 1659] [serial = 481] [outer = 0x0] 00:02:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x12f0bc800) [pid = 1659] [serial = 482] [outer = 0x11acab800] 00:02:22 INFO - PROCESS | 1659 | 1461481342656 Marionette DEBUG loaded listener.js 00:02:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x12f0c5000) [pid = 1659] [serial = 483] [outer = 0x11acab800] 00:02:23 INFO - PROCESS | 1659 | 1461481342996 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]]]}] 00:02:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:02:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 468ms 00:02:23 INFO - PROCESS | 1659 | 1461481343007 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 00:02:23 INFO - PROCESS | 1659 | 1461481343008 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 00:02:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:02:23 INFO - PROCESS | 1659 | 1461481343015 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:02:23 INFO - PROCESS | 1659 | 1461481343016 Marionette TRACE conn2 <- [1,618,null,{}] 00:02:23 INFO - PROCESS | 1659 | 1461481343018 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}] 00:02:23 INFO - PROCESS | 1659 | 1461481343101 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 00:02:23 INFO - PROCESS | 1659 | 1461481343106 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e820800 == 52 [pid = 1659] [id = 162] 00:02:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12f0c5400) [pid = 1659] [serial = 484] [outer = 0x0] 00:02:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x12fb68800) [pid = 1659] [serial = 485] [outer = 0x12f0c5400] 00:02:23 INFO - PROCESS | 1659 | 1461481343131 Marionette DEBUG loaded listener.js 00:02:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x12fbc2800) [pid = 1659] [serial = 486] [outer = 0x12f0c5400] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x12bb9d800 == 51 [pid = 1659] [id = 128] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x11b054800 == 50 [pid = 1659] [id = 102] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x119ae6800 == 49 [pid = 1659] [id = 109] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x125613800 == 48 [pid = 1659] [id = 127] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x11b919000 == 47 [pid = 1659] [id = 126] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x12bb9c000 == 46 [pid = 1659] [id = 125] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x1156ad800 == 45 [pid = 1659] [id = 150] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x119ae9800 == 44 [pid = 1659] [id = 149] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x12e3b7000 == 43 [pid = 1659] [id = 148] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x12e2c6800 == 42 [pid = 1659] [id = 147] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbe8800 == 41 [pid = 1659] [id = 146] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x128049000 == 40 [pid = 1659] [id = 145] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab45000 == 39 [pid = 1659] [id = 144] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x115504800 == 38 [pid = 1659] [id = 143] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x11c63a800 == 37 [pid = 1659] [id = 153] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x12b25a800 == 36 [pid = 1659] [id = 157] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x12bb98000 == 35 [pid = 1659] [id = 158] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x119264800 == 34 [pid = 1659] [id = 151] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x126f8e000 == 33 [pid = 1659] [id = 155] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x12b26f800 == 32 [pid = 1659] [id = 159] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x11b912800 == 31 [pid = 1659] [id = 152] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x12db6f800 == 30 [pid = 1659] [id = 160] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x12995e800 == 29 [pid = 1659] [id = 156] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x12561e000 == 28 [pid = 1659] [id = 154] 00:02:24 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbd6800 == 27 [pid = 1659] [id = 161] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x12d0bf000) [pid = 1659] [serial = 406] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x12d5ce800) [pid = 1659] [serial = 409] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x12e353000) [pid = 1659] [serial = 412] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x12e359800) [pid = 1659] [serial = 413] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x12d230400) [pid = 1659] [serial = 418] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x11b860800) [pid = 1659] [serial = 376] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x1273e7000) [pid = 1659] [serial = 379] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x11924cc00) [pid = 1659] [serial = 386] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x1187dac00) [pid = 1659] [serial = 385] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x127a06c00) [pid = 1659] [serial = 394] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x128467c00) [pid = 1659] [serial = 395] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x11b8aa800) [pid = 1659] [serial = 388] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x11c717400) [pid = 1659] [serial = 389] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x12b544000) [pid = 1659] [serial = 400] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x12b8ef800) [pid = 1659] [serial = 401] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x11c73b000) [pid = 1659] [serial = 391] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x12526a400) [pid = 1659] [serial = 392] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x129820400) [pid = 1659] [serial = 397] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x129ce6400) [pid = 1659] [serial = 398] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x12b540400) [pid = 1659] [serial = 382] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12e889400) [pid = 1659] [serial = 422] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x128016c00) [pid = 1659] [serial = 416] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x12e88dc00) [pid = 1659] [serial = 424] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x12e87f000) [pid = 1659] [serial = 421] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x11883d400) [pid = 1659] [serial = 415] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x12e219400) [pid = 1659] [serial = 410] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x12bbbd000) [pid = 1659] [serial = 403] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x12e82c400) [pid = 1659] [serial = 419] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x12d5c5000) [pid = 1659] [serial = 407] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12cf98c00) [pid = 1659] [serial = 404] [outer = 0x0] [url = about:blank] 00:02:24 INFO - PROCESS | 1659 | 1461481344795 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]]]}] 00:02:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:02:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1821ms 00:02:24 INFO - PROCESS | 1659 | 1461481344837 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 00:02:24 INFO - PROCESS | 1659 | 1461481344840 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 00:02:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:02:24 INFO - PROCESS | 1659 | 1461481344845 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:02:24 INFO - PROCESS | 1659 | 1461481344847 Marionette TRACE conn2 <- [1,622,null,{}] 00:02:24 INFO - PROCESS | 1659 | 1461481344852 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}] 00:02:24 INFO - PROCESS | 1659 | 1461481344928 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 00:02:24 INFO - PROCESS | 1659 | 1461481344971 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x1156ab800 == 28 [pid = 1659] [id = 163] 00:02:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x1188fd400) [pid = 1659] [serial = 487] [outer = 0x0] 00:02:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x118e07400) [pid = 1659] [serial = 488] [outer = 0x1188fd400] 00:02:25 INFO - PROCESS | 1659 | 1461481345000 Marionette DEBUG loaded listener.js 00:02:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x1162fa800) [pid = 1659] [serial = 489] [outer = 0x1188fd400] 00:02:25 INFO - PROCESS | 1659 | 1461481345311 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]]]}] 00:02:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:02:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 522ms 00:02:25 INFO - PROCESS | 1659 | 1461481345366 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 00:02:25 INFO - PROCESS | 1659 | 1461481345370 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 00:02:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:02:25 INFO - PROCESS | 1659 | 1461481345375 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:02:25 INFO - PROCESS | 1659 | 1461481345377 Marionette TRACE conn2 <- [1,626,null,{}] 00:02:25 INFO - PROCESS | 1659 | 1461481345379 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}] 00:02:25 INFO - PROCESS | 1659 | 1461481345453 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 00:02:25 INFO - PROCESS | 1659 | 1461481345496 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x1188a2800 == 29 [pid = 1659] [id = 164] 00:02:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x1151f5400) [pid = 1659] [serial = 490] [outer = 0x0] 00:02:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x11a854400) [pid = 1659] [serial = 491] [outer = 0x1151f5400] 00:02:25 INFO - PROCESS | 1659 | 1461481345523 Marionette DEBUG loaded listener.js 00:02:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x11af7c400) [pid = 1659] [serial = 492] [outer = 0x1151f5400] 00:02:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:02:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 471ms 00:02:25 INFO - PROCESS | 1659 | 1461481345839 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]]]}] 00:02:25 INFO - PROCESS | 1659 | 1461481345851 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 00:02:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:02:25 INFO - PROCESS | 1659 | 1461481345852 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 00:02:25 INFO - PROCESS | 1659 | 1461481345855 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:02:25 INFO - PROCESS | 1659 | 1461481345857 Marionette TRACE conn2 <- [1,630,null,{}] 00:02:25 INFO - PROCESS | 1659 | 1461481345869 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}] 00:02:25 INFO - PROCESS | 1659 | 1461481345944 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 00:02:25 INFO - PROCESS | 1659 | 1461481345950 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a9a1000 == 30 [pid = 1659] [id = 165] 00:02:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x1144b7000) [pid = 1659] [serial = 493] [outer = 0x0] 00:02:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x11c294800) [pid = 1659] [serial = 494] [outer = 0x1144b7000] 00:02:25 INFO - PROCESS | 1659 | 1461481345982 Marionette DEBUG loaded listener.js 00:02:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x11c6c8800) [pid = 1659] [serial = 495] [outer = 0x1144b7000] 00:02:26 INFO - PROCESS | 1659 | 1461481346316 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]]]}] 00:02:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:02:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 475ms 00:02:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:02:26 INFO - PROCESS | 1659 | 1461481346331 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 00:02:26 INFO - PROCESS | 1659 | 1461481346333 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 00:02:26 INFO - PROCESS | 1659 | 1461481346335 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:02:26 INFO - PROCESS | 1659 | 1461481346336 Marionette TRACE conn2 <- [1,634,null,{}] 00:02:26 INFO - PROCESS | 1659 | 1461481346338 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}] 00:02:26 INFO - PROCESS | 1659 | 1461481346426 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 00:02:26 INFO - PROCESS | 1659 | 1461481346432 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab3c000 == 31 [pid = 1659] [id = 166] 00:02:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x11b855400) [pid = 1659] [serial = 496] [outer = 0x0] 00:02:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x11c711c00) [pid = 1659] [serial = 497] [outer = 0x11b855400] 00:02:26 INFO - PROCESS | 1659 | 1461481346458 Marionette DEBUG loaded listener.js 00:02:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x11c8f5400) [pid = 1659] [serial = 498] [outer = 0x11b855400] 00:02:26 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:26 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:26 INFO - PROCESS | 1659 | 1461481346743 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]]]}] 00:02:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:02:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 468ms 00:02:26 INFO - PROCESS | 1659 | 1461481346804 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 00:02:26 INFO - PROCESS | 1659 | 1461481346805 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 00:02:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:02:26 INFO - PROCESS | 1659 | 1461481346807 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:02:26 INFO - PROCESS | 1659 | 1461481346808 Marionette TRACE conn2 <- [1,638,null,{}] 00:02:26 INFO - PROCESS | 1659 | 1461481346813 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}] 00:02:26 INFO - PROCESS | 1659 | 1461481346880 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 00:02:26 INFO - PROCESS | 1659 | 1461481346884 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b90d000 == 32 [pid = 1659] [id = 167] 00:02:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x11af34400) [pid = 1659] [serial = 499] [outer = 0x0] 00:02:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x123a6dc00) [pid = 1659] [serial = 500] [outer = 0x11af34400] 00:02:26 INFO - PROCESS | 1659 | 1461481346908 Marionette DEBUG loaded listener.js 00:02:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x1253a5800) [pid = 1659] [serial = 501] [outer = 0x11af34400] 00:02:27 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:27 INFO - PROCESS | 1659 | [1659] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:02:27 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:27 INFO - PROCESS | 1659 | [1659] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:02:27 INFO - PROCESS | 1659 | 1461481347221 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]]]}] 00:02:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:02:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 473ms 00:02:27 INFO - PROCESS | 1659 | 1461481347281 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 00:02:27 INFO - PROCESS | 1659 | 1461481347282 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 00:02:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:02:27 INFO - PROCESS | 1659 | 1461481347284 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:02:27 INFO - PROCESS | 1659 | 1461481347285 Marionette TRACE conn2 <- [1,642,null,{}] 00:02:27 INFO - PROCESS | 1659 | 1461481347288 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}] 00:02:27 INFO - PROCESS | 1659 | 1461481347373 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 00:02:27 INFO - PROCESS | 1659 | 1461481347381 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bedd800 == 33 [pid = 1659] [id = 168] 00:02:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x1253a9000) [pid = 1659] [serial = 502] [outer = 0x0] 00:02:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x126a06800) [pid = 1659] [serial = 503] [outer = 0x1253a9000] 00:02:27 INFO - PROCESS | 1659 | 1461481347409 Marionette DEBUG loaded listener.js 00:02:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x126d2b000) [pid = 1659] [serial = 504] [outer = 0x1253a9000] 00:02:27 INFO - PROCESS | 1659 | 1461481347717 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]]]}] 00:02:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:02:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 468ms 00:02:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:02:27 INFO - PROCESS | 1659 | 1461481347753 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 00:02:27 INFO - PROCESS | 1659 | 1461481347754 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 00:02:27 INFO - PROCESS | 1659 | 1461481347756 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:02:27 INFO - PROCESS | 1659 | 1461481347758 Marionette TRACE conn2 <- [1,646,null,{}] 00:02:27 INFO - PROCESS | 1659 | 1461481347763 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}] 00:02:27 INFO - PROCESS | 1659 | 1461481347836 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 00:02:27 INFO - PROCESS | 1659 | 1461481347841 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c677800 == 34 [pid = 1659] [id = 169] 00:02:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x126d20000) [pid = 1659] [serial = 505] [outer = 0x0] 00:02:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x127351c00) [pid = 1659] [serial = 506] [outer = 0x126d20000] 00:02:27 INFO - PROCESS | 1659 | 1461481347886 Marionette DEBUG loaded listener.js 00:02:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x1276f1c00) [pid = 1659] [serial = 507] [outer = 0x126d20000] 00:02:28 INFO - PROCESS | 1659 | 1461481348348 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]]]}] 00:02:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:02:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 623ms 00:02:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:02:28 INFO - PROCESS | 1659 | 1461481348380 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 00:02:28 INFO - PROCESS | 1659 | 1461481348381 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 00:02:28 INFO - PROCESS | 1659 | 1461481348383 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:02:28 INFO - PROCESS | 1659 | 1461481348384 Marionette TRACE conn2 <- [1,650,null,{}] 00:02:28 INFO - PROCESS | 1659 | 1461481348387 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}] 00:02:28 INFO - PROCESS | 1659 | 1461481348454 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 00:02:28 INFO - PROCESS | 1659 | 1461481348458 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x123a19000 == 35 [pid = 1659] [id = 170] 00:02:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x11c23bc00) [pid = 1659] [serial = 508] [outer = 0x0] 00:02:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x127a06c00) [pid = 1659] [serial = 509] [outer = 0x11c23bc00] 00:02:28 INFO - PROCESS | 1659 | 1461481348487 Marionette DEBUG loaded listener.js 00:02:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x12801fc00) [pid = 1659] [serial = 510] [outer = 0x11c23bc00] 00:02:28 INFO - PROCESS | 1659 | 1461481348820 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]]]}] 00:02:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:02:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 470ms 00:02:28 INFO - PROCESS | 1659 | 1461481348854 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 00:02:28 INFO - PROCESS | 1659 | 1461481348855 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 00:02:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:02:28 INFO - PROCESS | 1659 | 1461481348857 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:02:28 INFO - PROCESS | 1659 | 1461481348858 Marionette TRACE conn2 <- [1,654,null,{}] 00:02:28 INFO - PROCESS | 1659 | 1461481348863 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}] 00:02:28 INFO - PROCESS | 1659 | 1461481348952 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 00:02:28 INFO - PROCESS | 1659 | 1461481348959 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x125607800 == 36 [pid = 1659] [id = 171] 00:02:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x11b8b5800) [pid = 1659] [serial = 511] [outer = 0x0] 00:02:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x1280a6400) [pid = 1659] [serial = 512] [outer = 0x11b8b5800] 00:02:28 INFO - PROCESS | 1659 | 1461481348985 Marionette DEBUG loaded listener.js 00:02:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x129821400) [pid = 1659] [serial = 513] [outer = 0x11b8b5800] 00:02:29 INFO - PROCESS | 1659 | 1461481349281 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]]]}] 00:02:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:02:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 472ms 00:02:29 INFO - PROCESS | 1659 | 1461481349330 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 00:02:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:02:29 INFO - PROCESS | 1659 | 1461481349332 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 00:02:29 INFO - PROCESS | 1659 | 1461481349334 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:02:29 INFO - PROCESS | 1659 | 1461481349335 Marionette TRACE conn2 <- [1,658,null,{}] 00:02:29 INFO - PROCESS | 1659 | 1461481349337 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}] 00:02:29 INFO - PROCESS | 1659 | 1461481349409 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 00:02:29 INFO - PROCESS | 1659 | 1461481349416 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x126ace800 == 37 [pid = 1659] [id = 172] 00:02:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x128462800) [pid = 1659] [serial = 514] [outer = 0x0] 00:02:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x129829400) [pid = 1659] [serial = 515] [outer = 0x128462800] 00:02:29 INFO - PROCESS | 1659 | 1461481349441 Marionette DEBUG loaded listener.js 00:02:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x129ce3c00) [pid = 1659] [serial = 516] [outer = 0x128462800] 00:02:29 INFO - PROCESS | 1659 | 1461481349768 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]]]}] 00:02:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:02:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 469ms 00:02:29 INFO - PROCESS | 1659 | 1461481349803 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 00:02:29 INFO - PROCESS | 1659 | 1461481349805 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 00:02:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:02:29 INFO - PROCESS | 1659 | 1461481349807 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:02:29 INFO - PROCESS | 1659 | 1461481349809 Marionette TRACE conn2 <- [1,662,null,{}] 00:02:29 INFO - PROCESS | 1659 | 1461481349829 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}] 00:02:29 INFO - PROCESS | 1659 | 1461481349936 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 00:02:29 INFO - PROCESS | 1659 | 1461481349940 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b84d800 == 38 [pid = 1659] [id = 173] 00:02:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x128462c00) [pid = 1659] [serial = 517] [outer = 0x0] 00:02:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x12b3ebc00) [pid = 1659] [serial = 518] [outer = 0x128462c00] 00:02:29 INFO - PROCESS | 1659 | 1461481349971 Marionette DEBUG loaded listener.js 00:02:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x12b545800) [pid = 1659] [serial = 519] [outer = 0x128462c00] 00:02:30 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:30 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:30 INFO - PROCESS | 1659 | 1461481350313 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]]]}] 00:02:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:02:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 522ms 00:02:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:02:30 INFO - PROCESS | 1659 | 1461481350332 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 00:02:30 INFO - PROCESS | 1659 | 1461481350333 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 00:02:30 INFO - PROCESS | 1659 | 1461481350335 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:02:30 INFO - PROCESS | 1659 | 1461481350336 Marionette TRACE conn2 <- [1,666,null,{}] 00:02:30 INFO - PROCESS | 1659 | 1461481350338 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}] 00:02:30 INFO - PROCESS | 1659 | 1461481350432 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 00:02:30 INFO - PROCESS | 1659 | 1461481350442 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x12797c800 == 39 [pid = 1659] [id = 174] 00:02:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x12b619800) [pid = 1659] [serial = 520] [outer = 0x0] 00:02:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x12b8ef800) [pid = 1659] [serial = 521] [outer = 0x12b619800] 00:02:30 INFO - PROCESS | 1659 | 1461481350471 Marionette DEBUG loaded listener.js 00:02:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x12bbb7000) [pid = 1659] [serial = 522] [outer = 0x12b619800] 00:02:30 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:30 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:30 INFO - PROCESS | 1659 | 1461481350778 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]]]}] 00:02:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:02:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 468ms 00:02:30 INFO - PROCESS | 1659 | 1461481350804 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 00:02:30 INFO - PROCESS | 1659 | 1461481350805 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 00:02:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:02:30 INFO - PROCESS | 1659 | 1461481350808 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:02:30 INFO - PROCESS | 1659 | 1461481350809 Marionette TRACE conn2 <- [1,670,null,{}] 00:02:30 INFO - PROCESS | 1659 | 1461481350813 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}] 00:02:30 INFO - PROCESS | 1659 | 1461481350902 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 00:02:30 INFO - PROCESS | 1659 | 1461481350906 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b242800 == 40 [pid = 1659] [id = 175] 00:02:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x12b61b000) [pid = 1659] [serial = 523] [outer = 0x0] 00:02:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x12bbbb800) [pid = 1659] [serial = 524] [outer = 0x12b61b000] 00:02:30 INFO - PROCESS | 1659 | 1461481350932 Marionette DEBUG loaded listener.js 00:02:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x12be64800) [pid = 1659] [serial = 525] [outer = 0x12b61b000] 00:02:31 INFO - PROCESS | 1659 | 1461481351281 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]]]}] 00:02:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:02:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 521ms 00:02:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:02:31 INFO - PROCESS | 1659 | 1461481351330 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 00:02:31 INFO - PROCESS | 1659 | 1461481351331 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 00:02:31 INFO - PROCESS | 1659 | 1461481351333 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:02:31 INFO - PROCESS | 1659 | 1461481351334 Marionette TRACE conn2 <- [1,674,null,{}] 00:02:31 INFO - PROCESS | 1659 | 1461481351336 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}] 00:02:31 INFO - PROCESS | 1659 | 1461481351430 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 00:02:31 INFO - PROCESS | 1659 | 1461481351441 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b58c000 == 41 [pid = 1659] [id = 176] 00:02:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x12bfb6c00) [pid = 1659] [serial = 526] [outer = 0x0] 00:02:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 147 (0x12cf95800) [pid = 1659] [serial = 527] [outer = 0x12bfb6c00] 00:02:31 INFO - PROCESS | 1659 | 1461481351467 Marionette DEBUG loaded listener.js 00:02:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 148 (0x12d0b5c00) [pid = 1659] [serial = 528] [outer = 0x12bfb6c00] 00:02:31 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:31 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:31 INFO - PROCESS | 1659 | 1461481351780 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]]]}] 00:02:31 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 00:02:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 469ms 00:02:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:02:31 INFO - PROCESS | 1659 | 1461481351807 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 00:02:31 INFO - PROCESS | 1659 | 1461481351808 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 00:02:31 INFO - PROCESS | 1659 | 1461481351810 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:02:31 INFO - PROCESS | 1659 | 1461481351813 Marionette TRACE conn2 <- [1,678,null,{}] 00:02:31 INFO - PROCESS | 1659 | 1461481351816 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}] 00:02:32 INFO - PROCESS | 1659 | 1461481352174 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 147 (0x12e87f400) [pid = 1659] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 146 (0x12b53a800) [pid = 1659] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 145 (0x12e214800) [pid = 1659] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 144 (0x12b80b400) [pid = 1659] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 143 (0x12e827c00) [pid = 1659] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x119a79800) [pid = 1659] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x12cf9f400) [pid = 1659] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x11acab800) [pid = 1659] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x119246c00) [pid = 1659] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x114b39400) [pid = 1659] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x129942000) [pid = 1659] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x1253a7c00) [pid = 1659] [serial = 457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x11c85d800) [pid = 1659] [serial = 454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x11b8acc00) [pid = 1659] [serial = 451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x11a949c00) [pid = 1659] [serial = 448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x11912f800) [pid = 1659] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x12eaf7000) [pid = 1659] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x12d235800) [pid = 1659] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x127353000) [pid = 1659] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x12558e400) [pid = 1659] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x119e4c400) [pid = 1659] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x114baa400) [pid = 1659] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x12b53c400) [pid = 1659] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x11ad40800) [pid = 1659] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x1162f7000) [pid = 1659] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x12d61e400) [pid = 1659] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x11c2d0800) [pid = 1659] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x11c861000) [pid = 1659] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x1185abc00) [pid = 1659] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x128077000) [pid = 1659] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x11a97c400) [pid = 1659] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x11c8f1c00) [pid = 1659] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:02:32 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x11af3d800) [pid = 1659] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:02:32 INFO - PROCESS | 1659 | 1461481352225 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x114e95000 == 42 [pid = 1659] [id = 177] 00:02:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x114b39400) [pid = 1659] [serial = 529] [outer = 0x0] 00:02:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x1162f7000) [pid = 1659] [serial = 530] [outer = 0x114b39400] 00:02:32 INFO - PROCESS | 1659 | 1461481352250 Marionette DEBUG loaded listener.js 00:02:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x11a944c00) [pid = 1659] [serial = 531] [outer = 0x114b39400] 00:02:32 INFO - PROCESS | 1659 | 1461481352526 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]]]}] 00:02:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:02:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 723ms 00:02:32 INFO - PROCESS | 1659 | 1461481352538 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 00:02:32 INFO - PROCESS | 1659 | 1461481352539 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 00:02:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:02:32 INFO - PROCESS | 1659 | 1461481352541 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:02:32 INFO - PROCESS | 1659 | 1461481352542 Marionette TRACE conn2 <- [1,682,null,{}] 00:02:32 INFO - PROCESS | 1659 | 1461481352552 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}] 00:02:32 INFO - PROCESS | 1659 | 1461481352633 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 00:02:32 INFO - PROCESS | 1659 | 1461481352654 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c238000 == 43 [pid = 1659] [id = 178] 00:02:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x11af3d800) [pid = 1659] [serial = 532] [outer = 0x0] 00:02:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x126b90400) [pid = 1659] [serial = 533] [outer = 0x11af3d800] 00:02:32 INFO - PROCESS | 1659 | 1461481352679 Marionette DEBUG loaded listener.js 00:02:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x129942000) [pid = 1659] [serial = 534] [outer = 0x11af3d800] 00:02:33 INFO - PROCESS | 1659 | 1461481353471 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]]]}] 00:02:33 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) 00:02:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 978ms 00:02:33 INFO - PROCESS | 1659 | 1461481353519 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 00:02:33 INFO - PROCESS | 1659 | 1461481353521 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 00:02:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:02:33 INFO - PROCESS | 1659 | 1461481353523 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:02:33 INFO - PROCESS | 1659 | 1461481353524 Marionette TRACE conn2 <- [1,686,null,{}] 00:02:33 INFO - PROCESS | 1659 | 1461481353526 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}] 00:02:33 INFO - PROCESS | 1659 | 1461481353617 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 00:02:33 INFO - PROCESS | 1659 | 1461481353624 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bf47000 == 44 [pid = 1659] [id = 179] 00:02:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x11af6ec00) [pid = 1659] [serial = 535] [outer = 0x0] 00:02:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x12b80b400) [pid = 1659] [serial = 536] [outer = 0x11af6ec00] 00:02:33 INFO - PROCESS | 1659 | 1461481353649 Marionette DEBUG loaded listener.js 00:02:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x12d234400) [pid = 1659] [serial = 537] [outer = 0x11af6ec00] 00:02:34 INFO - PROCESS | 1659 | 1461481354443 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]]]}] 00:02:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:02:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 968ms 00:02:34 INFO - PROCESS | 1659 | 1461481354492 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 00:02:34 INFO - PROCESS | 1659 | 1461481354494 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 00:02:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:02:34 INFO - PROCESS | 1659 | 1461481354498 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:02:34 INFO - PROCESS | 1659 | 1461481354501 Marionette TRACE conn2 <- [1,690,null,{}] 00:02:34 INFO - PROCESS | 1659 | 1461481354505 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}] 00:02:34 INFO - PROCESS | 1659 | 1461481354615 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 00:02:34 INFO - PROCESS | 1659 | 1461481354661 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x118cbf000 == 45 [pid = 1659] [id = 180] 00:02:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x1185b3000) [pid = 1659] [serial = 538] [outer = 0x0] 00:02:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x11883d400) [pid = 1659] [serial = 539] [outer = 0x1185b3000] 00:02:34 INFO - PROCESS | 1659 | 1461481354695 Marionette DEBUG loaded listener.js 00:02:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x119a03000) [pid = 1659] [serial = 540] [outer = 0x1185b3000] 00:02:35 INFO - PROCESS | 1659 | 1461481355639 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]]]}] 00:02:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:02:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1173ms 00:02:35 INFO - PROCESS | 1659 | 1461481355671 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 00:02:35 INFO - PROCESS | 1659 | 1461481355675 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 00:02:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:02:35 INFO - PROCESS | 1659 | 1461481355682 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:02:35 INFO - PROCESS | 1659 | 1461481355684 Marionette TRACE conn2 <- [1,694,null,{}] 00:02:35 INFO - PROCESS | 1659 | 1461481355687 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}] 00:02:35 INFO - PROCESS | 1659 | 1461481355793 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 00:02:35 INFO - PROCESS | 1659 | 1461481355838 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x118cc3800 == 46 [pid = 1659] [id = 181] 00:02:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x1185b5000) [pid = 1659] [serial = 541] [outer = 0x0] 00:02:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x11af2fc00) [pid = 1659] [serial = 542] [outer = 0x1185b5000] 00:02:35 INFO - PROCESS | 1659 | 1461481355869 Marionette DEBUG loaded listener.js 00:02:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x11b8b5400) [pid = 1659] [serial = 543] [outer = 0x1185b5000] 00:02:36 INFO - PROCESS | 1659 | --DOCSHELL 0x11c238000 == 45 [pid = 1659] [id = 178] 00:02:36 INFO - PROCESS | 1659 | --DOCSHELL 0x114e95000 == 44 [pid = 1659] [id = 177] 00:02:36 INFO - PROCESS | 1659 | --DOCSHELL 0x12b58c000 == 43 [pid = 1659] [id = 176] 00:02:36 INFO - PROCESS | 1659 | --DOCSHELL 0x12b242800 == 42 [pid = 1659] [id = 175] 00:02:36 INFO - PROCESS | 1659 | --DOCSHELL 0x12797c800 == 41 [pid = 1659] [id = 174] 00:02:36 INFO - PROCESS | 1659 | --DOCSHELL 0x11b84d800 == 40 [pid = 1659] [id = 173] 00:02:36 INFO - PROCESS | 1659 | --DOCSHELL 0x126ace800 == 39 [pid = 1659] [id = 172] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x12fb68800) [pid = 1659] [serial = 485] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOCSHELL 0x125607800 == 38 [pid = 1659] [id = 171] 00:02:36 INFO - PROCESS | 1659 | --DOCSHELL 0x123a19000 == 37 [pid = 1659] [id = 170] 00:02:36 INFO - PROCESS | 1659 | --DOCSHELL 0x11c677800 == 36 [pid = 1659] [id = 169] 00:02:36 INFO - PROCESS | 1659 | --DOCSHELL 0x11bedd800 == 35 [pid = 1659] [id = 168] 00:02:36 INFO - PROCESS | 1659 | --DOCSHELL 0x11b90d000 == 34 [pid = 1659] [id = 167] 00:02:36 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab3c000 == 33 [pid = 1659] [id = 166] 00:02:36 INFO - PROCESS | 1659 | --DOCSHELL 0x11a9a1000 == 32 [pid = 1659] [id = 165] 00:02:36 INFO - PROCESS | 1659 | --DOCSHELL 0x1188a2800 == 31 [pid = 1659] [id = 164] 00:02:36 INFO - PROCESS | 1659 | --DOCSHELL 0x1156ab800 == 30 [pid = 1659] [id = 163] 00:02:36 INFO - PROCESS | 1659 | --DOCSHELL 0x12e820800 == 29 [pid = 1659] [id = 162] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x12eaf5800) [pid = 1659] [serial = 425] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x11c8f3400) [pid = 1659] [serial = 335] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x12981c800) [pid = 1659] [serial = 380] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x119d9c000) [pid = 1659] [serial = 329] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x12994ac00) [pid = 1659] [serial = 314] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x11c6c3400) [pid = 1659] [serial = 377] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x12558b400) [pid = 1659] [serial = 323] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x11c132800) [pid = 1659] [serial = 332] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x11c66f000) [pid = 1659] [serial = 278] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x129942400) [pid = 1659] [serial = 275] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x12b622400) [pid = 1659] [serial = 383] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x11b85dc00) [pid = 1659] [serial = 320] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x119240800) [pid = 1659] [serial = 317] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12e21f800) [pid = 1659] [serial = 374] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x12be58400) [pid = 1659] [serial = 464] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x12d5d0000) [pid = 1659] [serial = 465] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x12e3ed400) [pid = 1659] [serial = 470] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x12e213000) [pid = 1659] [serial = 467] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x12e88a800) [pid = 1659] [serial = 473] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x12b53d000) [pid = 1659] [serial = 476] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x12e826400) [pid = 1659] [serial = 471] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x12ec53400) [pid = 1659] [serial = 479] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12f0bc800) [pid = 1659] [serial = 482] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x12eeab000) [pid = 1659] [serial = 480] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x12ec4f400) [pid = 1659] [serial = 474] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x11b0e4400) [pid = 1659] [serial = 430] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x118e0b000) [pid = 1659] [serial = 428] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x1158c2000) [pid = 1659] [serial = 427] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x12d5ca000) [pid = 1659] [serial = 194] [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.] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x12b53a000) [pid = 1659] [serial = 461] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x128463000) [pid = 1659] [serial = 458] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x12b3e9800) [pid = 1659] [serial = 459] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x12558dc00) [pid = 1659] [serial = 455] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x128016800) [pid = 1659] [serial = 456] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x11c12f800) [pid = 1659] [serial = 452] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x11c730400) [pid = 1659] [serial = 453] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x11af78400) [pid = 1659] [serial = 450] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x11a985800) [pid = 1659] [serial = 449] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x12ec54800) [pid = 1659] [serial = 446] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x12b3e8000) [pid = 1659] [serial = 445] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x12ec51400) [pid = 1659] [serial = 443] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x12eafa800) [pid = 1659] [serial = 442] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x12e3f9c00) [pid = 1659] [serial = 440] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x12e21e000) [pid = 1659] [serial = 439] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x12be5ec00) [pid = 1659] [serial = 437] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x12b3f4800) [pid = 1659] [serial = 436] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x129ce1c00) [pid = 1659] [serial = 434] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x1276a4c00) [pid = 1659] [serial = 433] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x1253a1400) [pid = 1659] [serial = 431] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x12e354c00) [pid = 1659] [serial = 468] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x12f0c5000) [pid = 1659] [serial = 483] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x12b624800) [pid = 1659] [serial = 462] [outer = 0x0] [url = about:blank] 00:02:36 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x12e351800) [pid = 1659] [serial = 477] [outer = 0x0] [url = about:blank] 00:02:37 INFO - PROCESS | 1659 | 1461481357066 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]]]}] 00:02:37 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) 00:02:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1423ms 00:02:37 INFO - PROCESS | 1659 | 1461481357106 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 00:02:37 INFO - PROCESS | 1659 | 1461481357110 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 00:02:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:02:37 INFO - PROCESS | 1659 | 1461481357115 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:02:37 INFO - PROCESS | 1659 | 1461481357116 Marionette TRACE conn2 <- [1,698,null,{}] 00:02:37 INFO - PROCESS | 1659 | 1461481357120 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}] 00:02:37 INFO - PROCESS | 1659 | 1461481357193 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 00:02:37 INFO - PROCESS | 1659 | 1461481357235 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x1188a4800 == 30 [pid = 1659] [id = 182] 00:02:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x118ee1400) [pid = 1659] [serial = 544] [outer = 0x0] 00:02:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x11a949400) [pid = 1659] [serial = 545] [outer = 0x118ee1400] 00:02:37 INFO - PROCESS | 1659 | 1461481357264 Marionette DEBUG loaded listener.js 00:02:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x11ad40800) [pid = 1659] [serial = 546] [outer = 0x118ee1400] 00:02:38 INFO - PROCESS | 1659 | 1461481358052 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]]]}] 00:02:38 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) 00:02:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 971ms 00:02:38 INFO - PROCESS | 1659 | 1461481358086 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 00:02:38 INFO - PROCESS | 1659 | 1461481358089 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 00:02:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:02:38 INFO - PROCESS | 1659 | 1461481358094 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:02:38 INFO - PROCESS | 1659 | 1461481358097 Marionette TRACE conn2 <- [1,702,null,{}] 00:02:38 INFO - PROCESS | 1659 | 1461481358100 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}] 00:02:38 INFO - PROCESS | 1659 | 1461481358169 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 00:02:38 INFO - PROCESS | 1659 | 1461481358174 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a998800 == 31 [pid = 1659] [id = 183] 00:02:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x11c133800) [pid = 1659] [serial = 547] [outer = 0x0] 00:02:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x11c245400) [pid = 1659] [serial = 548] [outer = 0x11c133800] 00:02:38 INFO - PROCESS | 1659 | 1461481358203 Marionette DEBUG loaded listener.js 00:02:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x11c66e800) [pid = 1659] [serial = 549] [outer = 0x11c133800] 00:02:39 INFO - PROCESS | 1659 | 1461481359020 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]]]}] 00:02:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:02:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 972ms 00:02:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:02:39 INFO - PROCESS | 1659 | 1461481359070 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 00:02:39 INFO - PROCESS | 1659 | 1461481359072 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 00:02:39 INFO - PROCESS | 1659 | 1461481359074 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:02:39 INFO - PROCESS | 1659 | 1461481359076 Marionette TRACE conn2 <- [1,706,null,{}] 00:02:39 INFO - PROCESS | 1659 | 1461481359084 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}] 00:02:39 INFO - PROCESS | 1659 | 1461481359174 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 00:02:39 INFO - PROCESS | 1659 | 1461481359205 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b056800 == 32 [pid = 1659] [id = 184] 00:02:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x11c672400) [pid = 1659] [serial = 550] [outer = 0x0] 00:02:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x11c73f400) [pid = 1659] [serial = 551] [outer = 0x11c672400] 00:02:39 INFO - PROCESS | 1659 | 1461481359234 Marionette DEBUG loaded listener.js 00:02:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x123a71000) [pid = 1659] [serial = 552] [outer = 0x11c672400] 00:02:40 INFO - PROCESS | 1659 | 1461481360042 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]]]}] 00:02:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:02:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1022ms 00:02:40 INFO - PROCESS | 1659 | 1461481360100 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 00:02:40 INFO - PROCESS | 1659 | 1461481360102 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 00:02:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:02:40 INFO - PROCESS | 1659 | 1461481360104 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:02:40 INFO - PROCESS | 1659 | 1461481360105 Marionette TRACE conn2 <- [1,710,null,{}] 00:02:40 INFO - PROCESS | 1659 | 1461481360107 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}] 00:02:40 INFO - PROCESS | 1659 | 1461481360205 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 00:02:40 INFO - PROCESS | 1659 | 1461481360211 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bbaf800 == 33 [pid = 1659] [id = 185] 00:02:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x11c737c00) [pid = 1659] [serial = 553] [outer = 0x0] 00:02:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x12558f800) [pid = 1659] [serial = 554] [outer = 0x11c737c00] 00:02:40 INFO - PROCESS | 1659 | 1461481360237 Marionette DEBUG loaded listener.js 00:02:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x126b91c00) [pid = 1659] [serial = 555] [outer = 0x11c737c00] 00:02:40 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x12b619800) [pid = 1659] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:02:40 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x1253a9000) [pid = 1659] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:02:40 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x128462800) [pid = 1659] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:02:40 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x11c23bc00) [pid = 1659] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:02:40 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x1144b7000) [pid = 1659] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:02:40 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x11b855400) [pid = 1659] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:02:40 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x11b8b5800) [pid = 1659] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:02:40 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x12f0c5400) [pid = 1659] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:02:40 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x1151f5400) [pid = 1659] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:02:40 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x126d20000) [pid = 1659] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:02:40 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x1188fd400) [pid = 1659] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:02:40 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x11af34400) [pid = 1659] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:02:40 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x12b61b000) [pid = 1659] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:02:40 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x12bfb6c00) [pid = 1659] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:02:40 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x11af3d800) [pid = 1659] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:02:40 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x114b39400) [pid = 1659] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:02:40 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x128462c00) [pid = 1659] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:02:41 INFO - PROCESS | 1659 | 1461481361036 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]]]}] 00:02:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:02:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 968ms 00:02:41 INFO - PROCESS | 1659 | 1461481361072 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 00:02:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:02:41 INFO - PROCESS | 1659 | 1461481361074 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 00:02:41 INFO - PROCESS | 1659 | 1461481361076 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:02:41 INFO - PROCESS | 1659 | 1461481361077 Marionette TRACE conn2 <- [1,714,null,{}] 00:02:41 INFO - PROCESS | 1659 | 1461481361080 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}] 00:02:41 INFO - PROCESS | 1659 | 1461481361151 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 00:02:41 INFO - PROCESS | 1659 | 1461481361195 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a907000 == 34 [pid = 1659] [id = 186] 00:02:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x1188fd400) [pid = 1659] [serial = 556] [outer = 0x0] 00:02:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x11c2cb400) [pid = 1659] [serial = 557] [outer = 0x1188fd400] 00:02:41 INFO - PROCESS | 1659 | 1461481361221 Marionette DEBUG loaded listener.js 00:02:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x12576dc00) [pid = 1659] [serial = 558] [outer = 0x1188fd400] 00:02:42 INFO - PROCESS | 1659 | 1461481362010 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]]]}] 00:02:42 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 00:02:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 00:02:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:02:42 INFO - PROCESS | 1659 | 1461481362048 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 00:02:42 INFO - PROCESS | 1659 | 1461481362049 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 00:02:42 INFO - PROCESS | 1659 | 1461481362051 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:02:42 INFO - PROCESS | 1659 | 1461481362052 Marionette TRACE conn2 <- [1,718,null,{}] 00:02:42 INFO - PROCESS | 1659 | 1461481362054 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}] 00:02:42 INFO - PROCESS | 1659 | 1461481362141 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 00:02:42 INFO - PROCESS | 1659 | 1461481362149 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c67a000 == 35 [pid = 1659] [id = 187] 00:02:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x126d29000) [pid = 1659] [serial = 559] [outer = 0x0] 00:02:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x1276ef000) [pid = 1659] [serial = 560] [outer = 0x126d29000] 00:02:42 INFO - PROCESS | 1659 | 1461481362177 Marionette DEBUG loaded listener.js 00:02:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x128016000) [pid = 1659] [serial = 561] [outer = 0x126d29000] 00:02:42 INFO - PROCESS | 1659 | 1461481362984 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]]]}] 00:02:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:02:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 968ms 00:02:43 INFO - PROCESS | 1659 | 1461481363020 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 00:02:43 INFO - PROCESS | 1659 | 1461481363022 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 00:02:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:02:43 INFO - PROCESS | 1659 | 1461481363026 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:02:43 INFO - PROCESS | 1659 | 1461481363029 Marionette TRACE conn2 <- [1,722,null,{}] 00:02:43 INFO - PROCESS | 1659 | 1461481363033 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}] 00:02:43 INFO - PROCESS | 1659 | 1461481363157 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 00:02:43 INFO - PROCESS | 1659 | 1461481363202 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x119271000 == 36 [pid = 1659] [id = 188] 00:02:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x11888d000) [pid = 1659] [serial = 562] [outer = 0x0] 00:02:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x118cdb800) [pid = 1659] [serial = 563] [outer = 0x11888d000] 00:02:43 INFO - PROCESS | 1659 | 1461481363235 Marionette DEBUG loaded listener.js 00:02:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x11a979400) [pid = 1659] [serial = 564] [outer = 0x11888d000] 00:02:43 INFO - PROCESS | 1659 | 1461481363668 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] 00:02:43 INFO - PROCESS | 1659 | 1461481363707 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 00:02:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:02:43 INFO - PROCESS | 1659 | 1461481363712 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:02:43 INFO - PROCESS | 1659 | 1461481363714 Marionette TRACE conn2 <- [1,726,null,{}] 00:02:43 INFO - PROCESS | 1659 | 1461481363716 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}] 00:02:43 INFO - PROCESS | 1659 | 1461481363808 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 00:02:43 INFO - PROCESS | 1659 | 1461481363865 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab42000 == 37 [pid = 1659] [id = 189] 00:02:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x118c0e800) [pid = 1659] [serial = 565] [outer = 0x0] 00:02:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x11af6f000) [pid = 1659] [serial = 566] [outer = 0x118c0e800] 00:02:43 INFO - PROCESS | 1659 | 1461481363896 Marionette DEBUG loaded listener.js 00:02:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x11c737000) [pid = 1659] [serial = 567] [outer = 0x118c0e800] 00:02:44 INFO - PROCESS | 1659 | 1461481364335 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]]]}] 00:02:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:02:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 669ms 00:02:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:02:44 INFO - PROCESS | 1659 | 1461481364382 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 00:02:44 INFO - PROCESS | 1659 | 1461481364384 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 00:02:44 INFO - PROCESS | 1659 | 1461481364386 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:02:44 INFO - PROCESS | 1659 | 1461481364389 Marionette TRACE conn2 <- [1,730,null,{}] 00:02:44 INFO - PROCESS | 1659 | 1461481364397 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}] 00:02:44 INFO - PROCESS | 1659 | 1461481364510 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 00:02:44 INFO - PROCESS | 1659 | 1461481364569 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x12537e800 == 38 [pid = 1659] [id = 190] 00:02:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x1253a7c00) [pid = 1659] [serial = 568] [outer = 0x0] 00:02:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x1273e7c00) [pid = 1659] [serial = 569] [outer = 0x1253a7c00] 00:02:44 INFO - PROCESS | 1659 | 1461481364602 Marionette DEBUG loaded listener.js 00:02:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x127861400) [pid = 1659] [serial = 570] [outer = 0x1253a7c00] 00:02:45 INFO - PROCESS | 1659 | 1461481365036 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] 00:02:45 INFO - PROCESS | 1659 | 1461481365060 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 00:02:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:02:45 INFO - PROCESS | 1659 | 1461481365065 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:02:45 INFO - PROCESS | 1659 | 1461481365066 Marionette TRACE conn2 <- [1,734,null,{}] 00:02:45 INFO - PROCESS | 1659 | 1461481365069 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}] 00:02:45 INFO - PROCESS | 1659 | 1461481365159 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 00:02:45 INFO - PROCESS | 1659 | 1461481365200 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x1257c7800 == 39 [pid = 1659] [id = 191] 00:02:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x12801e800) [pid = 1659] [serial = 571] [outer = 0x0] 00:02:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x128467800) [pid = 1659] [serial = 572] [outer = 0x12801e800] 00:02:45 INFO - PROCESS | 1659 | 1461481365231 Marionette DEBUG loaded listener.js 00:02:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x129942400) [pid = 1659] [serial = 573] [outer = 0x12801e800] 00:02:45 INFO - PROCESS | 1659 | 1461481365642 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]]]}] 00:02:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:02:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 619ms 00:02:45 INFO - PROCESS | 1659 | 1461481365684 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 00:02:45 INFO - PROCESS | 1659 | 1461481365686 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 00:02:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:02:45 INFO - PROCESS | 1659 | 1461481365689 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:02:45 INFO - PROCESS | 1659 | 1461481365690 Marionette TRACE conn2 <- [1,738,null,{}] 00:02:45 INFO - PROCESS | 1659 | 1461481365692 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}] 00:02:45 INFO - PROCESS | 1659 | 1461481365781 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 00:02:45 INFO - PROCESS | 1659 | 1461481365858 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x12730c800 == 40 [pid = 1659] [id = 192] 00:02:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x129959400) [pid = 1659] [serial = 574] [outer = 0x0] 00:02:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x12b3e7800) [pid = 1659] [serial = 575] [outer = 0x129959400] 00:02:45 INFO - PROCESS | 1659 | 1461481365888 Marionette DEBUG loaded listener.js 00:02:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x12b3f0000) [pid = 1659] [serial = 576] [outer = 0x129959400] 00:02:46 INFO - PROCESS | 1659 | 1461481366823 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]]]}] 00:02:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:02:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1171ms 00:02:46 INFO - PROCESS | 1659 | 1461481366862 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 00:02:46 INFO - PROCESS | 1659 | 1461481366865 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 00:02:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:02:46 INFO - PROCESS | 1659 | 1461481366870 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:02:46 INFO - PROCESS | 1659 | 1461481366873 Marionette TRACE conn2 <- [1,742,null,{}] 00:02:46 INFO - PROCESS | 1659 | 1461481366879 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}] 00:02:46 INFO - PROCESS | 1659 | 1461481366986 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 00:02:46 INFO - PROCESS | 1659 | --DOCSHELL 0x11a907000 == 39 [pid = 1659] [id = 186] 00:02:46 INFO - PROCESS | 1659 | --DOCSHELL 0x11bbaf800 == 38 [pid = 1659] [id = 185] 00:02:46 INFO - PROCESS | 1659 | --DOCSHELL 0x11b056800 == 37 [pid = 1659] [id = 184] 00:02:46 INFO - PROCESS | 1659 | --DOCSHELL 0x11a998800 == 36 [pid = 1659] [id = 183] 00:02:46 INFO - PROCESS | 1659 | --DOCSHELL 0x1188a4800 == 35 [pid = 1659] [id = 182] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x12b80b400) [pid = 1659] [serial = 536] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x12b8ef800) [pid = 1659] [serial = 521] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x126a06800) [pid = 1659] [serial = 503] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x126d2b000) [pid = 1659] [serial = 504] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x129829400) [pid = 1659] [serial = 515] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x127a06c00) [pid = 1659] [serial = 509] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x12801fc00) [pid = 1659] [serial = 510] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x11c294800) [pid = 1659] [serial = 494] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x11c6c8800) [pid = 1659] [serial = 495] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x11c711c00) [pid = 1659] [serial = 497] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x11c8f5400) [pid = 1659] [serial = 498] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x1280a6400) [pid = 1659] [serial = 512] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x129821400) [pid = 1659] [serial = 513] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x12fbc2800) [pid = 1659] [serial = 486] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x11a854400) [pid = 1659] [serial = 491] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x11af7c400) [pid = 1659] [serial = 492] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x127351c00) [pid = 1659] [serial = 506] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x1276f1c00) [pid = 1659] [serial = 507] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x118e07400) [pid = 1659] [serial = 488] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x1162fa800) [pid = 1659] [serial = 489] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x123a6dc00) [pid = 1659] [serial = 500] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 70 (0x1253a5800) [pid = 1659] [serial = 501] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 69 (0x12bbbb800) [pid = 1659] [serial = 524] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 68 (0x12cf95800) [pid = 1659] [serial = 527] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 67 (0x12d0b5c00) [pid = 1659] [serial = 528] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 66 (0x126b90400) [pid = 1659] [serial = 533] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 65 (0x1162f7000) [pid = 1659] [serial = 530] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 64 (0x11a944c00) [pid = 1659] [serial = 531] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 63 (0x129942000) [pid = 1659] [serial = 534] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 62 (0x12b3ebc00) [pid = 1659] [serial = 518] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 61 (0x12bbb7000) [pid = 1659] [serial = 522] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 60 (0x12be64800) [pid = 1659] [serial = 525] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 59 (0x12b545800) [pid = 1659] [serial = 519] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | --DOMWINDOW == 58 (0x129ce3c00) [pid = 1659] [serial = 516] [outer = 0x0] [url = about:blank] 00:02:47 INFO - PROCESS | 1659 | 1461481367066 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x1155d3000 == 36 [pid = 1659] [id = 193] 00:02:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 59 (0x114bb4000) [pid = 1659] [serial = 577] [outer = 0x0] 00:02:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 60 (0x1151f1c00) [pid = 1659] [serial = 578] [outer = 0x114bb4000] 00:02:47 INFO - PROCESS | 1659 | 1461481367103 Marionette DEBUG loaded listener.js 00:02:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 61 (0x1156de800) [pid = 1659] [serial = 579] [outer = 0x114bb4000] 00:02:47 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 00:02:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1023ms 00:02:47 INFO - PROCESS | 1659 | 1461481367887 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]]]}] 00:02:47 INFO - PROCESS | 1659 | 1461481367895 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 00:02:47 INFO - PROCESS | 1659 | 1461481367899 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 00:02:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:02:47 INFO - PROCESS | 1659 | 1461481367904 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:02:47 INFO - PROCESS | 1659 | 1461481367905 Marionette TRACE conn2 <- [1,746,null,{}] 00:02:47 INFO - PROCESS | 1659 | 1461481367907 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}] 00:02:47 INFO - PROCESS | 1659 | 1461481367984 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 00:02:47 INFO - PROCESS | 1659 | 1461481367990 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x119110800 == 37 [pid = 1659] [id = 194] 00:02:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 62 (0x11854ac00) [pid = 1659] [serial = 580] [outer = 0x0] 00:02:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 63 (0x118c0d800) [pid = 1659] [serial = 581] [outer = 0x11854ac00] 00:02:48 INFO - PROCESS | 1659 | 1461481368018 Marionette DEBUG loaded listener.js 00:02:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 64 (0x118f9bc00) [pid = 1659] [serial = 582] [outer = 0x11854ac00] 00:02:48 INFO - PROCESS | 1659 | 1461481368857 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]]]}] 00:02:48 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.) 00:02:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 972ms 00:02:48 INFO - PROCESS | 1659 | 1461481368876 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 00:02:48 INFO - PROCESS | 1659 | 1461481368877 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 00:02:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:02:48 INFO - PROCESS | 1659 | 1461481368881 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:02:48 INFO - PROCESS | 1659 | 1461481368883 Marionette TRACE conn2 <- [1,750,null,{}] 00:02:48 INFO - PROCESS | 1659 | 1461481368891 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}] 00:02:48 INFO - PROCESS | 1659 | 1461481368988 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 00:02:49 INFO - PROCESS | 1659 | 1461481368999 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a828800 == 38 [pid = 1659] [id = 195] 00:02:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 65 (0x11a85c800) [pid = 1659] [serial = 583] [outer = 0x0] 00:02:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 66 (0x11a985800) [pid = 1659] [serial = 584] [outer = 0x11a85c800] 00:02:49 INFO - PROCESS | 1659 | 1461481369027 Marionette DEBUG loaded listener.js 00:02:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 67 (0x11af70c00) [pid = 1659] [serial = 585] [outer = 0x11a85c800] 00:02:49 INFO - PROCESS | 1659 | --DOMWINDOW == 66 (0x118ee1400) [pid = 1659] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:02:49 INFO - PROCESS | 1659 | --DOMWINDOW == 65 (0x11c133800) [pid = 1659] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:02:49 INFO - PROCESS | 1659 | --DOMWINDOW == 64 (0x11c737c00) [pid = 1659] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:02:49 INFO - PROCESS | 1659 | --DOMWINDOW == 63 (0x1188fd400) [pid = 1659] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:02:49 INFO - PROCESS | 1659 | --DOMWINDOW == 62 (0x11c672400) [pid = 1659] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:02:49 INFO - PROCESS | 1659 | 1461481369865 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]]]}] 00:02:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:02:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1025ms 00:02:49 INFO - PROCESS | 1659 | 1461481369905 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 00:02:49 INFO - PROCESS | 1659 | 1461481369906 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 00:02:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:02:49 INFO - PROCESS | 1659 | 1461481369909 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:02:49 INFO - PROCESS | 1659 | 1461481369910 Marionette TRACE conn2 <- [1,754,null,{}] 00:02:49 INFO - PROCESS | 1659 | 1461481369912 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}] 00:02:49 INFO - PROCESS | 1659 | 1461481369987 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 00:02:49 INFO - PROCESS | 1659 | 1461481369991 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab45800 == 39 [pid = 1659] [id = 196] 00:02:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 63 (0x11b0e6400) [pid = 1659] [serial = 586] [outer = 0x0] 00:02:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 64 (0x11b8b0000) [pid = 1659] [serial = 587] [outer = 0x11b0e6400] 00:02:50 INFO - PROCESS | 1659 | 1461481370019 Marionette DEBUG loaded listener.js 00:02:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 65 (0x11c294800) [pid = 1659] [serial = 588] [outer = 0x11b0e6400] 00:02:50 INFO - PROCESS | 1659 | 1461481370807 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]]]}] 00:02:50 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 00:02:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 922ms 00:02:50 INFO - PROCESS | 1659 | 1461481370831 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 00:02:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:02:50 INFO - PROCESS | 1659 | 1461481370833 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 00:02:50 INFO - PROCESS | 1659 | 1461481370835 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:02:50 INFO - PROCESS | 1659 | 1461481370836 Marionette TRACE conn2 <- [1,758,null,{}] 00:02:50 INFO - PROCESS | 1659 | 1461481370838 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}] 00:02:50 INFO - PROCESS | 1659 | 1461481370913 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 00:02:50 INFO - PROCESS | 1659 | 1461481370918 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b83f800 == 40 [pid = 1659] [id = 197] 00:02:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 66 (0x11b85b000) [pid = 1659] [serial = 589] [outer = 0x0] 00:02:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 67 (0x11c6c8800) [pid = 1659] [serial = 590] [outer = 0x11b85b000] 00:02:50 INFO - PROCESS | 1659 | 1461481370944 Marionette DEBUG loaded listener.js 00:02:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 68 (0x11c738000) [pid = 1659] [serial = 591] [outer = 0x11b85b000] 00:02:51 INFO - PROCESS | 1659 | 1461481371269 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]]]}] 00:02:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:02:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 468ms 00:02:51 INFO - PROCESS | 1659 | 1461481371303 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 00:02:51 INFO - PROCESS | 1659 | 1461481371304 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 00:02:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:02:51 INFO - PROCESS | 1659 | 1461481371307 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:02:51 INFO - PROCESS | 1659 | 1461481371308 Marionette TRACE conn2 <- [1,762,null,{}] 00:02:51 INFO - PROCESS | 1659 | 1461481371320 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}] 00:02:51 INFO - PROCESS | 1659 | 1461481371413 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 00:02:51 INFO - PROCESS | 1659 | 1461481371419 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bed1800 == 41 [pid = 1659] [id = 198] 00:02:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 69 (0x11c73e000) [pid = 1659] [serial = 592] [outer = 0x0] 00:02:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 70 (0x123a71400) [pid = 1659] [serial = 593] [outer = 0x11c73e000] 00:02:51 INFO - PROCESS | 1659 | 1461481371448 Marionette DEBUG loaded listener.js 00:02:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x126d1f000) [pid = 1659] [serial = 594] [outer = 0x11c73e000] 00:02:52 INFO - PROCESS | 1659 | 1461481372236 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]]]}] 00:02:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:02:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 968ms 00:02:52 INFO - PROCESS | 1659 | 1461481372276 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 00:02:52 INFO - PROCESS | 1659 | 1461481372277 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 00:02:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:02:52 INFO - PROCESS | 1659 | 1461481372280 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:02:52 INFO - PROCESS | 1659 | 1461481372281 Marionette TRACE conn2 <- [1,766,null,{}] 00:02:52 INFO - PROCESS | 1659 | 1461481372283 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}] 00:02:52 INFO - PROCESS | 1659 | 1461481372362 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 00:02:52 INFO - PROCESS | 1659 | 1461481372369 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c693000 == 42 [pid = 1659] [id = 199] 00:02:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x1142cbc00) [pid = 1659] [serial = 595] [outer = 0x0] 00:02:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x127280000) [pid = 1659] [serial = 596] [outer = 0x1142cbc00] 00:02:52 INFO - PROCESS | 1659 | 1461481372395 Marionette DEBUG loaded listener.js 00:02:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x1276f3000) [pid = 1659] [serial = 597] [outer = 0x1142cbc00] 00:02:53 INFO - PROCESS | 1659 | 1461481373224 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]]]}] 00:02:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:02:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 972ms 00:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:02:53 INFO - PROCESS | 1659 | 1461481373252 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 00:02:53 INFO - PROCESS | 1659 | 1461481373255 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 00:02:53 INFO - PROCESS | 1659 | 1461481373258 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:02:53 INFO - PROCESS | 1659 | 1461481373261 Marionette TRACE conn2 <- [1,770,null,{}] 00:02:53 INFO - PROCESS | 1659 | 1461481373266 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}] 00:02:53 INFO - PROCESS | 1659 | 1461481373350 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 00:02:53 INFO - PROCESS | 1659 | 1461481373438 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x118556000 == 43 [pid = 1659] [id = 200] 00:02:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x1151f3c00) [pid = 1659] [serial = 598] [outer = 0x0] 00:02:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x1156dd000) [pid = 1659] [serial = 599] [outer = 0x1151f3c00] 00:02:53 INFO - PROCESS | 1659 | 1461481373472 Marionette DEBUG loaded listener.js 00:02:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x118547c00) [pid = 1659] [serial = 600] [outer = 0x1151f3c00] 00:02:53 INFO - PROCESS | 1659 | 1461481373932 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]]]}] 00:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 724ms 00:02:53 INFO - PROCESS | 1659 | 1461481373983 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 00:02:53 INFO - PROCESS | 1659 | 1461481373987 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 00:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:02:53 INFO - PROCESS | 1659 | 1461481373992 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:02:53 INFO - PROCESS | 1659 | 1461481373994 Marionette TRACE conn2 <- [1,774,null,{}] 00:02:54 INFO - PROCESS | 1659 | 1461481374015 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}] 00:02:54 INFO - PROCESS | 1659 | 1461481374112 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 00:02:54 INFO - PROCESS | 1659 | 1461481374170 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab37000 == 44 [pid = 1659] [id = 201] 00:02:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x1151f6400) [pid = 1659] [serial = 601] [outer = 0x0] 00:02:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x11a85d800) [pid = 1659] [serial = 602] [outer = 0x1151f6400] 00:02:54 INFO - PROCESS | 1659 | 1461481374201 Marionette DEBUG loaded listener.js 00:02:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x11af75c00) [pid = 1659] [serial = 603] [outer = 0x1151f6400] 00:02:54 INFO - PROCESS | 1659 | 1461481374617 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]]]}] 00:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 639ms 00:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:02:54 INFO - PROCESS | 1659 | 1461481374642 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 00:02:54 INFO - PROCESS | 1659 | 1461481374644 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 00:02:54 INFO - PROCESS | 1659 | 1461481374647 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:02:54 INFO - PROCESS | 1659 | 1461481374650 Marionette TRACE conn2 <- [1,778,null,{}] 00:02:54 INFO - PROCESS | 1659 | 1461481374657 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}] 00:02:54 INFO - PROCESS | 1659 | 1461481374748 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 00:02:54 INFO - PROCESS | 1659 | 1461481374858 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x1252d3000 == 45 [pid = 1659] [id = 202] 00:02:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x11c73b000) [pid = 1659] [serial = 604] [outer = 0x0] 00:02:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x123a6dc00) [pid = 1659] [serial = 605] [outer = 0x11c73b000] 00:02:54 INFO - PROCESS | 1659 | 1461481374891 Marionette DEBUG loaded listener.js 00:02:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x12550c800) [pid = 1659] [serial = 606] [outer = 0x11c73b000] 00:02:55 INFO - PROCESS | 1659 | 1461481375470 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]]]}] 00:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 872ms 00:02:55 INFO - PROCESS | 1659 | 1461481375520 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 00:02:55 INFO - PROCESS | 1659 | 1461481375522 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 00:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:02:55 INFO - PROCESS | 1659 | 1461481375530 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:02:55 INFO - PROCESS | 1659 | 1461481375533 Marionette TRACE conn2 <- [1,782,null,{}] 00:02:55 INFO - PROCESS | 1659 | 1461481375536 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}] 00:02:55 INFO - PROCESS | 1659 | 1461481375623 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 00:02:55 INFO - PROCESS | 1659 | 1461481375678 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x1188a9800 == 46 [pid = 1659] [id = 203] 00:02:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x1185b7000) [pid = 1659] [serial = 607] [outer = 0x0] 00:02:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x11887f400) [pid = 1659] [serial = 608] [outer = 0x1185b7000] 00:02:55 INFO - PROCESS | 1659 | 1461481375706 Marionette DEBUG loaded listener.js 00:02:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x119190400) [pid = 1659] [serial = 609] [outer = 0x1185b7000] 00:02:56 INFO - PROCESS | 1659 | 1461481376184 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]]]}] 00:02:56 INFO - PROCESS | 1659 | --DOCSHELL 0x11bed1800 == 45 [pid = 1659] [id = 198] 00:02:56 INFO - PROCESS | 1659 | --DOCSHELL 0x11b83f800 == 44 [pid = 1659] [id = 197] 00:02:56 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab45800 == 43 [pid = 1659] [id = 196] 00:02:56 INFO - PROCESS | 1659 | --DOCSHELL 0x11a828800 == 42 [pid = 1659] [id = 195] 00:02:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12bf47000 == 41 [pid = 1659] [id = 179] 00:02:56 INFO - PROCESS | 1659 | --DOCSHELL 0x119110800 == 40 [pid = 1659] [id = 194] 00:02:56 INFO - PROCESS | 1659 | --DOCSHELL 0x1155d3000 == 39 [pid = 1659] [id = 193] 00:02:56 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x1276ef000) [pid = 1659] [serial = 560] [outer = 0x0] [url = about:blank] 00:02:56 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x11af2fc00) [pid = 1659] [serial = 542] [outer = 0x0] [url = about:blank] 00:02:56 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x11883d400) [pid = 1659] [serial = 539] [outer = 0x0] [url = about:blank] 00:02:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12730c800 == 38 [pid = 1659] [id = 192] 00:02:56 INFO - PROCESS | 1659 | --DOCSHELL 0x1257c7800 == 37 [pid = 1659] [id = 191] 00:02:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12537e800 == 36 [pid = 1659] [id = 190] 00:02:56 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab42000 == 35 [pid = 1659] [id = 189] 00:02:56 INFO - PROCESS | 1659 | --DOCSHELL 0x119271000 == 34 [pid = 1659] [id = 188] 00:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 722ms 00:02:56 INFO - PROCESS | 1659 | 1461481376253 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 00:02:56 INFO - PROCESS | 1659 | 1461481376256 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 00:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:02:56 INFO - PROCESS | 1659 | 1461481376261 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:02:56 INFO - PROCESS | 1659 | 1461481376262 Marionette TRACE conn2 <- [1,786,null,{}] 00:02:56 INFO - PROCESS | 1659 | 1461481376265 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}] 00:02:56 INFO - PROCESS | 1659 | 1461481376336 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 00:02:56 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x11a949400) [pid = 1659] [serial = 545] [outer = 0x0] [url = about:blank] 00:02:56 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x11ad40800) [pid = 1659] [serial = 546] [outer = 0x0] [url = about:blank] 00:02:56 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x11c245400) [pid = 1659] [serial = 548] [outer = 0x0] [url = about:blank] 00:02:56 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x12558f800) [pid = 1659] [serial = 554] [outer = 0x0] [url = about:blank] 00:02:56 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x11c2cb400) [pid = 1659] [serial = 557] [outer = 0x0] [url = about:blank] 00:02:56 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x11c73f400) [pid = 1659] [serial = 551] [outer = 0x0] [url = about:blank] 00:02:56 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x123a71000) [pid = 1659] [serial = 552] [outer = 0x0] [url = about:blank] 00:02:56 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x126b91c00) [pid = 1659] [serial = 555] [outer = 0x0] [url = about:blank] 00:02:56 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x12576dc00) [pid = 1659] [serial = 558] [outer = 0x0] [url = about:blank] 00:02:56 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x11c66e800) [pid = 1659] [serial = 549] [outer = 0x0] [url = about:blank] 00:02:56 INFO - PROCESS | 1659 | 1461481376393 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x118566800 == 35 [pid = 1659] [id = 204] 00:02:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x118fa4800) [pid = 1659] [serial = 610] [outer = 0x0] 00:02:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x119da0000) [pid = 1659] [serial = 611] [outer = 0x118fa4800] 00:02:56 INFO - PROCESS | 1659 | 1461481376421 Marionette DEBUG loaded listener.js 00:02:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x11ad37c00) [pid = 1659] [serial = 612] [outer = 0x118fa4800] 00:02:56 INFO - PROCESS | 1659 | 1461481376714 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]]]}] 00:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 472ms 00:02:56 INFO - PROCESS | 1659 | 1461481376737 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 00:02:56 INFO - PROCESS | 1659 | 1461481376738 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 00:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:02:56 INFO - PROCESS | 1659 | 1461481376741 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:02:56 INFO - PROCESS | 1659 | 1461481376743 Marionette TRACE conn2 <- [1,790,null,{}] 00:02:56 INFO - PROCESS | 1659 | 1461481376754 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}] 00:02:56 INFO - PROCESS | 1659 | 1461481376833 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 00:02:56 INFO - PROCESS | 1659 | 1461481376838 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a99c800 == 36 [pid = 1659] [id = 205] 00:02:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x11af3d800) [pid = 1659] [serial = 613] [outer = 0x0] 00:02:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x11b8a9800) [pid = 1659] [serial = 614] [outer = 0x11af3d800] 00:02:56 INFO - PROCESS | 1659 | 1461481376868 Marionette DEBUG loaded listener.js 00:02:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x11c669400) [pid = 1659] [serial = 615] [outer = 0x11af3d800] 00:02:57 INFO - PROCESS | 1659 | 1461481377202 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]]]}] 00:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 473ms 00:02:57 INFO - PROCESS | 1659 | 1461481377221 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 00:02:57 INFO - PROCESS | 1659 | 1461481377223 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 00:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:02:57 INFO - PROCESS | 1659 | 1461481377228 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:02:57 INFO - PROCESS | 1659 | 1461481377230 Marionette TRACE conn2 <- [1,794,null,{}] 00:02:57 INFO - PROCESS | 1659 | 1461481377232 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}] 00:02:57 INFO - PROCESS | 1659 | 1461481377318 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 00:02:57 INFO - PROCESS | 1659 | 1461481377323 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b060000 == 37 [pid = 1659] [id = 206] 00:02:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x11a980000) [pid = 1659] [serial = 616] [outer = 0x0] 00:02:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x11c736400) [pid = 1659] [serial = 617] [outer = 0x11a980000] 00:02:57 INFO - PROCESS | 1659 | 1461481377353 Marionette DEBUG loaded listener.js 00:02:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x123a6cc00) [pid = 1659] [serial = 618] [outer = 0x11a980000] 00:02:57 INFO - PROCESS | 1659 | 1461481377783 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]]]}] 00:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 574ms 00:02:57 INFO - PROCESS | 1659 | 1461481377801 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 00:02:57 INFO - PROCESS | 1659 | 1461481377802 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 00:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:02:57 INFO - PROCESS | 1659 | 1461481377805 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:02:57 INFO - PROCESS | 1659 | 1461481377806 Marionette TRACE conn2 <- [1,798,null,{}] 00:02:57 INFO - PROCESS | 1659 | 1461481377808 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}] 00:02:57 INFO - PROCESS | 1659 | 1461481377881 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 00:02:57 INFO - PROCESS | 1659 | 1461481377885 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bbda000 == 38 [pid = 1659] [id = 207] 00:02:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x1147c8000) [pid = 1659] [serial = 619] [outer = 0x0] 00:02:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x12558f800) [pid = 1659] [serial = 620] [outer = 0x1147c8000] 00:02:57 INFO - PROCESS | 1659 | 1461481377911 Marionette DEBUG loaded listener.js 00:02:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x126b98400) [pid = 1659] [serial = 621] [outer = 0x1147c8000] 00:02:58 INFO - PROCESS | 1659 | 1461481378304 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]]]}] 00:02:58 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 00:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 517ms 00:02:58 INFO - PROCESS | 1659 | 1461481378323 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 00:02:58 INFO - PROCESS | 1659 | 1461481378325 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 00:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:02:58 INFO - PROCESS | 1659 | 1461481378331 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:02:58 INFO - PROCESS | 1659 | 1461481378332 Marionette TRACE conn2 <- [1,802,null,{}] 00:02:58 INFO - PROCESS | 1659 | 1461481378336 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}] 00:02:58 INFO - PROCESS | 1659 | 1461481378455 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 00:02:58 INFO - PROCESS | 1659 | 1461481378468 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c818800 == 39 [pid = 1659] [id = 208] 00:02:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x12550ec00) [pid = 1659] [serial = 622] [outer = 0x0] 00:02:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x126d20000) [pid = 1659] [serial = 623] [outer = 0x12550ec00] 00:02:58 INFO - PROCESS | 1659 | 1461481378497 Marionette DEBUG loaded listener.js 00:02:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x128015000) [pid = 1659] [serial = 624] [outer = 0x12550ec00] 00:02:58 INFO - PROCESS | 1659 | 1461481378862 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]]]}] 00:02:58 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 00:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 570ms 00:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:02:58 INFO - PROCESS | 1659 | 1461481378901 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 00:02:58 INFO - PROCESS | 1659 | 1461481378903 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 00:02:58 INFO - PROCESS | 1659 | 1461481378906 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:02:58 INFO - PROCESS | 1659 | 1461481378907 Marionette TRACE conn2 <- [1,806,null,{}] 00:02:58 INFO - PROCESS | 1659 | 1461481378910 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}] 00:02:59 INFO - PROCESS | 1659 | 1461481379017 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 00:02:59 INFO - PROCESS | 1659 | 1461481379057 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x1252d2000 == 40 [pid = 1659] [id = 209] 00:02:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x118e0a800) [pid = 1659] [serial = 625] [outer = 0x0] 00:02:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x1280a1000) [pid = 1659] [serial = 626] [outer = 0x118e0a800] 00:02:59 INFO - PROCESS | 1659 | 1461481379097 Marionette DEBUG loaded listener.js 00:02:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x128464000) [pid = 1659] [serial = 627] [outer = 0x118e0a800] 00:02:59 INFO - PROCESS | 1659 | [1659] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 00:02:59 INFO - PROCESS | 1659 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 00:02:59 INFO - PROCESS | 1659 | Determined SkiaGL cache limits: Size 100663296, Items: 256 00:02:59 INFO - PROCESS | 1659 | [GFX2-]: Using SkiaGL canvas. 00:02:59 INFO - PROCESS | 1659 | 1461481379539 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]]]}] 00:02:59 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 00:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 669ms 00:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:02:59 INFO - PROCESS | 1659 | 1461481379575 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 00:02:59 INFO - PROCESS | 1659 | 1461481379576 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 00:02:59 INFO - PROCESS | 1659 | 1461481379578 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:02:59 INFO - PROCESS | 1659 | 1461481379579 Marionette TRACE conn2 <- [1,810,null,{}] 00:02:59 INFO - PROCESS | 1659 | 1461481379581 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}] 00:02:59 INFO - PROCESS | 1659 | 1461481379675 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 00:02:59 INFO - PROCESS | 1659 | 1461481379679 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x114797000 == 41 [pid = 1659] [id = 210] 00:02:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x128466000) [pid = 1659] [serial = 628] [outer = 0x0] 00:02:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x129823800) [pid = 1659] [serial = 629] [outer = 0x128466000] 00:02:59 INFO - PROCESS | 1659 | 1461481379705 Marionette DEBUG loaded listener.js 00:02:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x129940400) [pid = 1659] [serial = 630] [outer = 0x128466000] 00:03:00 INFO - PROCESS | 1659 | 1461481380058 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]]]}] 00:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 521ms 00:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:03:00 INFO - PROCESS | 1659 | 1461481380100 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 00:03:00 INFO - PROCESS | 1659 | 1461481380101 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 00:03:00 INFO - PROCESS | 1659 | 1461481380103 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:03:00 INFO - PROCESS | 1659 | 1461481380104 Marionette TRACE conn2 <- [1,814,null,{}] 00:03:00 INFO - PROCESS | 1659 | 1461481380107 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}] 00:03:00 INFO - PROCESS | 1659 | 1461481380199 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 00:03:00 INFO - PROCESS | 1659 | 1461481380211 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f91800 == 42 [pid = 1659] [id = 211] 00:03:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x129ce0000) [pid = 1659] [serial = 631] [outer = 0x0] 00:03:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x12b3ea400) [pid = 1659] [serial = 632] [outer = 0x129ce0000] 00:03:00 INFO - PROCESS | 1659 | 1461481380237 Marionette DEBUG loaded listener.js 00:03:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12b3f3400) [pid = 1659] [serial = 633] [outer = 0x129ce0000] 00:03:00 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x114bb4000) [pid = 1659] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:03:00 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x11854ac00) [pid = 1659] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:03:00 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x11c73e000) [pid = 1659] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:03:00 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x11b0e6400) [pid = 1659] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:03:00 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x11b85b000) [pid = 1659] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:03:00 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x129959400) [pid = 1659] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:03:00 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x11a85c800) [pid = 1659] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:03:00 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x1185b5000) [pid = 1659] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:03:00 INFO - PROCESS | 1659 | 1461481380611 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] 00:03:00 INFO - PROCESS | 1659 | 1461481380623 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 00:03:00 INFO - PROCESS | 1659 | 1461481380625 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:03:00 INFO - PROCESS | 1659 | 1461481380626 Marionette TRACE conn2 <- [1,818,null,{}] 00:03:00 INFO - PROCESS | 1659 | 1461481380630 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}] 00:03:00 INFO - PROCESS | 1659 | 1461481380704 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 00:03:00 INFO - PROCESS | 1659 | 1461481380708 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x12805b000 == 43 [pid = 1659] [id = 212] 00:03:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x11b8b2c00) [pid = 1659] [serial = 634] [outer = 0x0] 00:03:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x12b3f1000) [pid = 1659] [serial = 635] [outer = 0x11b8b2c00] 00:03:00 INFO - PROCESS | 1659 | 1461481380737 Marionette DEBUG loaded listener.js 00:03:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x12b53bc00) [pid = 1659] [serial = 636] [outer = 0x11b8b2c00] 00:03:01 INFO - PROCESS | 1659 | 1461481381084 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]]]}] 00:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 469ms 00:03:01 INFO - PROCESS | 1659 | 1461481381098 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 00:03:01 INFO - PROCESS | 1659 | 1461481381100 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 00:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:03:01 INFO - PROCESS | 1659 | 1461481381111 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:03:01 INFO - PROCESS | 1659 | 1461481381114 Marionette TRACE conn2 <- [1,822,null,{}] 00:03:01 INFO - PROCESS | 1659 | 1461481381118 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}] 00:03:01 INFO - PROCESS | 1659 | 1461481381260 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 00:03:01 INFO - PROCESS | 1659 | 1461481381267 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b239800 == 44 [pid = 1659] [id = 213] 00:03:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x12b3f4800) [pid = 1659] [serial = 637] [outer = 0x0] 00:03:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x12b542800) [pid = 1659] [serial = 638] [outer = 0x12b3f4800] 00:03:01 INFO - PROCESS | 1659 | 1461481381313 Marionette DEBUG loaded listener.js 00:03:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x12b8f5000) [pid = 1659] [serial = 639] [outer = 0x12b3f4800] 00:03:01 INFO - PROCESS | 1659 | 1461481381752 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] 00:03:01 INFO - PROCESS | 1659 | 1461481381784 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 00:03:01 INFO - PROCESS | 1659 | 1461481381787 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:03:01 INFO - PROCESS | 1659 | 1461481381788 Marionette TRACE conn2 <- [1,826,null,{}] 00:03:01 INFO - PROCESS | 1659 | 1461481381790 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}] 00:03:01 INFO - PROCESS | 1659 | 1461481381867 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 00:03:01 INFO - PROCESS | 1659 | 1461481381872 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b260000 == 45 [pid = 1659] [id = 214] 00:03:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x12b8fc000) [pid = 1659] [serial = 640] [outer = 0x0] 00:03:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12bbc1c00) [pid = 1659] [serial = 641] [outer = 0x12b8fc000] 00:03:01 INFO - PROCESS | 1659 | 1461481381897 Marionette DEBUG loaded listener.js 00:03:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x12be64000) [pid = 1659] [serial = 642] [outer = 0x12b8fc000] 00:03:02 INFO - PROCESS | 1659 | 1461481382231 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]]]}] 00:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 468ms 00:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:03:02 INFO - PROCESS | 1659 | 1461481382256 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 00:03:02 INFO - PROCESS | 1659 | 1461481382257 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 00:03:02 INFO - PROCESS | 1659 | 1461481382259 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:03:02 INFO - PROCESS | 1659 | 1461481382260 Marionette TRACE conn2 <- [1,830,null,{}] 00:03:02 INFO - PROCESS | 1659 | 1461481382265 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}] 00:03:02 INFO - PROCESS | 1659 | 1461481382341 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 00:03:02 INFO - PROCESS | 1659 | 1461481382388 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b6a9800 == 46 [pid = 1659] [id = 215] 00:03:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x12be5ec00) [pid = 1659] [serial = 643] [outer = 0x0] 00:03:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x12bfb6c00) [pid = 1659] [serial = 644] [outer = 0x12be5ec00] 00:03:02 INFO - PROCESS | 1659 | 1461481382413 Marionette DEBUG loaded listener.js 00:03:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x12cf99800) [pid = 1659] [serial = 645] [outer = 0x12be5ec00] 00:03:02 INFO - PROCESS | 1659 | 1461481382839 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]]]}] 00:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 618ms 00:03:02 INFO - PROCESS | 1659 | 1461481382878 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 00:03:02 INFO - PROCESS | 1659 | 1461481382881 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 00:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:03:02 INFO - PROCESS | 1659 | 1461481382885 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:03:02 INFO - PROCESS | 1659 | 1461481382887 Marionette TRACE conn2 <- [1,834,null,{}] 00:03:02 INFO - PROCESS | 1659 | 1461481382891 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}] 00:03:03 INFO - PROCESS | 1659 | 1461481383029 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 00:03:03 INFO - PROCESS | 1659 | 1461481383080 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x119d92800 == 47 [pid = 1659] [id = 216] 00:03:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x118c12800) [pid = 1659] [serial = 646] [outer = 0x0] 00:03:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x119129800) [pid = 1659] [serial = 647] [outer = 0x118c12800] 00:03:03 INFO - PROCESS | 1659 | 1461481383137 Marionette DEBUG loaded listener.js 00:03:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x11a93d000) [pid = 1659] [serial = 648] [outer = 0x118c12800] 00:03:03 INFO - PROCESS | 1659 | 1461481383569 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]]]}] 00:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 720ms 00:03:03 INFO - PROCESS | 1659 | 1461481383606 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 00:03:03 INFO - PROCESS | 1659 | 1461481383610 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 00:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:03:03 INFO - PROCESS | 1659 | 1461481383634 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:03:03 INFO - PROCESS | 1659 | 1461481383636 Marionette TRACE conn2 <- [1,838,null,{}] 00:03:03 INFO - PROCESS | 1659 | 1461481383638 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}] 00:03:03 INFO - PROCESS | 1659 | 1461481383742 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 00:03:03 INFO - PROCESS | 1659 | 1461481383804 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c626800 == 48 [pid = 1659] [id = 217] 00:03:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x11b8b1800) [pid = 1659] [serial = 649] [outer = 0x0] 00:03:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x11c249400) [pid = 1659] [serial = 650] [outer = 0x11b8b1800] 00:03:03 INFO - PROCESS | 1659 | 1461481383833 Marionette DEBUG loaded listener.js 00:03:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x11c73e400) [pid = 1659] [serial = 651] [outer = 0x11b8b1800] 00:03:04 INFO - PROCESS | 1659 | 1461481384253 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]]]}] 00:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 671ms 00:03:04 INFO - PROCESS | 1659 | 1461481384303 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 00:03:04 INFO - PROCESS | 1659 | 1461481384305 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 00:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:03:04 INFO - PROCESS | 1659 | 1461481384307 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:03:04 INFO - PROCESS | 1659 | 1461481384310 Marionette TRACE conn2 <- [1,842,null,{}] 00:03:04 INFO - PROCESS | 1659 | 1461481384384 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}] 00:03:04 INFO - PROCESS | 1659 | 1461481384483 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 00:03:04 INFO - PROCESS | 1659 | 1461481384534 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b8af800 == 49 [pid = 1659] [id = 218] 00:03:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x126d2c400) [pid = 1659] [serial = 652] [outer = 0x0] 00:03:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x128011c00) [pid = 1659] [serial = 653] [outer = 0x126d2c400] 00:03:04 INFO - PROCESS | 1659 | 1461481384566 Marionette DEBUG loaded listener.js 00:03:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x129824000) [pid = 1659] [serial = 654] [outer = 0x126d2c400] 00:03:04 INFO - PROCESS | 1659 | 1461481384962 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]]]}] 00:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 726ms 00:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:03:05 INFO - PROCESS | 1659 | 1461481385034 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 00:03:05 INFO - PROCESS | 1659 | 1461481385035 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 00:03:05 INFO - PROCESS | 1659 | 1461481385038 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:03:05 INFO - PROCESS | 1659 | 1461481385039 Marionette TRACE conn2 <- [1,846,null,{}] 00:03:05 INFO - PROCESS | 1659 | 1461481385042 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}] 00:03:05 INFO - PROCESS | 1659 | 1461481385142 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 00:03:05 INFO - PROCESS | 1659 | 1461481385205 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bba8800 == 50 [pid = 1659] [id = 219] 00:03:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x1273e7000) [pid = 1659] [serial = 655] [outer = 0x0] 00:03:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x12b618800) [pid = 1659] [serial = 656] [outer = 0x1273e7000] 00:03:05 INFO - PROCESS | 1659 | 1461481385237 Marionette DEBUG loaded listener.js 00:03:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x12b80a000) [pid = 1659] [serial = 657] [outer = 0x1273e7000] 00:03:05 INFO - PROCESS | 1659 | 1461481385655 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]]]}] 00:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 669ms 00:03:05 INFO - PROCESS | 1659 | 1461481385710 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 00:03:05 INFO - PROCESS | 1659 | 1461481385713 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 00:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:03:05 INFO - PROCESS | 1659 | 1461481385717 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:03:05 INFO - PROCESS | 1659 | 1461481385718 Marionette TRACE conn2 <- [1,850,null,{}] 00:03:05 INFO - PROCESS | 1659 | 1461481385721 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}] 00:03:05 INFO - PROCESS | 1659 | 1461481385857 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 00:03:05 INFO - PROCESS | 1659 | 1461481385931 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cdcd800 == 51 [pid = 1659] [id = 220] 00:03:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x1273eec00) [pid = 1659] [serial = 658] [outer = 0x0] 00:03:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12be64400) [pid = 1659] [serial = 659] [outer = 0x1273eec00] 00:03:05 INFO - PROCESS | 1659 | 1461481385971 Marionette DEBUG loaded listener.js 00:03:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12d0b2000) [pid = 1659] [serial = 660] [outer = 0x1273eec00] 00:03:06 INFO - PROCESS | 1659 | 1461481386523 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]]]}] 00:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 869ms 00:03:06 INFO - PROCESS | 1659 | 1461481386587 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 00:03:06 INFO - PROCESS | 1659 | 1461481386589 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 00:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:03:06 INFO - PROCESS | 1659 | 1461481386593 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:03:06 INFO - PROCESS | 1659 | 1461481386595 Marionette TRACE conn2 <- [1,854,null,{}] 00:03:06 INFO - PROCESS | 1659 | 1461481386599 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}] 00:03:06 INFO - PROCESS | 1659 | 1461481386747 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 00:03:06 INFO - PROCESS | 1659 | 1461481386798 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a922800 == 52 [pid = 1659] [id = 221] 00:03:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x12cf9bc00) [pid = 1659] [serial = 661] [outer = 0x0] 00:03:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12d236800) [pid = 1659] [serial = 662] [outer = 0x12cf9bc00] 00:03:06 INFO - PROCESS | 1659 | 1461481386830 Marionette DEBUG loaded listener.js 00:03:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12d23d800) [pid = 1659] [serial = 663] [outer = 0x12cf9bc00] 00:03:07 INFO - PROCESS | 1659 | 1461481387471 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]]]}] 00:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 923ms 00:03:07 INFO - PROCESS | 1659 | 1461481387527 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 00:03:07 INFO - PROCESS | 1659 | 1461481387531 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 00:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:03:07 INFO - PROCESS | 1659 | 1461481387536 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:03:07 INFO - PROCESS | 1659 | 1461481387539 Marionette TRACE conn2 <- [1,858,null,{}] 00:03:07 INFO - PROCESS | 1659 | 1461481387542 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}] 00:03:07 INFO - PROCESS | 1659 | 1461481387640 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 00:03:07 INFO - PROCESS | 1659 | 1461481387692 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x11afe1000 == 53 [pid = 1659] [id = 222] 00:03:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x1185afc00) [pid = 1659] [serial = 664] [outer = 0x0] 00:03:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x118c0f000) [pid = 1659] [serial = 665] [outer = 0x1185afc00] 00:03:07 INFO - PROCESS | 1659 | 1461481387721 Marionette DEBUG loaded listener.js 00:03:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x11a85c800) [pid = 1659] [serial = 666] [outer = 0x1185afc00] 00:03:08 INFO - PROCESS | 1659 | 1461481388109 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]]]}] 00:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 621ms 00:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:03:08 INFO - PROCESS | 1659 | 1461481388158 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 00:03:08 INFO - PROCESS | 1659 | 1461481388162 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 00:03:08 INFO - PROCESS | 1659 | 1461481388166 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:03:08 INFO - PROCESS | 1659 | 1461481388168 Marionette TRACE conn2 <- [1,862,null,{}] 00:03:08 INFO - PROCESS | 1659 | 1461481388170 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}] 00:03:08 INFO - PROCESS | 1659 | 1461481388281 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 00:03:08 INFO - PROCESS | 1659 | --DOCSHELL 0x12b260000 == 52 [pid = 1659] [id = 214] 00:03:08 INFO - PROCESS | 1659 | --DOCSHELL 0x12b239800 == 51 [pid = 1659] [id = 213] 00:03:08 INFO - PROCESS | 1659 | --DOCSHELL 0x12805b000 == 50 [pid = 1659] [id = 212] 00:03:08 INFO - PROCESS | 1659 | --DOCSHELL 0x126f91800 == 49 [pid = 1659] [id = 211] 00:03:08 INFO - PROCESS | 1659 | --DOCSHELL 0x114797000 == 48 [pid = 1659] [id = 210] 00:03:08 INFO - PROCESS | 1659 | --DOCSHELL 0x1252d2000 == 47 [pid = 1659] [id = 209] 00:03:08 INFO - PROCESS | 1659 | --DOCSHELL 0x11c818800 == 46 [pid = 1659] [id = 208] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x127280000) [pid = 1659] [serial = 596] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOCSHELL 0x11bbda000 == 45 [pid = 1659] [id = 207] 00:03:08 INFO - PROCESS | 1659 | --DOCSHELL 0x11b060000 == 44 [pid = 1659] [id = 206] 00:03:08 INFO - PROCESS | 1659 | --DOCSHELL 0x11a99c800 == 43 [pid = 1659] [id = 205] 00:03:08 INFO - PROCESS | 1659 | --DOCSHELL 0x118566800 == 42 [pid = 1659] [id = 204] 00:03:08 INFO - PROCESS | 1659 | --DOCSHELL 0x1188a9800 == 41 [pid = 1659] [id = 203] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x118cdb800) [pid = 1659] [serial = 563] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x11af6f000) [pid = 1659] [serial = 566] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x1151f1c00) [pid = 1659] [serial = 578] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x128467800) [pid = 1659] [serial = 572] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x118f9bc00) [pid = 1659] [serial = 582] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x118c0d800) [pid = 1659] [serial = 581] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x123a71400) [pid = 1659] [serial = 593] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x11b8b0000) [pid = 1659] [serial = 587] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x11c6c8800) [pid = 1659] [serial = 590] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x12b3f0000) [pid = 1659] [serial = 576] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x11a985800) [pid = 1659] [serial = 584] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x11b8b5400) [pid = 1659] [serial = 543] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x1156de800) [pid = 1659] [serial = 579] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x11c738000) [pid = 1659] [serial = 591] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12b3e7800) [pid = 1659] [serial = 575] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x11af70c00) [pid = 1659] [serial = 585] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x1273e7c00) [pid = 1659] [serial = 569] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x11c294800) [pid = 1659] [serial = 588] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x126d1f000) [pid = 1659] [serial = 594] [outer = 0x0] [url = about:blank] 00:03:08 INFO - PROCESS | 1659 | 1461481388388 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x1155c6800 == 42 [pid = 1659] [id = 223] 00:03:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x1185b0400) [pid = 1659] [serial = 667] [outer = 0x0] 00:03:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x118f9bc00) [pid = 1659] [serial = 668] [outer = 0x1185b0400] 00:03:08 INFO - PROCESS | 1659 | 1461481388416 Marionette DEBUG loaded listener.js 00:03:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x11b8a9000) [pid = 1659] [serial = 669] [outer = 0x1185b0400] 00:03:08 INFO - PROCESS | 1659 | 1461481388750 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]]]}] 00:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 621ms 00:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:03:08 INFO - PROCESS | 1659 | 1461481388789 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 00:03:08 INFO - PROCESS | 1659 | 1461481388791 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 00:03:08 INFO - PROCESS | 1659 | 1461481388794 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:03:08 INFO - PROCESS | 1659 | 1461481388798 Marionette TRACE conn2 <- [1,866,null,{}] 00:03:08 INFO - PROCESS | 1659 | 1461481388808 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}] 00:03:08 INFO - PROCESS | 1659 | 1461481388932 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 00:03:09 INFO - PROCESS | 1659 | 1461481389027 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x11afd5000 == 43 [pid = 1659] [id = 224] 00:03:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x11af7bc00) [pid = 1659] [serial = 670] [outer = 0x0] 00:03:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x11c737c00) [pid = 1659] [serial = 671] [outer = 0x11af7bc00] 00:03:09 INFO - PROCESS | 1659 | 1461481389074 Marionette DEBUG loaded listener.js 00:03:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x123a75800) [pid = 1659] [serial = 672] [outer = 0x11af7bc00] 00:03:09 INFO - PROCESS | 1659 | 1461481389363 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]]]}] 00:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 625ms 00:03:09 INFO - PROCESS | 1659 | 1461481389418 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 00:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:03:09 INFO - PROCESS | 1659 | 1461481389420 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 00:03:09 INFO - PROCESS | 1659 | 1461481389422 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:03:09 INFO - PROCESS | 1659 | 1461481389423 Marionette TRACE conn2 <- [1,870,null,{}] 00:03:09 INFO - PROCESS | 1659 | 1461481389425 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}] 00:03:09 INFO - PROCESS | 1659 | 1461481389504 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 00:03:09 INFO - PROCESS | 1659 | 1461481389571 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bee7000 == 44 [pid = 1659] [id = 225] 00:03:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x1253a2400) [pid = 1659] [serial = 673] [outer = 0x0] 00:03:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x126d20c00) [pid = 1659] [serial = 674] [outer = 0x1253a2400] 00:03:09 INFO - PROCESS | 1659 | 1461481389600 Marionette DEBUG loaded listener.js 00:03:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x1273e6400) [pid = 1659] [serial = 675] [outer = 0x1253a2400] 00:03:09 INFO - PROCESS | 1659 | 1461481389884 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]]]}] 00:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 468ms 00:03:09 INFO - PROCESS | 1659 | 1461481389891 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 00:03:09 INFO - PROCESS | 1659 | 1461481389892 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 00:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:03:09 INFO - PROCESS | 1659 | 1461481389902 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:03:09 INFO - PROCESS | 1659 | 1461481389903 Marionette TRACE conn2 <- [1,874,null,{}] 00:03:09 INFO - PROCESS | 1659 | 1461481389905 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}] 00:03:09 INFO - PROCESS | 1659 | 1461481389986 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 00:03:09 INFO - PROCESS | 1659 | 1461481389991 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x12538b000 == 45 [pid = 1659] [id = 226] 00:03:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x1273e7800) [pid = 1659] [serial = 676] [outer = 0x0] 00:03:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x1280a8000) [pid = 1659] [serial = 677] [outer = 0x1273e7800] 00:03:10 INFO - PROCESS | 1659 | 1461481390019 Marionette DEBUG loaded listener.js 00:03:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x12981ec00) [pid = 1659] [serial = 678] [outer = 0x1273e7800] 00:03:10 INFO - PROCESS | 1659 | 1461481390359 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]]]}] 00:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 476ms 00:03:10 INFO - PROCESS | 1659 | 1461481390370 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 00:03:10 INFO - PROCESS | 1659 | 1461481390372 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 00:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:03:10 INFO - PROCESS | 1659 | 1461481390374 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:03:10 INFO - PROCESS | 1659 | 1461481390375 Marionette TRACE conn2 <- [1,878,null,{}] 00:03:10 INFO - PROCESS | 1659 | 1461481390377 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}] 00:03:10 INFO - PROCESS | 1659 | 1461481390502 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 00:03:10 INFO - PROCESS | 1659 | 1461481390515 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f1b000 == 46 [pid = 1659] [id = 227] 00:03:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x129828000) [pid = 1659] [serial = 679] [outer = 0x0] 00:03:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12b3f4c00) [pid = 1659] [serial = 680] [outer = 0x129828000] 00:03:10 INFO - PROCESS | 1659 | 1461481390543 Marionette DEBUG loaded listener.js 00:03:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x12b8f9400) [pid = 1659] [serial = 681] [outer = 0x129828000] 00:03:10 INFO - PROCESS | 1659 | 1461481390897 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]]]}] 00:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 568ms 00:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:03:10 INFO - PROCESS | 1659 | 1461481390943 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 00:03:10 INFO - PROCESS | 1659 | 1461481390944 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 00:03:10 INFO - PROCESS | 1659 | 1461481390946 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:03:10 INFO - PROCESS | 1659 | 1461481390947 Marionette TRACE conn2 <- [1,882,null,{}] 00:03:10 INFO - PROCESS | 1659 | 1461481390950 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}] 00:03:11 INFO - PROCESS | 1659 | 1461481391044 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 00:03:11 INFO - PROCESS | 1659 | 1461481391077 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x12996c000 == 47 [pid = 1659] [id = 228] 00:03:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12b8f1000) [pid = 1659] [serial = 682] [outer = 0x0] 00:03:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12bfb4000) [pid = 1659] [serial = 683] [outer = 0x12b8f1000] 00:03:11 INFO - PROCESS | 1659 | 1461481391103 Marionette DEBUG loaded listener.js 00:03:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x12d0b6c00) [pid = 1659] [serial = 684] [outer = 0x12b8f1000] 00:03:11 INFO - PROCESS | 1659 | 1461481391417 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]]]}] 00:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 518ms 00:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:03:11 INFO - PROCESS | 1659 | 1461481391465 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 00:03:11 INFO - PROCESS | 1659 | 1461481391466 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 00:03:11 INFO - PROCESS | 1659 | 1461481391468 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:03:11 INFO - PROCESS | 1659 | 1461481391469 Marionette TRACE conn2 <- [1,886,null,{}] 00:03:11 INFO - PROCESS | 1659 | 1461481391479 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}] 00:03:11 INFO - PROCESS | 1659 | 1461481391573 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 00:03:11 INFO - PROCESS | 1659 | 1461481391578 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b269800 == 48 [pid = 1659] [id = 229] 00:03:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x12b8fa800) [pid = 1659] [serial = 685] [outer = 0x0] 00:03:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x12d233c00) [pid = 1659] [serial = 686] [outer = 0x12b8fa800] 00:03:11 INFO - PROCESS | 1659 | 1461481391604 Marionette DEBUG loaded listener.js 00:03:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x12d5c2400) [pid = 1659] [serial = 687] [outer = 0x12b8fa800] 00:03:11 INFO - PROCESS | 1659 | 1461481391947 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]]]}] 00:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 528ms 00:03:11 INFO - PROCESS | 1659 | 1461481391996 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 00:03:11 INFO - PROCESS | 1659 | 1461481391997 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 00:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:03:12 INFO - PROCESS | 1659 | 1461481392000 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:03:12 INFO - PROCESS | 1659 | 1461481392001 Marionette TRACE conn2 <- [1,890,null,{}] 00:03:12 INFO - PROCESS | 1659 | 1461481392003 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}] 00:03:12 INFO - PROCESS | 1659 | 1461481392101 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 00:03:12 INFO - PROCESS | 1659 | 1461481392113 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cfbc800 == 49 [pid = 1659] [id = 230] 00:03:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x12d5c6000) [pid = 1659] [serial = 688] [outer = 0x0] 00:03:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x12d5cc000) [pid = 1659] [serial = 689] [outer = 0x12d5c6000] 00:03:12 INFO - PROCESS | 1659 | 1461481392138 Marionette DEBUG loaded listener.js 00:03:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x12d61f400) [pid = 1659] [serial = 690] [outer = 0x12d5c6000] 00:03:12 INFO - PROCESS | 1659 | 1461481392568 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]]]}] 00:03:12 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x118e0a800) [pid = 1659] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:03:12 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x128466000) [pid = 1659] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:03:12 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x129ce0000) [pid = 1659] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:03:12 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x1147c8000) [pid = 1659] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:03:12 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x11af3d800) [pid = 1659] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:03:12 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x1185b7000) [pid = 1659] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:03:12 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x118fa4800) [pid = 1659] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:03:12 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x11a980000) [pid = 1659] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:03:12 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x11b8b2c00) [pid = 1659] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:03:12 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x12b8fc000) [pid = 1659] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:03:12 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12550ec00) [pid = 1659] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:03:12 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x12b3f4800) [pid = 1659] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 617ms 00:03:12 INFO - PROCESS | 1659 | 1461481392618 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 00:03:12 INFO - PROCESS | 1659 | 1461481392619 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 00:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:03:12 INFO - PROCESS | 1659 | 1461481392621 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:03:12 INFO - PROCESS | 1659 | 1461481392622 Marionette TRACE conn2 <- [1,894,null,{}] 00:03:12 INFO - PROCESS | 1659 | 1461481392625 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}] 00:03:12 INFO - PROCESS | 1659 | 1461481392707 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 00:03:12 INFO - PROCESS | 1659 | 1461481392714 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c22b000 == 50 [pid = 1659] [id = 231] 00:03:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x11c73a400) [pid = 1659] [serial = 691] [outer = 0x0] 00:03:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x11b8b4800) [pid = 1659] [serial = 692] [outer = 0x11c73a400] 00:03:12 INFO - PROCESS | 1659 | 1461481392739 Marionette DEBUG loaded listener.js 00:03:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x128466c00) [pid = 1659] [serial = 693] [outer = 0x11c73a400] 00:03:13 INFO - PROCESS | 1659 | 1461481393108 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]]]}] 00:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 520ms 00:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:03:13 INFO - PROCESS | 1659 | 1461481393143 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 00:03:13 INFO - PROCESS | 1659 | 1461481393145 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 00:03:13 INFO - PROCESS | 1659 | 1461481393148 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:03:13 INFO - PROCESS | 1659 | 1461481393151 Marionette TRACE conn2 <- [1,898,null,{}] 00:03:13 INFO - PROCESS | 1659 | 1461481393154 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}] 00:03:13 INFO - PROCESS | 1659 | 1461481393327 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 00:03:13 INFO - PROCESS | 1659 | 1461481393345 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x12db6f000 == 51 [pid = 1659] [id = 232] 00:03:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12b3ec400) [pid = 1659] [serial = 694] [outer = 0x0] 00:03:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12e218800) [pid = 1659] [serial = 695] [outer = 0x12b3ec400] 00:03:13 INFO - PROCESS | 1659 | 1461481393392 Marionette DEBUG loaded listener.js 00:03:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x12e355400) [pid = 1659] [serial = 696] [outer = 0x12b3ec400] 00:03:13 INFO - PROCESS | 1659 | 1461481393768 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]]]}] 00:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 00:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:03:13 INFO - PROCESS | 1659 | 1461481393819 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 00:03:13 INFO - PROCESS | 1659 | 1461481393820 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 00:03:13 INFO - PROCESS | 1659 | 1461481393822 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:03:13 INFO - PROCESS | 1659 | 1461481393823 Marionette TRACE conn2 <- [1,902,null,{}] 00:03:13 INFO - PROCESS | 1659 | 1461481393825 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}] 00:03:13 INFO - PROCESS | 1659 | 1461481393926 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 00:03:13 INFO - PROCESS | 1659 | 1461481393933 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbd6000 == 52 [pid = 1659] [id = 233] 00:03:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x12b3f5000) [pid = 1659] [serial = 697] [outer = 0x0] 00:03:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x12e35a400) [pid = 1659] [serial = 698] [outer = 0x12b3f5000] 00:03:13 INFO - PROCESS | 1659 | 1461481393959 Marionette DEBUG loaded listener.js 00:03:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x12e3f1000) [pid = 1659] [serial = 699] [outer = 0x12b3f5000] 00:03:14 INFO - PROCESS | 1659 | 1461481394271 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]]]}] 00:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 468ms 00:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:03:14 INFO - PROCESS | 1659 | 1461481394290 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 00:03:14 INFO - PROCESS | 1659 | 1461481394291 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 00:03:14 INFO - PROCESS | 1659 | 1461481394293 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:03:14 INFO - PROCESS | 1659 | 1461481394295 Marionette TRACE conn2 <- [1,906,null,{}] 00:03:14 INFO - PROCESS | 1659 | 1461481394300 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}] 00:03:14 INFO - PROCESS | 1659 | 1461481394381 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 00:03:14 INFO - PROCESS | 1659 | 1461481394385 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e2bd000 == 53 [pid = 1659] [id = 234] 00:03:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x12e355000) [pid = 1659] [serial = 700] [outer = 0x0] 00:03:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x12e3f8c00) [pid = 1659] [serial = 701] [outer = 0x12e355000] 00:03:14 INFO - PROCESS | 1659 | 1461481394411 Marionette DEBUG loaded listener.js 00:03:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x12e824000) [pid = 1659] [serial = 702] [outer = 0x12e355000] 00:03:14 INFO - PROCESS | 1659 | 1461481394869 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]]]}] 00:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 624ms 00:03:14 INFO - PROCESS | 1659 | 1461481394917 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 00:03:14 INFO - PROCESS | 1659 | 1461481394920 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 00:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:03:14 INFO - PROCESS | 1659 | 1461481394924 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:03:14 INFO - PROCESS | 1659 | 1461481394926 Marionette TRACE conn2 <- [1,910,null,{}] 00:03:14 INFO - PROCESS | 1659 | 1461481394930 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}] 00:03:15 INFO - PROCESS | 1659 | 1461481395037 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 00:03:15 INFO - PROCESS | 1659 | 1461481395128 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a904000 == 54 [pid = 1659] [id = 235] 00:03:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x119196400) [pid = 1659] [serial = 703] [outer = 0x0] 00:03:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x119a71000) [pid = 1659] [serial = 704] [outer = 0x119196400] 00:03:15 INFO - PROCESS | 1659 | 1461481395173 Marionette DEBUG loaded listener.js 00:03:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x11af7cc00) [pid = 1659] [serial = 705] [outer = 0x119196400] 00:03:15 INFO - PROCESS | 1659 | 1461481395584 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]]]}] 00:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 723ms 00:03:15 INFO - PROCESS | 1659 | 1461481395647 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 00:03:15 INFO - PROCESS | 1659 | 1461481395652 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 00:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:03:15 INFO - PROCESS | 1659 | 1461481395656 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:03:15 INFO - PROCESS | 1659 | 1461481395658 Marionette TRACE conn2 <- [1,914,null,{}] 00:03:15 INFO - PROCESS | 1659 | 1461481395661 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}] 00:03:15 INFO - PROCESS | 1659 | 1461481395764 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 00:03:15 INFO - PROCESS | 1659 | 1461481395817 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c63c800 == 55 [pid = 1659] [id = 236] 00:03:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x11b8b1000) [pid = 1659] [serial = 706] [outer = 0x0] 00:03:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x11c739000) [pid = 1659] [serial = 707] [outer = 0x11b8b1000] 00:03:15 INFO - PROCESS | 1659 | 1461481395847 Marionette DEBUG loaded listener.js 00:03:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x125263c00) [pid = 1659] [serial = 708] [outer = 0x11b8b1000] 00:03:16 INFO - PROCESS | 1659 | 1461481396289 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]]]}] 00:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 669ms 00:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:03:16 INFO - PROCESS | 1659 | 1461481396326 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 00:03:16 INFO - PROCESS | 1659 | 1461481396329 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 00:03:16 INFO - PROCESS | 1659 | 1461481396332 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:03:16 INFO - PROCESS | 1659 | 1461481396336 Marionette TRACE conn2 <- [1,918,null,{}] 00:03:16 INFO - PROCESS | 1659 | 1461481396409 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}] 00:03:16 INFO - PROCESS | 1659 | 1461481396575 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 00:03:16 INFO - PROCESS | 1659 | 1461481396670 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x12db72000 == 56 [pid = 1659] [id = 237] 00:03:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x129820c00) [pid = 1659] [serial = 709] [outer = 0x0] 00:03:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12b3f5c00) [pid = 1659] [serial = 710] [outer = 0x129820c00] 00:03:16 INFO - PROCESS | 1659 | 1461481396703 Marionette DEBUG loaded listener.js 00:03:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x12b61d400) [pid = 1659] [serial = 711] [outer = 0x129820c00] 00:03:17 INFO - PROCESS | 1659 | 1461481397128 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]]]}] 00:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 851ms 00:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:03:17 INFO - PROCESS | 1659 | 1461481397184 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 00:03:17 INFO - PROCESS | 1659 | 1461481397186 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 00:03:17 INFO - PROCESS | 1659 | 1461481397188 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:03:17 INFO - PROCESS | 1659 | 1461481397189 Marionette TRACE conn2 <- [1,922,null,{}] 00:03:17 INFO - PROCESS | 1659 | 1461481397192 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}] 00:03:17 INFO - PROCESS | 1659 | 1461481397294 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 00:03:17 INFO - PROCESS | 1659 | 1461481397347 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e3a4000 == 57 [pid = 1659] [id = 238] 00:03:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x12b61e800) [pid = 1659] [serial = 712] [outer = 0x0] 00:03:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x12d234800) [pid = 1659] [serial = 713] [outer = 0x12b61e800] 00:03:17 INFO - PROCESS | 1659 | 1461481397378 Marionette DEBUG loaded listener.js 00:03:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x12e211800) [pid = 1659] [serial = 714] [outer = 0x12b61e800] 00:03:17 INFO - PROCESS | 1659 | 1461481397793 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]]]}] 00:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 00:03:17 INFO - PROCESS | 1659 | 1461481397858 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 00:03:17 INFO - PROCESS | 1659 | 1461481397860 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 00:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:03:17 INFO - PROCESS | 1659 | 1461481397862 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:03:17 INFO - PROCESS | 1659 | 1461481397864 Marionette TRACE conn2 <- [1,926,null,{}] 00:03:17 INFO - PROCESS | 1659 | 1461481397866 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}] 00:03:17 INFO - PROCESS | 1659 | 1461481397991 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 00:03:18 INFO - PROCESS | 1659 | 1461481398225 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a9ae000 == 58 [pid = 1659] [id = 239] 00:03:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x114e6ec00) [pid = 1659] [serial = 715] [outer = 0x0] 00:03:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x11574ec00) [pid = 1659] [serial = 716] [outer = 0x114e6ec00] 00:03:18 INFO - PROCESS | 1659 | 1461481398254 Marionette DEBUG loaded listener.js 00:03:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x11854ac00) [pid = 1659] [serial = 717] [outer = 0x114e6ec00] 00:03:18 INFO - PROCESS | 1659 | 1461481398694 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]]]}] 00:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 872ms 00:03:18 INFO - PROCESS | 1659 | 1461481398735 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 00:03:18 INFO - PROCESS | 1659 | 1461481398737 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 00:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:03:18 INFO - PROCESS | 1659 | 1461481398740 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:03:18 INFO - PROCESS | 1659 | 1461481398743 Marionette TRACE conn2 <- [1,930,null,{}] 00:03:18 INFO - PROCESS | 1659 | 1461481398746 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}] 00:03:18 INFO - PROCESS | 1659 | 1461481398838 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 00:03:18 INFO - PROCESS | 1659 | 1461481398891 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x116546000 == 59 [pid = 1659] [id = 240] 00:03:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x115595400) [pid = 1659] [serial = 718] [outer = 0x0] 00:03:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x1188f8800) [pid = 1659] [serial = 719] [outer = 0x115595400] 00:03:18 INFO - PROCESS | 1659 | 1461481398920 Marionette DEBUG loaded listener.js 00:03:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x11af32800) [pid = 1659] [serial = 720] [outer = 0x115595400] 00:03:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbd6000 == 58 [pid = 1659] [id = 233] 00:03:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12db6f000 == 57 [pid = 1659] [id = 232] 00:03:19 INFO - PROCESS | 1659 | --DOCSHELL 0x11c22b000 == 56 [pid = 1659] [id = 231] 00:03:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12cfbc800 == 55 [pid = 1659] [id = 230] 00:03:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12b269800 == 54 [pid = 1659] [id = 229] 00:03:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12996c000 == 53 [pid = 1659] [id = 228] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 143 (0x1156dd000) [pid = 1659] [serial = 599] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x11a85d800) [pid = 1659] [serial = 602] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x123a6dc00) [pid = 1659] [serial = 605] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x12bfb6c00) [pid = 1659] [serial = 644] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOCSHELL 0x126f1b000 == 52 [pid = 1659] [id = 227] 00:03:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12538b000 == 51 [pid = 1659] [id = 226] 00:03:19 INFO - PROCESS | 1659 | --DOCSHELL 0x11bee7000 == 50 [pid = 1659] [id = 225] 00:03:19 INFO - PROCESS | 1659 | --DOCSHELL 0x11afd5000 == 49 [pid = 1659] [id = 224] 00:03:19 INFO - PROCESS | 1659 | --DOCSHELL 0x1155c6800 == 48 [pid = 1659] [id = 223] 00:03:19 INFO - PROCESS | 1659 | --DOCSHELL 0x11afe1000 == 47 [pid = 1659] [id = 222] 00:03:19 INFO - PROCESS | 1659 | 1461481399380 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]]]}] 00:03:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12bba8800 == 46 [pid = 1659] [id = 219] 00:03:19 INFO - PROCESS | 1659 | --DOCSHELL 0x12b8af800 == 45 [pid = 1659] [id = 218] 00:03:19 INFO - PROCESS | 1659 | --DOCSHELL 0x11c626800 == 44 [pid = 1659] [id = 217] 00:03:19 INFO - PROCESS | 1659 | --DOCSHELL 0x119d92800 == 43 [pid = 1659] [id = 216] 00:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 00:03:19 INFO - PROCESS | 1659 | 1461481399416 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 00:03:19 INFO - PROCESS | 1659 | 1461481399419 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 00:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x1280a1000) [pid = 1659] [serial = 626] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x129823800) [pid = 1659] [serial = 629] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x128464000) [pid = 1659] [serial = 627] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x12b3ea400) [pid = 1659] [serial = 632] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x12558f800) [pid = 1659] [serial = 620] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x126b98400) [pid = 1659] [serial = 621] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x11b8a9800) [pid = 1659] [serial = 614] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x11c669400) [pid = 1659] [serial = 615] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x119190400) [pid = 1659] [serial = 609] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x11887f400) [pid = 1659] [serial = 608] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x119da0000) [pid = 1659] [serial = 611] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x11ad37c00) [pid = 1659] [serial = 612] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x11c736400) [pid = 1659] [serial = 617] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x123a6cc00) [pid = 1659] [serial = 618] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x129940400) [pid = 1659] [serial = 630] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x12b53bc00) [pid = 1659] [serial = 636] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x12b3f1000) [pid = 1659] [serial = 635] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x12bbc1c00) [pid = 1659] [serial = 641] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x12b3f3400) [pid = 1659] [serial = 633] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x126d20000) [pid = 1659] [serial = 623] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x12be64000) [pid = 1659] [serial = 642] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x128015000) [pid = 1659] [serial = 624] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12b542800) [pid = 1659] [serial = 638] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x12b8f5000) [pid = 1659] [serial = 639] [outer = 0x0] [url = about:blank] 00:03:19 INFO - PROCESS | 1659 | 1461481399461 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:03:19 INFO - PROCESS | 1659 | 1461481399462 Marionette TRACE conn2 <- [1,934,null,{}] 00:03:19 INFO - PROCESS | 1659 | 1461481399475 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}] 00:03:19 INFO - PROCESS | 1659 | 1461481399594 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 00:03:19 INFO - PROCESS | 1659 | 1461481399611 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x11916c000 == 44 [pid = 1659] [id = 241] 00:03:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x11ad39000) [pid = 1659] [serial = 721] [outer = 0x0] 00:03:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x11c12f000) [pid = 1659] [serial = 722] [outer = 0x11ad39000] 00:03:19 INFO - PROCESS | 1659 | 1461481399656 Marionette DEBUG loaded listener.js 00:03:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x11c2d6400) [pid = 1659] [serial = 723] [outer = 0x11ad39000] 00:03:20 INFO - PROCESS | 1659 | 1461481400114 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]]]}] 00:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 709ms 00:03:20 INFO - PROCESS | 1659 | 1461481400140 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 00:03:20 INFO - PROCESS | 1659 | 1461481400142 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 00:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:03:20 INFO - PROCESS | 1659 | 1461481400151 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:03:20 INFO - PROCESS | 1659 | 1461481400154 Marionette TRACE conn2 <- [1,938,null,{}] 00:03:20 INFO - PROCESS | 1659 | 1461481400158 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}] 00:03:20 INFO - PROCESS | 1659 | 1461481400238 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 00:03:20 INFO - PROCESS | 1659 | 1461481400244 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b90e000 == 45 [pid = 1659] [id = 242] 00:03:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x123a71000) [pid = 1659] [serial = 724] [outer = 0x0] 00:03:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x1253a9000) [pid = 1659] [serial = 725] [outer = 0x123a71000] 00:03:20 INFO - PROCESS | 1659 | 1461481400274 Marionette DEBUG loaded listener.js 00:03:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x126a0bc00) [pid = 1659] [serial = 726] [outer = 0x123a71000] 00:03:20 INFO - PROCESS | 1659 | 1461481400599 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]]]}] 00:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 479ms 00:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:03:20 INFO - PROCESS | 1659 | 1461481400624 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 00:03:20 INFO - PROCESS | 1659 | 1461481400626 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 00:03:20 INFO - PROCESS | 1659 | 1461481400628 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:03:20 INFO - PROCESS | 1659 | 1461481400631 Marionette TRACE conn2 <- [1,942,null,{}] 00:03:20 INFO - PROCESS | 1659 | 1461481400635 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}] 00:03:20 INFO - PROCESS | 1659 | 1461481400713 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 00:03:20 INFO - PROCESS | 1659 | 1461481400719 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x11beee000 == 46 [pid = 1659] [id = 243] 00:03:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x126b91c00) [pid = 1659] [serial = 727] [outer = 0x0] 00:03:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x126d2a800) [pid = 1659] [serial = 728] [outer = 0x126b91c00] 00:03:20 INFO - PROCESS | 1659 | 1461481400750 Marionette DEBUG loaded listener.js 00:03:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x1273f3800) [pid = 1659] [serial = 729] [outer = 0x126b91c00] 00:03:21 INFO - PROCESS | 1659 | 1461481401194 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]]]}] 00:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 574ms 00:03:21 INFO - PROCESS | 1659 | 1461481401221 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 00:03:21 INFO - PROCESS | 1659 | 1461481401222 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 00:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:03:21 INFO - PROCESS | 1659 | 1461481401226 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:03:21 INFO - PROCESS | 1659 | 1461481401228 Marionette TRACE conn2 <- [1,946,null,{}] 00:03:21 INFO - PROCESS | 1659 | 1461481401231 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}] 00:03:21 INFO - PROCESS | 1659 | 1461481401349 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 00:03:21 INFO - PROCESS | 1659 | 1461481401354 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x1252d2800 == 47 [pid = 1659] [id = 244] 00:03:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x128019800) [pid = 1659] [serial = 730] [outer = 0x0] 00:03:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x12807bc00) [pid = 1659] [serial = 731] [outer = 0x128019800] 00:03:21 INFO - PROCESS | 1659 | 1461481401388 Marionette DEBUG loaded listener.js 00:03:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x129822000) [pid = 1659] [serial = 732] [outer = 0x128019800] 00:03:21 INFO - PROCESS | 1659 | 1461481401760 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]]]}] 00:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 575ms 00:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:03:21 INFO - PROCESS | 1659 | 1461481401809 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 00:03:21 INFO - PROCESS | 1659 | 1461481401810 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 00:03:21 INFO - PROCESS | 1659 | 1461481401812 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:03:21 INFO - PROCESS | 1659 | 1461481401813 Marionette TRACE conn2 <- [1,950,null,{}] 00:03:21 INFO - PROCESS | 1659 | 1461481401815 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}] 00:03:21 INFO - PROCESS | 1659 | 1461481401914 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 00:03:21 INFO - PROCESS | 1659 | 1461481401918 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a828800 == 48 [pid = 1659] [id = 245] 00:03:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x129827000) [pid = 1659] [serial = 733] [outer = 0x0] 00:03:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x129ce3800) [pid = 1659] [serial = 734] [outer = 0x129827000] 00:03:21 INFO - PROCESS | 1659 | 1461481401944 Marionette DEBUG loaded listener.js 00:03:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x12b3f6800) [pid = 1659] [serial = 735] [outer = 0x129827000] 00:03:22 INFO - PROCESS | 1659 | 1461481402294 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]]]}] 00:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 521ms 00:03:22 INFO - PROCESS | 1659 | 1461481402333 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 00:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:03:22 INFO - PROCESS | 1659 | 1461481402334 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 00:03:22 INFO - PROCESS | 1659 | 1461481402336 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:03:22 INFO - PROCESS | 1659 | 1461481402338 Marionette TRACE conn2 <- [1,954,null,{}] 00:03:22 INFO - PROCESS | 1659 | 1461481402340 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}] 00:03:22 INFO - PROCESS | 1659 | 1461481402435 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 00:03:22 INFO - PROCESS | 1659 | 1461481402439 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f8e800 == 49 [pid = 1659] [id = 246] 00:03:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x129827400) [pid = 1659] [serial = 736] [outer = 0x0] 00:03:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x12b543000) [pid = 1659] [serial = 737] [outer = 0x129827400] 00:03:22 INFO - PROCESS | 1659 | 1461481402465 Marionette DEBUG loaded listener.js 00:03:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12b8fbc00) [pid = 1659] [serial = 738] [outer = 0x129827400] 00:03:22 INFO - PROCESS | 1659 | 1461481402782 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]]]}] 00:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 468ms 00:03:22 INFO - PROCESS | 1659 | 1461481402809 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 00:03:22 INFO - PROCESS | 1659 | 1461481402811 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 00:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:03:22 INFO - PROCESS | 1659 | 1461481402814 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:03:22 INFO - PROCESS | 1659 | 1461481402816 Marionette TRACE conn2 <- [1,958,null,{}] 00:03:22 INFO - PROCESS | 1659 | 1461481402819 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}] 00:03:22 INFO - PROCESS | 1659 | 1461481402913 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 00:03:22 INFO - PROCESS | 1659 | 1461481402917 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x128060000 == 50 [pid = 1659] [id = 247] 00:03:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x12b3ecc00) [pid = 1659] [serial = 739] [outer = 0x0] 00:03:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x12bbba800) [pid = 1659] [serial = 740] [outer = 0x12b3ecc00] 00:03:22 INFO - PROCESS | 1659 | 1461481402943 Marionette DEBUG loaded listener.js 00:03:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x12bfbd400) [pid = 1659] [serial = 741] [outer = 0x12b3ecc00] 00:03:23 INFO - PROCESS | 1659 | 1461481403300 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]]]}] 00:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 522ms 00:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:03:23 INFO - PROCESS | 1659 | 1461481403336 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 00:03:23 INFO - PROCESS | 1659 | 1461481403337 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 00:03:23 INFO - PROCESS | 1659 | 1461481403339 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:03:23 INFO - PROCESS | 1659 | 1461481403340 Marionette TRACE conn2 <- [1,962,null,{}] 00:03:23 INFO - PROCESS | 1659 | 1461481403342 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}] 00:03:23 INFO - PROCESS | 1659 | 1461481403439 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 00:03:23 INFO - PROCESS | 1659 | 1461481403452 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b25a800 == 51 [pid = 1659] [id = 248] 00:03:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x12bbc4000) [pid = 1659] [serial = 742] [outer = 0x0] 00:03:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x12d0b6800) [pid = 1659] [serial = 743] [outer = 0x12bbc4000] 00:03:23 INFO - PROCESS | 1659 | 1461481403478 Marionette DEBUG loaded listener.js 00:03:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x12d236000) [pid = 1659] [serial = 744] [outer = 0x12bbc4000] 00:03:23 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x12b3f5000) [pid = 1659] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:03:23 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x12b3ec400) [pid = 1659] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:03:23 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x129828000) [pid = 1659] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:03:23 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x12b8f1000) [pid = 1659] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:03:23 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x12b8fa800) [pid = 1659] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:03:23 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x12d5c6000) [pid = 1659] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:03:23 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x1273e7800) [pid = 1659] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:03:23 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x1185afc00) [pid = 1659] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:03:23 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x1185b0400) [pid = 1659] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:03:23 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x12cf9bc00) [pid = 1659] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:03:23 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x11af7bc00) [pid = 1659] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:03:23 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x1253a2400) [pid = 1659] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:03:23 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x11c73a400) [pid = 1659] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:03:23 INFO - PROCESS | 1659 | 1461481403964 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]]]}] 00:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 00:03:24 INFO - PROCESS | 1659 | 1461481404010 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 00:03:24 INFO - PROCESS | 1659 | 1461481404011 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 00:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:03:24 INFO - PROCESS | 1659 | 1461481404019 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:03:24 INFO - PROCESS | 1659 | 1461481404020 Marionette TRACE conn2 <- [1,966,null,{}] 00:03:24 INFO - PROCESS | 1659 | 1461481404022 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}] 00:03:24 INFO - PROCESS | 1659 | 1461481404129 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 00:03:24 INFO - PROCESS | 1659 | 1461481404167 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b269800 == 52 [pid = 1659] [id = 249] 00:03:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x1151f2400) [pid = 1659] [serial = 745] [outer = 0x0] 00:03:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x12b8f1000) [pid = 1659] [serial = 746] [outer = 0x1151f2400] 00:03:24 INFO - PROCESS | 1659 | 1461481404198 Marionette DEBUG loaded listener.js 00:03:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x12d5c3400) [pid = 1659] [serial = 747] [outer = 0x1151f2400] 00:03:24 INFO - PROCESS | 1659 | 1461481404510 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]]]}] 00:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 520ms 00:03:24 INFO - PROCESS | 1659 | 1461481404540 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 00:03:24 INFO - PROCESS | 1659 | 1461481404542 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 00:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:03:24 INFO - PROCESS | 1659 | 1461481404544 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:03:24 INFO - PROCESS | 1659 | 1461481404548 Marionette TRACE conn2 <- [1,970,null,{}] 00:03:24 INFO - PROCESS | 1659 | 1461481404552 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}] 00:03:24 INFO - PROCESS | 1659 | 1461481404646 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 00:03:24 INFO - PROCESS | 1659 | 1461481404697 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bba0800 == 53 [pid = 1659] [id = 250] 00:03:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x12b3f4000) [pid = 1659] [serial = 748] [outer = 0x0] 00:03:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x12d5d0800) [pid = 1659] [serial = 749] [outer = 0x12b3f4000] 00:03:24 INFO - PROCESS | 1659 | 1461481404723 Marionette DEBUG loaded listener.js 00:03:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x12e35a800) [pid = 1659] [serial = 750] [outer = 0x12b3f4000] 00:03:25 INFO - PROCESS | 1659 | 1461481404993 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]]]}] 00:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 474ms 00:03:25 INFO - PROCESS | 1659 | 1461481405019 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 00:03:25 INFO - PROCESS | 1659 | 1461481405020 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 00:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:03:25 INFO - PROCESS | 1659 | 1461481405023 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:03:25 INFO - PROCESS | 1659 | 1461481405024 Marionette TRACE conn2 <- [1,974,null,{}] 00:03:25 INFO - PROCESS | 1659 | 1461481405026 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}] 00:03:25 INFO - PROCESS | 1659 | 1461481405110 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 00:03:25 INFO - PROCESS | 1659 | 1461481405117 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2b5800 == 54 [pid = 1659] [id = 251] 00:03:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12d62d400) [pid = 1659] [serial = 751] [outer = 0x0] 00:03:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x12e3f4800) [pid = 1659] [serial = 752] [outer = 0x12d62d400] 00:03:25 INFO - PROCESS | 1659 | 1461481405143 Marionette DEBUG loaded listener.js 00:03:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x12e824c00) [pid = 1659] [serial = 753] [outer = 0x12d62d400] 00:03:25 INFO - PROCESS | 1659 | 1461481405468 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]]]}] 00:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 468ms 00:03:25 INFO - PROCESS | 1659 | 1461481405492 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 00:03:25 INFO - PROCESS | 1659 | 1461481405493 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 00:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:03:25 INFO - PROCESS | 1659 | 1461481405496 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:03:25 INFO - PROCESS | 1659 | 1461481405499 Marionette TRACE conn2 <- [1,978,null,{}] 00:03:25 INFO - PROCESS | 1659 | 1461481405502 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}] 00:03:25 INFO - PROCESS | 1659 | 1461481405580 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 00:03:25 INFO - PROCESS | 1659 | 1461481405635 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x12db70800 == 55 [pid = 1659] [id = 252] 00:03:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x12e213c00) [pid = 1659] [serial = 754] [outer = 0x0] 00:03:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x12e82c400) [pid = 1659] [serial = 755] [outer = 0x12e213c00] 00:03:25 INFO - PROCESS | 1659 | 1461481405660 Marionette DEBUG loaded listener.js 00:03:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x12e885c00) [pid = 1659] [serial = 756] [outer = 0x12e213c00] 00:03:26 INFO - PROCESS | 1659 | 1461481406095 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]]]}] 00:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 622ms 00:03:26 INFO - PROCESS | 1659 | 1461481406118 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 00:03:26 INFO - PROCESS | 1659 | 1461481406121 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 00:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:03:26 INFO - PROCESS | 1659 | 1461481406124 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:03:26 INFO - PROCESS | 1659 | 1461481406127 Marionette TRACE conn2 <- [1,982,null,{}] 00:03:26 INFO - PROCESS | 1659 | 1461481406150 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}] 00:03:26 INFO - PROCESS | 1659 | 1461481406259 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 00:03:26 INFO - PROCESS | 1659 | 1461481406325 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a9a2000 == 56 [pid = 1659] [id = 253] 00:03:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x118f97800) [pid = 1659] [serial = 757] [outer = 0x0] 00:03:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x11a980000) [pid = 1659] [serial = 758] [outer = 0x118f97800] 00:03:26 INFO - PROCESS | 1659 | 1461481406359 Marionette DEBUG loaded listener.js 00:03:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x11af74400) [pid = 1659] [serial = 759] [outer = 0x118f97800] 00:03:26 INFO - PROCESS | 1659 | 1461481406764 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]]]}] 00:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 673ms 00:03:26 INFO - PROCESS | 1659 | 1461481406841 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 00:03:26 INFO - PROCESS | 1659 | 1461481406845 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 00:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:03:26 INFO - PROCESS | 1659 | 1461481406851 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:03:26 INFO - PROCESS | 1659 | 1461481406853 Marionette TRACE conn2 <- [1,986,null,{}] 00:03:26 INFO - PROCESS | 1659 | 1461481406856 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}] 00:03:26 INFO - PROCESS | 1659 | 1461481406960 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 00:03:27 INFO - PROCESS | 1659 | 1461481407015 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x1252c3000 == 57 [pid = 1659] [id = 254] 00:03:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x11b85d800) [pid = 1659] [serial = 760] [outer = 0x0] 00:03:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x11c731400) [pid = 1659] [serial = 761] [outer = 0x11b85d800] 00:03:27 INFO - PROCESS | 1659 | 1461481407046 Marionette DEBUG loaded listener.js 00:03:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x123a74000) [pid = 1659] [serial = 762] [outer = 0x11b85d800] 00:03:27 INFO - PROCESS | 1659 | 1461481407455 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]]]}] 00:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 671ms 00:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:03:27 INFO - PROCESS | 1659 | 1461481407523 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 00:03:27 INFO - PROCESS | 1659 | 1461481407524 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 00:03:27 INFO - PROCESS | 1659 | 1461481407527 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:03:27 INFO - PROCESS | 1659 | 1461481407529 Marionette TRACE conn2 <- [1,990,null,{}] 00:03:27 INFO - PROCESS | 1659 | 1461481407537 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}] 00:03:27 INFO - PROCESS | 1659 | 1461481407643 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 00:03:27 INFO - PROCESS | 1659 | 1461481407699 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cdd7000 == 58 [pid = 1659] [id = 255] 00:03:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x126d26800) [pid = 1659] [serial = 763] [outer = 0x0] 00:03:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 147 (0x128077000) [pid = 1659] [serial = 764] [outer = 0x126d26800] 00:03:27 INFO - PROCESS | 1659 | 1461481407732 Marionette DEBUG loaded listener.js 00:03:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 148 (0x129940c00) [pid = 1659] [serial = 765] [outer = 0x126d26800] 00:03:28 INFO - PROCESS | 1659 | 1461481408257 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]]]}] 00:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 775ms 00:03:28 INFO - PROCESS | 1659 | 1461481408304 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 00:03:28 INFO - PROCESS | 1659 | 1461481408307 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 00:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:03:28 INFO - PROCESS | 1659 | 1461481408311 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:03:28 INFO - PROCESS | 1659 | 1461481408315 Marionette TRACE conn2 <- [1,994,null,{}] 00:03:28 INFO - PROCESS | 1659 | 1461481408319 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}] 00:03:28 INFO - PROCESS | 1659 | 1461481408426 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 00:03:28 INFO - PROCESS | 1659 | 1461481408491 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e80e000 == 59 [pid = 1659] [id = 256] 00:03:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 149 (0x1280a7c00) [pid = 1659] [serial = 766] [outer = 0x0] 00:03:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 150 (0x12bbb7400) [pid = 1659] [serial = 767] [outer = 0x1280a7c00] 00:03:28 INFO - PROCESS | 1659 | 1461481408522 Marionette DEBUG loaded listener.js 00:03:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 151 (0x12d23d000) [pid = 1659] [serial = 768] [outer = 0x1280a7c00] 00:03:28 INFO - PROCESS | 1659 | 1461481408942 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]]]}] 00:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 675ms 00:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:03:28 INFO - PROCESS | 1659 | 1461481408986 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 00:03:28 INFO - PROCESS | 1659 | 1461481408987 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 00:03:28 INFO - PROCESS | 1659 | 1461481408990 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:03:28 INFO - PROCESS | 1659 | 1461481408991 Marionette TRACE conn2 <- [1,998,null,{}] 00:03:28 INFO - PROCESS | 1659 | 1461481408993 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}] 00:03:29 INFO - PROCESS | 1659 | 1461481409094 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 00:03:29 INFO - PROCESS | 1659 | 1461481409147 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ec08000 == 60 [pid = 1659] [id = 257] 00:03:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 152 (0x12b625c00) [pid = 1659] [serial = 769] [outer = 0x0] 00:03:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 153 (0x12d621400) [pid = 1659] [serial = 770] [outer = 0x12b625c00] 00:03:29 INFO - PROCESS | 1659 | 1461481409177 Marionette DEBUG loaded listener.js 00:03:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 154 (0x12e220c00) [pid = 1659] [serial = 771] [outer = 0x12b625c00] 00:03:29 INFO - PROCESS | 1659 | 1461481409651 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]]]}] 00:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 669ms 00:03:29 INFO - PROCESS | 1659 | 1461481409660 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 00:03:29 INFO - PROCESS | 1659 | 1461481409661 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 00:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:03:29 INFO - PROCESS | 1659 | 1461481409666 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:03:29 INFO - PROCESS | 1659 | 1461481409667 Marionette TRACE conn2 <- [1,1002,null,{}] 00:03:29 INFO - PROCESS | 1659 | 1461481409670 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}] 00:03:29 INFO - PROCESS | 1659 | 1461481409805 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 00:03:29 INFO - PROCESS | 1659 | 1461481409861 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c221000 == 61 [pid = 1659] [id = 258] 00:03:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 155 (0x12d623800) [pid = 1659] [serial = 772] [outer = 0x0] 00:03:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 156 (0x12e3f7c00) [pid = 1659] [serial = 773] [outer = 0x12d623800] 00:03:29 INFO - PROCESS | 1659 | 1461481409893 Marionette DEBUG loaded listener.js 00:03:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 157 (0x12eaf1000) [pid = 1659] [serial = 774] [outer = 0x12d623800] 00:03:30 INFO - PROCESS | 1659 | 1461481410474 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]]]}] 00:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 819ms 00:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:03:30 INFO - PROCESS | 1659 | 1461481410486 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 00:03:30 INFO - PROCESS | 1659 | 1461481410489 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 00:03:30 INFO - PROCESS | 1659 | 1461481410492 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:03:30 INFO - PROCESS | 1659 | 1461481410495 Marionette TRACE conn2 <- [1,1006,null,{}] 00:03:30 INFO - PROCESS | 1659 | 1461481410498 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}] 00:03:30 INFO - PROCESS | 1659 | 1461481410591 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 00:03:30 INFO - PROCESS | 1659 | 1461481410655 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a842800 == 62 [pid = 1659] [id = 259] 00:03:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 158 (0x119190400) [pid = 1659] [serial = 775] [outer = 0x0] 00:03:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 159 (0x11a985000) [pid = 1659] [serial = 776] [outer = 0x119190400] 00:03:30 INFO - PROCESS | 1659 | 1461481410690 Marionette DEBUG loaded listener.js 00:03:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 160 (0x11b8ac400) [pid = 1659] [serial = 777] [outer = 0x119190400] 00:03:31 INFO - PROCESS | 1659 | 1461481411119 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]]]}] 00:03:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12d2b5800 == 61 [pid = 1659] [id = 251] 00:03:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12bba0800 == 60 [pid = 1659] [id = 250] 00:03:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12b269800 == 59 [pid = 1659] [id = 249] 00:03:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12b25a800 == 58 [pid = 1659] [id = 248] 00:03:31 INFO - PROCESS | 1659 | --DOCSHELL 0x128060000 == 57 [pid = 1659] [id = 247] 00:03:31 INFO - PROCESS | 1659 | --DOCSHELL 0x126f8e800 == 56 [pid = 1659] [id = 246] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 159 (0x12e3f8c00) [pid = 1659] [serial = 701] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 158 (0x119129800) [pid = 1659] [serial = 647] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 157 (0x11c249400) [pid = 1659] [serial = 650] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 156 (0x128011c00) [pid = 1659] [serial = 653] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 155 (0x12b618800) [pid = 1659] [serial = 656] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 154 (0x12be64400) [pid = 1659] [serial = 659] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOCSHELL 0x11a828800 == 55 [pid = 1659] [id = 245] 00:03:31 INFO - PROCESS | 1659 | --DOCSHELL 0x1252d2800 == 54 [pid = 1659] [id = 244] 00:03:31 INFO - PROCESS | 1659 | --DOCSHELL 0x11beee000 == 53 [pid = 1659] [id = 243] 00:03:31 INFO - PROCESS | 1659 | --DOCSHELL 0x11b90e000 == 52 [pid = 1659] [id = 242] 00:03:31 INFO - PROCESS | 1659 | --DOCSHELL 0x11916c000 == 51 [pid = 1659] [id = 241] 00:03:31 INFO - PROCESS | 1659 | --DOCSHELL 0x116546000 == 50 [pid = 1659] [id = 240] 00:03:31 INFO - PROCESS | 1659 | --DOCSHELL 0x11a9ae000 == 49 [pid = 1659] [id = 239] 00:03:31 INFO - PROCESS | 1659 | --DOCSHELL 0x12e2bd000 == 48 [pid = 1659] [id = 234] 00:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 674ms 00:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:03:31 INFO - PROCESS | 1659 | 1461481411166 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 00:03:31 INFO - PROCESS | 1659 | 1461481411169 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 00:03:31 INFO - PROCESS | 1659 | 1461481411173 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:03:31 INFO - PROCESS | 1659 | 1461481411175 Marionette TRACE conn2 <- [1,1010,null,{}] 00:03:31 INFO - PROCESS | 1659 | 1461481411178 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}] 00:03:31 INFO - PROCESS | 1659 | 1461481411279 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 00:03:31 INFO - PROCESS | 1659 | 1461481411286 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a922000 == 49 [pid = 1659] [id = 260] 00:03:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 155 (0x11c66c800) [pid = 1659] [serial = 778] [outer = 0x0] 00:03:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 156 (0x11c6cb000) [pid = 1659] [serial = 779] [outer = 0x11c66c800] 00:03:31 INFO - PROCESS | 1659 | 1461481411313 Marionette DEBUG loaded listener.js 00:03:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 157 (0x123a73800) [pid = 1659] [serial = 780] [outer = 0x11c66c800] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 156 (0x128466c00) [pid = 1659] [serial = 693] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 155 (0x12e35a400) [pid = 1659] [serial = 698] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 154 (0x12e3f1000) [pid = 1659] [serial = 699] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 153 (0x12d61f400) [pid = 1659] [serial = 690] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 152 (0x12e218800) [pid = 1659] [serial = 695] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 151 (0x12b3f4c00) [pid = 1659] [serial = 680] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 150 (0x12b8f9400) [pid = 1659] [serial = 681] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 149 (0x12d5c2400) [pid = 1659] [serial = 687] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 148 (0x12e355400) [pid = 1659] [serial = 696] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 147 (0x12bfb4000) [pid = 1659] [serial = 683] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 146 (0x12d233c00) [pid = 1659] [serial = 686] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 145 (0x12d0b6c00) [pid = 1659] [serial = 684] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 144 (0x12d5cc000) [pid = 1659] [serial = 689] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 143 (0x1280a8000) [pid = 1659] [serial = 677] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x12981ec00) [pid = 1659] [serial = 678] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x11a85c800) [pid = 1659] [serial = 666] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x118c0f000) [pid = 1659] [serial = 665] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x118f9bc00) [pid = 1659] [serial = 668] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x11b8a9000) [pid = 1659] [serial = 669] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x12d23d800) [pid = 1659] [serial = 663] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x12d236800) [pid = 1659] [serial = 662] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x11c737c00) [pid = 1659] [serial = 671] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x123a75800) [pid = 1659] [serial = 672] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x126d20c00) [pid = 1659] [serial = 674] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x1273e6400) [pid = 1659] [serial = 675] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x11b8b4800) [pid = 1659] [serial = 692] [outer = 0x0] [url = about:blank] 00:03:31 INFO - PROCESS | 1659 | 1461481411674 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]]]}] 00:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 520ms 00:03:31 INFO - PROCESS | 1659 | 1461481411693 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 00:03:31 INFO - PROCESS | 1659 | 1461481411695 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 00:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:03:31 INFO - PROCESS | 1659 | 1461481411700 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:03:31 INFO - PROCESS | 1659 | 1461481411702 Marionette TRACE conn2 <- [1,1014,null,{}] 00:03:31 INFO - PROCESS | 1659 | 1461481411710 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}] 00:03:31 INFO - PROCESS | 1659 | 1461481411790 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 00:03:31 INFO - PROCESS | 1659 | 1461481411798 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x123a09000 == 50 [pid = 1659] [id = 261] 00:03:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x126a06800) [pid = 1659] [serial = 781] [outer = 0x0] 00:03:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x1273f2000) [pid = 1659] [serial = 782] [outer = 0x126a06800] 00:03:31 INFO - PROCESS | 1659 | 1461481411826 Marionette DEBUG loaded listener.js 00:03:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12845ac00) [pid = 1659] [serial = 783] [outer = 0x126a06800] 00:03:32 INFO - PROCESS | 1659 | 1461481412168 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]]]}] 00:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 520ms 00:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:03:32 INFO - PROCESS | 1659 | 1461481412225 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 00:03:32 INFO - PROCESS | 1659 | 1461481412227 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 00:03:32 INFO - PROCESS | 1659 | 1461481412230 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:03:32 INFO - PROCESS | 1659 | 1461481412232 Marionette TRACE conn2 <- [1,1018,null,{}] 00:03:32 INFO - PROCESS | 1659 | 1461481412234 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}] 00:03:32 INFO - PROCESS | 1659 | 1461481412312 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 00:03:32 INFO - PROCESS | 1659 | 1461481412319 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x1257d4800 == 51 [pid = 1659] [id = 262] 00:03:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x12845f800) [pid = 1659] [serial = 784] [outer = 0x0] 00:03:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x129943000) [pid = 1659] [serial = 785] [outer = 0x12845f800] 00:03:32 INFO - PROCESS | 1659 | 1461481412345 Marionette DEBUG loaded listener.js 00:03:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x12b3f0000) [pid = 1659] [serial = 786] [outer = 0x12845f800] 00:03:32 INFO - PROCESS | 1659 | 1461481412728 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]]]}] 00:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 521ms 00:03:32 INFO - PROCESS | 1659 | 1461481412753 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 00:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:03:32 INFO - PROCESS | 1659 | 1461481412755 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 00:03:32 INFO - PROCESS | 1659 | 1461481412759 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:03:32 INFO - PROCESS | 1659 | 1461481412760 Marionette TRACE conn2 <- [1,1022,null,{}] 00:03:32 INFO - PROCESS | 1659 | 1461481412771 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}] 00:03:32 INFO - PROCESS | 1659 | 1461481412878 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 00:03:32 INFO - PROCESS | 1659 | 1461481412884 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x119aee800 == 52 [pid = 1659] [id = 263] 00:03:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x129ce1000) [pid = 1659] [serial = 787] [outer = 0x0] 00:03:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x12b621800) [pid = 1659] [serial = 788] [outer = 0x129ce1000] 00:03:32 INFO - PROCESS | 1659 | 1461481412915 Marionette DEBUG loaded listener.js 00:03:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x12bbbf400) [pid = 1659] [serial = 789] [outer = 0x129ce1000] 00:03:33 INFO - PROCESS | 1659 | 1461481413305 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]]]}] 00:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 576ms 00:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:03:33 INFO - PROCESS | 1659 | 1461481413335 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 00:03:33 INFO - PROCESS | 1659 | 1461481413336 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 00:03:33 INFO - PROCESS | 1659 | 1461481413338 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:03:33 INFO - PROCESS | 1659 | 1461481413339 Marionette TRACE conn2 <- [1,1026,null,{}] 00:03:33 INFO - PROCESS | 1659 | 1461481413342 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}] 00:03:33 INFO - PROCESS | 1659 | 1461481413427 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 00:03:33 INFO - PROCESS | 1659 | 1461481413509 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b249000 == 53 [pid = 1659] [id = 264] 00:03:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x12bfb5c00) [pid = 1659] [serial = 790] [outer = 0x0] 00:03:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x12d5cb000) [pid = 1659] [serial = 791] [outer = 0x12bfb5c00] 00:03:33 INFO - PROCESS | 1659 | 1461481413536 Marionette DEBUG loaded listener.js 00:03:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x12e35f000) [pid = 1659] [serial = 792] [outer = 0x12bfb5c00] 00:03:33 INFO - PROCESS | 1659 | 1461481413848 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]]]}] 00:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 569ms 00:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:03:33 INFO - PROCESS | 1659 | 1461481413908 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 00:03:33 INFO - PROCESS | 1659 | 1461481413909 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 00:03:33 INFO - PROCESS | 1659 | 1461481413911 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:03:33 INFO - PROCESS | 1659 | 1461481413912 Marionette TRACE conn2 <- [1,1030,null,{}] 00:03:33 INFO - PROCESS | 1659 | 1461481413914 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}] 00:03:34 INFO - PROCESS | 1659 | 1461481414008 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 00:03:34 INFO - PROCESS | 1659 | 1461481414021 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bbb2800 == 54 [pid = 1659] [id = 265] 00:03:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x12d62dc00) [pid = 1659] [serial = 793] [outer = 0x0] 00:03:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x12e82ec00) [pid = 1659] [serial = 794] [outer = 0x12d62dc00] 00:03:34 INFO - PROCESS | 1659 | 1461481414046 Marionette DEBUG loaded listener.js 00:03:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x12e888800) [pid = 1659] [serial = 795] [outer = 0x12d62dc00] 00:03:34 INFO - PROCESS | 1659 | 1461481414385 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]]]}] 00:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 521ms 00:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:03:34 INFO - PROCESS | 1659 | 1461481414433 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 00:03:34 INFO - PROCESS | 1659 | 1461481414434 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 00:03:34 INFO - PROCESS | 1659 | 1461481414443 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:03:34 INFO - PROCESS | 1659 | 1461481414444 Marionette TRACE conn2 <- [1,1034,null,{}] 00:03:34 INFO - PROCESS | 1659 | 1461481414446 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}] 00:03:34 INFO - PROCESS | 1659 | 1461481414546 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 00:03:34 INFO - PROCESS | 1659 | 1461481414579 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cfac800 == 55 [pid = 1659] [id = 266] 00:03:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 147 (0x12e3f7000) [pid = 1659] [serial = 796] [outer = 0x0] 00:03:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 148 (0x12e88c400) [pid = 1659] [serial = 797] [outer = 0x12e3f7000] 00:03:34 INFO - PROCESS | 1659 | 1461481414605 Marionette DEBUG loaded listener.js 00:03:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 149 (0x12eaf8000) [pid = 1659] [serial = 798] [outer = 0x12e3f7000] 00:03:34 INFO - PROCESS | 1659 | 1461481414926 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]]]}] 00:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 526ms 00:03:34 INFO - PROCESS | 1659 | 1461481414962 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 00:03:34 INFO - PROCESS | 1659 | 1461481414964 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 00:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:03:34 INFO - PROCESS | 1659 | 1461481414966 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:03:34 INFO - PROCESS | 1659 | 1461481414967 Marionette TRACE conn2 <- [1,1038,null,{}] 00:03:34 INFO - PROCESS | 1659 | 1461481414969 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}] 00:03:35 INFO - PROCESS | 1659 | 1461481415067 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 00:03:35 INFO - PROCESS | 1659 | 1461481415071 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2bb000 == 56 [pid = 1659] [id = 267] 00:03:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 150 (0x1151f1c00) [pid = 1659] [serial = 799] [outer = 0x0] 00:03:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 151 (0x12ec4b400) [pid = 1659] [serial = 800] [outer = 0x1151f1c00] 00:03:35 INFO - PROCESS | 1659 | 1461481415130 Marionette DEBUG loaded listener.js 00:03:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 152 (0x12ec51000) [pid = 1659] [serial = 801] [outer = 0x1151f1c00] 00:03:35 INFO - PROCESS | 1659 | 1461481415446 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]]]}] 00:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 519ms 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 151 (0x129827000) [pid = 1659] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 150 (0x129827400) [pid = 1659] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 149 (0x123a71000) [pid = 1659] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 148 (0x115595400) [pid = 1659] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 147 (0x128019800) [pid = 1659] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 146 (0x12e355000) [pid = 1659] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 145 (0x126b91c00) [pid = 1659] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 144 (0x11ad39000) [pid = 1659] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 143 (0x114e6ec00) [pid = 1659] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x1151f2400) [pid = 1659] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x12b3ecc00) [pid = 1659] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x12bbc4000) [pid = 1659] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x12b3f4000) [pid = 1659] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x12d62d400) [pid = 1659] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x1151f3c00) [pid = 1659] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x1185b3000) [pid = 1659] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x1253a7c00) [pid = 1659] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x126d29000) [pid = 1659] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x1142cbc00) [pid = 1659] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x11af6ec00) [pid = 1659] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x1151f6400) [pid = 1659] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x11b8b1800) [pid = 1659] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x118c12800) [pid = 1659] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x11c73b000) [pid = 1659] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x118c0e800) [pid = 1659] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x126d2c400) [pid = 1659] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x1273e7000) [pid = 1659] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x1273eec00) [pid = 1659] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x11888d000) [pid = 1659] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:03:35 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x12801e800) [pid = 1659] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:03:35 INFO - PROCESS | 1659 | 1461481415618 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 00:03:35 INFO - PROCESS | 1659 | 1461481415620 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 00:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:03:35 INFO - PROCESS | 1659 | 1461481415633 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:03:35 INFO - PROCESS | 1659 | 1461481415635 Marionette TRACE conn2 <- [1,1042,null,{}] 00:03:35 INFO - PROCESS | 1659 | 1461481415637 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}] 00:03:35 INFO - PROCESS | 1659 | 1461481415720 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 00:03:35 INFO - PROCESS | 1659 | 1461481415725 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x119716800 == 57 [pid = 1659] [id = 268] 00:03:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x1188fe000) [pid = 1659] [serial = 802] [outer = 0x0] 00:03:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x118ee1400) [pid = 1659] [serial = 803] [outer = 0x1188fe000] 00:03:35 INFO - PROCESS | 1659 | 1461481415751 Marionette DEBUG loaded listener.js 00:03:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x11c137000) [pid = 1659] [serial = 804] [outer = 0x1188fe000] 00:03:36 INFO - PROCESS | 1659 | 1461481416073 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]]]}] 00:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 469ms 00:03:36 INFO - PROCESS | 1659 | 1461481416102 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 00:03:36 INFO - PROCESS | 1659 | 1461481416104 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 00:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:03:36 INFO - PROCESS | 1659 | 1461481416106 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:03:36 INFO - PROCESS | 1659 | 1461481416108 Marionette TRACE conn2 <- [1,1046,null,{}] 00:03:36 INFO - PROCESS | 1659 | 1461481416110 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}] 00:03:36 INFO - PROCESS | 1659 | 1461481416204 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 00:03:36 INFO - PROCESS | 1659 | 1461481416257 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2a7800 == 58 [pid = 1659] [id = 269] 00:03:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x118c0e800) [pid = 1659] [serial = 805] [outer = 0x0] 00:03:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x123a71000) [pid = 1659] [serial = 806] [outer = 0x118c0e800] 00:03:36 INFO - PROCESS | 1659 | 1461481416287 Marionette DEBUG loaded listener.js 00:03:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x12e21a400) [pid = 1659] [serial = 807] [outer = 0x118c0e800] 00:03:36 INFO - PROCESS | 1659 | 1461481416579 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]]]}] 00:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 519ms 00:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:03:36 INFO - PROCESS | 1659 | 1461481416626 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 00:03:36 INFO - PROCESS | 1659 | 1461481416627 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 00:03:36 INFO - PROCESS | 1659 | 1461481416631 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:03:36 INFO - PROCESS | 1659 | 1461481416633 Marionette TRACE conn2 <- [1,1050,null,{}] 00:03:36 INFO - PROCESS | 1659 | 1461481416636 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}] 00:03:36 INFO - PROCESS | 1659 | 1461481416716 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 00:03:36 INFO - PROCESS | 1659 | 1461481416720 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x12efc4800 == 59 [pid = 1659] [id = 270] 00:03:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x12e886000) [pid = 1659] [serial = 808] [outer = 0x0] 00:03:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x12ec55800) [pid = 1659] [serial = 809] [outer = 0x12e886000] 00:03:36 INFO - PROCESS | 1659 | 1461481416745 Marionette DEBUG loaded listener.js 00:03:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x12ee9d400) [pid = 1659] [serial = 810] [outer = 0x12e886000] 00:03:37 INFO - PROCESS | 1659 | 1461481417057 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]]]}] 00:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 472ms 00:03:37 INFO - PROCESS | 1659 | 1461481417102 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 00:03:37 INFO - PROCESS | 1659 | 1461481417103 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 00:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:03:37 INFO - PROCESS | 1659 | 1461481417105 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:03:37 INFO - PROCESS | 1659 | 1461481417106 Marionette TRACE conn2 <- [1,1054,null,{}] 00:03:37 INFO - PROCESS | 1659 | 1461481417109 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}] 00:03:37 INFO - PROCESS | 1659 | 1461481417218 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 00:03:37 INFO - PROCESS | 1659 | 1461481417225 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x12efda000 == 60 [pid = 1659] [id = 271] 00:03:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x12ee9fc00) [pid = 1659] [serial = 811] [outer = 0x0] 00:03:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x12eea1c00) [pid = 1659] [serial = 812] [outer = 0x12ee9fc00] 00:03:37 INFO - PROCESS | 1659 | 1461481417249 Marionette DEBUG loaded listener.js 00:03:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12eea6000) [pid = 1659] [serial = 813] [outer = 0x12ee9fc00] 00:03:37 INFO - PROCESS | 1659 | 1461481417567 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]]]}] 00:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 518ms 00:03:37 INFO - PROCESS | 1659 | 1461481417665 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 00:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:03:37 INFO - PROCESS | 1659 | 1461481417667 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 00:03:37 INFO - PROCESS | 1659 | 1461481417672 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:03:37 INFO - PROCESS | 1659 | 1461481417674 Marionette TRACE conn2 <- [1,1058,null,{}] 00:03:37 INFO - PROCESS | 1659 | 1461481417679 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}] 00:03:37 INFO - PROCESS | 1659 | 1461481417796 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 00:03:37 INFO - PROCESS | 1659 | 1461481417864 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x119713800 == 61 [pid = 1659] [id = 272] 00:03:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x11673c000) [pid = 1659] [serial = 814] [outer = 0x0] 00:03:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x1185b5c00) [pid = 1659] [serial = 815] [outer = 0x11673c000] 00:03:37 INFO - PROCESS | 1659 | 1461481417896 Marionette DEBUG loaded listener.js 00:03:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x11a85d400) [pid = 1659] [serial = 816] [outer = 0x11673c000] 00:03:38 INFO - PROCESS | 1659 | 1461481418305 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]]]}] 00:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 00:03:38 INFO - PROCESS | 1659 | 1461481418343 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 00:03:38 INFO - PROCESS | 1659 | 1461481418346 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 00:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:03:38 INFO - PROCESS | 1659 | 1461481418352 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:03:38 INFO - PROCESS | 1659 | 1461481418355 Marionette TRACE conn2 <- [1,1062,null,{}] 00:03:38 INFO - PROCESS | 1659 | 1461481418358 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}] 00:03:38 INFO - PROCESS | 1659 | 1461481418463 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 00:03:38 INFO - PROCESS | 1659 | 1461481418520 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bbd5000 == 62 [pid = 1659] [id = 273] 00:03:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x11a982400) [pid = 1659] [serial = 817] [outer = 0x0] 00:03:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x11c738400) [pid = 1659] [serial = 818] [outer = 0x11a982400] 00:03:38 INFO - PROCESS | 1659 | 1461481418551 Marionette DEBUG loaded listener.js 00:03:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x1253a7c00) [pid = 1659] [serial = 819] [outer = 0x11a982400] 00:03:38 INFO - PROCESS | 1659 | 1461481418974 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]]]}] 00:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 672ms 00:03:39 INFO - PROCESS | 1659 | 1461481419029 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 00:03:39 INFO - PROCESS | 1659 | 1461481419032 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 00:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:03:39 INFO - PROCESS | 1659 | 1461481419036 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:03:39 INFO - PROCESS | 1659 | 1461481419037 Marionette TRACE conn2 <- [1,1066,null,{}] 00:03:39 INFO - PROCESS | 1659 | 1461481419044 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}] 00:03:39 INFO - PROCESS | 1659 | 1461481419176 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 00:03:39 INFO - PROCESS | 1659 | 1461481419259 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e2ac000 == 63 [pid = 1659] [id = 274] 00:03:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x128463000) [pid = 1659] [serial = 820] [outer = 0x0] 00:03:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x129823400) [pid = 1659] [serial = 821] [outer = 0x128463000] 00:03:39 INFO - PROCESS | 1659 | 1461481419292 Marionette DEBUG loaded listener.js 00:03:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x12b53bc00) [pid = 1659] [serial = 822] [outer = 0x128463000] 00:03:39 INFO - PROCESS | 1659 | 1461481419856 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]]]}] 00:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 871ms 00:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:03:39 INFO - PROCESS | 1659 | 1461481419907 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 00:03:39 INFO - PROCESS | 1659 | 1461481419909 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 00:03:39 INFO - PROCESS | 1659 | 1461481419911 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:03:39 INFO - PROCESS | 1659 | 1461481419912 Marionette TRACE conn2 <- [1,1070,null,{}] 00:03:39 INFO - PROCESS | 1659 | 1461481419915 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}] 00:03:40 INFO - PROCESS | 1659 | 1461481420016 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 00:03:40 INFO - PROCESS | 1659 | 1461481420083 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x12fc6c800 == 64 [pid = 1659] [id = 275] 00:03:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x12b8f8800) [pid = 1659] [serial = 823] [outer = 0x0] 00:03:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x12e827c00) [pid = 1659] [serial = 824] [outer = 0x12b8f8800] 00:03:40 INFO - PROCESS | 1659 | 1461481420114 Marionette DEBUG loaded listener.js 00:03:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x12eea7400) [pid = 1659] [serial = 825] [outer = 0x12b8f8800] 00:03:40 INFO - PROCESS | 1659 | 1461481420542 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]]]}] 00:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 671ms 00:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:03:40 INFO - PROCESS | 1659 | 1461481420582 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 00:03:40 INFO - PROCESS | 1659 | 1461481420584 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 00:03:40 INFO - PROCESS | 1659 | 1461481420586 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:03:40 INFO - PROCESS | 1659 | 1461481420587 Marionette TRACE conn2 <- [1,1074,null,{}] 00:03:40 INFO - PROCESS | 1659 | 1461481420590 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}] 00:03:40 INFO - PROCESS | 1659 | 1461481420690 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 00:03:40 INFO - PROCESS | 1659 | 1461481420758 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x12fe30000 == 65 [pid = 1659] [id = 276] 00:03:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 147 (0x12db13000) [pid = 1659] [serial = 826] [outer = 0x0] 00:03:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 148 (0x12db18400) [pid = 1659] [serial = 827] [outer = 0x12db13000] 00:03:40 INFO - PROCESS | 1659 | 1461481420788 Marionette DEBUG loaded listener.js 00:03:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 149 (0x12db1d400) [pid = 1659] [serial = 828] [outer = 0x12db13000] 00:03:41 INFO - PROCESS | 1659 | 1461481421237 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]]]}] 00:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 669ms 00:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:03:41 INFO - PROCESS | 1659 | 1461481421256 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 00:03:41 INFO - PROCESS | 1659 | 1461481421257 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 00:03:41 INFO - PROCESS | 1659 | 1461481421260 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:03:41 INFO - PROCESS | 1659 | 1461481421261 Marionette TRACE conn2 <- [1,1078,null,{}] 00:03:41 INFO - PROCESS | 1659 | 1461481421264 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}] 00:03:41 INFO - PROCESS | 1659 | 1461481421386 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 00:03:41 INFO - PROCESS | 1659 | 1461481421444 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x12538b000 == 66 [pid = 1659] [id = 277] 00:03:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 150 (0x11b8b0c00) [pid = 1659] [serial = 829] [outer = 0x0] 00:03:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 151 (0x1273e6800) [pid = 1659] [serial = 830] [outer = 0x11b8b0c00] 00:03:41 INFO - PROCESS | 1659 | 1461481421476 Marionette DEBUG loaded listener.js 00:03:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 152 (0x12f0c4400) [pid = 1659] [serial = 831] [outer = 0x11b8b0c00] 00:03:42 INFO - PROCESS | 1659 | 1461481422154 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]]]}] 00:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 922ms 00:03:42 INFO - PROCESS | 1659 | 1461481422183 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 00:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:03:42 INFO - PROCESS | 1659 | 1461481422185 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 00:03:42 INFO - PROCESS | 1659 | 1461481422188 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:03:42 INFO - PROCESS | 1659 | 1461481422191 Marionette TRACE conn2 <- [1,1082,null,{}] 00:03:42 INFO - PROCESS | 1659 | 1461481422195 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}] 00:03:42 INFO - PROCESS | 1659 | 1461481422286 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 00:03:42 INFO - PROCESS | 1659 | 1461481422361 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a998000 == 67 [pid = 1659] [id = 278] 00:03:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 153 (0x1158ba000) [pid = 1659] [serial = 832] [outer = 0x0] 00:03:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 154 (0x117873c00) [pid = 1659] [serial = 833] [outer = 0x1158ba000] 00:03:42 INFO - PROCESS | 1659 | 1461481422390 Marionette DEBUG loaded listener.js 00:03:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 155 (0x118c19800) [pid = 1659] [serial = 834] [outer = 0x1158ba000] 00:03:42 INFO - PROCESS | 1659 | 1461481422843 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]]]}] 00:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 674ms 00:03:42 INFO - PROCESS | 1659 | 1461481422863 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 00:03:42 INFO - PROCESS | 1659 | 1461481422868 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 00:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:03:42 INFO - PROCESS | 1659 | 1461481422875 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:03:42 INFO - PROCESS | 1659 | 1461481422878 Marionette TRACE conn2 <- [1,1086,null,{}] 00:03:42 INFO - PROCESS | 1659 | 1461481422904 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}] 00:03:43 INFO - PROCESS | 1659 | 1461481423020 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 00:03:43 INFO - PROCESS | 1659 | 1461481423087 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab3c000 == 68 [pid = 1659] [id = 279] 00:03:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 156 (0x11a93e800) [pid = 1659] [serial = 835] [outer = 0x0] 00:03:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 157 (0x11ad39c00) [pid = 1659] [serial = 836] [outer = 0x11a93e800] 00:03:43 INFO - PROCESS | 1659 | 1461481423114 Marionette DEBUG loaded listener.js 00:03:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 158 (0x11b0dcc00) [pid = 1659] [serial = 837] [outer = 0x11a93e800] 00:03:43 INFO - PROCESS | 1659 | --DOCSHELL 0x12efc4800 == 67 [pid = 1659] [id = 270] 00:03:43 INFO - PROCESS | 1659 | --DOCSHELL 0x12d2a7800 == 66 [pid = 1659] [id = 269] 00:03:43 INFO - PROCESS | 1659 | --DOCSHELL 0x119716800 == 65 [pid = 1659] [id = 268] 00:03:43 INFO - PROCESS | 1659 | --DOCSHELL 0x12d2bb000 == 64 [pid = 1659] [id = 267] 00:03:43 INFO - PROCESS | 1659 | --DOCSHELL 0x12cfac800 == 63 [pid = 1659] [id = 266] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 157 (0x11c739000) [pid = 1659] [serial = 707] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 156 (0x119a71000) [pid = 1659] [serial = 704] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 155 (0x12b3f5c00) [pid = 1659] [serial = 710] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 154 (0x12d234800) [pid = 1659] [serial = 713] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 153 (0x12e82c400) [pid = 1659] [serial = 755] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOCSHELL 0x12bbb2800 == 62 [pid = 1659] [id = 265] 00:03:43 INFO - PROCESS | 1659 | --DOCSHELL 0x12b249000 == 61 [pid = 1659] [id = 264] 00:03:43 INFO - PROCESS | 1659 | --DOCSHELL 0x119aee800 == 60 [pid = 1659] [id = 263] 00:03:43 INFO - PROCESS | 1659 | --DOCSHELL 0x1257d4800 == 59 [pid = 1659] [id = 262] 00:03:43 INFO - PROCESS | 1659 | --DOCSHELL 0x123a09000 == 58 [pid = 1659] [id = 261] 00:03:43 INFO - PROCESS | 1659 | --DOCSHELL 0x11a922000 == 57 [pid = 1659] [id = 260] 00:03:43 INFO - PROCESS | 1659 | --DOCSHELL 0x11a842800 == 56 [pid = 1659] [id = 259] 00:03:43 INFO - PROCESS | 1659 | --DOCSHELL 0x12e80e000 == 55 [pid = 1659] [id = 256] 00:03:43 INFO - PROCESS | 1659 | --DOCSHELL 0x12cdd7000 == 54 [pid = 1659] [id = 255] 00:03:43 INFO - PROCESS | 1659 | --DOCSHELL 0x1252c3000 == 53 [pid = 1659] [id = 254] 00:03:43 INFO - PROCESS | 1659 | --DOCSHELL 0x11a9a2000 == 52 [pid = 1659] [id = 253] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 152 (0x128016000) [pid = 1659] [serial = 561] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 151 (0x1276f3000) [pid = 1659] [serial = 597] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 150 (0x12d234400) [pid = 1659] [serial = 537] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 149 (0x11af75c00) [pid = 1659] [serial = 603] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 148 (0x11c73e400) [pid = 1659] [serial = 651] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 147 (0x11a93d000) [pid = 1659] [serial = 648] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 146 (0x12550c800) [pid = 1659] [serial = 606] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 145 (0x11c737000) [pid = 1659] [serial = 567] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 144 (0x129824000) [pid = 1659] [serial = 654] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 143 (0x12b80a000) [pid = 1659] [serial = 657] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x12d0b2000) [pid = 1659] [serial = 660] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x11a979400) [pid = 1659] [serial = 564] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x129942400) [pid = 1659] [serial = 573] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x129ce3800) [pid = 1659] [serial = 734] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x12b543000) [pid = 1659] [serial = 737] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x12b3f6800) [pid = 1659] [serial = 735] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x1253a9000) [pid = 1659] [serial = 725] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x1188f8800) [pid = 1659] [serial = 719] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x11af32800) [pid = 1659] [serial = 720] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x12807bc00) [pid = 1659] [serial = 731] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x12e824000) [pid = 1659] [serial = 702] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x126d2a800) [pid = 1659] [serial = 728] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x1273f3800) [pid = 1659] [serial = 729] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x11c12f000) [pid = 1659] [serial = 722] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x11c2d6400) [pid = 1659] [serial = 723] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x11854ac00) [pid = 1659] [serial = 717] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x11574ec00) [pid = 1659] [serial = 716] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x12b8f1000) [pid = 1659] [serial = 746] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x12bbba800) [pid = 1659] [serial = 740] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x12b8fbc00) [pid = 1659] [serial = 738] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x12d0b6800) [pid = 1659] [serial = 743] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x12bfbd400) [pid = 1659] [serial = 741] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x12e35a800) [pid = 1659] [serial = 750] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x12e3f4800) [pid = 1659] [serial = 752] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x12d236000) [pid = 1659] [serial = 744] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x126a0bc00) [pid = 1659] [serial = 726] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x12d5d0800) [pid = 1659] [serial = 749] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12d5c3400) [pid = 1659] [serial = 747] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x129822000) [pid = 1659] [serial = 732] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x12e824c00) [pid = 1659] [serial = 753] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x118547c00) [pid = 1659] [serial = 600] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x119a03000) [pid = 1659] [serial = 540] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x127861400) [pid = 1659] [serial = 570] [outer = 0x0] [url = about:blank] 00:03:43 INFO - PROCESS | 1659 | 1461481423529 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]]]}] 00:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 673ms 00:03:43 INFO - PROCESS | 1659 | 1461481423565 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 00:03:43 INFO - PROCESS | 1659 | 1461481423567 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 00:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:03:43 INFO - PROCESS | 1659 | 1461481423569 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:03:43 INFO - PROCESS | 1659 | 1461481423571 Marionette TRACE conn2 <- [1,1090,null,{}] 00:03:43 INFO - PROCESS | 1659 | 1461481423579 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}] 00:03:43 INFO - PROCESS | 1659 | 1461481423666 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 00:03:43 INFO - PROCESS | 1659 | 1461481423673 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x119d82800 == 53 [pid = 1659] [id = 280] 00:03:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x119a71000) [pid = 1659] [serial = 838] [outer = 0x0] 00:03:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x11c23c800) [pid = 1659] [serial = 839] [outer = 0x119a71000] 00:03:43 INFO - PROCESS | 1659 | 1461481423702 Marionette DEBUG loaded listener.js 00:03:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x11c6c8400) [pid = 1659] [serial = 840] [outer = 0x119a71000] 00:03:44 INFO - PROCESS | 1659 | 1461481424063 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]]]}] 00:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 520ms 00:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:03:44 INFO - PROCESS | 1659 | 1461481424090 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 00:03:44 INFO - PROCESS | 1659 | 1461481424091 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 00:03:44 INFO - PROCESS | 1659 | 1461481424093 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:03:44 INFO - PROCESS | 1659 | 1461481424095 Marionette TRACE conn2 <- [1,1094,null,{}] 00:03:44 INFO - PROCESS | 1659 | 1461481424097 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}] 00:03:44 INFO - PROCESS | 1659 | 1461481424173 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 00:03:44 INFO - PROCESS | 1659 | 1461481424177 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bed3000 == 54 [pid = 1659] [id = 281] 00:03:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x11c28c800) [pid = 1659] [serial = 841] [outer = 0x0] 00:03:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x123a6cc00) [pid = 1659] [serial = 842] [outer = 0x11c28c800] 00:03:44 INFO - PROCESS | 1659 | 1461481424206 Marionette DEBUG loaded listener.js 00:03:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x1253a9800) [pid = 1659] [serial = 843] [outer = 0x11c28c800] 00:03:44 INFO - PROCESS | 1659 | 1461481424520 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]]]}] 00:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 468ms 00:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:03:44 INFO - PROCESS | 1659 | 1461481424562 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 00:03:44 INFO - PROCESS | 1659 | 1461481424563 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 00:03:44 INFO - PROCESS | 1659 | 1461481424565 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:03:44 INFO - PROCESS | 1659 | 1461481424566 Marionette TRACE conn2 <- [1,1098,null,{}] 00:03:44 INFO - PROCESS | 1659 | 1461481424569 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}] 00:03:44 INFO - PROCESS | 1659 | 1461481424651 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 00:03:44 INFO - PROCESS | 1659 | 1461481424701 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c639000 == 55 [pid = 1659] [id = 282] 00:03:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x11c732800) [pid = 1659] [serial = 844] [outer = 0x0] 00:03:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12576d800) [pid = 1659] [serial = 845] [outer = 0x11c732800] 00:03:44 INFO - PROCESS | 1659 | 1461481424727 Marionette DEBUG loaded listener.js 00:03:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x126d28800) [pid = 1659] [serial = 846] [outer = 0x11c732800] 00:03:45 INFO - PROCESS | 1659 | 1461481425025 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]]]}] 00:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 470ms 00:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:03:45 INFO - PROCESS | 1659 | 1461481425038 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 00:03:45 INFO - PROCESS | 1659 | 1461481425039 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 00:03:45 INFO - PROCESS | 1659 | 1461481425041 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:03:45 INFO - PROCESS | 1659 | 1461481425042 Marionette TRACE conn2 <- [1,1102,null,{}] 00:03:45 INFO - PROCESS | 1659 | 1461481425045 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}] 00:03:45 INFO - PROCESS | 1659 | 1461481425153 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 00:03:45 INFO - PROCESS | 1659 | 1461481425159 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x1257cc000 == 56 [pid = 1659] [id = 283] 00:03:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x12735a400) [pid = 1659] [serial = 847] [outer = 0x0] 00:03:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x128011c00) [pid = 1659] [serial = 848] [outer = 0x12735a400] 00:03:45 INFO - PROCESS | 1659 | 1461481425187 Marionette DEBUG loaded listener.js 00:03:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x129825000) [pid = 1659] [serial = 849] [outer = 0x12735a400] 00:03:45 INFO - PROCESS | 1659 | 1461481425516 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]]]}] 00:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 519ms 00:03:45 INFO - PROCESS | 1659 | 1461481425560 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 00:03:45 INFO - PROCESS | 1659 | 1461481425561 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 00:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:03:45 INFO - PROCESS | 1659 | 1461481425578 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:03:45 INFO - PROCESS | 1659 | 1461481425579 Marionette TRACE conn2 <- [1,1106,null,{}] 00:03:45 INFO - PROCESS | 1659 | 1461481425581 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}] 00:03:45 INFO - PROCESS | 1659 | 1461481425684 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 00:03:45 INFO - PROCESS | 1659 | 1461481425688 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f21800 == 57 [pid = 1659] [id = 284] 00:03:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x1276edc00) [pid = 1659] [serial = 850] [outer = 0x0] 00:03:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x129ce2000) [pid = 1659] [serial = 851] [outer = 0x1276edc00] 00:03:45 INFO - PROCESS | 1659 | 1461481425740 Marionette DEBUG loaded listener.js 00:03:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x12b3ed800) [pid = 1659] [serial = 852] [outer = 0x1276edc00] 00:03:46 INFO - PROCESS | 1659 | 1461481426046 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]]]}] 00:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 532ms 00:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:03:46 INFO - PROCESS | 1659 | 1461481426097 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 00:03:46 INFO - PROCESS | 1659 | 1461481426098 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 00:03:46 INFO - PROCESS | 1659 | 1461481426100 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:03:46 INFO - PROCESS | 1659 | 1461481426101 Marionette TRACE conn2 <- [1,1110,null,{}] 00:03:46 INFO - PROCESS | 1659 | 1461481426110 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}] 00:03:46 INFO - PROCESS | 1659 | 1461481426205 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 00:03:46 INFO - PROCESS | 1659 | 1461481426210 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x127977000 == 58 [pid = 1659] [id = 285] 00:03:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x129959400) [pid = 1659] [serial = 853] [outer = 0x0] 00:03:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x12b53a800) [pid = 1659] [serial = 854] [outer = 0x129959400] 00:03:46 INFO - PROCESS | 1659 | 1461481426236 Marionette DEBUG loaded listener.js 00:03:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x12b61c400) [pid = 1659] [serial = 855] [outer = 0x129959400] 00:03:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x12bbc0000) [pid = 1659] [serial = 856] [outer = 0x12eeabc00] 00:03:46 INFO - PROCESS | 1659 | 1461481426635 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]]]}] 00:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 569ms 00:03:46 INFO - PROCESS | 1659 | 1461481426675 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 00:03:46 INFO - PROCESS | 1659 | 1461481426676 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 00:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:03:46 INFO - PROCESS | 1659 | 1461481426678 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:03:46 INFO - PROCESS | 1659 | 1461481426679 Marionette TRACE conn2 <- [1,1114,null,{}] 00:03:46 INFO - PROCESS | 1659 | 1461481426681 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}] 00:03:46 INFO - PROCESS | 1659 | 1461481426780 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 00:03:46 INFO - PROCESS | 1659 | 1461481426816 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c63f000 == 59 [pid = 1659] [id = 286] 00:03:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x1156d5000) [pid = 1659] [serial = 857] [outer = 0x0] 00:03:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x11a859c00) [pid = 1659] [serial = 858] [outer = 0x1156d5000] 00:03:46 INFO - PROCESS | 1659 | 1461481426842 Marionette DEBUG loaded listener.js 00:03:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x12be64000) [pid = 1659] [serial = 859] [outer = 0x1156d5000] 00:03:47 INFO - PROCESS | 1659 | 1461481427149 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]]]}] 00:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 519ms 00:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:03:47 INFO - PROCESS | 1659 | 1461481427198 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 00:03:47 INFO - PROCESS | 1659 | 1461481427199 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 00:03:47 INFO - PROCESS | 1659 | 1461481427201 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:03:47 INFO - PROCESS | 1659 | 1461481427202 Marionette TRACE conn2 <- [1,1118,null,{}] 00:03:47 INFO - PROCESS | 1659 | 1461481427204 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}] 00:03:47 INFO - PROCESS | 1659 | 1461481427304 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 00:03:47 INFO - PROCESS | 1659 | 1461481427337 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bba4800 == 60 [pid = 1659] [id = 287] 00:03:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x12bbc1c00) [pid = 1659] [serial = 860] [outer = 0x0] 00:03:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12d5cf000) [pid = 1659] [serial = 861] [outer = 0x12bbc1c00] 00:03:47 INFO - PROCESS | 1659 | 1461481427363 Marionette DEBUG loaded listener.js 00:03:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x12db19c00) [pid = 1659] [serial = 862] [outer = 0x12bbc1c00] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x129820c00) [pid = 1659] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x1280a7c00) [pid = 1659] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x12d623800) [pid = 1659] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x129ce1000) [pid = 1659] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x118f97800) [pid = 1659] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x126d26800) [pid = 1659] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x12d62dc00) [pid = 1659] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x12845f800) [pid = 1659] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x118c0e800) [pid = 1659] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x1188fe000) [pid = 1659] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x11c66c800) [pid = 1659] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x1151f1c00) [pid = 1659] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x119196400) [pid = 1659] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x12e213c00) [pid = 1659] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x119190400) [pid = 1659] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x11b85d800) [pid = 1659] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x12be5ec00) [pid = 1659] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12b625c00) [pid = 1659] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x12e886000) [pid = 1659] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12b61e800) [pid = 1659] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x126a06800) [pid = 1659] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x12e3f7000) [pid = 1659] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x12bfb5c00) [pid = 1659] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:03:47 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x11b8b1000) [pid = 1659] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:03:47 INFO - PROCESS | 1659 | 1461481427839 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]]]}] 00:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 668ms 00:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:03:47 INFO - PROCESS | 1659 | 1461481427869 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 00:03:47 INFO - PROCESS | 1659 | 1461481427871 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 00:03:47 INFO - PROCESS | 1659 | 1461481427873 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:03:47 INFO - PROCESS | 1659 | 1461481427874 Marionette TRACE conn2 <- [1,1122,null,{}] 00:03:47 INFO - PROCESS | 1659 | 1461481427877 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}] 00:03:47 INFO - PROCESS | 1659 | 1461481427974 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 00:03:47 INFO - PROCESS | 1659 | 1461481427980 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x12730d800 == 61 [pid = 1659] [id = 288] 00:03:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x1151f1c00) [pid = 1659] [serial = 863] [outer = 0x0] 00:03:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x119195c00) [pid = 1659] [serial = 864] [outer = 0x1151f1c00] 00:03:48 INFO - PROCESS | 1659 | 1461481428009 Marionette DEBUG loaded listener.js 00:03:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x12cf96400) [pid = 1659] [serial = 865] [outer = 0x1151f1c00] 00:03:48 INFO - PROCESS | 1659 | 1461481428363 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]]]}] 00:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 522ms 00:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:03:48 INFO - PROCESS | 1659 | 1461481428401 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 00:03:48 INFO - PROCESS | 1659 | 1461481428402 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 00:03:48 INFO - PROCESS | 1659 | 1461481428404 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:03:48 INFO - PROCESS | 1659 | 1461481428405 Marionette TRACE conn2 <- [1,1126,null,{}] 00:03:48 INFO - PROCESS | 1659 | 1461481428407 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}] 00:03:48 INFO - PROCESS | 1659 | 1461481428492 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 00:03:48 INFO - PROCESS | 1659 | 1461481428496 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2a9800 == 62 [pid = 1659] [id = 289] 00:03:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12d623800) [pid = 1659] [serial = 866] [outer = 0x0] 00:03:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12e213800) [pid = 1659] [serial = 867] [outer = 0x12d623800] 00:03:48 INFO - PROCESS | 1659 | 1461481428522 Marionette DEBUG loaded listener.js 00:03:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x12e35a000) [pid = 1659] [serial = 868] [outer = 0x12d623800] 00:03:48 INFO - PROCESS | 1659 | 1461481428871 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]]]}] 00:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 518ms 00:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:03:48 INFO - PROCESS | 1659 | 1461481428923 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 00:03:48 INFO - PROCESS | 1659 | 1461481428924 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 00:03:48 INFO - PROCESS | 1659 | 1461481428926 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:03:48 INFO - PROCESS | 1659 | 1461481428927 Marionette TRACE conn2 <- [1,1130,null,{}] 00:03:48 INFO - PROCESS | 1659 | 1461481428929 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}] 00:03:49 INFO - PROCESS | 1659 | 1461481429011 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 00:03:49 INFO - PROCESS | 1659 | 1461481429066 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x12db76800 == 63 [pid = 1659] [id = 290] 00:03:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12e215400) [pid = 1659] [serial = 869] [outer = 0x0] 00:03:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12e3f0400) [pid = 1659] [serial = 870] [outer = 0x12e215400] 00:03:49 INFO - PROCESS | 1659 | 1461481429091 Marionette DEBUG loaded listener.js 00:03:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x12e82d800) [pid = 1659] [serial = 871] [outer = 0x12e215400] 00:03:49 INFO - PROCESS | 1659 | 1461481429411 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]]]}] 00:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 517ms 00:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:03:49 INFO - PROCESS | 1659 | 1461481429444 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 00:03:49 INFO - PROCESS | 1659 | 1461481429446 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 00:03:49 INFO - PROCESS | 1659 | 1461481429449 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:03:49 INFO - PROCESS | 1659 | 1461481429450 Marionette TRACE conn2 <- [1,1134,null,{}] 00:03:49 INFO - PROCESS | 1659 | 1461481429454 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}] 00:03:49 INFO - PROCESS | 1659 | 1461481429539 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 00:03:49 INFO - PROCESS | 1659 | 1461481429544 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e39c800 == 64 [pid = 1659] [id = 291] 00:03:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x12e82dc00) [pid = 1659] [serial = 872] [outer = 0x0] 00:03:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x12e88d000) [pid = 1659] [serial = 873] [outer = 0x12e82dc00] 00:03:49 INFO - PROCESS | 1659 | 1461481429569 Marionette DEBUG loaded listener.js 00:03:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x12eaf7000) [pid = 1659] [serial = 874] [outer = 0x12e82dc00] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x118556000 == 63 [pid = 1659] [id = 200] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12b6a9800 == 62 [pid = 1659] [id = 215] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12db72000 == 61 [pid = 1659] [id = 237] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x118cc3800 == 60 [pid = 1659] [id = 181] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab37000 == 59 [pid = 1659] [id = 201] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x11a922800 == 58 [pid = 1659] [id = 221] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12e3a4000 == 57 [pid = 1659] [id = 238] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x11c63c800 == 56 [pid = 1659] [id = 236] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x1252d3000 == 55 [pid = 1659] [id = 202] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12cdcd800 == 54 [pid = 1659] [id = 220] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12db70800 == 53 [pid = 1659] [id = 252] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x11c693000 == 52 [pid = 1659] [id = 199] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12ec08000 == 51 [pid = 1659] [id = 257] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x11c221000 == 50 [pid = 1659] [id = 258] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x11c67a000 == 49 [pid = 1659] [id = 187] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x118cbf000 == 48 [pid = 1659] [id = 180] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x11a904000 == 47 [pid = 1659] [id = 235] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x11a998000 == 46 [pid = 1659] [id = 278] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12538b000 == 45 [pid = 1659] [id = 277] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12fe30000 == 44 [pid = 1659] [id = 276] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12fc6c800 == 43 [pid = 1659] [id = 275] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12e2ac000 == 42 [pid = 1659] [id = 274] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x11bbd5000 == 41 [pid = 1659] [id = 273] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12efda000 == 40 [pid = 1659] [id = 271] 00:03:50 INFO - PROCESS | 1659 | --DOCSHELL 0x119713800 == 39 [pid = 1659] [id = 272] 00:03:51 INFO - PROCESS | 1659 | --DOCSHELL 0x11bed3000 == 38 [pid = 1659] [id = 281] 00:03:51 INFO - PROCESS | 1659 | --DOCSHELL 0x119d82800 == 37 [pid = 1659] [id = 280] 00:03:51 INFO - PROCESS | 1659 | --DOCSHELL 0x12730d800 == 36 [pid = 1659] [id = 288] 00:03:51 INFO - PROCESS | 1659 | --DOCSHELL 0x1257cc000 == 35 [pid = 1659] [id = 283] 00:03:51 INFO - PROCESS | 1659 | --DOCSHELL 0x12d2a9800 == 34 [pid = 1659] [id = 289] 00:03:51 INFO - PROCESS | 1659 | --DOCSHELL 0x126f21800 == 33 [pid = 1659] [id = 284] 00:03:51 INFO - PROCESS | 1659 | --DOCSHELL 0x12bba4800 == 32 [pid = 1659] [id = 287] 00:03:51 INFO - PROCESS | 1659 | --DOCSHELL 0x11c63f000 == 31 [pid = 1659] [id = 286] 00:03:51 INFO - PROCESS | 1659 | --DOCSHELL 0x11c639000 == 30 [pid = 1659] [id = 282] 00:03:51 INFO - PROCESS | 1659 | --DOCSHELL 0x127977000 == 29 [pid = 1659] [id = 285] 00:03:51 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab3c000 == 28 [pid = 1659] [id = 279] 00:03:51 INFO - PROCESS | 1659 | --DOCSHELL 0x12db76800 == 27 [pid = 1659] [id = 290] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x12ee9d400) [pid = 1659] [serial = 810] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x12eea1c00) [pid = 1659] [serial = 812] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x12b61d400) [pid = 1659] [serial = 711] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x12bbb7400) [pid = 1659] [serial = 767] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x12e3f7c00) [pid = 1659] [serial = 773] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12b621800) [pid = 1659] [serial = 788] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x11a980000) [pid = 1659] [serial = 758] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x129940c00) [pid = 1659] [serial = 765] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x12e82ec00) [pid = 1659] [serial = 794] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x129943000) [pid = 1659] [serial = 785] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x11af74400) [pid = 1659] [serial = 759] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x123a71000) [pid = 1659] [serial = 806] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x118ee1400) [pid = 1659] [serial = 803] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x11c6cb000) [pid = 1659] [serial = 779] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x12ec51000) [pid = 1659] [serial = 801] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x11af7cc00) [pid = 1659] [serial = 705] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12e885c00) [pid = 1659] [serial = 756] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x11b8ac400) [pid = 1659] [serial = 777] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x12ec4b400) [pid = 1659] [serial = 800] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x11c731400) [pid = 1659] [serial = 761] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x12cf99800) [pid = 1659] [serial = 645] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x123a74000) [pid = 1659] [serial = 762] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x12d621400) [pid = 1659] [serial = 770] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x128077000) [pid = 1659] [serial = 764] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x12ec55800) [pid = 1659] [serial = 809] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x12e211800) [pid = 1659] [serial = 714] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x12d23d000) [pid = 1659] [serial = 768] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x1273f2000) [pid = 1659] [serial = 782] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x12845ac00) [pid = 1659] [serial = 783] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x123a73800) [pid = 1659] [serial = 780] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x12e21a400) [pid = 1659] [serial = 807] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x12eaf8000) [pid = 1659] [serial = 798] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x12e888800) [pid = 1659] [serial = 795] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x12e88c400) [pid = 1659] [serial = 797] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x12e35f000) [pid = 1659] [serial = 792] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x12b3f0000) [pid = 1659] [serial = 786] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x11a985000) [pid = 1659] [serial = 776] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x11c137000) [pid = 1659] [serial = 804] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x12bbbf400) [pid = 1659] [serial = 789] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x12e220c00) [pid = 1659] [serial = 771] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x12d5cb000) [pid = 1659] [serial = 791] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x12eaf1000) [pid = 1659] [serial = 774] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x125263c00) [pid = 1659] [serial = 708] [outer = 0x0] [url = about:blank] 00:03:51 INFO - PROCESS | 1659 | 1461481431262 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]]]}] 00:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1823ms 00:03:51 INFO - PROCESS | 1659 | 1461481431272 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 00:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:03:51 INFO - PROCESS | 1659 | 1461481431274 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 00:03:51 INFO - PROCESS | 1659 | 1461481431278 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:03:51 INFO - PROCESS | 1659 | 1461481431282 Marionette TRACE conn2 <- [1,1138,null,{}] 00:03:51 INFO - PROCESS | 1659 | 1461481431289 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}] 00:03:51 INFO - PROCESS | 1659 | 1461481431368 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 00:03:51 INFO - PROCESS | 1659 | 1461481431413 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x1155de800 == 28 [pid = 1659] [id = 292] 00:03:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x1158bb400) [pid = 1659] [serial = 875] [outer = 0x0] 00:03:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x1158bc400) [pid = 1659] [serial = 876] [outer = 0x1158bb400] 00:03:51 INFO - PROCESS | 1659 | 1461481431442 Marionette DEBUG loaded listener.js 00:03:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x11854a800) [pid = 1659] [serial = 877] [outer = 0x1158bb400] 00:03:51 INFO - PROCESS | 1659 | 1461481431757 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]]]}] 00:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 525ms 00:03:51 INFO - PROCESS | 1659 | 1461481431803 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 00:03:51 INFO - PROCESS | 1659 | 1461481431807 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 00:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:03:51 INFO - PROCESS | 1659 | 1461481431811 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:03:51 INFO - PROCESS | 1659 | 1461481431813 Marionette TRACE conn2 <- [1,1142,null,{}] 00:03:51 INFO - PROCESS | 1659 | 1461481431816 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}] 00:03:51 INFO - PROCESS | 1659 | 1461481431889 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 00:03:51 INFO - PROCESS | 1659 | 1461481431894 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x11911d800 == 29 [pid = 1659] [id = 293] 00:03:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x1185b1c00) [pid = 1659] [serial = 878] [outer = 0x0] 00:03:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x118ce0000) [pid = 1659] [serial = 879] [outer = 0x1185b1c00] 00:03:51 INFO - PROCESS | 1659 | 1461481431924 Marionette DEBUG loaded listener.js 00:03:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x118fa0800) [pid = 1659] [serial = 880] [outer = 0x1185b1c00] 00:03:52 INFO - PROCESS | 1659 | 1461481432244 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]]]}] 00:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 472ms 00:03:52 INFO - PROCESS | 1659 | 1461481432283 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 00:03:52 INFO - PROCESS | 1659 | 1461481432285 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 00:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:03:52 INFO - PROCESS | 1659 | 1461481432288 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:03:52 INFO - PROCESS | 1659 | 1461481432290 Marionette TRACE conn2 <- [1,1146,null,{}] 00:03:52 INFO - PROCESS | 1659 | 1461481432298 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}] 00:03:52 INFO - PROCESS | 1659 | 1461481432374 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 00:03:52 INFO - PROCESS | 1659 | 1461481432380 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x119aef800 == 30 [pid = 1659] [id = 294] 00:03:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x11423d400) [pid = 1659] [serial = 881] [outer = 0x0] 00:03:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x11a945400) [pid = 1659] [serial = 882] [outer = 0x11423d400] 00:03:52 INFO - PROCESS | 1659 | 1461481432412 Marionette DEBUG loaded listener.js 00:03:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x11a987400) [pid = 1659] [serial = 883] [outer = 0x11423d400] 00:03:52 INFO - PROCESS | 1659 | 1461481432756 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]]]}] 00:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 523ms 00:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:03:52 INFO - PROCESS | 1659 | 1461481432810 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 00:03:52 INFO - PROCESS | 1659 | 1461481432812 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 00:03:52 INFO - PROCESS | 1659 | 1461481432814 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:03:52 INFO - PROCESS | 1659 | 1461481432815 Marionette TRACE conn2 <- [1,1150,null,{}] 00:03:52 INFO - PROCESS | 1659 | 1461481432818 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}] 00:03:52 INFO - PROCESS | 1659 | 1461481432907 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 00:03:52 INFO - PROCESS | 1659 | 1461481432915 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a846000 == 31 [pid = 1659] [id = 295] 00:03:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x11ad3b400) [pid = 1659] [serial = 884] [outer = 0x0] 00:03:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x11af36c00) [pid = 1659] [serial = 885] [outer = 0x11ad3b400] 00:03:52 INFO - PROCESS | 1659 | 1461481432943 Marionette DEBUG loaded listener.js 00:03:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x11b0de400) [pid = 1659] [serial = 886] [outer = 0x11ad3b400] 00:03:53 INFO - PROCESS | 1659 | 1461481433237 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]]]}] 00:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 470ms 00:03:53 INFO - PROCESS | 1659 | 1461481433285 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 00:03:53 INFO - PROCESS | 1659 | 1461481433286 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 00:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:03:53 INFO - PROCESS | 1659 | 1461481433288 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:03:53 INFO - PROCESS | 1659 | 1461481433289 Marionette TRACE conn2 <- [1,1154,null,{}] 00:03:53 INFO - PROCESS | 1659 | 1461481433291 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}] 00:03:53 INFO - PROCESS | 1659 | 1461481433360 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 00:03:53 INFO - PROCESS | 1659 | 1461481433366 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab49800 == 32 [pid = 1659] [id = 296] 00:03:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x11854ac00) [pid = 1659] [serial = 887] [outer = 0x0] 00:03:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x11b8a7000) [pid = 1659] [serial = 888] [outer = 0x11854ac00] 00:03:53 INFO - PROCESS | 1659 | 1461481433393 Marionette DEBUG loaded listener.js 00:03:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x11c133000) [pid = 1659] [serial = 889] [outer = 0x11854ac00] 00:03:53 INFO - PROCESS | 1659 | 1461481433715 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]]]}] 00:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 472ms 00:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:03:53 INFO - PROCESS | 1659 | 1461481433769 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 00:03:53 INFO - PROCESS | 1659 | 1461481433772 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 00:03:53 INFO - PROCESS | 1659 | 1461481433775 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:03:53 INFO - PROCESS | 1659 | 1461481433777 Marionette TRACE conn2 <- [1,1158,null,{}] 00:03:53 INFO - PROCESS | 1659 | 1461481433780 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}] 00:03:53 INFO - PROCESS | 1659 | 1461481433912 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 00:03:53 INFO - PROCESS | 1659 | 1461481433923 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b840800 == 33 [pid = 1659] [id = 297] 00:03:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x11c13b400) [pid = 1659] [serial = 890] [outer = 0x0] 00:03:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x11c2d1800) [pid = 1659] [serial = 891] [outer = 0x11c13b400] 00:03:53 INFO - PROCESS | 1659 | 1461481433968 Marionette DEBUG loaded listener.js 00:03:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x11c736400) [pid = 1659] [serial = 892] [outer = 0x11c13b400] 00:03:54 INFO - PROCESS | 1659 | 1461481434322 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]]]}] 00:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 573ms 00:03:54 INFO - PROCESS | 1659 | 1461481434350 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 00:03:54 INFO - PROCESS | 1659 | 1461481434352 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 00:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:03:54 INFO - PROCESS | 1659 | 1461481434355 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:03:54 INFO - PROCESS | 1659 | 1461481434356 Marionette TRACE conn2 <- [1,1162,null,{}] 00:03:54 INFO - PROCESS | 1659 | 1461481434358 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}] 00:03:54 INFO - PROCESS | 1659 | 1461481434451 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 00:03:54 INFO - PROCESS | 1659 | 1461481434457 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bbb1800 == 34 [pid = 1659] [id = 298] 00:03:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x1147d3800) [pid = 1659] [serial = 893] [outer = 0x0] 00:03:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x11c73a400) [pid = 1659] [serial = 894] [outer = 0x1147d3800] 00:03:54 INFO - PROCESS | 1659 | 1461481434483 Marionette DEBUG loaded listener.js 00:03:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x123a6ac00) [pid = 1659] [serial = 895] [outer = 0x1147d3800] 00:03:54 INFO - PROCESS | 1659 | 1461481434756 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]]]}] 00:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 418ms 00:03:54 INFO - PROCESS | 1659 | 1461481434793 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 00:03:54 INFO - PROCESS | 1659 | 1461481434795 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 00:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:03:54 INFO - PROCESS | 1659 | 1461481434803 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:03:54 INFO - PROCESS | 1659 | 1461481434805 Marionette TRACE conn2 <- [1,1166,null,{}] 00:03:54 INFO - PROCESS | 1659 | 1461481434808 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}] 00:03:54 INFO - PROCESS | 1659 | 1461481434917 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 00:03:54 INFO - PROCESS | 1659 | 1461481434924 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c229800 == 35 [pid = 1659] [id = 299] 00:03:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x11c73d400) [pid = 1659] [serial = 896] [outer = 0x0] 00:03:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x123a75000) [pid = 1659] [serial = 897] [outer = 0x11c73d400] 00:03:54 INFO - PROCESS | 1659 | 1461481434965 Marionette DEBUG loaded listener.js 00:03:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x126a06000) [pid = 1659] [serial = 898] [outer = 0x11c73d400] 00:03:55 INFO - PROCESS | 1659 | 1461481435401 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]]]}] 00:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 622ms 00:03:55 INFO - PROCESS | 1659 | 1461481435422 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 00:03:55 INFO - PROCESS | 1659 | 1461481435424 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 00:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:03:55 INFO - PROCESS | 1659 | 1461481435426 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:03:55 INFO - PROCESS | 1659 | 1461481435427 Marionette TRACE conn2 <- [1,1170,null,{}] 00:03:55 INFO - PROCESS | 1659 | 1461481435429 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}] 00:03:55 INFO - PROCESS | 1659 | 1461481435493 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 00:03:55 INFO - PROCESS | 1659 | 1461481435502 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x119aee800 == 36 [pid = 1659] [id = 300] 00:03:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x126b31000) [pid = 1659] [serial = 899] [outer = 0x0] 00:03:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x126d1e800) [pid = 1659] [serial = 900] [outer = 0x126b31000] 00:03:55 INFO - PROCESS | 1659 | 1461481435542 Marionette DEBUG loaded listener.js 00:03:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x126d27c00) [pid = 1659] [serial = 901] [outer = 0x126b31000] 00:03:55 INFO - PROCESS | 1659 | 1461481435980 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]]]}] 00:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 569ms 00:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:03:56 INFO - PROCESS | 1659 | 1461481435995 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 00:03:56 INFO - PROCESS | 1659 | 1461481435996 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 00:03:56 INFO - PROCESS | 1659 | 1461481436001 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:03:56 INFO - PROCESS | 1659 | 1461481436002 Marionette TRACE conn2 <- [1,1174,null,{}] 00:03:56 INFO - PROCESS | 1659 | 1461481436005 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}] 00:03:56 INFO - PROCESS | 1659 | 1461481436104 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 00:03:56 INFO - PROCESS | 1659 | 1461481436132 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x123a17800 == 37 [pid = 1659] [id = 301] 00:03:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x118cdb800) [pid = 1659] [serial = 902] [outer = 0x0] 00:03:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x126d2c400) [pid = 1659] [serial = 903] [outer = 0x118cdb800] 00:03:56 INFO - PROCESS | 1659 | 1461481436157 Marionette DEBUG loaded listener.js 00:03:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x1273e7c00) [pid = 1659] [serial = 904] [outer = 0x118cdb800] 00:03:56 INFO - PROCESS | 1659 | 1461481436686 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] 00:03:56 INFO - PROCESS | 1659 | 1461481436743 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 00:03:56 INFO - PROCESS | 1659 | 1461481436747 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:03:56 INFO - PROCESS | 1659 | 1461481436752 Marionette TRACE conn2 <- [1,1178,null,{}] 00:03:56 INFO - PROCESS | 1659 | 1461481436756 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}] 00:03:56 INFO - PROCESS | 1659 | 1461481436862 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 00:03:56 INFO - PROCESS | 1659 | 1461481436931 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x11971f800 == 38 [pid = 1659] [id = 302] 00:03:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x1185afc00) [pid = 1659] [serial = 905] [outer = 0x0] 00:03:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x118c10800) [pid = 1659] [serial = 906] [outer = 0x1185afc00] 00:03:56 INFO - PROCESS | 1659 | 1461481436964 Marionette DEBUG loaded listener.js 00:03:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x119131800) [pid = 1659] [serial = 907] [outer = 0x1185afc00] 00:03:57 INFO - PROCESS | 1659 | 1461481437510 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] 00:03:57 INFO - PROCESS | 1659 | 1461481437525 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 00:03:57 INFO - PROCESS | 1659 | 1461481437529 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:03:57 INFO - PROCESS | 1659 | 1461481437531 Marionette TRACE conn2 <- [1,1182,null,{}] 00:03:57 INFO - PROCESS | 1659 | 1461481437534 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}] 00:03:57 INFO - PROCESS | 1659 | 1461481437637 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 00:03:57 INFO - PROCESS | 1659 | 1461481437707 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b919000 == 39 [pid = 1659] [id = 303] 00:03:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x11a97c400) [pid = 1659] [serial = 908] [outer = 0x0] 00:03:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x11af71800) [pid = 1659] [serial = 909] [outer = 0x11a97c400] 00:03:57 INFO - PROCESS | 1659 | 1461481437738 Marionette DEBUG loaded listener.js 00:03:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x11c12e800) [pid = 1659] [serial = 910] [outer = 0x11a97c400] 00:03:58 INFO - PROCESS | 1659 | 1461481438346 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] 00:03:58 INFO - PROCESS | 1659 | 1461481438405 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 00:03:58 INFO - PROCESS | 1659 | 1461481438408 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:03:58 INFO - PROCESS | 1659 | 1461481438411 Marionette TRACE conn2 <- [1,1186,null,{}] 00:03:58 INFO - PROCESS | 1659 | 1461481438415 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}] 00:03:58 INFO - PROCESS | 1659 | 1461481438491 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 00:03:58 INFO - PROCESS | 1659 | 1461481438546 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x11917c800 == 31 [pid = 1659] [id = 304] 00:03:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x118885400) [pid = 1659] [serial = 911] [outer = 0x0] 00:03:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x1188fe000) [pid = 1659] [serial = 912] [outer = 0x118885400] 00:03:58 INFO - PROCESS | 1659 | 1461481438576 Marionette DEBUG loaded listener.js 00:03:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x119131400) [pid = 1659] [serial = 913] [outer = 0x118885400] 00:03:58 INFO - PROCESS | 1659 | 1461481438880 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] 00:03:58 INFO - PROCESS | 1659 | 1461481438950 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 00:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:03:58 INFO - PROCESS | 1659 | 1461481438956 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:03:58 INFO - PROCESS | 1659 | 1461481438957 Marionette TRACE conn2 <- [1,1190,null,{}] 00:03:58 INFO - PROCESS | 1659 | 1461481438960 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}] 00:03:59 INFO - PROCESS | 1659 | 1461481439033 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 00:03:59 INFO - PROCESS | 1659 | 1461481439038 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab40800 == 32 [pid = 1659] [id = 305] 00:03:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x11924cc00) [pid = 1659] [serial = 914] [outer = 0x0] 00:03:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x11af31c00) [pid = 1659] [serial = 915] [outer = 0x11924cc00] 00:03:59 INFO - PROCESS | 1659 | 1461481439066 Marionette DEBUG loaded listener.js 00:03:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x11b8b1800) [pid = 1659] [serial = 916] [outer = 0x11924cc00] 00:03:59 INFO - PROCESS | 1659 | 1461481439417 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] 00:03:59 INFO - PROCESS | 1659 | 1461481439477 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 00:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:03:59 INFO - PROCESS | 1659 | 1461481439480 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:03:59 INFO - PROCESS | 1659 | 1461481439482 Marionette TRACE conn2 <- [1,1194,null,{}] 00:03:59 INFO - PROCESS | 1659 | 1461481439490 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}] 00:03:59 INFO - PROCESS | 1659 | 1461481439566 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 00:03:59 INFO - PROCESS | 1659 | 1461481439571 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c221000 == 33 [pid = 1659] [id = 306] 00:03:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x114bb5c00) [pid = 1659] [serial = 917] [outer = 0x0] 00:03:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x11c672000) [pid = 1659] [serial = 918] [outer = 0x114bb5c00] 00:03:59 INFO - PROCESS | 1659 | 1461481439603 Marionette DEBUG loaded listener.js 00:03:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x11c73a000) [pid = 1659] [serial = 919] [outer = 0x114bb5c00] 00:03:59 INFO - PROCESS | 1659 | 1461481439954 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] 00:04:00 INFO - PROCESS | 1659 | 1461481440006 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 00:04:00 INFO - PROCESS | 1659 | 1461481440008 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:04:00 INFO - PROCESS | 1659 | 1461481440009 Marionette TRACE conn2 <- [1,1198,null,{}] 00:04:00 INFO - PROCESS | 1659 | 1461481440011 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}] 00:04:00 INFO - PROCESS | 1659 | 1461481440086 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 00:04:00 INFO - PROCESS | 1659 | 1461481440090 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x1257d6000 == 34 [pid = 1659] [id = 307] 00:04:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x11c8f1c00) [pid = 1659] [serial = 920] [outer = 0x0] 00:04:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x12550c800) [pid = 1659] [serial = 921] [outer = 0x11c8f1c00] 00:04:00 INFO - PROCESS | 1659 | 1461481440118 Marionette DEBUG loaded listener.js 00:04:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x126d75800) [pid = 1659] [serial = 922] [outer = 0x11c8f1c00] 00:04:00 INFO - PROCESS | 1659 | 1461481440448 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]]]}] 00:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 468ms 00:04:00 INFO - PROCESS | 1659 | 1461481440476 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 00:04:00 INFO - PROCESS | 1659 | 1461481440478 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 00:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:04:00 INFO - PROCESS | 1659 | 1461481440480 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:04:00 INFO - PROCESS | 1659 | 1461481440481 Marionette TRACE conn2 <- [1,1202,null,{}] 00:04:00 INFO - PROCESS | 1659 | 1461481440483 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}] 00:04:00 INFO - PROCESS | 1659 | 1461481440552 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 00:04:00 INFO - PROCESS | 1659 | 1461481440615 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f0b000 == 35 [pid = 1659] [id = 308] 00:04:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x114bb1c00) [pid = 1659] [serial = 923] [outer = 0x0] 00:04:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x126d77000) [pid = 1659] [serial = 924] [outer = 0x114bb1c00] 00:04:00 INFO - PROCESS | 1659 | 1461481440641 Marionette DEBUG loaded listener.js 00:04:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x1276b1c00) [pid = 1659] [serial = 925] [outer = 0x114bb1c00] 00:04:00 INFO - PROCESS | 1659 | 1461481440951 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]]]}] 00:04:01 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 00:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 522ms 00:04:01 INFO - PROCESS | 1659 | 1461481441008 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 00:04:01 INFO - PROCESS | 1659 | 1461481441009 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 00:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:04:01 INFO - PROCESS | 1659 | 1461481441011 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:04:01 INFO - PROCESS | 1659 | 1461481441012 Marionette TRACE conn2 <- [1,1206,null,{}] 00:04:01 INFO - PROCESS | 1659 | 1461481441014 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}] 00:04:01 INFO - PROCESS | 1659 | 1461481441123 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 00:04:01 INFO - PROCESS | 1659 | 1461481441128 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x127311800 == 36 [pid = 1659] [id = 309] 00:04:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x1273ec800) [pid = 1659] [serial = 926] [outer = 0x0] 00:04:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x128019400) [pid = 1659] [serial = 927] [outer = 0x1273ec800] 00:04:01 INFO - PROCESS | 1659 | 1461481441157 Marionette DEBUG loaded listener.js 00:04:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x129823000) [pid = 1659] [serial = 928] [outer = 0x1273ec800] 00:04:01 INFO - PROCESS | 1659 | 1461481441520 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]]]}] 00:04:01 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 00:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 518ms 00:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:04:01 INFO - PROCESS | 1659 | 1461481441529 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 00:04:01 INFO - PROCESS | 1659 | 1461481441531 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 00:04:01 INFO - PROCESS | 1659 | 1461481441534 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:04:01 INFO - PROCESS | 1659 | 1461481441535 Marionette TRACE conn2 <- [1,1210,null,{}] 00:04:01 INFO - PROCESS | 1659 | 1461481441538 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}] 00:04:01 INFO - PROCESS | 1659 | 1461481441628 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 00:04:01 INFO - PROCESS | 1659 | 1461481441662 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x118c3d800 == 37 [pid = 1659] [id = 310] 00:04:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x1151f2800) [pid = 1659] [serial = 929] [outer = 0x0] 00:04:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x12993f000) [pid = 1659] [serial = 930] [outer = 0x1151f2800] 00:04:01 INFO - PROCESS | 1659 | 1461481441687 Marionette DEBUG loaded listener.js 00:04:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x129ce4400) [pid = 1659] [serial = 931] [outer = 0x1151f2800] 00:04:01 INFO - PROCESS | 1659 | 1461481441995 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]]]}] 00:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 520ms 00:04:02 INFO - PROCESS | 1659 | 1461481442054 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 00:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:04:02 INFO - PROCESS | 1659 | 1461481442055 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 00:04:02 INFO - PROCESS | 1659 | 1461481442058 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:04:02 INFO - PROCESS | 1659 | 1461481442059 Marionette TRACE conn2 <- [1,1214,null,{}] 00:04:02 INFO - PROCESS | 1659 | 1461481442061 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}] 00:04:02 INFO - PROCESS | 1659 | 1461481442154 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 00:04:02 INFO - PROCESS | 1659 | 1461481442168 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b272800 == 38 [pid = 1659] [id = 311] 00:04:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x129ce4800) [pid = 1659] [serial = 932] [outer = 0x0] 00:04:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x12b3edc00) [pid = 1659] [serial = 933] [outer = 0x129ce4800] 00:04:02 INFO - PROCESS | 1659 | 1461481442193 Marionette DEBUG loaded listener.js 00:04:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x12b3f6400) [pid = 1659] [serial = 934] [outer = 0x129ce4800] 00:04:02 INFO - PROCESS | 1659 | 1461481442538 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]]]}] 00:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 517ms 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x11a93e800) [pid = 1659] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x1158ba000) [pid = 1659] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x11b8b0c00) [pid = 1659] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x12db13000) [pid = 1659] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x12b8f8800) [pid = 1659] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x128463000) [pid = 1659] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x11a982400) [pid = 1659] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x11673c000) [pid = 1659] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x12ee9fc00) [pid = 1659] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x1276edc00) [pid = 1659] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x11423d400) [pid = 1659] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x11c13b400) [pid = 1659] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x11c73d400) [pid = 1659] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x1185b1c00) [pid = 1659] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x1147d3800) [pid = 1659] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x1158bb400) [pid = 1659] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x12e82dc00) [pid = 1659] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x11ad3b400) [pid = 1659] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x11854ac00) [pid = 1659] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x129959400) [pid = 1659] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x1156d5000) [pid = 1659] [serial = 857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x12bbc1c00) [pid = 1659] [serial = 860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12d623800) [pid = 1659] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x1151f1c00) [pid = 1659] [serial = 863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12e215400) [pid = 1659] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x126b31000) [pid = 1659] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x12735a400) [pid = 1659] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x11c732800) [pid = 1659] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x11c28c800) [pid = 1659] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:04:02 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x119a71000) [pid = 1659] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:04:02 INFO - PROCESS | 1659 | 1461481442734 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 00:04:02 INFO - PROCESS | 1659 | 1461481442735 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 00:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:04:02 INFO - PROCESS | 1659 | 1461481442746 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:04:02 INFO - PROCESS | 1659 | 1461481442748 Marionette TRACE conn2 <- [1,1218,null,{}] 00:04:02 INFO - PROCESS | 1659 | 1461481442751 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}] 00:04:02 INFO - PROCESS | 1659 | 1461481442826 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 00:04:02 INFO - PROCESS | 1659 | 1461481442851 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x118565000 == 39 [pid = 1659] [id = 312] 00:04:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x116571800) [pid = 1659] [serial = 935] [outer = 0x0] 00:04:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x1185b3000) [pid = 1659] [serial = 936] [outer = 0x116571800] 00:04:02 INFO - PROCESS | 1659 | 1461481442878 Marionette DEBUG loaded listener.js 00:04:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x11ad37c00) [pid = 1659] [serial = 937] [outer = 0x116571800] 00:04:03 INFO - PROCESS | 1659 | 1461481443190 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]]]}] 00:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 472ms 00:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:04:03 INFO - PROCESS | 1659 | 1461481443219 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 00:04:03 INFO - PROCESS | 1659 | 1461481443220 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 00:04:03 INFO - PROCESS | 1659 | 1461481443223 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:04:03 INFO - PROCESS | 1659 | 1461481443224 Marionette TRACE conn2 <- [1,1222,null,{}] 00:04:03 INFO - PROCESS | 1659 | 1461481443226 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}] 00:04:03 INFO - PROCESS | 1659 | 1461481443308 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 00:04:03 INFO - PROCESS | 1659 | 1461481443365 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bed1800 == 40 [pid = 1659] [id = 313] 00:04:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x11673c000) [pid = 1659] [serial = 938] [outer = 0x0] 00:04:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x11c242800) [pid = 1659] [serial = 939] [outer = 0x11673c000] 00:04:03 INFO - PROCESS | 1659 | 1461481443404 Marionette DEBUG loaded listener.js 00:04:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x128461400) [pid = 1659] [serial = 940] [outer = 0x11673c000] 00:04:03 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified 00:04:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1 00:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:03 INFO - _addTest/ [0,1225,"getWindowHandle",null] 00:04:03 INFO - PROCESS | 1659 | 1461481443845 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 00:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:04:03 INFO - PROCESS | 1659 | 1461481443850 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:04:03 INFO - PROCESS | 1659 | 1461481443852 Marionette TRACE conn2 <- [1,1226,null,{}] 00:04:03 INFO - PROCESS | 1659 | 1461481443855 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}] 00:04:03 INFO - PROCESS | 1659 | 1461481443966 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 00:04:03 INFO - PROCESS | 1659 | 1461481443973 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b8b2000 == 41 [pid = 1659] [id = 314] 00:04:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x11c73d400) [pid = 1659] [serial = 941] [outer = 0x0] 00:04:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x129ce5800) [pid = 1659] [serial = 942] [outer = 0x11c73d400] 00:04:04 INFO - PROCESS | 1659 | 1461481444003 Marionette DEBUG loaded listener.js 00:04:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12bbb6c00) [pid = 1659] [serial = 943] [outer = 0x11c73d400] 00:04:04 INFO - PROCESS | 1659 | 1461481444323 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]]]}] 00:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 521ms 00:04:04 INFO - PROCESS | 1659 | 1461481444370 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 00:04:04 INFO - PROCESS | 1659 | 1461481444371 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 00:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:04:04 INFO - PROCESS | 1659 | 1461481444373 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:04:04 INFO - PROCESS | 1659 | 1461481444374 Marionette TRACE conn2 <- [1,1230,null,{}] 00:04:04 INFO - PROCESS | 1659 | 1461481444376 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}] 00:04:04 INFO - PROCESS | 1659 | 1461481444454 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 00:04:04 INFO - PROCESS | 1659 | 1461481444458 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cdce000 == 42 [pid = 1659] [id = 315] 00:04:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x12b541800) [pid = 1659] [serial = 944] [outer = 0x0] 00:04:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x12be58800) [pid = 1659] [serial = 945] [outer = 0x12b541800] 00:04:04 INFO - PROCESS | 1659 | 1461481444484 Marionette DEBUG loaded listener.js 00:04:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x12be65400) [pid = 1659] [serial = 946] [outer = 0x12b541800] 00:04:04 INFO - PROCESS | 1659 | 1461481444930 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]]]}] 00:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 568ms 00:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:04:04 INFO - PROCESS | 1659 | 1461481444942 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 00:04:04 INFO - PROCESS | 1659 | 1461481444944 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 00:04:04 INFO - PROCESS | 1659 | 1461481444948 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:04:04 INFO - PROCESS | 1659 | 1461481444950 Marionette TRACE conn2 <- [1,1234,null,{}] 00:04:04 INFO - PROCESS | 1659 | 1461481444954 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}] 00:04:05 INFO - PROCESS | 1659 | 1461481445060 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 00:04:05 INFO - PROCESS | 1659 | 1461481445127 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a837800 == 43 [pid = 1659] [id = 316] 00:04:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x1151f4c00) [pid = 1659] [serial = 947] [outer = 0x0] 00:04:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x118886000) [pid = 1659] [serial = 948] [outer = 0x1151f4c00] 00:04:05 INFO - PROCESS | 1659 | 1461481445159 Marionette DEBUG loaded listener.js 00:04:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x11a855000) [pid = 1659] [serial = 949] [outer = 0x1151f4c00] 00:04:05 INFO - PROCESS | 1659 | 1461481445613 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]]]}] 00:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 00:04:05 INFO - PROCESS | 1659 | 1461481445624 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 00:04:05 INFO - PROCESS | 1659 | 1461481445627 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 00:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:04:05 INFO - PROCESS | 1659 | 1461481445634 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:04:05 INFO - PROCESS | 1659 | 1461481445636 Marionette TRACE conn2 <- [1,1238,null,{}] 00:04:05 INFO - PROCESS | 1659 | 1461481445639 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}] 00:04:05 INFO - PROCESS | 1659 | 1461481445739 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 00:04:05 INFO - PROCESS | 1659 | 1461481445791 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x125385000 == 44 [pid = 1659] [id = 317] 00:04:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x11a97b400) [pid = 1659] [serial = 950] [outer = 0x0] 00:04:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x11c136400) [pid = 1659] [serial = 951] [outer = 0x11a97b400] 00:04:05 INFO - PROCESS | 1659 | 1461481445821 Marionette DEBUG loaded listener.js 00:04:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x11c73bc00) [pid = 1659] [serial = 952] [outer = 0x11a97b400] 00:04:06 INFO - PROCESS | 1659 | 1461481446211 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]]]}] 00:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 621ms 00:04:06 INFO - PROCESS | 1659 | 1461481446254 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 00:04:06 INFO - PROCESS | 1659 | 1461481446256 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 00:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:04:06 INFO - PROCESS | 1659 | 1461481446258 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:04:06 INFO - PROCESS | 1659 | 1461481446261 Marionette TRACE conn2 <- [1,1242,null,{}] 00:04:06 INFO - PROCESS | 1659 | 1461481446269 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}] 00:04:06 INFO - PROCESS | 1659 | 1461481446369 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 00:04:06 INFO - PROCESS | 1659 | 1461481446457 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bbaf800 == 45 [pid = 1659] [id = 318] 00:04:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x126d2a000) [pid = 1659] [serial = 953] [outer = 0x0] 00:04:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x127a07c00) [pid = 1659] [serial = 954] [outer = 0x126d2a000] 00:04:06 INFO - PROCESS | 1659 | 1461481446489 Marionette DEBUG loaded listener.js 00:04:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x1280aa800) [pid = 1659] [serial = 955] [outer = 0x126d2a000] 00:04:06 INFO - PROCESS | 1659 | 1461481446880 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]]]}] 00:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 675ms 00:04:06 INFO - PROCESS | 1659 | 1461481446935 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 00:04:06 INFO - PROCESS | 1659 | 1461481446936 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 00:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:04:06 INFO - PROCESS | 1659 | 1461481446939 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:04:06 INFO - PROCESS | 1659 | 1461481446940 Marionette TRACE conn2 <- [1,1246,null,{}] 00:04:06 INFO - PROCESS | 1659 | 1461481446943 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}] 00:04:07 INFO - PROCESS | 1659 | 1461481447042 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 00:04:07 INFO - PROCESS | 1659 | 1461481447093 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2af800 == 46 [pid = 1659] [id = 319] 00:04:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x128463c00) [pid = 1659] [serial = 956] [outer = 0x0] 00:04:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x129ce2800) [pid = 1659] [serial = 957] [outer = 0x128463c00] 00:04:07 INFO - PROCESS | 1659 | 1461481447124 Marionette DEBUG loaded listener.js 00:04:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12b61d000) [pid = 1659] [serial = 958] [outer = 0x128463c00] 00:04:07 INFO - PROCESS | 1659 | 1461481447536 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]]]}] 00:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 621ms 00:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:04:07 INFO - PROCESS | 1659 | 1461481447560 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 00:04:07 INFO - PROCESS | 1659 | 1461481447562 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 00:04:07 INFO - PROCESS | 1659 | 1461481447564 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:04:07 INFO - PROCESS | 1659 | 1461481447565 Marionette TRACE conn2 <- [1,1250,null,{}] 00:04:07 INFO - PROCESS | 1659 | 1461481447568 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}] 00:04:07 INFO - PROCESS | 1659 | 1461481447663 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 00:04:07 INFO - PROCESS | 1659 | 1461481447746 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbd6000 == 47 [pid = 1659] [id = 320] 00:04:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x12b809c00) [pid = 1659] [serial = 959] [outer = 0x0] 00:04:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x12b8fbc00) [pid = 1659] [serial = 960] [outer = 0x12b809c00] 00:04:07 INFO - PROCESS | 1659 | 1461481447778 Marionette DEBUG loaded listener.js 00:04:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x12bfb3400) [pid = 1659] [serial = 961] [outer = 0x12b809c00] 00:04:08 INFO - PROCESS | 1659 | 1461481448192 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]]]}] 00:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 00:04:08 INFO - PROCESS | 1659 | 1461481448235 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 00:04:08 INFO - PROCESS | 1659 | 1461481448236 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 00:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:04:08 INFO - PROCESS | 1659 | 1461481448239 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:04:08 INFO - PROCESS | 1659 | 1461481448240 Marionette TRACE conn2 <- [1,1254,null,{}] 00:04:08 INFO - PROCESS | 1659 | 1461481448243 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}] 00:04:08 INFO - PROCESS | 1659 | 1461481448359 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 00:04:08 INFO - PROCESS | 1659 | 1461481448413 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e2b9000 == 48 [pid = 1659] [id = 321] 00:04:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x12bfc0000) [pid = 1659] [serial = 962] [outer = 0x0] 00:04:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x12d22f400) [pid = 1659] [serial = 963] [outer = 0x12bfc0000] 00:04:08 INFO - PROCESS | 1659 | 1461481448445 Marionette DEBUG loaded listener.js 00:04:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x12d5cbc00) [pid = 1659] [serial = 964] [outer = 0x12bfc0000] 00:04:08 INFO - PROCESS | 1659 | 1461481448871 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]]]}] 00:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 673ms 00:04:08 INFO - PROCESS | 1659 | 1461481448912 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 00:04:08 INFO - PROCESS | 1659 | 1461481448914 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 00:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:04:08 INFO - PROCESS | 1659 | 1461481448916 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:04:08 INFO - PROCESS | 1659 | 1461481448918 Marionette TRACE conn2 <- [1,1258,null,{}] 00:04:08 INFO - PROCESS | 1659 | 1461481448920 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}] 00:04:09 INFO - PROCESS | 1659 | 1461481449038 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 00:04:09 INFO - PROCESS | 1659 | 1461481449104 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x1155d9800 == 49 [pid = 1659] [id = 322] 00:04:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x11475fc00) [pid = 1659] [serial = 965] [outer = 0x0] 00:04:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x11a985800) [pid = 1659] [serial = 966] [outer = 0x11475fc00] 00:04:09 INFO - PROCESS | 1659 | 1461481449135 Marionette DEBUG loaded listener.js 00:04:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x12b53b400) [pid = 1659] [serial = 967] [outer = 0x11475fc00] 00:04:09 INFO - PROCESS | 1659 | 1461481449658 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]]]}] 00:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 773ms 00:04:09 INFO - PROCESS | 1659 | 1461481449700 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 00:04:09 INFO - PROCESS | 1659 | 1461481449703 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 00:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:04:09 INFO - PROCESS | 1659 | 1461481449708 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:04:09 INFO - PROCESS | 1659 | 1461481449710 Marionette TRACE conn2 <- [1,1262,null,{}] 00:04:09 INFO - PROCESS | 1659 | 1461481449717 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}] 00:04:09 INFO - PROCESS | 1659 | 1461481449832 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 00:04:09 INFO - PROCESS | 1659 | 1461481449925 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x118818000 == 50 [pid = 1659] [id = 323] 00:04:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x1188cbc00) [pid = 1659] [serial = 968] [outer = 0x0] 00:04:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x118f9dc00) [pid = 1659] [serial = 969] [outer = 0x1188cbc00] 00:04:09 INFO - PROCESS | 1659 | 1461481449975 Marionette DEBUG loaded listener.js 00:04:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x11a85c800) [pid = 1659] [serial = 970] [outer = 0x1188cbc00] 00:04:10 INFO - PROCESS | 1659 | 1461481450526 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]]]}] 00:04:10 INFO - PROCESS | 1659 | --DOCSHELL 0x12b8b2000 == 49 [pid = 1659] [id = 314] 00:04:10 INFO - PROCESS | 1659 | --DOCSHELL 0x11bed1800 == 48 [pid = 1659] [id = 313] 00:04:10 INFO - PROCESS | 1659 | --DOCSHELL 0x118565000 == 47 [pid = 1659] [id = 312] 00:04:10 INFO - PROCESS | 1659 | --DOCSHELL 0x12b272800 == 46 [pid = 1659] [id = 311] 00:04:10 INFO - PROCESS | 1659 | --DOCSHELL 0x118c3d800 == 45 [pid = 1659] [id = 310] 00:04:10 INFO - PROCESS | 1659 | --DOCSHELL 0x127311800 == 44 [pid = 1659] [id = 309] 00:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 874ms 00:04:10 INFO - PROCESS | 1659 | --DOCSHELL 0x126f0b000 == 43 [pid = 1659] [id = 308] 00:04:10 INFO - PROCESS | 1659 | --DOCSHELL 0x1257d6000 == 42 [pid = 1659] [id = 307] 00:04:10 INFO - PROCESS | 1659 | --DOCSHELL 0x11c221000 == 41 [pid = 1659] [id = 306] 00:04:10 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab40800 == 40 [pid = 1659] [id = 305] 00:04:10 INFO - PROCESS | 1659 | --DOCSHELL 0x11917c800 == 39 [pid = 1659] [id = 304] 00:04:10 INFO - PROCESS | 1659 | --DOCSHELL 0x11b919000 == 38 [pid = 1659] [id = 303] 00:04:10 INFO - PROCESS | 1659 | --DOCSHELL 0x11971f800 == 37 [pid = 1659] [id = 302] 00:04:10 INFO - PROCESS | 1659 | --DOCSHELL 0x123a17800 == 36 [pid = 1659] [id = 301] 00:04:10 INFO - PROCESS | 1659 | 1461481450602 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 00:04:10 INFO - PROCESS | 1659 | 1461481450605 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 00:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:04:10 INFO - PROCESS | 1659 | 1461481450610 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:04:10 INFO - PROCESS | 1659 | 1461481450611 Marionette TRACE conn2 <- [1,1266,null,{}] 00:04:10 INFO - PROCESS | 1659 | 1461481450614 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}] 00:04:10 INFO - PROCESS | 1659 | 1461481450690 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 00:04:10 INFO - PROCESS | 1659 | 1461481450697 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x11917c000 == 37 [pid = 1659] [id = 324] 00:04:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 147 (0x11a97f800) [pid = 1659] [serial = 971] [outer = 0x0] 00:04:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 148 (0x11af2e400) [pid = 1659] [serial = 972] [outer = 0x11a97f800] 00:04:10 INFO - PROCESS | 1659 | 1461481450726 Marionette DEBUG loaded listener.js 00:04:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 149 (0x11c12f000) [pid = 1659] [serial = 973] [outer = 0x11a97f800] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 148 (0x11a945400) [pid = 1659] [serial = 882] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 147 (0x11a987400) [pid = 1659] [serial = 883] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 146 (0x11c2d1800) [pid = 1659] [serial = 891] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 145 (0x123a75000) [pid = 1659] [serial = 897] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 144 (0x118ce0000) [pid = 1659] [serial = 879] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 143 (0x11c73a400) [pid = 1659] [serial = 894] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x1158bc400) [pid = 1659] [serial = 876] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x12eaf7000) [pid = 1659] [serial = 874] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x11af36c00) [pid = 1659] [serial = 885] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x11b0de400) [pid = 1659] [serial = 886] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x11b8a7000) [pid = 1659] [serial = 888] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x11c133000) [pid = 1659] [serial = 889] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x11c736400) [pid = 1659] [serial = 892] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x123a6ac00) [pid = 1659] [serial = 895] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x126a06000) [pid = 1659] [serial = 898] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x12b53a800) [pid = 1659] [serial = 854] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x1151f8400) [pid = 1659] [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.] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x11a859c00) [pid = 1659] [serial = 858] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x12b61c400) [pid = 1659] [serial = 855] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x12d5cf000) [pid = 1659] [serial = 861] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x12e213800) [pid = 1659] [serial = 867] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x12be64000) [pid = 1659] [serial = 859] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x119195c00) [pid = 1659] [serial = 864] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x12db19c00) [pid = 1659] [serial = 862] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x12e3f0400) [pid = 1659] [serial = 870] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x118fa0800) [pid = 1659] [serial = 880] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x126d1e800) [pid = 1659] [serial = 900] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x128011c00) [pid = 1659] [serial = 848] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x12576d800) [pid = 1659] [serial = 845] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x126d28800) [pid = 1659] [serial = 846] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x123a6cc00) [pid = 1659] [serial = 842] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x1253a9800) [pid = 1659] [serial = 843] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x11c23c800) [pid = 1659] [serial = 839] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x11c6c8400) [pid = 1659] [serial = 840] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x11b0dcc00) [pid = 1659] [serial = 837] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x11ad39c00) [pid = 1659] [serial = 836] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x118c19800) [pid = 1659] [serial = 834] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x117873c00) [pid = 1659] [serial = 833] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x12f0c4400) [pid = 1659] [serial = 831] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x1273e6800) [pid = 1659] [serial = 830] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x12db1d400) [pid = 1659] [serial = 828] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x12db18400) [pid = 1659] [serial = 827] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12eea7400) [pid = 1659] [serial = 825] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x12e827c00) [pid = 1659] [serial = 824] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x12b53bc00) [pid = 1659] [serial = 822] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x129823400) [pid = 1659] [serial = 821] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x1253a7c00) [pid = 1659] [serial = 819] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x11c738400) [pid = 1659] [serial = 818] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x11a85d400) [pid = 1659] [serial = 816] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x1185b5c00) [pid = 1659] [serial = 815] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x12eea6000) [pid = 1659] [serial = 813] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x11854a800) [pid = 1659] [serial = 877] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x12e88d000) [pid = 1659] [serial = 873] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x12e82d800) [pid = 1659] [serial = 871] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x129ce2000) [pid = 1659] [serial = 851] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x12b3ed800) [pid = 1659] [serial = 852] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x12cf96400) [pid = 1659] [serial = 865] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x12e35a000) [pid = 1659] [serial = 868] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x126d27c00) [pid = 1659] [serial = 901] [outer = 0x0] [url = about:blank] 00:04:10 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x129825000) [pid = 1659] [serial = 849] [outer = 0x0] [url = about:blank] 00:04:11 INFO - PROCESS | 1659 | 1461481451089 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]]]}] 00:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 519ms 00:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:04:11 INFO - PROCESS | 1659 | 1461481451129 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 00:04:11 INFO - PROCESS | 1659 | 1461481451130 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 00:04:11 INFO - PROCESS | 1659 | 1461481451132 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:04:11 INFO - PROCESS | 1659 | 1461481451135 Marionette TRACE conn2 <- [1,1270,null,{}] 00:04:11 INFO - PROCESS | 1659 | 1461481451142 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}] 00:04:11 INFO - PROCESS | 1659 | 1461481451223 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 00:04:11 INFO - PROCESS | 1659 | 1461481451229 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b056800 == 38 [pid = 1659] [id = 325] 00:04:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x11c2d2400) [pid = 1659] [serial = 974] [outer = 0x0] 00:04:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x11c736800) [pid = 1659] [serial = 975] [outer = 0x11c2d2400] 00:04:11 INFO - PROCESS | 1659 | 1461481451261 Marionette DEBUG loaded listener.js 00:04:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x123a75000) [pid = 1659] [serial = 976] [outer = 0x11c2d2400] 00:04:11 INFO - PROCESS | 1659 | 1461481451620 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]]]}] 00:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 523ms 00:04:11 INFO - PROCESS | 1659 | 1461481451658 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 00:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:04:11 INFO - PROCESS | 1659 | 1461481451660 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 00:04:11 INFO - PROCESS | 1659 | 1461481451662 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:04:11 INFO - PROCESS | 1659 | 1461481451663 Marionette TRACE conn2 <- [1,1274,null,{}] 00:04:11 INFO - PROCESS | 1659 | 1461481451665 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}] 00:04:11 INFO - PROCESS | 1659 | 1461481451743 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 00:04:11 INFO - PROCESS | 1659 | 1461481451749 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bbbf800 == 39 [pid = 1659] [id = 326] 00:04:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x123a75800) [pid = 1659] [serial = 977] [outer = 0x0] 00:04:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x126b32c00) [pid = 1659] [serial = 978] [outer = 0x123a75800] 00:04:11 INFO - PROCESS | 1659 | 1461481451776 Marionette DEBUG loaded listener.js 00:04:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x127353000) [pid = 1659] [serial = 979] [outer = 0x123a75800] 00:04:12 INFO - PROCESS | 1659 | 1461481452090 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]]]}] 00:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 473ms 00:04:12 INFO - PROCESS | 1659 | 1461481452135 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 00:04:12 INFO - PROCESS | 1659 | 1461481452136 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 00:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:04:12 INFO - PROCESS | 1659 | 1461481452139 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:04:12 INFO - PROCESS | 1659 | 1461481452140 Marionette TRACE conn2 <- [1,1278,null,{}] 00:04:12 INFO - PROCESS | 1659 | 1461481452142 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}] 00:04:12 INFO - PROCESS | 1659 | 1461481452218 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 00:04:12 INFO - PROCESS | 1659 | 1461481452267 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c21d800 == 40 [pid = 1659] [id = 327] 00:04:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x12539f000) [pid = 1659] [serial = 980] [outer = 0x0] 00:04:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x1276a4c00) [pid = 1659] [serial = 981] [outer = 0x12539f000] 00:04:12 INFO - PROCESS | 1659 | 1461481452293 Marionette DEBUG loaded listener.js 00:04:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x128459000) [pid = 1659] [serial = 982] [outer = 0x12539f000] 00:04:12 INFO - PROCESS | 1659 | 1461481452594 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]]]}] 00:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 469ms 00:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:04:12 INFO - PROCESS | 1659 | 1461481452608 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 00:04:12 INFO - PROCESS | 1659 | 1461481452609 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 00:04:12 INFO - PROCESS | 1659 | 1461481452612 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:04:12 INFO - PROCESS | 1659 | 1461481452613 Marionette TRACE conn2 <- [1,1282,null,{}] 00:04:12 INFO - PROCESS | 1659 | 1461481452619 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}] 00:04:12 INFO - PROCESS | 1659 | 1461481452711 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 00:04:12 INFO - PROCESS | 1659 | 1461481452719 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x12537f800 == 41 [pid = 1659] [id = 328] 00:04:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x129821000) [pid = 1659] [serial = 983] [outer = 0x0] 00:04:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x12b3ee000) [pid = 1659] [serial = 984] [outer = 0x129821000] 00:04:12 INFO - PROCESS | 1659 | 1461481452747 Marionette DEBUG loaded listener.js 00:04:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x12bbbc400) [pid = 1659] [serial = 985] [outer = 0x129821000] 00:04:13 INFO - PROCESS | 1659 | 1461481453113 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]]]}] 00:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 523ms 00:04:13 INFO - PROCESS | 1659 | 1461481453135 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 00:04:13 INFO - PROCESS | 1659 | 1461481453136 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 00:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:04:13 INFO - PROCESS | 1659 | 1461481453138 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:04:13 INFO - PROCESS | 1659 | 1461481453139 Marionette TRACE conn2 <- [1,1286,null,{}] 00:04:13 INFO - PROCESS | 1659 | 1461481453147 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}] 00:04:13 INFO - PROCESS | 1659 | 1461481453244 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 00:04:13 INFO - PROCESS | 1659 | 1461481453249 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x126bf1800 == 42 [pid = 1659] [id = 329] 00:04:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x127353400) [pid = 1659] [serial = 986] [outer = 0x0] 00:04:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x12bfbf000) [pid = 1659] [serial = 987] [outer = 0x127353400] 00:04:13 INFO - PROCESS | 1659 | 1461481453274 Marionette DEBUG loaded listener.js 00:04:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x12d230400) [pid = 1659] [serial = 988] [outer = 0x127353400] 00:04:13 INFO - PROCESS | 1659 | 1461481453611 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]]]}] 00:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 519ms 00:04:13 INFO - PROCESS | 1659 | 1461481453658 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 00:04:13 INFO - PROCESS | 1659 | 1461481453659 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 00:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:04:13 INFO - PROCESS | 1659 | 1461481453661 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:04:13 INFO - PROCESS | 1659 | 1461481453662 Marionette TRACE conn2 <- [1,1290,null,{}] 00:04:13 INFO - PROCESS | 1659 | 1461481453664 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}] 00:04:13 INFO - PROCESS | 1659 | 1461481453761 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 00:04:13 INFO - PROCESS | 1659 | 1461481453773 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x1276e0000 == 43 [pid = 1659] [id = 330] 00:04:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x1185af800) [pid = 1659] [serial = 989] [outer = 0x0] 00:04:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x12d23dc00) [pid = 1659] [serial = 990] [outer = 0x1185af800] 00:04:13 INFO - PROCESS | 1659 | 1461481453799 Marionette DEBUG loaded listener.js 00:04:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x12d61ec00) [pid = 1659] [serial = 991] [outer = 0x1185af800] 00:04:14 INFO - PROCESS | 1659 | 1461481454144 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]]]}] 00:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 523ms 00:04:14 INFO - PROCESS | 1659 | 1461481454185 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 00:04:14 INFO - PROCESS | 1659 | 1461481454186 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 00:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:04:14 INFO - PROCESS | 1659 | 1461481454189 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:04:14 INFO - PROCESS | 1659 | 1461481454190 Marionette TRACE conn2 <- [1,1294,null,{}] 00:04:14 INFO - PROCESS | 1659 | 1461481454192 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}] 00:04:14 INFO - PROCESS | 1659 | 1461481454295 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 00:04:14 INFO - PROCESS | 1659 | 1461481454330 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b23a000 == 44 [pid = 1659] [id = 331] 00:04:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12b546000) [pid = 1659] [serial = 992] [outer = 0x0] 00:04:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x12db12c00) [pid = 1659] [serial = 993] [outer = 0x12b546000] 00:04:14 INFO - PROCESS | 1659 | 1461481454361 Marionette DEBUG loaded listener.js 00:04:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12db1d000) [pid = 1659] [serial = 994] [outer = 0x12b546000] 00:04:14 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x1273ec800) [pid = 1659] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:04:14 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x1151f2800) [pid = 1659] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:04:14 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x11c8f1c00) [pid = 1659] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:04:14 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x118885400) [pid = 1659] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:04:14 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x11924cc00) [pid = 1659] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:04:14 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x114bb5c00) [pid = 1659] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:04:14 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x129ce4800) [pid = 1659] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:04:14 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x116571800) [pid = 1659] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:04:14 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x11c73d400) [pid = 1659] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:04:14 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x114bb1c00) [pid = 1659] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:04:14 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x11673c000) [pid = 1659] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:04:14 INFO - PROCESS | 1659 | 1461481454765 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]]]}] 00:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 621ms 00:04:14 INFO - PROCESS | 1659 | 1461481454811 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 00:04:14 INFO - PROCESS | 1659 | 1461481454812 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 00:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:04:14 INFO - PROCESS | 1659 | 1461481454814 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:04:14 INFO - PROCESS | 1659 | 1461481454815 Marionette TRACE conn2 <- [1,1298,null,{}] 00:04:14 INFO - PROCESS | 1659 | 1461481454817 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}] 00:04:14 INFO - PROCESS | 1659 | 1461481454898 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 00:04:14 INFO - PROCESS | 1659 | 1461481454905 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x126e39000 == 45 [pid = 1659] [id = 332] 00:04:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x119a78c00) [pid = 1659] [serial = 995] [outer = 0x0] 00:04:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x1273f0400) [pid = 1659] [serial = 996] [outer = 0x119a78c00] 00:04:14 INFO - PROCESS | 1659 | 1461481454930 Marionette DEBUG loaded listener.js 00:04:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x129ce4800) [pid = 1659] [serial = 997] [outer = 0x119a78c00] 00:04:15 INFO - PROCESS | 1659 | 1461481455320 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]]]}] 00:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 523ms 00:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:04:15 INFO - PROCESS | 1659 | 1461481455341 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 00:04:15 INFO - PROCESS | 1659 | 1461481455342 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 00:04:15 INFO - PROCESS | 1659 | 1461481455345 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:04:15 INFO - PROCESS | 1659 | 1461481455347 Marionette TRACE conn2 <- [1,1302,null,{}] 00:04:15 INFO - PROCESS | 1659 | 1461481455353 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}] 00:04:15 INFO - PROCESS | 1659 | 1461481455496 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 00:04:15 INFO - PROCESS | 1659 | 1461481455503 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bba3000 == 46 [pid = 1659] [id = 333] 00:04:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x123a77400) [pid = 1659] [serial = 998] [outer = 0x0] 00:04:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x12e21ec00) [pid = 1659] [serial = 999] [outer = 0x123a77400] 00:04:15 INFO - PROCESS | 1659 | 1461481455550 Marionette DEBUG loaded listener.js 00:04:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x12e35dc00) [pid = 1659] [serial = 1000] [outer = 0x123a77400] 00:04:16 INFO - PROCESS | 1659 | 1461481456009 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]]]}] 00:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 675ms 00:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:04:16 INFO - PROCESS | 1659 | 1461481456020 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 00:04:16 INFO - PROCESS | 1659 | 1461481456021 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 00:04:16 INFO - PROCESS | 1659 | 1461481456023 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:04:16 INFO - PROCESS | 1659 | 1461481456024 Marionette TRACE conn2 <- [1,1306,null,{}] 00:04:16 INFO - PROCESS | 1659 | 1461481456027 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}] 00:04:16 INFO - PROCESS | 1659 | 1461481456110 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 00:04:16 INFO - PROCESS | 1659 | 1461481456117 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2ab000 == 47 [pid = 1659] [id = 334] 00:04:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x11423ec00) [pid = 1659] [serial = 1001] [outer = 0x0] 00:04:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x12e3f0c00) [pid = 1659] [serial = 1002] [outer = 0x11423ec00] 00:04:16 INFO - PROCESS | 1659 | 1461481456143 Marionette DEBUG loaded listener.js 00:04:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12e3fc000) [pid = 1659] [serial = 1003] [outer = 0x11423ec00] 00:04:16 INFO - PROCESS | 1659 | 1461481456485 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]]]}] 00:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 467ms 00:04:16 INFO - PROCESS | 1659 | 1461481456491 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 00:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:04:16 INFO - PROCESS | 1659 | 1461481456492 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 00:04:16 INFO - PROCESS | 1659 | 1461481456495 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:04:16 INFO - PROCESS | 1659 | 1461481456496 Marionette TRACE conn2 <- [1,1310,null,{}] 00:04:16 INFO - PROCESS | 1659 | 1461481456499 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}] 00:04:16 INFO - PROCESS | 1659 | 1461481456579 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 00:04:16 INFO - PROCESS | 1659 | 1461481456631 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbd9000 == 48 [pid = 1659] [id = 335] 00:04:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x12e3f5c00) [pid = 1659] [serial = 1004] [outer = 0x0] 00:04:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12e82e400) [pid = 1659] [serial = 1005] [outer = 0x12e3f5c00] 00:04:16 INFO - PROCESS | 1659 | 1461481456656 Marionette DEBUG loaded listener.js 00:04:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12e888800) [pid = 1659] [serial = 1006] [outer = 0x12e3f5c00] 00:04:17 INFO - PROCESS | 1659 | 1461481457069 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] 00:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:04:17 INFO - PROCESS | 1659 | 1461481457118 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 00:04:17 INFO - PROCESS | 1659 | 1461481457122 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:04:17 INFO - PROCESS | 1659 | 1461481457125 Marionette TRACE conn2 <- [1,1314,null,{}] 00:04:17 INFO - PROCESS | 1659 | 1461481457129 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}] 00:04:17 INFO - PROCESS | 1659 | 1461481457238 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 00:04:17 INFO - PROCESS | 1659 | 1461481457305 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x119d82800 == 49 [pid = 1659] [id = 336] 00:04:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x1165cc800) [pid = 1659] [serial = 1007] [outer = 0x0] 00:04:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x119a79800) [pid = 1659] [serial = 1008] [outer = 0x1165cc800] 00:04:17 INFO - PROCESS | 1659 | 1461481457337 Marionette DEBUG loaded listener.js 00:04:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x11af32400) [pid = 1659] [serial = 1009] [outer = 0x1165cc800] 00:04:17 INFO - PROCESS | 1659 | 1461481457789 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]]]}] 00:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 723ms 00:04:17 INFO - PROCESS | 1659 | 1461481457851 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 00:04:17 INFO - PROCESS | 1659 | 1461481457855 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 00:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:04:17 INFO - PROCESS | 1659 | 1461481457860 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:04:17 INFO - PROCESS | 1659 | 1461481457862 Marionette TRACE conn2 <- [1,1318,null,{}] 00:04:17 INFO - PROCESS | 1659 | 1461481457866 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}] 00:04:17 INFO - PROCESS | 1659 | 1461481457968 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 00:04:18 INFO - PROCESS | 1659 | 1461481458034 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c625000 == 50 [pid = 1659] [id = 337] 00:04:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x11c244c00) [pid = 1659] [serial = 1010] [outer = 0x0] 00:04:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x11c8f1000) [pid = 1659] [serial = 1011] [outer = 0x11c244c00] 00:04:18 INFO - PROCESS | 1659 | 1461481458064 Marionette DEBUG loaded listener.js 00:04:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x126b99400) [pid = 1659] [serial = 1012] [outer = 0x11c244c00] 00:04:18 INFO - PROCESS | 1659 | 1461481458475 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]]]}] 00:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 675ms 00:04:18 INFO - PROCESS | 1659 | 1461481458536 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 00:04:18 INFO - PROCESS | 1659 | 1461481458537 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 00:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:04:18 INFO - PROCESS | 1659 | 1461481458540 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:04:18 INFO - PROCESS | 1659 | 1461481458542 Marionette TRACE conn2 <- [1,1322,null,{}] 00:04:18 INFO - PROCESS | 1659 | 1461481458590 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}] 00:04:18 INFO - PROCESS | 1659 | 1461481458697 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 00:04:18 INFO - PROCESS | 1659 | 1461481458775 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bf46000 == 51 [pid = 1659] [id = 338] 00:04:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12b3f5000) [pid = 1659] [serial = 1013] [outer = 0x0] 00:04:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12b53e800) [pid = 1659] [serial = 1014] [outer = 0x12b3f5000] 00:04:18 INFO - PROCESS | 1659 | 1461481458815 Marionette DEBUG loaded listener.js 00:04:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x12b8f8c00) [pid = 1659] [serial = 1015] [outer = 0x12b3f5000] 00:04:19 INFO - PROCESS | 1659 | 1461481459250 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]]]}] 00:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 744ms 00:04:19 INFO - PROCESS | 1659 | 1461481459284 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 00:04:19 INFO - PROCESS | 1659 | 1461481459286 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 00:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:04:19 INFO - PROCESS | 1659 | 1461481459288 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:04:19 INFO - PROCESS | 1659 | 1461481459289 Marionette TRACE conn2 <- [1,1326,null,{}] 00:04:19 INFO - PROCESS | 1659 | 1461481459292 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}] 00:04:19 INFO - PROCESS | 1659 | 1461481459396 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 00:04:19 INFO - PROCESS | 1659 | 1461481459447 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e3ba000 == 52 [pid = 1659] [id = 339] 00:04:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x12bbb7800) [pid = 1659] [serial = 1016] [outer = 0x0] 00:04:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x12d237400) [pid = 1659] [serial = 1017] [outer = 0x12bbb7800] 00:04:19 INFO - PROCESS | 1659 | 1461481459477 Marionette DEBUG loaded listener.js 00:04:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x12e21b800) [pid = 1659] [serial = 1018] [outer = 0x12bbb7800] 00:04:19 INFO - PROCESS | 1659 | 1461481459897 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]]]}] 00:04:19 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 00:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 668ms 00:04:19 INFO - PROCESS | 1659 | 1461481459957 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 00:04:19 INFO - PROCESS | 1659 | 1461481459959 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 00:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:04:19 INFO - PROCESS | 1659 | 1461481459961 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:04:19 INFO - PROCESS | 1659 | 1461481459962 Marionette TRACE conn2 <- [1,1330,null,{}] 00:04:19 INFO - PROCESS | 1659 | 1461481459965 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}] 00:04:20 INFO - PROCESS | 1659 | 1461481460091 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 00:04:20 INFO - PROCESS | 1659 | 1461481460170 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x11afd6800 == 53 [pid = 1659] [id = 340] 00:04:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x11a863800) [pid = 1659] [serial = 1019] [outer = 0x0] 00:04:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x1276ef400) [pid = 1659] [serial = 1020] [outer = 0x11a863800] 00:04:20 INFO - PROCESS | 1659 | 1461481460200 Marionette DEBUG loaded listener.js 00:04:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x12e354400) [pid = 1659] [serial = 1021] [outer = 0x11a863800] 00:04:20 INFO - PROCESS | 1659 | 1461481460824 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]]]}] 00:04:20 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 00:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 922ms 00:04:20 INFO - PROCESS | 1659 | 1461481460883 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 00:04:20 INFO - PROCESS | 1659 | 1461481460885 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 00:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:04:20 INFO - PROCESS | 1659 | 1461481460889 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:04:20 INFO - PROCESS | 1659 | 1461481460891 Marionette TRACE conn2 <- [1,1334,null,{}] 00:04:20 INFO - PROCESS | 1659 | 1461481460895 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}] 00:04:20 INFO - PROCESS | 1659 | 1461481460991 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 00:04:21 INFO - PROCESS | 1659 | 1461481461046 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b052000 == 54 [pid = 1659] [id = 341] 00:04:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x118ee5400) [pid = 1659] [serial = 1022] [outer = 0x0] 00:04:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x119240400) [pid = 1659] [serial = 1023] [outer = 0x118ee5400] 00:04:21 INFO - PROCESS | 1659 | 1461481461075 Marionette DEBUG loaded listener.js 00:04:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x11a980000) [pid = 1659] [serial = 1024] [outer = 0x118ee5400] 00:04:21 INFO - PROCESS | 1659 | 1461481461578 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]]]}] 00:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 722ms 00:04:21 INFO - PROCESS | 1659 | 1461481461612 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 00:04:21 INFO - PROCESS | 1659 | 1461481461619 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 00:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:04:21 INFO - PROCESS | 1659 | 1461481461626 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:04:21 INFO - PROCESS | 1659 | 1461481461628 Marionette TRACE conn2 <- [1,1338,null,{}] 00:04:21 INFO - PROCESS | 1659 | 1461481461632 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}] 00:04:21 INFO - PROCESS | 1659 | 1461481461770 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 00:04:21 INFO - PROCESS | 1659 | 1461481461858 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b840000 == 55 [pid = 1659] [id = 342] 00:04:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x11b860800) [pid = 1659] [serial = 1025] [outer = 0x0] 00:04:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x11c28c800) [pid = 1659] [serial = 1026] [outer = 0x11b860800] 00:04:21 INFO - PROCESS | 1659 | 1461481461887 Marionette DEBUG loaded listener.js 00:04:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x11c6ca400) [pid = 1659] [serial = 1027] [outer = 0x11b860800] 00:04:22 INFO - PROCESS | 1659 | --DOCSHELL 0x12d2ab000 == 54 [pid = 1659] [id = 334] 00:04:22 INFO - PROCESS | 1659 | --DOCSHELL 0x12bba3000 == 53 [pid = 1659] [id = 333] 00:04:22 INFO - PROCESS | 1659 | --DOCSHELL 0x126e39000 == 52 [pid = 1659] [id = 332] 00:04:22 INFO - PROCESS | 1659 | --DOCSHELL 0x12b23a000 == 51 [pid = 1659] [id = 331] 00:04:22 INFO - PROCESS | 1659 | --DOCSHELL 0x1276e0000 == 50 [pid = 1659] [id = 330] 00:04:22 INFO - PROCESS | 1659 | --DOCSHELL 0x126bf1800 == 49 [pid = 1659] [id = 329] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x11af71800) [pid = 1659] [serial = 909] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x118c10800) [pid = 1659] [serial = 906] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x12be58800) [pid = 1659] [serial = 945] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOCSHELL 0x12537f800 == 48 [pid = 1659] [id = 328] 00:04:22 INFO - PROCESS | 1659 | --DOCSHELL 0x11c21d800 == 47 [pid = 1659] [id = 327] 00:04:22 INFO - PROCESS | 1659 | --DOCSHELL 0x11bbbf800 == 46 [pid = 1659] [id = 326] 00:04:22 INFO - PROCESS | 1659 | --DOCSHELL 0x11b056800 == 45 [pid = 1659] [id = 325] 00:04:22 INFO - PROCESS | 1659 | --DOCSHELL 0x11917c000 == 44 [pid = 1659] [id = 324] 00:04:22 INFO - PROCESS | 1659 | --DOCSHELL 0x118818000 == 43 [pid = 1659] [id = 323] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x128019400) [pid = 1659] [serial = 927] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x12993f000) [pid = 1659] [serial = 930] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x126d2c400) [pid = 1659] [serial = 903] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x12550c800) [pid = 1659] [serial = 921] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x126d75800) [pid = 1659] [serial = 922] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x1188fe000) [pid = 1659] [serial = 912] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x119131400) [pid = 1659] [serial = 913] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x11af31c00) [pid = 1659] [serial = 915] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x11b8b1800) [pid = 1659] [serial = 916] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x11c672000) [pid = 1659] [serial = 918] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x11c73a000) [pid = 1659] [serial = 919] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12b3edc00) [pid = 1659] [serial = 933] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x129ce4400) [pid = 1659] [serial = 931] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x1185b3000) [pid = 1659] [serial = 936] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x12b3f6400) [pid = 1659] [serial = 934] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x11ad37c00) [pid = 1659] [serial = 937] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x129ce5800) [pid = 1659] [serial = 942] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x126d77000) [pid = 1659] [serial = 924] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x129823000) [pid = 1659] [serial = 928] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x1276b1c00) [pid = 1659] [serial = 925] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x128461400) [pid = 1659] [serial = 940] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x12bbb6c00) [pid = 1659] [serial = 943] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x11c242800) [pid = 1659] [serial = 939] [outer = 0x0] [url = about:blank] 00:04:22 INFO - PROCESS | 1659 | 1461481462760 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]]]}] 00:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1171ms 00:04:22 INFO - PROCESS | 1659 | 1461481462797 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 00:04:22 INFO - PROCESS | 1659 | 1461481462799 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 00:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:04:22 INFO - PROCESS | 1659 | 1461481462803 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:04:22 INFO - PROCESS | 1659 | 1461481462805 Marionette TRACE conn2 <- [1,1342,null,{}] 00:04:22 INFO - PROCESS | 1659 | 1461481462813 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}] 00:04:22 INFO - PROCESS | 1659 | 1461481462893 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 00:04:22 INFO - PROCESS | 1659 | 1461481462902 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab4e000 == 44 [pid = 1659] [id = 343] 00:04:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x11c291c00) [pid = 1659] [serial = 1028] [outer = 0x0] 00:04:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x125598000) [pid = 1659] [serial = 1029] [outer = 0x11c291c00] 00:04:22 INFO - PROCESS | 1659 | 1461481462930 Marionette DEBUG loaded listener.js 00:04:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x126d23000) [pid = 1659] [serial = 1030] [outer = 0x11c291c00] 00:04:23 INFO - PROCESS | 1659 | 1461481463288 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]]]}] 00:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 523ms 00:04:23 INFO - PROCESS | 1659 | 1461481463327 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 00:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:04:23 INFO - PROCESS | 1659 | 1461481463329 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 00:04:23 INFO - PROCESS | 1659 | 1461481463331 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:04:23 INFO - PROCESS | 1659 | 1461481463334 Marionette TRACE conn2 <- [1,1346,null,{}] 00:04:23 INFO - PROCESS | 1659 | 1461481463337 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}] 00:04:23 INFO - PROCESS | 1659 | 1461481463414 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 00:04:23 INFO - PROCESS | 1659 | 1461481463421 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x123a05800 == 45 [pid = 1659] [id = 344] 00:04:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x126d2b400) [pid = 1659] [serial = 1031] [outer = 0x0] 00:04:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x128011000) [pid = 1659] [serial = 1032] [outer = 0x126d2b400] 00:04:23 INFO - PROCESS | 1659 | 1461481463448 Marionette DEBUG loaded listener.js 00:04:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x12845f800) [pid = 1659] [serial = 1033] [outer = 0x126d2b400] 00:04:23 INFO - PROCESS | 1659 | 1461481463772 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]]]}] 00:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 472ms 00:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:04:23 INFO - PROCESS | 1659 | 1461481463804 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 00:04:23 INFO - PROCESS | 1659 | 1461481463805 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 00:04:23 INFO - PROCESS | 1659 | 1461481463807 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:04:23 INFO - PROCESS | 1659 | 1461481463808 Marionette TRACE conn2 <- [1,1350,null,{}] 00:04:23 INFO - PROCESS | 1659 | 1461481463810 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}] 00:04:23 INFO - PROCESS | 1659 | 1461481463888 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 00:04:23 INFO - PROCESS | 1659 | 1461481463944 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x1252da000 == 46 [pid = 1659] [id = 345] 00:04:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x1280a8c00) [pid = 1659] [serial = 1034] [outer = 0x0] 00:04:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x129825400) [pid = 1659] [serial = 1035] [outer = 0x1280a8c00] 00:04:23 INFO - PROCESS | 1659 | 1461481463970 Marionette DEBUG loaded listener.js 00:04:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12b3e8c00) [pid = 1659] [serial = 1036] [outer = 0x1280a8c00] 00:04:24 INFO - PROCESS | 1659 | 1461481464346 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]]]}] 00:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 570ms 00:04:24 INFO - PROCESS | 1659 | 1461481464378 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 00:04:24 INFO - PROCESS | 1659 | 1461481464380 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 00:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:04:24 INFO - PROCESS | 1659 | 1461481464386 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:04:24 INFO - PROCESS | 1659 | 1461481464387 Marionette TRACE conn2 <- [1,1354,null,{}] 00:04:24 INFO - PROCESS | 1659 | 1461481464391 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}] 00:04:24 INFO - PROCESS | 1659 | 1461481464564 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 00:04:24 INFO - PROCESS | 1659 | 1461481464594 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x127976800 == 47 [pid = 1659] [id = 346] 00:04:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12b3f2000) [pid = 1659] [serial = 1037] [outer = 0x0] 00:04:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x12b8f8800) [pid = 1659] [serial = 1038] [outer = 0x12b3f2000] 00:04:24 INFO - PROCESS | 1659 | 1461481464639 Marionette DEBUG loaded listener.js 00:04:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12d5cc800) [pid = 1659] [serial = 1039] [outer = 0x12b3f2000] 00:04:25 INFO - PROCESS | 1659 | 1461481465081 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]]]}] 00:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 721ms 00:04:25 INFO - PROCESS | 1659 | 1461481465105 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 00:04:25 INFO - PROCESS | 1659 | 1461481465106 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 00:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:04:25 INFO - PROCESS | 1659 | 1461481465116 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:04:25 INFO - PROCESS | 1659 | 1461481465117 Marionette TRACE conn2 <- [1,1358,null,{}] 00:04:25 INFO - PROCESS | 1659 | 1461481465119 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}] 00:04:25 INFO - PROCESS | 1659 | 1461481465214 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 00:04:25 INFO - PROCESS | 1659 | 1461481465218 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x12996a800 == 48 [pid = 1659] [id = 347] 00:04:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12b3e9000) [pid = 1659] [serial = 1040] [outer = 0x0] 00:04:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x12db17000) [pid = 1659] [serial = 1041] [outer = 0x12b3e9000] 00:04:25 INFO - PROCESS | 1659 | 1461481465244 Marionette DEBUG loaded listener.js 00:04:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x12e214c00) [pid = 1659] [serial = 1042] [outer = 0x12b3e9000] 00:04:25 INFO - PROCESS | 1659 | 1461481465561 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]]]}] 00:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 469ms 00:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:04:25 INFO - PROCESS | 1659 | 1461481465590 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 00:04:25 INFO - PROCESS | 1659 | 1461481465591 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 00:04:25 INFO - PROCESS | 1659 | 1461481465593 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:04:25 INFO - PROCESS | 1659 | 1461481465594 Marionette TRACE conn2 <- [1,1362,null,{}] 00:04:25 INFO - PROCESS | 1659 | 1461481465597 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}] 00:04:25 INFO - PROCESS | 1659 | 1461481465707 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 00:04:25 INFO - PROCESS | 1659 | 1461481465721 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b276800 == 49 [pid = 1659] [id = 348] 00:04:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x12e215400) [pid = 1659] [serial = 1043] [outer = 0x0] 00:04:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x12e357000) [pid = 1659] [serial = 1044] [outer = 0x12e215400] 00:04:25 INFO - PROCESS | 1659 | 1461481465761 Marionette DEBUG loaded listener.js 00:04:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x12e3f0800) [pid = 1659] [serial = 1045] [outer = 0x12e215400] 00:04:26 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x127353400) [pid = 1659] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:04:26 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x1185af800) [pid = 1659] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:04:26 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x12539f000) [pid = 1659] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:04:26 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x1188cbc00) [pid = 1659] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:04:26 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x129821000) [pid = 1659] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:04:26 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x123a75800) [pid = 1659] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:04:26 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12b546000) [pid = 1659] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:04:26 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x11475fc00) [pid = 1659] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:04:26 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x119a78c00) [pid = 1659] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:04:26 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x11c2d2400) [pid = 1659] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:04:26 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x11a97f800) [pid = 1659] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:04:26 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x11423ec00) [pid = 1659] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:04:26 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x123a77400) [pid = 1659] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:04:26 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x11a97c400) [pid = 1659] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:04:26 INFO - PROCESS | 1659 | 1461481466561 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]]]}] 00:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1019ms 00:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:04:26 INFO - PROCESS | 1659 | 1461481466613 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 00:04:26 INFO - PROCESS | 1659 | 1461481466614 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 00:04:26 INFO - PROCESS | 1659 | 1461481466616 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:04:26 INFO - PROCESS | 1659 | 1461481466617 Marionette TRACE conn2 <- [1,1366,null,{}] 00:04:26 INFO - PROCESS | 1659 | 1461481466620 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}] 00:04:26 INFO - PROCESS | 1659 | 1461481466696 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 00:04:26 INFO - PROCESS | 1659 | 1461481466704 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab33800 == 50 [pid = 1659] [id = 349] 00:04:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x11a859c00) [pid = 1659] [serial = 1046] [outer = 0x0] 00:04:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x11b857800) [pid = 1659] [serial = 1047] [outer = 0x11a859c00] 00:04:26 INFO - PROCESS | 1659 | 1461481466730 Marionette DEBUG loaded listener.js 00:04:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x12735a400) [pid = 1659] [serial = 1048] [outer = 0x11a859c00] 00:04:27 INFO - PROCESS | 1659 | 1461481467081 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] 00:04:27 INFO - PROCESS | 1659 | 1461481467090 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 00:04:27 INFO - PROCESS | 1659 | 1461481467092 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:04:27 INFO - PROCESS | 1659 | 1461481467094 Marionette TRACE conn2 <- [1,1370,null,{}] 00:04:27 INFO - PROCESS | 1659 | 1461481467096 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}] 00:04:27 INFO - PROCESS | 1659 | 1461481467199 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 00:04:27 INFO - PROCESS | 1659 | 1461481467206 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b272000 == 51 [pid = 1659] [id = 350] 00:04:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x11a97c400) [pid = 1659] [serial = 1049] [outer = 0x0] 00:04:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12db16000) [pid = 1659] [serial = 1050] [outer = 0x11a97c400] 00:04:27 INFO - PROCESS | 1659 | 1461481467231 Marionette DEBUG loaded listener.js 00:04:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12e880c00) [pid = 1659] [serial = 1051] [outer = 0x11a97c400] 00:04:27 INFO - PROCESS | 1659 | 1461481467544 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] 00:04:27 INFO - PROCESS | 1659 | 1461481467564 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 00:04:27 INFO - PROCESS | 1659 | 1461481467569 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:04:27 INFO - PROCESS | 1659 | 1461481467570 Marionette TRACE conn2 <- [1,1374,null,{}] 00:04:27 INFO - PROCESS | 1659 | 1461481467573 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}] 00:04:27 INFO - PROCESS | 1659 | 1461481467665 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 00:04:27 INFO - PROCESS | 1659 | 1461481467671 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbd2000 == 52 [pid = 1659] [id = 351] 00:04:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x11ad39000) [pid = 1659] [serial = 1052] [outer = 0x0] 00:04:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12eaf4400) [pid = 1659] [serial = 1053] [outer = 0x11ad39000] 00:04:27 INFO - PROCESS | 1659 | 1461481467700 Marionette DEBUG loaded listener.js 00:04:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12ec55c00) [pid = 1659] [serial = 1054] [outer = 0x11ad39000] 00:04:28 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:04:28 INFO - PROCESS | 1659 | 1461481468026 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] 00:04:28 INFO - PROCESS | 1659 | 1461481468040 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 00:04:28 INFO - PROCESS | 1659 | 1461481468042 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:04:28 INFO - PROCESS | 1659 | 1461481468043 Marionette TRACE conn2 <- [1,1378,null,{}] 00:04:28 INFO - PROCESS | 1659 | 1461481468045 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}] 00:04:28 INFO - PROCESS | 1659 | 1461481468154 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 00:04:28 INFO - PROCESS | 1659 | 1461481468160 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e3a5000 == 53 [pid = 1659] [id = 352] 00:04:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x12558c400) [pid = 1659] [serial = 1055] [outer = 0x0] 00:04:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x12e87f000) [pid = 1659] [serial = 1056] [outer = 0x12558c400] 00:04:28 INFO - PROCESS | 1659 | 1461481468185 Marionette DEBUG loaded listener.js 00:04:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x12ee9d000) [pid = 1659] [serial = 1057] [outer = 0x12558c400] 00:04:28 INFO - PROCESS | 1659 | 1461481468500 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 00:04:28 INFO - PROCESS | 1659 | 1461481468520 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 00:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:04:28 INFO - PROCESS | 1659 | 1461481468523 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:04:28 INFO - PROCESS | 1659 | 1461481468524 Marionette TRACE conn2 <- [1,1382,null,{}] 00:04:28 INFO - PROCESS | 1659 | 1461481468526 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}] 00:04:28 INFO - PROCESS | 1659 | 1461481468670 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 00:04:28 INFO - PROCESS | 1659 | 1461481468727 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x116704000 == 54 [pid = 1659] [id = 353] 00:04:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x114444000) [pid = 1659] [serial = 1058] [outer = 0x0] 00:04:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x1158bc400) [pid = 1659] [serial = 1059] [outer = 0x114444000] 00:04:28 INFO - PROCESS | 1659 | 1461481468760 Marionette DEBUG loaded listener.js 00:04:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x1188cbc00) [pid = 1659] [serial = 1060] [outer = 0x114444000] 00:04:29 INFO - PROCESS | 1659 | [1659] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:04:29 INFO - PROCESS | 1659 | 1461481469264 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] 00:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:04:29 INFO - PROCESS | 1659 | 1461481469294 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 00:04:29 INFO - PROCESS | 1659 | 1461481469298 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:04:29 INFO - PROCESS | 1659 | 1461481469303 Marionette TRACE conn2 <- [1,1386,null,{}] 00:04:29 INFO - PROCESS | 1659 | 1461481469306 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}] 00:04:29 INFO - PROCESS | 1659 | 1461481469410 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 00:04:29 INFO - PROCESS | 1659 | 1461481469477 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c22f800 == 55 [pid = 1659] [id = 354] 00:04:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x11b8b4800) [pid = 1659] [serial = 1061] [outer = 0x0] 00:04:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x11c28a800) [pid = 1659] [serial = 1062] [outer = 0x11b8b4800] 00:04:29 INFO - PROCESS | 1659 | 1461481469510 Marionette DEBUG loaded listener.js 00:04:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x11c735400) [pid = 1659] [serial = 1063] [outer = 0x11b8b4800] 00:04:29 INFO - PROCESS | 1659 | 1461481469928 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] 00:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:04:29 INFO - PROCESS | 1659 | 1461481469989 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 00:04:29 INFO - PROCESS | 1659 | 1461481469992 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:04:29 INFO - PROCESS | 1659 | 1461481469993 Marionette TRACE conn2 <- [1,1390,null,{}] 00:04:29 INFO - PROCESS | 1659 | 1461481469996 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}] 00:04:30 INFO - PROCESS | 1659 | 1461481470135 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 00:04:30 INFO - PROCESS | 1659 | 1461481470159 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b244800 == 56 [pid = 1659] [id = 355] 00:04:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x126f63800) [pid = 1659] [serial = 1064] [outer = 0x0] 00:04:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x128459800) [pid = 1659] [serial = 1065] [outer = 0x126f63800] 00:04:30 INFO - PROCESS | 1659 | 1461481470216 Marionette DEBUG loaded listener.js 00:04:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x12b3f0800) [pid = 1659] [serial = 1066] [outer = 0x126f63800] 00:04:30 INFO - PROCESS | 1659 | 1461481470646 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]]]}] 00:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 668ms 00:04:30 INFO - PROCESS | 1659 | 1461481470661 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 00:04:30 INFO - PROCESS | 1659 | 1461481470664 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 00:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:04:30 INFO - PROCESS | 1659 | 1461481470672 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:04:30 INFO - PROCESS | 1659 | 1461481470675 Marionette TRACE conn2 <- [1,1394,null,{}] 00:04:30 INFO - PROCESS | 1659 | 1461481470678 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}] 00:04:30 INFO - PROCESS | 1659 | 1461481470781 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 00:04:30 INFO - PROCESS | 1659 | 1461481470831 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbe2000 == 57 [pid = 1659] [id = 356] 00:04:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x12b545400) [pid = 1659] [serial = 1067] [outer = 0x0] 00:04:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x12cf99000) [pid = 1659] [serial = 1068] [outer = 0x12b545400] 00:04:30 INFO - PROCESS | 1659 | 1461481470864 Marionette DEBUG loaded listener.js 00:04:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12e21e800) [pid = 1659] [serial = 1069] [outer = 0x12b545400] 00:04:31 INFO - PROCESS | 1659 | 1461481471271 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]]]}] 00:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 625ms 00:04:31 INFO - PROCESS | 1659 | 1461481471293 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 00:04:31 INFO - PROCESS | 1659 | 1461481471294 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 00:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:04:31 INFO - PROCESS | 1659 | 1461481471297 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:04:31 INFO - PROCESS | 1659 | 1461481471298 Marionette TRACE conn2 <- [1,1398,null,{}] 00:04:31 INFO - PROCESS | 1659 | 1461481471301 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}] 00:04:31 INFO - PROCESS | 1659 | 1461481471399 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 00:04:31 INFO - PROCESS | 1659 | 1461481471485 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x12efcc800 == 58 [pid = 1659] [id = 357] 00:04:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x12e355400) [pid = 1659] [serial = 1070] [outer = 0x0] 00:04:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x12e886400) [pid = 1659] [serial = 1071] [outer = 0x12e355400] 00:04:31 INFO - PROCESS | 1659 | 1461481471514 Marionette DEBUG loaded listener.js 00:04:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x12eafa400) [pid = 1659] [serial = 1072] [outer = 0x12e355400] 00:04:31 INFO - PROCESS | 1659 | 1461481471955 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]]]}] 00:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 671ms 00:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:04:31 INFO - PROCESS | 1659 | 1461481471968 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 00:04:31 INFO - PROCESS | 1659 | 1461481471970 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 00:04:31 INFO - PROCESS | 1659 | 1461481471972 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:04:31 INFO - PROCESS | 1659 | 1461481471973 Marionette TRACE conn2 <- [1,1402,null,{}] 00:04:31 INFO - PROCESS | 1659 | 1461481471976 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}] 00:04:32 INFO - PROCESS | 1659 | 1461481472076 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 00:04:32 INFO - PROCESS | 1659 | 1461481472127 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x1257d6000 == 59 [pid = 1659] [id = 358] 00:04:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x12eaf7000) [pid = 1659] [serial = 1073] [outer = 0x0] 00:04:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x12ec4bc00) [pid = 1659] [serial = 1074] [outer = 0x12eaf7000] 00:04:32 INFO - PROCESS | 1659 | 1461481472164 Marionette DEBUG loaded listener.js 00:04:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x12eea4400) [pid = 1659] [serial = 1075] [outer = 0x12eaf7000] 00:04:32 INFO - PROCESS | 1659 | 1461481472794 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]]]}] 00:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 869ms 00:04:32 INFO - PROCESS | 1659 | 1461481472841 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 00:04:32 INFO - PROCESS | 1659 | 1461481472844 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 00:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:04:32 INFO - PROCESS | 1659 | 1461481472848 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:04:32 INFO - PROCESS | 1659 | 1461481472852 Marionette TRACE conn2 <- [1,1406,null,{}] 00:04:32 INFO - PROCESS | 1659 | 1461481472856 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}] 00:04:32 INFO - PROCESS | 1659 | 1461481472955 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 00:04:33 INFO - PROCESS | 1659 | 1461481473028 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x119269800 == 60 [pid = 1659] [id = 359] 00:04:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x118ee1800) [pid = 1659] [serial = 1076] [outer = 0x0] 00:04:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x11a944c00) [pid = 1659] [serial = 1077] [outer = 0x118ee1800] 00:04:33 INFO - PROCESS | 1659 | 1461481473057 Marionette DEBUG loaded listener.js 00:04:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x11af3b800) [pid = 1659] [serial = 1078] [outer = 0x118ee1800] 00:04:33 INFO - PROCESS | 1659 | 1461481473473 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]]]}] 00:04:33 INFO - PROCESS | 1659 | --DOCSHELL 0x12e3a5000 == 59 [pid = 1659] [id = 352] 00:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 675ms 00:04:33 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbd2000 == 58 [pid = 1659] [id = 351] 00:04:33 INFO - PROCESS | 1659 | --DOCSHELL 0x12b272000 == 57 [pid = 1659] [id = 350] 00:04:33 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab33800 == 56 [pid = 1659] [id = 349] 00:04:33 INFO - PROCESS | 1659 | --DOCSHELL 0x12b276800 == 55 [pid = 1659] [id = 348] 00:04:33 INFO - PROCESS | 1659 | --DOCSHELL 0x12996a800 == 54 [pid = 1659] [id = 347] 00:04:33 INFO - PROCESS | 1659 | --DOCSHELL 0x127976800 == 53 [pid = 1659] [id = 346] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x12e82e400) [pid = 1659] [serial = 1005] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x118886000) [pid = 1659] [serial = 948] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x11c136400) [pid = 1659] [serial = 951] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x127a07c00) [pid = 1659] [serial = 954] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x129ce2800) [pid = 1659] [serial = 957] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x12b8fbc00) [pid = 1659] [serial = 960] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x12d22f400) [pid = 1659] [serial = 963] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOCSHELL 0x1252da000 == 52 [pid = 1659] [id = 345] 00:04:33 INFO - PROCESS | 1659 | --DOCSHELL 0x123a05800 == 51 [pid = 1659] [id = 344] 00:04:33 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab4e000 == 50 [pid = 1659] [id = 343] 00:04:33 INFO - PROCESS | 1659 | --DOCSHELL 0x11b840000 == 49 [pid = 1659] [id = 342] 00:04:33 INFO - PROCESS | 1659 | --DOCSHELL 0x11b052000 == 48 [pid = 1659] [id = 341] 00:04:33 INFO - PROCESS | 1659 | --DOCSHELL 0x119d82800 == 47 [pid = 1659] [id = 336] 00:04:33 INFO - PROCESS | 1659 | 1461481473548 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 00:04:33 INFO - PROCESS | 1659 | 1461481473551 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 00:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:04:33 INFO - PROCESS | 1659 | 1461481473556 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:04:33 INFO - PROCESS | 1659 | 1461481473558 Marionette TRACE conn2 <- [1,1410,null,{}] 00:04:33 INFO - PROCESS | 1659 | 1461481473560 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}] 00:04:33 INFO - PROCESS | 1659 | 1461481473640 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 00:04:33 INFO - PROCESS | 1659 | 1461481473645 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x119d80800 == 48 [pid = 1659] [id = 360] 00:04:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x11af78000) [pid = 1659] [serial = 1079] [outer = 0x0] 00:04:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x11c23bc00) [pid = 1659] [serial = 1080] [outer = 0x11af78000] 00:04:33 INFO - PROCESS | 1659 | 1461481473674 Marionette DEBUG loaded listener.js 00:04:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x11c73a000) [pid = 1659] [serial = 1081] [outer = 0x11af78000] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x11c12e800) [pid = 1659] [serial = 910] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x12bfbf000) [pid = 1659] [serial = 987] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x12d23dc00) [pid = 1659] [serial = 990] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x1276a4c00) [pid = 1659] [serial = 981] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x128459000) [pid = 1659] [serial = 982] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x11a85c800) [pid = 1659] [serial = 970] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x118f9dc00) [pid = 1659] [serial = 969] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x12b3ee000) [pid = 1659] [serial = 984] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x126b32c00) [pid = 1659] [serial = 978] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x127353000) [pid = 1659] [serial = 979] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x12db12c00) [pid = 1659] [serial = 993] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x12d61ec00) [pid = 1659] [serial = 991] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x12b53b400) [pid = 1659] [serial = 967] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x11a985800) [pid = 1659] [serial = 966] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x129ce4800) [pid = 1659] [serial = 997] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x1273f0400) [pid = 1659] [serial = 996] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x11c736800) [pid = 1659] [serial = 975] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x123a75000) [pid = 1659] [serial = 976] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x11af2e400) [pid = 1659] [serial = 972] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x12e3f0c00) [pid = 1659] [serial = 1002] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x11c12f000) [pid = 1659] [serial = 973] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12db1d000) [pid = 1659] [serial = 994] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x12d230400) [pid = 1659] [serial = 988] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12bbbc400) [pid = 1659] [serial = 985] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x12e3fc000) [pid = 1659] [serial = 1003] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x12e21ec00) [pid = 1659] [serial = 999] [outer = 0x0] [url = about:blank] 00:04:33 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x12e35dc00) [pid = 1659] [serial = 1000] [outer = 0x0] [url = about:blank] 00:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 518ms 00:04:34 INFO - PROCESS | 1659 | 1461481474072 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]]]}] 00:04:34 INFO - PROCESS | 1659 | 1461481474075 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 00:04:34 INFO - PROCESS | 1659 | 1461481474076 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 00:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:04:34 INFO - PROCESS | 1659 | 1461481474079 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:04:34 INFO - PROCESS | 1659 | 1461481474081 Marionette TRACE conn2 <- [1,1414,null,{}] 00:04:34 INFO - PROCESS | 1659 | 1461481474090 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}] 00:04:34 INFO - PROCESS | 1659 | 1461481474173 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 00:04:34 INFO - PROCESS | 1659 | 1461481474178 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c227000 == 49 [pid = 1659] [id = 361] 00:04:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x123a72800) [pid = 1659] [serial = 1082] [outer = 0x0] 00:04:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x126b9dc00) [pid = 1659] [serial = 1083] [outer = 0x123a72800] 00:04:34 INFO - PROCESS | 1659 | 1461481474210 Marionette DEBUG loaded listener.js 00:04:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x1276a4000) [pid = 1659] [serial = 1084] [outer = 0x123a72800] 00:04:34 INFO - PROCESS | 1659 | 1461481474589 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]]]}] 00:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 525ms 00:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:04:34 INFO - PROCESS | 1659 | 1461481474605 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 00:04:34 INFO - PROCESS | 1659 | 1461481474607 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 00:04:34 INFO - PROCESS | 1659 | 1461481474609 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:04:34 INFO - PROCESS | 1659 | 1461481474610 Marionette TRACE conn2 <- [1,1418,null,{}] 00:04:34 INFO - PROCESS | 1659 | 1461481474612 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}] 00:04:34 INFO - PROCESS | 1659 | 1461481474697 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 00:04:34 INFO - PROCESS | 1659 | 1461481474748 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x1252ce800 == 50 [pid = 1659] [id = 362] 00:04:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x1276a4c00) [pid = 1659] [serial = 1085] [outer = 0x0] 00:04:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x128461000) [pid = 1659] [serial = 1086] [outer = 0x1276a4c00] 00:04:34 INFO - PROCESS | 1659 | 1461481474774 Marionette DEBUG loaded listener.js 00:04:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x129ce4800) [pid = 1659] [serial = 1087] [outer = 0x1276a4c00] 00:04:35 INFO - PROCESS | 1659 | 1461481475070 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]]]}] 00:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 518ms 00:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:04:35 INFO - PROCESS | 1659 | 1461481475127 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 00:04:35 INFO - PROCESS | 1659 | 1461481475128 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 00:04:35 INFO - PROCESS | 1659 | 1461481475130 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:04:35 INFO - PROCESS | 1659 | 1461481475132 Marionette TRACE conn2 <- [1,1422,null,{}] 00:04:35 INFO - PROCESS | 1659 | 1461481475134 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}] 00:04:35 INFO - PROCESS | 1659 | 1461481475211 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 00:04:35 INFO - PROCESS | 1659 | 1461481475263 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f0a800 == 51 [pid = 1659] [id = 363] 00:04:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x1276a9800) [pid = 1659] [serial = 1088] [outer = 0x0] 00:04:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x12b3edc00) [pid = 1659] [serial = 1089] [outer = 0x1276a9800] 00:04:35 INFO - PROCESS | 1659 | 1461481475289 Marionette DEBUG loaded listener.js 00:04:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x12b809400) [pid = 1659] [serial = 1090] [outer = 0x1276a9800] 00:04:35 INFO - PROCESS | 1659 | 1461481475610 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]]]}] 00:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 521ms 00:04:35 INFO - PROCESS | 1659 | 1461481475653 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 00:04:35 INFO - PROCESS | 1659 | 1461481475654 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 00:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:04:35 INFO - PROCESS | 1659 | 1461481475656 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:04:35 INFO - PROCESS | 1659 | 1461481475657 Marionette TRACE conn2 <- [1,1426,null,{}] 00:04:35 INFO - PROCESS | 1659 | 1461481475659 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}] 00:04:35 INFO - PROCESS | 1659 | 1461481475756 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 00:04:35 INFO - PROCESS | 1659 | 1461481475761 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x119d94800 == 52 [pid = 1659] [id = 364] 00:04:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x12bbb6c00) [pid = 1659] [serial = 1091] [outer = 0x0] 00:04:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x12d0b5400) [pid = 1659] [serial = 1092] [outer = 0x12bbb6c00] 00:04:35 INFO - PROCESS | 1659 | 1461481475789 Marionette DEBUG loaded listener.js 00:04:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x12e21f800) [pid = 1659] [serial = 1093] [outer = 0x12bbb6c00] 00:04:36 INFO - PROCESS | 1659 | 1461481476159 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]]]}] 00:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 519ms 00:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:04:36 INFO - PROCESS | 1659 | 1461481476175 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 00:04:36 INFO - PROCESS | 1659 | 1461481476176 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 00:04:36 INFO - PROCESS | 1659 | 1461481476179 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:04:36 INFO - PROCESS | 1659 | 1461481476180 Marionette TRACE conn2 <- [1,1430,null,{}] 00:04:36 INFO - PROCESS | 1659 | 1461481476182 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}] 00:04:36 INFO - PROCESS | 1659 | 1461481476281 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 00:04:36 INFO - PROCESS | 1659 | 1461481476296 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b58c800 == 53 [pid = 1659] [id = 365] 00:04:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x12d61ec00) [pid = 1659] [serial = 1094] [outer = 0x0] 00:04:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x12e3f2000) [pid = 1659] [serial = 1095] [outer = 0x12d61ec00] 00:04:36 INFO - PROCESS | 1659 | 1461481476322 Marionette DEBUG loaded listener.js 00:04:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x12e831c00) [pid = 1659] [serial = 1096] [outer = 0x12d61ec00] 00:04:36 INFO - PROCESS | 1659 | 1461481476660 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]]]}] 00:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 520ms 00:04:36 INFO - PROCESS | 1659 | 1461481476699 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 00:04:36 INFO - PROCESS | 1659 | 1461481476701 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 00:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:04:36 INFO - PROCESS | 1659 | 1461481476703 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:04:36 INFO - PROCESS | 1659 | 1461481476704 Marionette TRACE conn2 <- [1,1434,null,{}] 00:04:36 INFO - PROCESS | 1659 | 1461481476706 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}] 00:04:36 INFO - PROCESS | 1659 | 1461481476813 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 00:04:36 INFO - PROCESS | 1659 | 1461481476827 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cdcb800 == 54 [pid = 1659] [id = 366] 00:04:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x12e88b400) [pid = 1659] [serial = 1097] [outer = 0x0] 00:04:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x12eaf9800) [pid = 1659] [serial = 1098] [outer = 0x12e88b400] 00:04:36 INFO - PROCESS | 1659 | 1461481476853 Marionette DEBUG loaded listener.js 00:04:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x12ec52800) [pid = 1659] [serial = 1099] [outer = 0x12e88b400] 00:04:37 INFO - PROCESS | 1659 | 1461481477182 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]]]}] 00:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 518ms 00:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:04:37 INFO - PROCESS | 1659 | 1461481477222 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 00:04:37 INFO - PROCESS | 1659 | 1461481477224 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 00:04:37 INFO - PROCESS | 1659 | 1461481477226 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:04:37 INFO - PROCESS | 1659 | 1461481477227 Marionette TRACE conn2 <- [1,1438,null,{}] 00:04:37 INFO - PROCESS | 1659 | 1461481477229 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}] 00:04:37 INFO - PROCESS | 1659 | 1461481477332 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 00:04:37 INFO - PROCESS | 1659 | 1461481477337 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x12db7a800 == 55 [pid = 1659] [id = 367] 00:04:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x119e4a800) [pid = 1659] [serial = 1100] [outer = 0x0] 00:04:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x12ec5a400) [pid = 1659] [serial = 1101] [outer = 0x119e4a800] 00:04:37 INFO - PROCESS | 1659 | 1461481477362 Marionette DEBUG loaded listener.js 00:04:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x12eea5400) [pid = 1659] [serial = 1102] [outer = 0x119e4a800] 00:04:37 INFO - PROCESS | 1659 | 1461481477719 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]]]}] 00:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 518ms 00:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:04:37 INFO - PROCESS | 1659 | 1461481477752 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 00:04:37 INFO - PROCESS | 1659 | 1461481477753 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 00:04:37 INFO - PROCESS | 1659 | 1461481477755 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:04:37 INFO - PROCESS | 1659 | 1461481477757 Marionette TRACE conn2 <- [1,1442,null,{}] 00:04:37 INFO - PROCESS | 1659 | 1461481477759 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}] 00:04:37 INFO - PROCESS | 1659 | 1461481477859 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x118cdb800) [pid = 1659] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x1185afc00) [pid = 1659] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x12b3f2000) [pid = 1659] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x12e215400) [pid = 1659] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x12b3e9000) [pid = 1659] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x12b3f5000) [pid = 1659] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x1165cc800) [pid = 1659] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x118ee5400) [pid = 1659] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x12bbb7800) [pid = 1659] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x126d2b400) [pid = 1659] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x11a863800) [pid = 1659] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x11b860800) [pid = 1659] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x1280a8c00) [pid = 1659] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x11c291c00) [pid = 1659] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x11c244c00) [pid = 1659] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x11ad39000) [pid = 1659] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x11a859c00) [pid = 1659] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x11a97c400) [pid = 1659] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x1151f4c00) [pid = 1659] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x126d2a000) [pid = 1659] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x12b809c00) [pid = 1659] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x12bfc0000) [pid = 1659] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x128463c00) [pid = 1659] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x12b541800) [pid = 1659] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:04:38 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x11a97b400) [pid = 1659] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:04:38 INFO - PROCESS | 1659 | 1461481478079 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x11550b000 == 56 [pid = 1659] [id = 368] 00:04:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x114bab000) [pid = 1659] [serial = 1103] [outer = 0x0] 00:04:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x1165cc800) [pid = 1659] [serial = 1104] [outer = 0x114bab000] 00:04:38 INFO - PROCESS | 1659 | 1461481478111 Marionette DEBUG loaded listener.js 00:04:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x11a93d000) [pid = 1659] [serial = 1105] [outer = 0x114bab000] 00:04:38 INFO - PROCESS | 1659 | 1461481478413 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]]]}] 00:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 672ms 00:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:04:38 INFO - PROCESS | 1659 | 1461481478428 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 00:04:38 INFO - PROCESS | 1659 | 1461481478430 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 00:04:38 INFO - PROCESS | 1659 | 1461481478433 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:04:38 INFO - PROCESS | 1659 | 1461481478437 Marionette TRACE conn2 <- [1,1446,null,{}] 00:04:38 INFO - PROCESS | 1659 | 1461481478441 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}] 00:04:38 INFO - PROCESS | 1659 | 1461481478539 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 00:04:38 INFO - PROCESS | 1659 | 1461481478544 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f71e800 == 57 [pid = 1659] [id = 369] 00:04:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x11ad39000) [pid = 1659] [serial = 1106] [outer = 0x0] 00:04:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x126b90000) [pid = 1659] [serial = 1107] [outer = 0x11ad39000] 00:04:38 INFO - PROCESS | 1659 | 1461481478574 Marionette DEBUG loaded listener.js 00:04:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x12ec51000) [pid = 1659] [serial = 1108] [outer = 0x11ad39000] 00:04:38 INFO - PROCESS | 1659 | 1461481478938 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]]]}] 00:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 525ms 00:04:38 INFO - PROCESS | 1659 | 1461481478965 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 00:04:38 INFO - PROCESS | 1659 | 1461481478968 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 00:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:04:38 INFO - PROCESS | 1659 | 1461481478972 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:04:38 INFO - PROCESS | 1659 | 1461481478974 Marionette TRACE conn2 <- [1,1450,null,{}] 00:04:38 INFO - PROCESS | 1659 | 1461481478976 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}] 00:04:39 INFO - PROCESS | 1659 | 1461481479065 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 00:04:39 INFO - PROCESS | 1659 | 1461481479070 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f947000 == 58 [pid = 1659] [id = 370] 00:04:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x114fb5400) [pid = 1659] [serial = 1109] [outer = 0x0] 00:04:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x114fbb400) [pid = 1659] [serial = 1110] [outer = 0x114fb5400] 00:04:39 INFO - PROCESS | 1659 | 1461481479096 Marionette DEBUG loaded listener.js 00:04:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x114fbfc00) [pid = 1659] [serial = 1111] [outer = 0x114fb5400] 00:04:39 INFO - PROCESS | 1659 | 1461481479471 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]]]}] 00:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 520ms 00:04:39 INFO - PROCESS | 1659 | 1461481479493 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 00:04:39 INFO - PROCESS | 1659 | 1461481479494 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 00:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:04:39 INFO - PROCESS | 1659 | 1461481479496 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:04:39 INFO - PROCESS | 1659 | 1461481479497 Marionette TRACE conn2 <- [1,1454,null,{}] 00:04:39 INFO - PROCESS | 1659 | 1461481479499 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}] 00:04:39 INFO - PROCESS | 1659 | 1461481479586 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 00:04:39 INFO - PROCESS | 1659 | 1461481479644 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x12fc7c000 == 59 [pid = 1659] [id = 371] 00:04:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x114fbec00) [pid = 1659] [serial = 1112] [outer = 0x0] 00:04:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x11c7b3800) [pid = 1659] [serial = 1113] [outer = 0x114fbec00] 00:04:39 INFO - PROCESS | 1659 | 1461481479669 Marionette DEBUG loaded listener.js 00:04:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x12fb65c00) [pid = 1659] [serial = 1114] [outer = 0x114fbec00] 00:04:39 INFO - PROCESS | 1659 | 1461481479970 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]]]}] 00:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 517ms 00:04:40 INFO - PROCESS | 1659 | 1461481480014 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 00:04:40 INFO - PROCESS | 1659 | 1461481480015 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 00:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:04:40 INFO - PROCESS | 1659 | 1461481480017 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:04:40 INFO - PROCESS | 1659 | 1461481480018 Marionette TRACE conn2 <- [1,1458,null,{}] 00:04:40 INFO - PROCESS | 1659 | 1461481480021 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}] 00:04:40 INFO - PROCESS | 1659 | 1461481480168 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 00:04:40 INFO - PROCESS | 1659 | 1461481480222 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x118712800 == 60 [pid = 1659] [id = 372] 00:04:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x114fb1000) [pid = 1659] [serial = 1115] [outer = 0x0] 00:04:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x114fbc800) [pid = 1659] [serial = 1116] [outer = 0x114fb1000] 00:04:40 INFO - PROCESS | 1659 | 1461481480255 Marionette DEBUG loaded listener.js 00:04:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x116740400) [pid = 1659] [serial = 1117] [outer = 0x114fb1000] 00:04:40 INFO - PROCESS | 1659 | 1461481480744 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]]]}] 00:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 771ms 00:04:40 INFO - PROCESS | 1659 | 1461481480790 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 00:04:40 INFO - PROCESS | 1659 | 1461481480793 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 00:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:04:40 INFO - PROCESS | 1659 | 1461481480796 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:04:40 INFO - PROCESS | 1659 | 1461481480798 Marionette TRACE conn2 <- [1,1462,null,{}] 00:04:40 INFO - PROCESS | 1659 | 1461481480803 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}] 00:04:40 INFO - PROCESS | 1659 | 1461481480934 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 00:04:41 INFO - PROCESS | 1659 | 1461481481003 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bbbf000 == 61 [pid = 1659] [id = 373] 00:04:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x11af74400) [pid = 1659] [serial = 1118] [outer = 0x0] 00:04:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x11b8ab000) [pid = 1659] [serial = 1119] [outer = 0x11af74400] 00:04:41 INFO - PROCESS | 1659 | 1461481481035 Marionette DEBUG loaded listener.js 00:04:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x11c712400) [pid = 1659] [serial = 1120] [outer = 0x11af74400] 00:04:41 INFO - PROCESS | 1659 | 1461481481457 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]]]}] 00:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 724ms 00:04:41 INFO - PROCESS | 1659 | 1461481481531 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 00:04:41 INFO - PROCESS | 1659 | 1461481481534 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 00:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:04:41 INFO - PROCESS | 1659 | 1461481481539 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:04:41 INFO - PROCESS | 1659 | 1461481481540 Marionette TRACE conn2 <- [1,1466,null,{}] 00:04:41 INFO - PROCESS | 1659 | 1461481481543 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}] 00:04:41 INFO - PROCESS | 1659 | 1461481481647 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 00:04:41 INFO - PROCESS | 1659 | 1461481481716 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b58d000 == 62 [pid = 1659] [id = 374] 00:04:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x12526f400) [pid = 1659] [serial = 1121] [outer = 0x0] 00:04:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x12576dc00) [pid = 1659] [serial = 1122] [outer = 0x12526f400] 00:04:41 INFO - PROCESS | 1659 | 1461481481747 Marionette DEBUG loaded listener.js 00:04:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x127350000) [pid = 1659] [serial = 1123] [outer = 0x12526f400] 00:04:42 INFO - PROCESS | 1659 | 1461481482195 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]]]}] 00:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 671ms 00:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:04:42 INFO - PROCESS | 1659 | 1461481482226 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 00:04:42 INFO - PROCESS | 1659 | 1461481482229 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 00:04:42 INFO - PROCESS | 1659 | 1461481482255 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:04:42 INFO - PROCESS | 1659 | 1461481482259 Marionette TRACE conn2 <- [1,1470,null,{}] 00:04:42 INFO - PROCESS | 1659 | 1461481482263 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}] 00:04:42 INFO - PROCESS | 1659 | 1461481482370 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 00:04:42 INFO - PROCESS | 1659 | 1461481482438 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x12fe42800 == 63 [pid = 1659] [id = 375] 00:04:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x12735b000) [pid = 1659] [serial = 1124] [outer = 0x0] 00:04:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x12b53cc00) [pid = 1659] [serial = 1125] [outer = 0x12735b000] 00:04:42 INFO - PROCESS | 1659 | 1461481482469 Marionette DEBUG loaded listener.js 00:04:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x12bfb6800) [pid = 1659] [serial = 1126] [outer = 0x12735b000] 00:04:42 INFO - PROCESS | 1659 | 1461481482928 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]]]}] 00:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 748ms 00:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:04:42 INFO - PROCESS | 1659 | 1461481482981 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 00:04:42 INFO - PROCESS | 1659 | 1461481482982 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 00:04:42 INFO - PROCESS | 1659 | 1461481482986 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:04:42 INFO - PROCESS | 1659 | 1461481482988 Marionette TRACE conn2 <- [1,1474,null,{}] 00:04:42 INFO - PROCESS | 1659 | 1461481482990 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}] 00:04:43 INFO - PROCESS | 1659 | 1461481483092 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 00:04:43 INFO - PROCESS | 1659 | 1461481483161 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b84d800 == 64 [pid = 1659] [id = 376] 00:04:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x11656f000) [pid = 1659] [serial = 1127] [outer = 0x0] 00:04:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12801a000) [pid = 1659] [serial = 1128] [outer = 0x11656f000] 00:04:43 INFO - PROCESS | 1659 | 1461481483192 Marionette DEBUG loaded listener.js 00:04:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x12d0bec00) [pid = 1659] [serial = 1129] [outer = 0x11656f000] 00:04:43 INFO - PROCESS | 1659 | 1461481483881 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]]]}] 00:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 920ms 00:04:43 INFO - PROCESS | 1659 | 1461481483907 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 00:04:43 INFO - PROCESS | 1659 | 1461481483909 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 00:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:04:43 INFO - PROCESS | 1659 | 1461481483913 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:04:43 INFO - PROCESS | 1659 | 1461481483915 Marionette TRACE conn2 <- [1,1478,null,{}] 00:04:43 INFO - PROCESS | 1659 | 1461481483922 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}] 00:04:44 INFO - PROCESS | 1659 | 1461481484017 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 00:04:44 INFO - PROCESS | 1659 | 1461481484088 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a910000 == 65 [pid = 1659] [id = 377] 00:04:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x114baa400) [pid = 1659] [serial = 1130] [outer = 0x0] 00:04:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x1185b1000) [pid = 1659] [serial = 1131] [outer = 0x114baa400] 00:04:44 INFO - PROCESS | 1659 | 1461481484117 Marionette DEBUG loaded listener.js 00:04:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x11924b800) [pid = 1659] [serial = 1132] [outer = 0x114baa400] 00:04:44 INFO - PROCESS | 1659 | 1461481484555 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]]]}] 00:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 676ms 00:04:44 INFO - PROCESS | 1659 | 1461481484589 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 00:04:44 INFO - PROCESS | 1659 | 1461481484592 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 00:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:04:44 INFO - PROCESS | 1659 | 1461481484597 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:04:44 INFO - PROCESS | 1659 | 1461481484599 Marionette TRACE conn2 <- [1,1482,null,{}] 00:04:44 INFO - PROCESS | 1659 | 1461481484623 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}] 00:04:44 INFO - PROCESS | 1659 | 1461481484717 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 00:04:44 INFO - PROCESS | 1659 | 1461481484791 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab52000 == 66 [pid = 1659] [id = 378] 00:04:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x11a97d000) [pid = 1659] [serial = 1133] [outer = 0x0] 00:04:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x11a987400) [pid = 1659] [serial = 1134] [outer = 0x11a97d000] 00:04:44 INFO - PROCESS | 1659 | 1461481484818 Marionette DEBUG loaded listener.js 00:04:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x11af6f000) [pid = 1659] [serial = 1135] [outer = 0x11a97d000] 00:04:44 INFO - PROCESS | 1659 | --DOCSHELL 0x125385000 == 65 [pid = 1659] [id = 317] 00:04:44 INFO - PROCESS | 1659 | --DOCSHELL 0x11a837800 == 64 [pid = 1659] [id = 316] 00:04:44 INFO - PROCESS | 1659 | --DOCSHELL 0x12d2af800 == 63 [pid = 1659] [id = 319] 00:04:44 INFO - PROCESS | 1659 | --DOCSHELL 0x12fc7c000 == 62 [pid = 1659] [id = 371] 00:04:44 INFO - PROCESS | 1659 | --DOCSHELL 0x12f947000 == 61 [pid = 1659] [id = 370] 00:04:44 INFO - PROCESS | 1659 | --DOCSHELL 0x12f71e800 == 60 [pid = 1659] [id = 369] 00:04:44 INFO - PROCESS | 1659 | --DOCSHELL 0x11550b000 == 59 [pid = 1659] [id = 368] 00:04:44 INFO - PROCESS | 1659 | --DOCSHELL 0x12db7a800 == 58 [pid = 1659] [id = 367] 00:04:44 INFO - PROCESS | 1659 | --DOCSHELL 0x12cdcb800 == 57 [pid = 1659] [id = 366] 00:04:45 INFO - PROCESS | 1659 | --DOCSHELL 0x12b58c800 == 56 [pid = 1659] [id = 365] 00:04:45 INFO - PROCESS | 1659 | --DOCSHELL 0x119d94800 == 55 [pid = 1659] [id = 364] 00:04:45 INFO - PROCESS | 1659 | --DOCSHELL 0x126f0a800 == 54 [pid = 1659] [id = 363] 00:04:45 INFO - PROCESS | 1659 | --DOCSHELL 0x1252ce800 == 53 [pid = 1659] [id = 362] 00:04:45 INFO - PROCESS | 1659 | --DOCSHELL 0x11c227000 == 52 [pid = 1659] [id = 361] 00:04:45 INFO - PROCESS | 1659 | --DOCSHELL 0x119d80800 == 51 [pid = 1659] [id = 360] 00:04:45 INFO - PROCESS | 1659 | --DOCSHELL 0x119269800 == 50 [pid = 1659] [id = 359] 00:04:45 INFO - PROCESS | 1659 | --DOCSHELL 0x11c22f800 == 49 [pid = 1659] [id = 354] 00:04:45 INFO - PROCESS | 1659 | --DOCSHELL 0x116704000 == 48 [pid = 1659] [id = 353] 00:04:45 INFO - PROCESS | 1659 | 1461481485216 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]]]}] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x11a855000) [pid = 1659] [serial = 949] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x1280aa800) [pid = 1659] [serial = 955] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x12bfb3400) [pid = 1659] [serial = 961] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x12d5cbc00) [pid = 1659] [serial = 964] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x12b61d000) [pid = 1659] [serial = 958] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x12be65400) [pid = 1659] [serial = 946] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x11c73bc00) [pid = 1659] [serial = 952] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x1273e7c00) [pid = 1659] [serial = 904] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x119131800) [pid = 1659] [serial = 907] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x12b8f8800) [pid = 1659] [serial = 1038] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x12e357000) [pid = 1659] [serial = 1044] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x12db17000) [pid = 1659] [serial = 1041] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x12b53e800) [pid = 1659] [serial = 1014] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x12b8f8c00) [pid = 1659] [serial = 1015] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x11af32400) [pid = 1659] [serial = 1009] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x119a79800) [pid = 1659] [serial = 1008] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x11a980000) [pid = 1659] [serial = 1024] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x119240400) [pid = 1659] [serial = 1023] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x12e21b800) [pid = 1659] [serial = 1018] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x12d237400) [pid = 1659] [serial = 1017] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x128011000) [pid = 1659] [serial = 1032] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x12845f800) [pid = 1659] [serial = 1033] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x12e354400) [pid = 1659] [serial = 1021] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x1276ef400) [pid = 1659] [serial = 1020] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x11c6ca400) [pid = 1659] [serial = 1027] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x11c28c800) [pid = 1659] [serial = 1026] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x129825400) [pid = 1659] [serial = 1035] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x125598000) [pid = 1659] [serial = 1029] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x126d23000) [pid = 1659] [serial = 1030] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x126b99400) [pid = 1659] [serial = 1012] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x11c8f1000) [pid = 1659] [serial = 1011] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x12ec55c00) [pid = 1659] [serial = 1054] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x11b857800) [pid = 1659] [serial = 1047] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x12e87f000) [pid = 1659] [serial = 1056] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12735a400) [pid = 1659] [serial = 1048] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x12eaf4400) [pid = 1659] [serial = 1053] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x12e3f0800) [pid = 1659] [serial = 1045] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x12db16000) [pid = 1659] [serial = 1050] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x12d5cc800) [pid = 1659] [serial = 1039] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x12b3e8c00) [pid = 1659] [serial = 1036] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x12e880c00) [pid = 1659] [serial = 1051] [outer = 0x0] [url = about:blank] 00:04:45 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x12e214c00) [pid = 1659] [serial = 1042] [outer = 0x0] [url = about:blank] 00:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 641ms 00:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:04:45 INFO - PROCESS | 1659 | 1461481485239 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 00:04:45 INFO - PROCESS | 1659 | 1461481485240 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 00:04:45 INFO - PROCESS | 1659 | 1461481485242 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:04:45 INFO - PROCESS | 1659 | 1461481485243 Marionette TRACE conn2 <- [1,1486,null,{}] 00:04:45 INFO - PROCESS | 1659 | 1461481485253 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}] 00:04:45 INFO - PROCESS | 1659 | 1461481485335 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 00:04:45 INFO - PROCESS | 1659 | 1461481485342 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b05b800 == 49 [pid = 1659] [id = 379] 00:04:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x11c136c00) [pid = 1659] [serial = 1136] [outer = 0x0] 00:04:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x11c66bc00) [pid = 1659] [serial = 1137] [outer = 0x11c136c00] 00:04:45 INFO - PROCESS | 1659 | 1461481485382 Marionette DEBUG loaded listener.js 00:04:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x11c734800) [pid = 1659] [serial = 1138] [outer = 0x11c136c00] 00:04:45 INFO - PROCESS | 1659 | 1461481485897 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]]]}] 00:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 00:04:45 INFO - PROCESS | 1659 | 1461481485913 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 00:04:45 INFO - PROCESS | 1659 | 1461481485915 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 00:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:04:45 INFO - PROCESS | 1659 | 1461481485927 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:04:45 INFO - PROCESS | 1659 | 1461481485929 Marionette TRACE conn2 <- [1,1490,null,{}] 00:04:45 INFO - PROCESS | 1659 | 1461481485932 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}] 00:04:46 INFO - PROCESS | 1659 | 1461481486027 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 00:04:46 INFO - PROCESS | 1659 | 1461481486031 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x123a18800 == 50 [pid = 1659] [id = 380] 00:04:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x11c8f3400) [pid = 1659] [serial = 1139] [outer = 0x0] 00:04:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x123a73800) [pid = 1659] [serial = 1140] [outer = 0x11c8f3400] 00:04:46 INFO - PROCESS | 1659 | 1461481486063 Marionette DEBUG loaded listener.js 00:04:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x126b29c00) [pid = 1659] [serial = 1141] [outer = 0x11c8f3400] 00:04:46 INFO - PROCESS | 1659 | 1461481486387 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]]]}] 00:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 469ms 00:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:04:46 INFO - PROCESS | 1659 | 1461481486404 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 00:04:46 INFO - PROCESS | 1659 | 1461481486405 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 00:04:46 INFO - PROCESS | 1659 | 1461481486407 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:04:46 INFO - PROCESS | 1659 | 1461481486408 Marionette TRACE conn2 <- [1,1494,null,{}] 00:04:46 INFO - PROCESS | 1659 | 1461481486410 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}] 00:04:46 INFO - PROCESS | 1659 | 1461481486490 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 00:04:46 INFO - PROCESS | 1659 | 1461481486494 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x126bdf800 == 51 [pid = 1659] [id = 381] 00:04:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x126b31000) [pid = 1659] [serial = 1142] [outer = 0x0] 00:04:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x126d28400) [pid = 1659] [serial = 1143] [outer = 0x126b31000] 00:04:46 INFO - PROCESS | 1659 | 1461481486520 Marionette DEBUG loaded listener.js 00:04:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x1273e6400) [pid = 1659] [serial = 1144] [outer = 0x126b31000] 00:04:46 INFO - PROCESS | 1659 | 1461481486906 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]]]}] 00:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 518ms 00:04:46 INFO - PROCESS | 1659 | 1461481486927 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 00:04:46 INFO - PROCESS | 1659 | 1461481486928 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 00:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:04:46 INFO - PROCESS | 1659 | 1461481486931 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:04:46 INFO - PROCESS | 1659 | 1461481486935 Marionette TRACE conn2 <- [1,1498,null,{}] 00:04:46 INFO - PROCESS | 1659 | 1461481486939 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}] 00:04:47 INFO - PROCESS | 1659 | 1461481487126 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 00:04:47 INFO - PROCESS | 1659 | 1461481487164 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f8e000 == 52 [pid = 1659] [id = 382] 00:04:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x12735a400) [pid = 1659] [serial = 1145] [outer = 0x0] 00:04:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x127a05000) [pid = 1659] [serial = 1146] [outer = 0x12735a400] 00:04:47 INFO - PROCESS | 1659 | 1461481487209 Marionette DEBUG loaded listener.js 00:04:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x129cdf400) [pid = 1659] [serial = 1147] [outer = 0x12735a400] 00:04:47 INFO - PROCESS | 1659 | 1461481487621 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]]]}] 00:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 724ms 00:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:04:47 INFO - PROCESS | 1659 | 1461481487656 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 00:04:47 INFO - PROCESS | 1659 | 1461481487657 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 00:04:47 INFO - PROCESS | 1659 | 1461481487660 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:04:47 INFO - PROCESS | 1659 | 1461481487661 Marionette TRACE conn2 <- [1,1502,null,{}] 00:04:47 INFO - PROCESS | 1659 | 1461481487663 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}] 00:04:47 INFO - PROCESS | 1659 | 1461481487759 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 00:04:47 INFO - PROCESS | 1659 | 1461481487763 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x1284d2000 == 53 [pid = 1659] [id = 383] 00:04:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x1273e7800) [pid = 1659] [serial = 1148] [outer = 0x0] 00:04:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x12b3f1c00) [pid = 1659] [serial = 1149] [outer = 0x1273e7800] 00:04:47 INFO - PROCESS | 1659 | 1461481487790 Marionette DEBUG loaded listener.js 00:04:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x12b546000) [pid = 1659] [serial = 1150] [outer = 0x1273e7800] 00:04:48 INFO - PROCESS | 1659 | 1461481488112 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]]]}] 00:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 468ms 00:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:04:48 INFO - PROCESS | 1659 | 1461481488129 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 00:04:48 INFO - PROCESS | 1659 | 1461481488130 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 00:04:48 INFO - PROCESS | 1659 | 1461481488132 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:04:48 INFO - PROCESS | 1659 | 1461481488134 Marionette TRACE conn2 <- [1,1506,null,{}] 00:04:48 INFO - PROCESS | 1659 | 1461481488151 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}] 00:04:48 INFO - PROCESS | 1659 | 1461481488252 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 00:04:48 INFO - PROCESS | 1659 | 1461481488257 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b24b000 == 54 [pid = 1659] [id = 384] 00:04:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12b53f800) [pid = 1659] [serial = 1151] [outer = 0x0] 00:04:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12b8f1400) [pid = 1659] [serial = 1152] [outer = 0x12b53f800] 00:04:48 INFO - PROCESS | 1659 | 1461481488311 Marionette DEBUG loaded listener.js 00:04:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x12bbba400) [pid = 1659] [serial = 1153] [outer = 0x12b53f800] 00:04:48 INFO - PROCESS | 1659 | 1461481488679 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]]]}] 00:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 578ms 00:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:04:48 INFO - PROCESS | 1659 | 1461481488711 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 00:04:48 INFO - PROCESS | 1659 | 1461481488713 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 00:04:48 INFO - PROCESS | 1659 | 1461481488717 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:04:48 INFO - PROCESS | 1659 | 1461481488718 Marionette TRACE conn2 <- [1,1510,null,{}] 00:04:48 INFO - PROCESS | 1659 | 1461481488722 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}] 00:04:48 INFO - PROCESS | 1659 | 1461481488873 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 00:04:48 INFO - PROCESS | 1659 | 1461481488896 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b8a8800 == 55 [pid = 1659] [id = 385] 00:04:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12b61e800) [pid = 1659] [serial = 1154] [outer = 0x0] 00:04:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12be5ec00) [pid = 1659] [serial = 1155] [outer = 0x12b61e800] 00:04:48 INFO - PROCESS | 1659 | 1461481488935 Marionette DEBUG loaded listener.js 00:04:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x12cf96c00) [pid = 1659] [serial = 1156] [outer = 0x12b61e800] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x12d61ec00) [pid = 1659] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x12bbb6c00) [pid = 1659] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12e88b400) [pid = 1659] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x11b8b4800) [pid = 1659] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12eaf7000) [pid = 1659] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x1276a9800) [pid = 1659] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x11af78000) [pid = 1659] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x126f63800) [pid = 1659] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x1276a4c00) [pid = 1659] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x119e4a800) [pid = 1659] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x118ee1800) [pid = 1659] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x114444000) [pid = 1659] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x114fb5400) [pid = 1659] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12b545400) [pid = 1659] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x12e355400) [pid = 1659] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x123a72800) [pid = 1659] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x114bab000) [pid = 1659] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x11ad39000) [pid = 1659] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:04:49 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x12e3f5c00) [pid = 1659] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:04:49 INFO - PROCESS | 1659 | 1461481489489 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]]]}] 00:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 823ms 00:04:49 INFO - PROCESS | 1659 | 1461481489552 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 00:04:49 INFO - PROCESS | 1659 | 1461481489553 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 00:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:04:49 INFO - PROCESS | 1659 | 1461481489555 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:04:49 INFO - PROCESS | 1659 | 1461481489557 Marionette TRACE conn2 <- [1,1514,null,{}] 00:04:49 INFO - PROCESS | 1659 | 1461481489559 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}] 00:04:49 INFO - PROCESS | 1659 | 1461481489643 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 00:04:49 INFO - PROCESS | 1659 | 1461481489696 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x1284e1800 == 56 [pid = 1659] [id = 386] 00:04:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x1188f7c00) [pid = 1659] [serial = 1157] [outer = 0x0] 00:04:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x11c66b800) [pid = 1659] [serial = 1158] [outer = 0x1188f7c00] 00:04:49 INFO - PROCESS | 1659 | 1461481489722 Marionette DEBUG loaded listener.js 00:04:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x1280a8800) [pid = 1659] [serial = 1159] [outer = 0x1188f7c00] 00:04:50 INFO - PROCESS | 1659 | 1461481490003 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]]]}] 00:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 469ms 00:04:50 INFO - PROCESS | 1659 | 1461481490026 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 00:04:50 INFO - PROCESS | 1659 | 1461481490027 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 00:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:04:50 INFO - PROCESS | 1659 | 1461481490029 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:04:50 INFO - PROCESS | 1659 | 1461481490031 Marionette TRACE conn2 <- [1,1518,null,{}] 00:04:50 INFO - PROCESS | 1659 | 1461481490042 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}] 00:04:50 INFO - PROCESS | 1659 | 1461481490143 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 00:04:50 INFO - PROCESS | 1659 | 1461481490147 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d04c000 == 57 [pid = 1659] [id = 387] 00:04:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x12b545400) [pid = 1659] [serial = 1160] [outer = 0x0] 00:04:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x12d239400) [pid = 1659] [serial = 1161] [outer = 0x12b545400] 00:04:50 INFO - PROCESS | 1659 | 1461481490177 Marionette DEBUG loaded listener.js 00:04:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x12d622000) [pid = 1659] [serial = 1162] [outer = 0x12b545400] 00:04:50 INFO - PROCESS | 1659 | 1461481490502 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]]]}] 00:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 524ms 00:04:50 INFO - PROCESS | 1659 | 1461481490563 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 00:04:50 INFO - PROCESS | 1659 | 1461481490564 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 00:04:50 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:04:50 INFO - PROCESS | 1659 | 1461481490567 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:04:50 INFO - PROCESS | 1659 | 1461481490568 Marionette TRACE conn2 <- [1,1522,null,{}] 00:04:50 INFO - PROCESS | 1659 | 1461481490570 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}] 00:04:50 INFO - PROCESS | 1659 | 1461481490653 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 00:04:50 INFO - PROCESS | 1659 | 1461481490658 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x12db71800 == 58 [pid = 1659] [id = 388] 00:04:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12d621000) [pid = 1659] [serial = 1163] [outer = 0x0] 00:04:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x12db16800) [pid = 1659] [serial = 1164] [outer = 0x12d621000] 00:04:50 INFO - PROCESS | 1659 | 1461481490683 Marionette DEBUG loaded listener.js 00:04:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12db1f800) [pid = 1659] [serial = 1165] [outer = 0x12d621000] 00:04:51 INFO - PROCESS | 1659 | 1461481491021 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"]]]}] 00:04:51 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 () { 00:04:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:04:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:04:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:04:51 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 () { 00:04:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:04:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:04:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:04:51 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 () { 00:04:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:04:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:04:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:04:51 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 () { 00:04:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:04:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:04:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:04:51 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 471ms 00:04:51 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:04:51 INFO - PROCESS | 1659 | 1461481491039 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 00:04:51 INFO - PROCESS | 1659 | 1461481491040 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 00:04:51 INFO - PROCESS | 1659 | 1461481491043 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:04:51 INFO - PROCESS | 1659 | 1461481491044 Marionette TRACE conn2 <- [1,1526,null,{}] 00:04:51 INFO - PROCESS | 1659 | 1461481491046 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}] 00:04:51 INFO - PROCESS | 1659 | 1461481491130 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 00:04:51 INFO - PROCESS | 1659 | 1461481491136 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e39e800 == 59 [pid = 1659] [id = 389] 00:04:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12e213800) [pid = 1659] [serial = 1166] [outer = 0x0] 00:04:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x12e35e400) [pid = 1659] [serial = 1167] [outer = 0x12e213800] 00:04:51 INFO - PROCESS | 1659 | 1461481491162 Marionette DEBUG loaded listener.js 00:04:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x12e3f1c00) [pid = 1659] [serial = 1168] [outer = 0x12e213800] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x12cdce000 == 58 [pid = 1659] [id = 315] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x12efcc800 == 57 [pid = 1659] [id = 357] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x12e3ba000 == 56 [pid = 1659] [id = 339] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x11afd6800 == 55 [pid = 1659] [id = 340] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbd6000 == 54 [pid = 1659] [id = 320] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbe2000 == 53 [pid = 1659] [id = 356] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x1257d6000 == 52 [pid = 1659] [id = 358] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x11c625000 == 51 [pid = 1659] [id = 337] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x12b244800 == 50 [pid = 1659] [id = 355] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x1155d9800 == 49 [pid = 1659] [id = 322] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x12bf46000 == 48 [pid = 1659] [id = 338] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x12e39c800 == 47 [pid = 1659] [id = 291] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbd9000 == 46 [pid = 1659] [id = 335] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x12e2b9000 == 45 [pid = 1659] [id = 321] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x12bbaf800 == 44 [pid = 1659] [id = 318] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x11a910000 == 43 [pid = 1659] [id = 377] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x11b84d800 == 42 [pid = 1659] [id = 376] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x12fe42800 == 41 [pid = 1659] [id = 375] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x12b58d000 == 40 [pid = 1659] [id = 374] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x11bbbf000 == 39 [pid = 1659] [id = 373] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x118712800 == 38 [pid = 1659] [id = 372] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x123a18800 == 37 [pid = 1659] [id = 380] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x1284d2000 == 36 [pid = 1659] [id = 383] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x126f8e000 == 35 [pid = 1659] [id = 382] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab52000 == 34 [pid = 1659] [id = 378] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x126bdf800 == 33 [pid = 1659] [id = 381] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x12b8a8800 == 32 [pid = 1659] [id = 385] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x12d04c000 == 31 [pid = 1659] [id = 387] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x1284e1800 == 30 [pid = 1659] [id = 386] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x11b05b800 == 29 [pid = 1659] [id = 379] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x12b24b000 == 28 [pid = 1659] [id = 384] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x12e888800) [pid = 1659] [serial = 1006] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOCSHELL 0x12db71800 == 27 [pid = 1659] [id = 388] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x128461000) [pid = 1659] [serial = 1086] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x12ec5a400) [pid = 1659] [serial = 1101] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x12ec52800) [pid = 1659] [serial = 1099] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x129ce4800) [pid = 1659] [serial = 1087] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x11a944c00) [pid = 1659] [serial = 1077] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x11af3b800) [pid = 1659] [serial = 1078] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x12eea5400) [pid = 1659] [serial = 1102] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x1188cbc00) [pid = 1659] [serial = 1060] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x1158bc400) [pid = 1659] [serial = 1059] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x114fbb400) [pid = 1659] [serial = 1110] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x12e21e800) [pid = 1659] [serial = 1069] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x114fbfc00) [pid = 1659] [serial = 1111] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x12cf99000) [pid = 1659] [serial = 1068] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x12eafa400) [pid = 1659] [serial = 1072] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x12e886400) [pid = 1659] [serial = 1071] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x126b9dc00) [pid = 1659] [serial = 1083] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x1276a4000) [pid = 1659] [serial = 1084] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x11a93d000) [pid = 1659] [serial = 1105] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x1165cc800) [pid = 1659] [serial = 1104] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x11c7b3800) [pid = 1659] [serial = 1113] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x126b90000) [pid = 1659] [serial = 1107] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x12e831c00) [pid = 1659] [serial = 1096] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x12e21f800) [pid = 1659] [serial = 1093] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x12ec51000) [pid = 1659] [serial = 1108] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x12e3f2000) [pid = 1659] [serial = 1095] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x12d0b5400) [pid = 1659] [serial = 1092] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x12eaf9800) [pid = 1659] [serial = 1098] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x11c735400) [pid = 1659] [serial = 1063] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x11c28a800) [pid = 1659] [serial = 1062] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x12eea4400) [pid = 1659] [serial = 1075] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x12ec4bc00) [pid = 1659] [serial = 1074] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x12b3edc00) [pid = 1659] [serial = 1089] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x12b809400) [pid = 1659] [serial = 1090] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x11c23bc00) [pid = 1659] [serial = 1080] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x11c73a000) [pid = 1659] [serial = 1081] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x12b3f0800) [pid = 1659] [serial = 1066] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x128459800) [pid = 1659] [serial = 1065] [outer = 0x0] [url = about:blank] 00:04:52 INFO - PROCESS | 1659 | 1461481492889 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"]]]}] 00:04:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:04:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:04:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:04:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:04:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:04:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:04:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:04:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:04:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:04:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1870ms 00:04:52 INFO - PROCESS | 1659 | 1461481492914 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 00:04:52 INFO - PROCESS | 1659 | 1461481492917 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 00:04:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:04:52 INFO - PROCESS | 1659 | 1461481492921 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:04:52 INFO - PROCESS | 1659 | 1461481492923 Marionette TRACE conn2 <- [1,1530,null,{}] 00:04:52 INFO - PROCESS | 1659 | 1461481492927 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}] 00:04:53 INFO - PROCESS | 1659 | 1461481493010 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 00:04:53 INFO - PROCESS | 1659 | 1461481493055 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x118565000 == 28 [pid = 1659] [id = 390] 00:04:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x11656e800) [pid = 1659] [serial = 1169] [outer = 0x0] 00:04:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x116571800) [pid = 1659] [serial = 1170] [outer = 0x11656e800] 00:04:53 INFO - PROCESS | 1659 | 1461481493083 Marionette DEBUG loaded listener.js 00:04:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x114fb4c00) [pid = 1659] [serial = 1171] [outer = 0x11656e800] 00:04:53 INFO - PROCESS | 1659 | 1461481493390 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]]]}] 00:04:53 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 00:04:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:04:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:04:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:04:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:04:53 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. 00:04:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:04:53 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 522ms 00:04:53 INFO - PROCESS | 1659 | 1461481493444 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 00:04:53 INFO - PROCESS | 1659 | 1461481493448 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 00:04:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:04:53 INFO - PROCESS | 1659 | 1461481493453 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:04:53 INFO - PROCESS | 1659 | 1461481493455 Marionette TRACE conn2 <- [1,1534,null,{}] 00:04:53 INFO - PROCESS | 1659 | 1461481493457 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}] 00:04:53 INFO - PROCESS | 1659 | 1461481493531 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 00:04:53 INFO - PROCESS | 1659 | 1461481493538 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ada800 == 29 [pid = 1659] [id = 391] 00:04:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x1162f3400) [pid = 1659] [serial = 1172] [outer = 0x0] 00:04:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x118886000) [pid = 1659] [serial = 1173] [outer = 0x1162f3400] 00:04:53 INFO - PROCESS | 1659 | 1461481493565 Marionette DEBUG loaded listener.js 00:04:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x119131800) [pid = 1659] [serial = 1174] [outer = 0x1162f3400] 00:04:53 INFO - PROCESS | 1659 | 1461481493913 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]]]}] 00:04:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:04:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 519ms 00:04:53 INFO - PROCESS | 1659 | 1461481493973 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 00:04:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:04:53 INFO - PROCESS | 1659 | 1461481493974 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 00:04:53 INFO - PROCESS | 1659 | 1461481493977 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:04:53 INFO - PROCESS | 1659 | 1461481493979 Marionette TRACE conn2 <- [1,1538,null,{}] 00:04:53 INFO - PROCESS | 1659 | 1461481493986 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}] 00:04:54 INFO - PROCESS | 1659 | 1461481494052 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 00:04:54 INFO - PROCESS | 1659 | 1461481494058 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a9a5800 == 30 [pid = 1659] [id = 392] 00:04:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x114442800) [pid = 1659] [serial = 1175] [outer = 0x0] 00:04:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x11a945400) [pid = 1659] [serial = 1176] [outer = 0x114442800] 00:04:54 INFO - PROCESS | 1659 | 1461481494084 Marionette DEBUG loaded listener.js 00:04:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x11ad37800) [pid = 1659] [serial = 1177] [outer = 0x114442800] 00:04:54 INFO - PROCESS | 1659 | 1461481494578 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]]]}] 00:04:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:04:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 627ms 00:04:54 INFO - PROCESS | 1659 | 1461481494605 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 00:04:54 INFO - PROCESS | 1659 | 1461481494608 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 00:04:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:04:54 INFO - PROCESS | 1659 | 1461481494611 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:04:54 INFO - PROCESS | 1659 | 1461481494613 Marionette TRACE conn2 <- [1,1542,null,{}] 00:04:54 INFO - PROCESS | 1659 | 1461481494619 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}] 00:04:54 INFO - PROCESS | 1659 | 1461481494733 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 00:04:54 INFO - PROCESS | 1659 | 1461481494744 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x11afd0800 == 31 [pid = 1659] [id = 393] 00:04:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x11ad3b400) [pid = 1659] [serial = 1178] [outer = 0x0] 00:04:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x11b0db400) [pid = 1659] [serial = 1179] [outer = 0x11ad3b400] 00:04:54 INFO - PROCESS | 1659 | 1461481494786 Marionette DEBUG loaded listener.js 00:04:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x11b85e000) [pid = 1659] [serial = 1180] [outer = 0x11ad3b400] 00:04:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:04:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 520ms 00:04:55 INFO - PROCESS | 1659 | 1461481495124 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]]]}] 00:04:55 INFO - PROCESS | 1659 | 1461481495131 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 00:04:55 INFO - PROCESS | 1659 | 1461481495133 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 00:04:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:04:55 INFO - PROCESS | 1659 | 1461481495140 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:04:55 INFO - PROCESS | 1659 | 1461481495141 Marionette TRACE conn2 <- [1,1546,null,{}] 00:04:55 INFO - PROCESS | 1659 | 1461481495144 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}] 00:04:55 INFO - PROCESS | 1659 | 1461481495240 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 00:04:55 INFO - PROCESS | 1659 | 1461481495268 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b91c800 == 32 [pid = 1659] [id = 394] 00:04:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x114bab000) [pid = 1659] [serial = 1181] [outer = 0x0] 00:04:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x11b8ac000) [pid = 1659] [serial = 1182] [outer = 0x114bab000] 00:04:55 INFO - PROCESS | 1659 | 1461481495294 Marionette DEBUG loaded listener.js 00:04:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x11c245c00) [pid = 1659] [serial = 1183] [outer = 0x114bab000] 00:04:55 INFO - PROCESS | 1659 | 1461481495601 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]]]}] 00:04:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:04:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 521ms 00:04:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:04:55 INFO - PROCESS | 1659 | 1461481495660 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 00:04:55 INFO - PROCESS | 1659 | 1461481495661 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 00:04:55 INFO - PROCESS | 1659 | 1461481495663 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:04:55 INFO - PROCESS | 1659 | 1461481495664 Marionette TRACE conn2 <- [1,1550,null,{}] 00:04:55 INFO - PROCESS | 1659 | 1461481495666 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}] 00:04:55 INFO - PROCESS | 1659 | 1461481495755 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 00:04:55 INFO - PROCESS | 1659 | 1461481495761 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c237000 == 33 [pid = 1659] [id = 395] 00:04:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x1162f6c00) [pid = 1659] [serial = 1184] [outer = 0x0] 00:04:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x11c672400) [pid = 1659] [serial = 1185] [outer = 0x1162f6c00] 00:04:55 INFO - PROCESS | 1659 | 1461481495792 Marionette DEBUG loaded listener.js 00:04:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x11c85dc00) [pid = 1659] [serial = 1186] [outer = 0x1162f6c00] 00:04:56 INFO - PROCESS | 1659 | 1461481496152 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]]]}] 00:04:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:04:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 523ms 00:04:56 INFO - PROCESS | 1659 | 1461481496187 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 00:04:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:04:56 INFO - PROCESS | 1659 | 1461481496189 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 00:04:56 INFO - PROCESS | 1659 | 1461481496192 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:04:56 INFO - PROCESS | 1659 | 1461481496194 Marionette TRACE conn2 <- [1,1554,null,{}] 00:04:56 INFO - PROCESS | 1659 | 1461481496198 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}] 00:04:56 INFO - PROCESS | 1659 | 1461481496312 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 00:04:56 INFO - PROCESS | 1659 | 1461481496318 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x1252c2000 == 34 [pid = 1659] [id = 396] 00:04:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x11c23e400) [pid = 1659] [serial = 1187] [outer = 0x0] 00:04:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x123a76000) [pid = 1659] [serial = 1188] [outer = 0x11c23e400] 00:04:56 INFO - PROCESS | 1659 | 1461481496359 Marionette DEBUG loaded listener.js 00:04:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x12558e000) [pid = 1659] [serial = 1189] [outer = 0x11c23e400] 00:04:56 INFO - PROCESS | 1659 | 1461481496807 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]]]}] 00:04:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:04:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 620ms 00:04:56 INFO - PROCESS | 1659 | 1461481496813 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 00:04:56 INFO - PROCESS | 1659 | 1461481496814 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 00:04:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:04:56 INFO - PROCESS | 1659 | 1461481496817 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:04:56 INFO - PROCESS | 1659 | 1461481496820 Marionette TRACE conn2 <- [1,1558,null,{}] 00:04:56 INFO - PROCESS | 1659 | 1461481496822 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}] 00:04:56 INFO - PROCESS | 1659 | 1461481496892 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 00:04:56 INFO - PROCESS | 1659 | 1461481496896 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x1257d6000 == 35 [pid = 1659] [id = 397] 00:04:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12576e000) [pid = 1659] [serial = 1190] [outer = 0x0] 00:04:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x126b9dc00) [pid = 1659] [serial = 1191] [outer = 0x12576e000] 00:04:56 INFO - PROCESS | 1659 | 1461481496924 Marionette DEBUG loaded listener.js 00:04:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x126d2b800) [pid = 1659] [serial = 1192] [outer = 0x12576e000] 00:04:57 INFO - PROCESS | 1659 | 1461481497249 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]]]}] 00:04:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:04:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 471ms 00:04:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:04:57 INFO - PROCESS | 1659 | 1461481497287 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 00:04:57 INFO - PROCESS | 1659 | 1461481497288 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 00:04:57 INFO - PROCESS | 1659 | 1461481497290 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:04:57 INFO - PROCESS | 1659 | 1461481497291 Marionette TRACE conn2 <- [1,1562,null,{}] 00:04:57 INFO - PROCESS | 1659 | 1461481497294 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}] 00:04:57 INFO - PROCESS | 1659 | 1461481497366 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 00:04:57 INFO - PROCESS | 1659 | 1461481497372 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a9a3000 == 36 [pid = 1659] [id = 398] 00:04:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x126d27400) [pid = 1659] [serial = 1193] [outer = 0x0] 00:04:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x1273ecc00) [pid = 1659] [serial = 1194] [outer = 0x126d27400] 00:04:57 INFO - PROCESS | 1659 | 1461481497397 Marionette DEBUG loaded listener.js 00:04:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x1276b1400) [pid = 1659] [serial = 1195] [outer = 0x126d27400] 00:04:57 INFO - PROCESS | 1659 | 1461481497722 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]]]}] 00:04:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:04:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 469ms 00:04:57 INFO - PROCESS | 1659 | 1461481497760 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 00:04:57 INFO - PROCESS | 1659 | 1461481497761 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 00:04:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:04:57 INFO - PROCESS | 1659 | 1461481497764 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:04:57 INFO - PROCESS | 1659 | 1461481497765 Marionette TRACE conn2 <- [1,1566,null,{}] 00:04:57 INFO - PROCESS | 1659 | 1461481497782 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}] 00:04:57 INFO - PROCESS | 1659 | 1461481497860 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 00:04:57 INFO - PROCESS | 1659 | 1461481497864 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x127977800 == 37 [pid = 1659] [id = 399] 00:04:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x126f65400) [pid = 1659] [serial = 1196] [outer = 0x0] 00:04:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x128015400) [pid = 1659] [serial = 1197] [outer = 0x126f65400] 00:04:57 INFO - PROCESS | 1659 | 1461481497893 Marionette DEBUG loaded listener.js 00:04:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x1280a8000) [pid = 1659] [serial = 1198] [outer = 0x126f65400] 00:04:58 INFO - PROCESS | 1659 | 1461481498242 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]]]}] 00:04:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:04:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 518ms 00:04:58 INFO - PROCESS | 1659 | 1461481498282 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 00:04:58 INFO - PROCESS | 1659 | 1461481498284 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 00:04:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:04:58 INFO - PROCESS | 1659 | 1461481498286 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:04:58 INFO - PROCESS | 1659 | 1461481498288 Marionette TRACE conn2 <- [1,1570,null,{}] 00:04:58 INFO - PROCESS | 1659 | 1461481498291 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}] 00:04:58 INFO - PROCESS | 1659 | 1461481498394 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x12d621000) [pid = 1659] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x1273e7800) [pid = 1659] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x12b53f800) [pid = 1659] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x12b61e800) [pid = 1659] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x1188f7c00) [pid = 1659] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x12b545400) [pid = 1659] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x12526f400) [pid = 1659] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x11af74400) [pid = 1659] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x114fb1000) [pid = 1659] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x114fbec00) [pid = 1659] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x126b31000) [pid = 1659] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x11c8f3400) [pid = 1659] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x11c136c00) [pid = 1659] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x11a97d000) [pid = 1659] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x114baa400) [pid = 1659] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x11656f000) [pid = 1659] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x12735b000) [pid = 1659] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x12735a400) [pid = 1659] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:04:58 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x12558c400) [pid = 1659] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:04:58 INFO - PROCESS | 1659 | 1461481498963 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x114e8c800 == 38 [pid = 1659] [id = 400] 00:04:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x1136e3800) [pid = 1659] [serial = 1199] [outer = 0x0] 00:04:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x114b38000) [pid = 1659] [serial = 1200] [outer = 0x1136e3800] 00:04:59 INFO - PROCESS | 1659 | 1461481498998 Marionette DEBUG loaded listener.js 00:04:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x114fb3400) [pid = 1659] [serial = 1201] [outer = 0x1136e3800] 00:04:59 INFO - PROCESS | 1659 | 1461481499544 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]]]}] 00:04:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:04:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1320ms 00:04:59 INFO - PROCESS | 1659 | 1461481499611 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 00:04:59 INFO - PROCESS | 1659 | 1461481499614 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 00:04:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:04:59 INFO - PROCESS | 1659 | 1461481499620 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:04:59 INFO - PROCESS | 1659 | 1461481499623 Marionette TRACE conn2 <- [1,1574,null,{}] 00:04:59 INFO - PROCESS | 1659 | 1461481499626 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}] 00:04:59 INFO - PROCESS | 1659 | 1461481499733 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 00:04:59 INFO - PROCESS | 1659 | 1461481499807 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a922800 == 39 [pid = 1659] [id = 401] 00:04:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x118ce6c00) [pid = 1659] [serial = 1202] [outer = 0x0] 00:04:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x118f9dc00) [pid = 1659] [serial = 1203] [outer = 0x118ce6c00] 00:04:59 INFO - PROCESS | 1659 | 1461481499839 Marionette DEBUG loaded listener.js 00:04:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x11924b000) [pid = 1659] [serial = 1204] [outer = 0x118ce6c00] 00:05:00 INFO - PROCESS | 1659 | 1461481500386 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]]]}] 00:05:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:05:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 822ms 00:05:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:05:00 INFO - PROCESS | 1659 | 1461481500445 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 00:05:00 INFO - PROCESS | 1659 | 1461481500448 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 00:05:00 INFO - PROCESS | 1659 | 1461481500453 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:05:00 INFO - PROCESS | 1659 | 1461481500455 Marionette TRACE conn2 <- [1,1578,null,{}] 00:05:00 INFO - PROCESS | 1659 | 1461481500458 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}] 00:05:00 INFO - PROCESS | 1659 | 1461481500657 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 00:05:00 INFO - PROCESS | 1659 | 1461481500742 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x119716800 == 40 [pid = 1659] [id = 402] 00:05:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x114fbe000) [pid = 1659] [serial = 1205] [outer = 0x0] 00:05:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1156de800) [pid = 1659] [serial = 1206] [outer = 0x114fbe000] 00:05:00 INFO - PROCESS | 1659 | 1461481500771 Marionette DEBUG loaded listener.js 00:05:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x1185b5000) [pid = 1659] [serial = 1207] [outer = 0x114fbe000] 00:05:01 INFO - PROCESS | 1659 | --DOCSHELL 0x127977800 == 39 [pid = 1659] [id = 399] 00:05:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11a9a3000 == 38 [pid = 1659] [id = 398] 00:05:01 INFO - PROCESS | 1659 | --DOCSHELL 0x1257d6000 == 37 [pid = 1659] [id = 397] 00:05:01 INFO - PROCESS | 1659 | --DOCSHELL 0x1252c2000 == 36 [pid = 1659] [id = 396] 00:05:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11c237000 == 35 [pid = 1659] [id = 395] 00:05:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11b91c800 == 34 [pid = 1659] [id = 394] 00:05:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11afd0800 == 33 [pid = 1659] [id = 393] 00:05:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11a9a5800 == 32 [pid = 1659] [id = 392] 00:05:01 INFO - PROCESS | 1659 | --DOCSHELL 0x119ada800 == 31 [pid = 1659] [id = 391] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x12e35e400) [pid = 1659] [serial = 1167] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOCSHELL 0x118565000 == 30 [pid = 1659] [id = 390] 00:05:01 INFO - PROCESS | 1659 | --DOCSHELL 0x12e39e800 == 29 [pid = 1659] [id = 389] 00:05:01 INFO - PROCESS | 1659 | 1461481501204 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]]]}] 00:05:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:05:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 773ms 00:05:01 INFO - PROCESS | 1659 | 1461481501227 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 00:05:01 INFO - PROCESS | 1659 | 1461481501229 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 00:05:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:05:01 INFO - PROCESS | 1659 | 1461481501232 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:05:01 INFO - PROCESS | 1659 | 1461481501235 Marionette TRACE conn2 <- [1,1582,null,{}] 00:05:01 INFO - PROCESS | 1659 | 1461481501238 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}] 00:05:01 INFO - PROCESS | 1659 | 1461481501322 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x12ee9d000) [pid = 1659] [serial = 1057] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x12db1f800) [pid = 1659] [serial = 1165] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x12b3f1c00) [pid = 1659] [serial = 1149] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x12b8f1400) [pid = 1659] [serial = 1152] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x12be5ec00) [pid = 1659] [serial = 1155] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x11c66b800) [pid = 1659] [serial = 1158] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x12bbba400) [pid = 1659] [serial = 1153] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 86 (0x12d239400) [pid = 1659] [serial = 1161] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 85 (0x12db16800) [pid = 1659] [serial = 1164] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 84 (0x12cf96c00) [pid = 1659] [serial = 1156] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 83 (0x12d622000) [pid = 1659] [serial = 1162] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 82 (0x12576dc00) [pid = 1659] [serial = 1122] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x11c712400) [pid = 1659] [serial = 1120] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x11b8ab000) [pid = 1659] [serial = 1119] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x116740400) [pid = 1659] [serial = 1117] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x114fbc800) [pid = 1659] [serial = 1116] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x12fb65c00) [pid = 1659] [serial = 1114] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x126d28400) [pid = 1659] [serial = 1143] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x1273e6400) [pid = 1659] [serial = 1144] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x123a73800) [pid = 1659] [serial = 1140] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x126b29c00) [pid = 1659] [serial = 1141] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 72 (0x11c66bc00) [pid = 1659] [serial = 1137] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 71 (0x11c734800) [pid = 1659] [serial = 1138] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 70 (0x11af6f000) [pid = 1659] [serial = 1135] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 69 (0x11a987400) [pid = 1659] [serial = 1134] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 68 (0x11924b800) [pid = 1659] [serial = 1132] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 67 (0x1185b1000) [pid = 1659] [serial = 1131] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 66 (0x12d0bec00) [pid = 1659] [serial = 1129] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 65 (0x12801a000) [pid = 1659] [serial = 1128] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 64 (0x12bfb6800) [pid = 1659] [serial = 1126] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 63 (0x12b53cc00) [pid = 1659] [serial = 1125] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 62 (0x127350000) [pid = 1659] [serial = 1123] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 61 (0x127a05000) [pid = 1659] [serial = 1146] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 60 (0x129cdf400) [pid = 1659] [serial = 1147] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 59 (0x1280a8800) [pid = 1659] [serial = 1159] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | --DOMWINDOW == 58 (0x12b546000) [pid = 1659] [serial = 1150] [outer = 0x0] [url = about:blank] 00:05:01 INFO - PROCESS | 1659 | 1461481501375 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x119721000 == 30 [pid = 1659] [id = 403] 00:05:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 59 (0x1158c2000) [pid = 1659] [serial = 1208] [outer = 0x0] 00:05:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 60 (0x1188f7c00) [pid = 1659] [serial = 1209] [outer = 0x1158c2000] 00:05:01 INFO - PROCESS | 1659 | 1461481501404 Marionette DEBUG loaded listener.js 00:05:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 61 (0x119d9c000) [pid = 1659] [serial = 1210] [outer = 0x1158c2000] 00:05:01 INFO - PROCESS | 1659 | 1461481501713 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]]]}] 00:05:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:05:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 524ms 00:05:01 INFO - PROCESS | 1659 | 1461481501757 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 00:05:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:05:01 INFO - PROCESS | 1659 | 1461481501758 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 00:05:01 INFO - PROCESS | 1659 | 1461481501761 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:05:01 INFO - PROCESS | 1659 | 1461481501762 Marionette TRACE conn2 <- [1,1586,null,{}] 00:05:01 INFO - PROCESS | 1659 | 1461481501765 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}] 00:05:01 INFO - PROCESS | 1659 | 1461481501841 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 00:05:01 INFO - PROCESS | 1659 | 1461481501903 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b057800 == 31 [pid = 1659] [id = 404] 00:05:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 62 (0x114fbcc00) [pid = 1659] [serial = 1211] [outer = 0x0] 00:05:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 63 (0x11a863800) [pid = 1659] [serial = 1212] [outer = 0x114fbcc00] 00:05:01 INFO - PROCESS | 1659 | 1461481501930 Marionette DEBUG loaded listener.js 00:05:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 64 (0x11af74800) [pid = 1659] [serial = 1213] [outer = 0x114fbcc00] 00:05:02 INFO - PROCESS | 1659 | 1461481502263 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]]]}] 00:05:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:05:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 519ms 00:05:02 INFO - PROCESS | 1659 | 1461481502280 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 00:05:02 INFO - PROCESS | 1659 | 1461481502284 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 00:05:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:05:02 INFO - PROCESS | 1659 | 1461481502293 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:05:02 INFO - PROCESS | 1659 | 1461481502297 Marionette TRACE conn2 <- [1,1590,null,{}] 00:05:02 INFO - PROCESS | 1659 | 1461481502299 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}] 00:05:02 INFO - PROCESS | 1659 | 1461481502380 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 00:05:02 INFO - PROCESS | 1659 | 1461481502386 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c22c800 == 32 [pid = 1659] [id = 405] 00:05:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 65 (0x11ad3ec00) [pid = 1659] [serial = 1214] [outer = 0x0] 00:05:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 66 (0x11b8aa800) [pid = 1659] [serial = 1215] [outer = 0x11ad3ec00] 00:05:02 INFO - PROCESS | 1659 | 1461481502413 Marionette DEBUG loaded listener.js 00:05:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 67 (0x11c6c9000) [pid = 1659] [serial = 1216] [outer = 0x11ad3ec00] 00:05:02 INFO - PROCESS | 1659 | 1461481502768 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]]]}] 00:05:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:05:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 524ms 00:05:02 INFO - PROCESS | 1659 | 1461481502814 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 00:05:02 INFO - PROCESS | 1659 | 1461481502816 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 00:05:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:05:02 INFO - PROCESS | 1659 | 1461481502818 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:05:02 INFO - PROCESS | 1659 | 1461481502819 Marionette TRACE conn2 <- [1,1594,null,{}] 00:05:02 INFO - PROCESS | 1659 | 1461481502822 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}] 00:05:02 INFO - PROCESS | 1659 | 1461481502921 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 00:05:02 INFO - PROCESS | 1659 | 1461481502928 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b91c000 == 33 [pid = 1659] [id = 406] 00:05:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 68 (0x11b0e3c00) [pid = 1659] [serial = 1217] [outer = 0x0] 00:05:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 69 (0x11c738c00) [pid = 1659] [serial = 1218] [outer = 0x11b0e3c00] 00:05:02 INFO - PROCESS | 1659 | 1461481502969 Marionette DEBUG loaded listener.js 00:05:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 70 (0x11c7b6800) [pid = 1659] [serial = 1219] [outer = 0x11b0e3c00] 00:05:03 INFO - PROCESS | 1659 | 1461481503319 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]]]}] 00:05:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:05:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 520ms 00:05:03 INFO - PROCESS | 1659 | 1461481503339 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 00:05:03 INFO - PROCESS | 1659 | 1461481503340 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 00:05:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:05:03 INFO - PROCESS | 1659 | 1461481503342 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:05:03 INFO - PROCESS | 1659 | 1461481503343 Marionette TRACE conn2 <- [1,1598,null,{}] 00:05:03 INFO - PROCESS | 1659 | 1461481503345 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}] 00:05:03 INFO - PROCESS | 1659 | 1461481503450 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 00:05:03 INFO - PROCESS | 1659 | 1461481503462 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x1257d6000 == 34 [pid = 1659] [id = 407] 00:05:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 71 (0x11c8f3400) [pid = 1659] [serial = 1220] [outer = 0x0] 00:05:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 72 (0x123a6f400) [pid = 1659] [serial = 1221] [outer = 0x11c8f3400] 00:05:03 INFO - PROCESS | 1659 | 1461481503496 Marionette DEBUG loaded listener.js 00:05:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 73 (0x125597400) [pid = 1659] [serial = 1222] [outer = 0x11c8f3400] 00:05:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:05:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 518ms 00:05:03 INFO - PROCESS | 1659 | 1461481503855 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]]]}] 00:05:03 INFO - PROCESS | 1659 | 1461481503861 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 00:05:03 INFO - PROCESS | 1659 | 1461481503862 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 00:05:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:05:03 INFO - PROCESS | 1659 | 1461481503864 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:05:03 INFO - PROCESS | 1659 | 1461481503865 Marionette TRACE conn2 <- [1,1602,null,{}] 00:05:03 INFO - PROCESS | 1659 | 1461481503870 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}] 00:05:03 INFO - PROCESS | 1659 | 1461481503967 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 00:05:03 INFO - PROCESS | 1659 | 1461481503971 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f13000 == 35 [pid = 1659] [id = 408] 00:05:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x11c73a000) [pid = 1659] [serial = 1223] [outer = 0x0] 00:05:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x126d22800) [pid = 1659] [serial = 1224] [outer = 0x11c73a000] 00:05:03 INFO - PROCESS | 1659 | 1461481503997 Marionette DEBUG loaded listener.js 00:05:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x1276abc00) [pid = 1659] [serial = 1225] [outer = 0x11c73a000] 00:05:04 INFO - PROCESS | 1659 | 1461481504402 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]]]}] 00:05:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:05:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 573ms 00:05:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:05:04 INFO - PROCESS | 1659 | 1461481504438 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 00:05:04 INFO - PROCESS | 1659 | 1461481504439 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 00:05:04 INFO - PROCESS | 1659 | 1461481504441 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:05:04 INFO - PROCESS | 1659 | 1461481504442 Marionette TRACE conn2 <- [1,1606,null,{}] 00:05:04 INFO - PROCESS | 1659 | 1461481504444 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}] 00:05:04 INFO - PROCESS | 1659 | 1461481504538 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 00:05:04 INFO - PROCESS | 1659 | 1461481504550 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x128056800 == 36 [pid = 1659] [id = 409] 00:05:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x1151f2400) [pid = 1659] [serial = 1226] [outer = 0x0] 00:05:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x128011000) [pid = 1659] [serial = 1227] [outer = 0x1151f2400] 00:05:04 INFO - PROCESS | 1659 | 1461481504575 Marionette DEBUG loaded listener.js 00:05:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x128463400) [pid = 1659] [serial = 1228] [outer = 0x1151f2400] 00:05:04 INFO - PROCESS | 1659 | 1461481504905 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]]]}] 00:05:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:05:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 519ms 00:05:04 INFO - PROCESS | 1659 | 1461481504961 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 00:05:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:05:04 INFO - PROCESS | 1659 | 1461481504962 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 00:05:04 INFO - PROCESS | 1659 | 1461481504964 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:05:04 INFO - PROCESS | 1659 | 1461481504965 Marionette TRACE conn2 <- [1,1610,null,{}] 00:05:04 INFO - PROCESS | 1659 | 1461481504967 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}] 00:05:05 INFO - PROCESS | 1659 | 1461481505063 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 00:05:05 INFO - PROCESS | 1659 | 1461481505076 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b23f800 == 37 [pid = 1659] [id = 410] 00:05:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x125763400) [pid = 1659] [serial = 1229] [outer = 0x0] 00:05:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x129823000) [pid = 1659] [serial = 1230] [outer = 0x125763400] 00:05:05 INFO - PROCESS | 1659 | 1461481505102 Marionette DEBUG loaded listener.js 00:05:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x129829c00) [pid = 1659] [serial = 1231] [outer = 0x125763400] 00:05:05 INFO - PROCESS | 1659 | --DOMWINDOW == 81 (0x11656e800) [pid = 1659] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:05:05 INFO - PROCESS | 1659 | --DOMWINDOW == 80 (0x11ad3b400) [pid = 1659] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:05:05 INFO - PROCESS | 1659 | --DOMWINDOW == 79 (0x114bab000) [pid = 1659] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:05:05 INFO - PROCESS | 1659 | --DOMWINDOW == 78 (0x126d27400) [pid = 1659] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:05:05 INFO - PROCESS | 1659 | --DOMWINDOW == 77 (0x1162f6c00) [pid = 1659] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:05:05 INFO - PROCESS | 1659 | --DOMWINDOW == 76 (0x114442800) [pid = 1659] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:05:05 INFO - PROCESS | 1659 | --DOMWINDOW == 75 (0x1162f3400) [pid = 1659] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:05:05 INFO - PROCESS | 1659 | --DOMWINDOW == 74 (0x11c23e400) [pid = 1659] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:05:05 INFO - PROCESS | 1659 | --DOMWINDOW == 73 (0x12576e000) [pid = 1659] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:05:05 INFO - PROCESS | 1659 | 1461481505527 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]]]}] 00:05:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:05:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 568ms 00:05:05 INFO - PROCESS | 1659 | 1461481505532 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 00:05:05 INFO - PROCESS | 1659 | 1461481505537 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 00:05:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:05:05 INFO - PROCESS | 1659 | 1461481505540 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:05:05 INFO - PROCESS | 1659 | 1461481505542 Marionette TRACE conn2 <- [1,1614,null,{}] 00:05:05 INFO - PROCESS | 1659 | 1461481505546 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}] 00:05:05 INFO - PROCESS | 1659 | 1461481505646 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 00:05:05 INFO - PROCESS | 1659 | 1461481505654 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bbbc000 == 38 [pid = 1659] [id = 411] 00:05:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 74 (0x1162f3400) [pid = 1659] [serial = 1232] [outer = 0x0] 00:05:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 75 (0x11b85d400) [pid = 1659] [serial = 1233] [outer = 0x1162f3400] 00:05:05 INFO - PROCESS | 1659 | 1461481505680 Marionette DEBUG loaded listener.js 00:05:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 76 (0x126d2c800) [pid = 1659] [serial = 1234] [outer = 0x1162f3400] 00:05:06 INFO - PROCESS | 1659 | 1461481506008 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]]]}] 00:05:06 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 00:05:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 520ms 00:05:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:05:06 INFO - PROCESS | 1659 | 1461481506061 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 00:05:06 INFO - PROCESS | 1659 | 1461481506062 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 00:05:06 INFO - PROCESS | 1659 | 1461481506064 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:05:06 INFO - PROCESS | 1659 | 1461481506065 Marionette TRACE conn2 <- [1,1618,null,{}] 00:05:06 INFO - PROCESS | 1659 | 1461481506068 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}] 00:05:06 INFO - PROCESS | 1659 | 1461481506145 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 00:05:06 INFO - PROCESS | 1659 | 1461481506152 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b6ae800 == 39 [pid = 1659] [id = 412] 00:05:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 77 (0x126f66000) [pid = 1659] [serial = 1235] [outer = 0x0] 00:05:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 78 (0x129ce2000) [pid = 1659] [serial = 1236] [outer = 0x126f66000] 00:05:06 INFO - PROCESS | 1659 | 1461481506182 Marionette DEBUG loaded listener.js 00:05:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 79 (0x12b3ef800) [pid = 1659] [serial = 1237] [outer = 0x126f66000] 00:05:06 INFO - PROCESS | 1659 | 1461481506624 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]]]}] 00:05:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:05:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 574ms 00:05:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:05:06 INFO - PROCESS | 1659 | 1461481506639 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 00:05:06 INFO - PROCESS | 1659 | 1461481506642 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 00:05:06 INFO - PROCESS | 1659 | 1461481506645 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:05:06 INFO - PROCESS | 1659 | 1461481506648 Marionette TRACE conn2 <- [1,1622,null,{}] 00:05:06 INFO - PROCESS | 1659 | 1461481506655 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}] 00:05:06 INFO - PROCESS | 1659 | 1461481506826 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 00:05:06 INFO - PROCESS | 1659 | 1461481506842 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bbab800 == 40 [pid = 1659] [id = 413] 00:05:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 80 (0x12b3f1000) [pid = 1659] [serial = 1238] [outer = 0x0] 00:05:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 81 (0x12b543400) [pid = 1659] [serial = 1239] [outer = 0x12b3f1000] 00:05:06 INFO - PROCESS | 1659 | 1461481506871 Marionette DEBUG loaded listener.js 00:05:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 82 (0x12b8fa800) [pid = 1659] [serial = 1240] [outer = 0x12b3f1000] 00:05:07 INFO - PROCESS | 1659 | 1461481507195 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]]]}] 00:05:07 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 00:05:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 574ms 00:05:07 INFO - PROCESS | 1659 | 1461481507220 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 00:05:07 INFO - PROCESS | 1659 | 1461481507221 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 00:05:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:05:07 INFO - PROCESS | 1659 | 1461481507224 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:05:07 INFO - PROCESS | 1659 | 1461481507225 Marionette TRACE conn2 <- [1,1626,null,{}] 00:05:07 INFO - PROCESS | 1659 | 1461481507227 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}] 00:05:07 INFO - PROCESS | 1659 | 1461481507305 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 00:05:07 INFO - PROCESS | 1659 | 1461481507309 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cdd4000 == 41 [pid = 1659] [id = 414] 00:05:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 83 (0x12b8fb000) [pid = 1659] [serial = 1241] [outer = 0x0] 00:05:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 84 (0x12bbc0800) [pid = 1659] [serial = 1242] [outer = 0x12b8fb000] 00:05:07 INFO - PROCESS | 1659 | 1461481507335 Marionette DEBUG loaded listener.js 00:05:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 85 (0x12bfb4400) [pid = 1659] [serial = 1243] [outer = 0x12b8fb000] 00:05:07 INFO - PROCESS | 1659 | 1461481507765 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]]]}] 00:05:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:05:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 568ms 00:05:07 INFO - PROCESS | 1659 | 1461481507792 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 00:05:07 INFO - PROCESS | 1659 | 1461481507795 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 00:05:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:05:07 INFO - PROCESS | 1659 | 1461481507799 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:05:07 INFO - PROCESS | 1659 | 1461481507801 Marionette TRACE conn2 <- [1,1630,null,{}] 00:05:07 INFO - PROCESS | 1659 | 1461481507805 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}] 00:05:07 INFO - PROCESS | 1659 | 1461481507911 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 00:05:07 INFO - PROCESS | 1659 | 1461481507977 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab4e800 == 42 [pid = 1659] [id = 415] 00:05:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 86 (0x118548c00) [pid = 1659] [serial = 1244] [outer = 0x0] 00:05:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 87 (0x118e0e000) [pid = 1659] [serial = 1245] [outer = 0x118548c00] 00:05:08 INFO - PROCESS | 1659 | 1461481508010 Marionette DEBUG loaded listener.js 00:05:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x119e4f800) [pid = 1659] [serial = 1246] [outer = 0x118548c00] 00:05:08 INFO - PROCESS | 1659 | 1461481508471 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]]]}] 00:05:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:05:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 721ms 00:05:08 INFO - PROCESS | 1659 | 1461481508521 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 00:05:08 INFO - PROCESS | 1659 | 1461481508525 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 00:05:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:05:08 INFO - PROCESS | 1659 | 1461481508530 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:05:08 INFO - PROCESS | 1659 | 1461481508532 Marionette TRACE conn2 <- [1,1634,null,{}] 00:05:08 INFO - PROCESS | 1659 | 1461481508534 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}] 00:05:08 INFO - PROCESS | 1659 | 1461481508639 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 00:05:08 INFO - PROCESS | 1659 | 1461481508702 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x1257ca800 == 43 [pid = 1659] [id = 416] 00:05:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x11af7cc00) [pid = 1659] [serial = 1247] [outer = 0x0] 00:05:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x11b8b4800) [pid = 1659] [serial = 1248] [outer = 0x11af7cc00] 00:05:08 INFO - PROCESS | 1659 | 1461481508732 Marionette DEBUG loaded listener.js 00:05:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x11c6c8400) [pid = 1659] [serial = 1249] [outer = 0x11af7cc00] 00:05:09 INFO - PROCESS | 1659 | 1461481509132 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]]]}] 00:05:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:05:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 626ms 00:05:09 INFO - PROCESS | 1659 | 1461481509171 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 00:05:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:05:09 INFO - PROCESS | 1659 | 1461481509172 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 00:05:09 INFO - PROCESS | 1659 | 1461481509175 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:05:09 INFO - PROCESS | 1659 | 1461481509178 Marionette TRACE conn2 <- [1,1638,null,{}] 00:05:09 INFO - PROCESS | 1659 | 1461481509188 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}] 00:05:09 INFO - PROCESS | 1659 | 1461481509316 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 00:05:09 INFO - PROCESS | 1659 | 1461481509396 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d04b000 == 44 [pid = 1659] [id = 417] 00:05:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x126b29c00) [pid = 1659] [serial = 1250] [outer = 0x0] 00:05:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x1273e7c00) [pid = 1659] [serial = 1251] [outer = 0x126b29c00] 00:05:09 INFO - PROCESS | 1659 | 1461481509429 Marionette DEBUG loaded listener.js 00:05:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x129825400) [pid = 1659] [serial = 1252] [outer = 0x126b29c00] 00:05:09 INFO - PROCESS | 1659 | 1461481509850 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]]]}] 00:05:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:05:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 723ms 00:05:09 INFO - PROCESS | 1659 | 1461481509898 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 00:05:09 INFO - PROCESS | 1659 | 1461481509900 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 00:05:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:05:09 INFO - PROCESS | 1659 | 1461481509903 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:05:09 INFO - PROCESS | 1659 | 1461481509904 Marionette TRACE conn2 <- [1,1642,null,{}] 00:05:09 INFO - PROCESS | 1659 | 1461481509906 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}] 00:05:10 INFO - PROCESS | 1659 | 1461481510004 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 00:05:10 INFO - PROCESS | 1659 | 1461481510055 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2b2000 == 45 [pid = 1659] [id = 418] 00:05:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x129ce0000) [pid = 1659] [serial = 1253] [outer = 0x0] 00:05:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x12b53b000) [pid = 1659] [serial = 1254] [outer = 0x129ce0000] 00:05:10 INFO - PROCESS | 1659 | 1461481510086 Marionette DEBUG loaded listener.js 00:05:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x12b8f2400) [pid = 1659] [serial = 1255] [outer = 0x129ce0000] 00:05:10 INFO - PROCESS | 1659 | 1461481510474 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]]]}] 00:05:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:05:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 621ms 00:05:10 INFO - PROCESS | 1659 | 1461481510524 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 00:05:10 INFO - PROCESS | 1659 | 1461481510526 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 00:05:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:05:10 INFO - PROCESS | 1659 | 1461481510528 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:05:10 INFO - PROCESS | 1659 | 1461481510529 Marionette TRACE conn2 <- [1,1646,null,{}] 00:05:10 INFO - PROCESS | 1659 | 1461481510532 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}] 00:05:10 INFO - PROCESS | 1659 | 1461481510628 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 00:05:10 INFO - PROCESS | 1659 | 1461481510722 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x12db6f800 == 46 [pid = 1659] [id = 419] 00:05:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x12b3f5000) [pid = 1659] [serial = 1256] [outer = 0x0] 00:05:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x12be5c800) [pid = 1659] [serial = 1257] [outer = 0x12b3f5000] 00:05:10 INFO - PROCESS | 1659 | 1461481510752 Marionette DEBUG loaded listener.js 00:05:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x12cf93800) [pid = 1659] [serial = 1258] [outer = 0x12b3f5000] 00:05:11 INFO - PROCESS | 1659 | 1461481511198 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]]]}] 00:05:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:05:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 719ms 00:05:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:05:11 INFO - PROCESS | 1659 | 1461481511247 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 00:05:11 INFO - PROCESS | 1659 | 1461481511249 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 00:05:11 INFO - PROCESS | 1659 | 1461481511253 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:05:11 INFO - PROCESS | 1659 | 1461481511255 Marionette TRACE conn2 <- [1,1650,null,{}] 00:05:11 INFO - PROCESS | 1659 | 1461481511258 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}] 00:05:11 INFO - PROCESS | 1659 | 1461481511373 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 00:05:11 INFO - PROCESS | 1659 | 1461481511439 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x119162800 == 47 [pid = 1659] [id = 420] 00:05:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x11888ec00) [pid = 1659] [serial = 1259] [outer = 0x0] 00:05:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x11a85d000) [pid = 1659] [serial = 1260] [outer = 0x11888ec00] 00:05:11 INFO - PROCESS | 1659 | 1461481511472 Marionette DEBUG loaded listener.js 00:05:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x12d23e800) [pid = 1659] [serial = 1261] [outer = 0x11888ec00] 00:05:12 INFO - PROCESS | 1659 | 1461481512098 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]]]}] 00:05:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:05:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 872ms 00:05:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:05:12 INFO - PROCESS | 1659 | 1461481512142 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 00:05:12 INFO - PROCESS | 1659 | 1461481512144 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 00:05:12 INFO - PROCESS | 1659 | 1461481512147 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:05:12 INFO - PROCESS | 1659 | 1461481512150 Marionette TRACE conn2 <- [1,1654,null,{}] 00:05:12 INFO - PROCESS | 1659 | 1461481512156 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}] 00:05:12 INFO - PROCESS | 1659 | 1461481512255 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 00:05:12 INFO - PROCESS | 1659 | 1461481512329 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x119166800 == 48 [pid = 1659] [id = 421] 00:05:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x118e0f800) [pid = 1659] [serial = 1262] [outer = 0x0] 00:05:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x118fa2800) [pid = 1659] [serial = 1263] [outer = 0x118e0f800] 00:05:12 INFO - PROCESS | 1659 | 1461481512359 Marionette DEBUG loaded listener.js 00:05:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x11a85fc00) [pid = 1659] [serial = 1264] [outer = 0x118e0f800] 00:05:12 INFO - PROCESS | 1659 | --DOCSHELL 0x12bbab800 == 47 [pid = 1659] [id = 413] 00:05:12 INFO - PROCESS | 1659 | --DOCSHELL 0x12b6ae800 == 46 [pid = 1659] [id = 412] 00:05:12 INFO - PROCESS | 1659 | --DOCSHELL 0x11bbbc000 == 45 [pid = 1659] [id = 411] 00:05:12 INFO - PROCESS | 1659 | --DOCSHELL 0x12b23f800 == 44 [pid = 1659] [id = 410] 00:05:12 INFO - PROCESS | 1659 | --DOCSHELL 0x128056800 == 43 [pid = 1659] [id = 409] 00:05:12 INFO - PROCESS | 1659 | --DOCSHELL 0x126f13000 == 42 [pid = 1659] [id = 408] 00:05:12 INFO - PROCESS | 1659 | --DOCSHELL 0x1257d6000 == 41 [pid = 1659] [id = 407] 00:05:12 INFO - PROCESS | 1659 | --DOCSHELL 0x11b91c000 == 40 [pid = 1659] [id = 406] 00:05:12 INFO - PROCESS | 1659 | --DOCSHELL 0x11c22c800 == 39 [pid = 1659] [id = 405] 00:05:12 INFO - PROCESS | 1659 | --DOCSHELL 0x11b057800 == 38 [pid = 1659] [id = 404] 00:05:12 INFO - PROCESS | 1659 | --DOCSHELL 0x119721000 == 37 [pid = 1659] [id = 403] 00:05:12 INFO - PROCESS | 1659 | --DOCSHELL 0x119716800 == 36 [pid = 1659] [id = 402] 00:05:12 INFO - PROCESS | 1659 | --DOCSHELL 0x11a922800 == 35 [pid = 1659] [id = 401] 00:05:12 INFO - PROCESS | 1659 | --DOCSHELL 0x114e8c800 == 34 [pid = 1659] [id = 400] 00:05:12 INFO - PROCESS | 1659 | 1461481512814 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]]]}] 00:05:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:05:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 675ms 00:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:05:12 INFO - PROCESS | 1659 | 1461481512823 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 00:05:12 INFO - PROCESS | 1659 | 1461481512826 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 00:05:12 INFO - PROCESS | 1659 | 1461481512830 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:05:12 INFO - PROCESS | 1659 | 1461481512832 Marionette TRACE conn2 <- [1,1658,null,{}] 00:05:12 INFO - PROCESS | 1659 | 1461481512835 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}] 00:05:12 INFO - PROCESS | 1659 | 1461481512915 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 00:05:12 INFO - PROCESS | 1659 | 1461481512922 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x119d7a800 == 35 [pid = 1659] [id = 422] 00:05:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x119e49400) [pid = 1659] [serial = 1265] [outer = 0x0] 00:05:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x11ad39c00) [pid = 1659] [serial = 1266] [outer = 0x119e49400] 00:05:12 INFO - PROCESS | 1659 | 1461481512949 Marionette DEBUG loaded listener.js 00:05:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x11c249400) [pid = 1659] [serial = 1267] [outer = 0x119e49400] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x128015400) [pid = 1659] [serial = 1197] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x116571800) [pid = 1659] [serial = 1170] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x114fb4c00) [pid = 1659] [serial = 1171] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x11b0db400) [pid = 1659] [serial = 1179] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x11b85e000) [pid = 1659] [serial = 1180] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x11b8ac000) [pid = 1659] [serial = 1182] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x11c245c00) [pid = 1659] [serial = 1183] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x1273ecc00) [pid = 1659] [serial = 1194] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x1276b1400) [pid = 1659] [serial = 1195] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x11c672400) [pid = 1659] [serial = 1185] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x11c85dc00) [pid = 1659] [serial = 1186] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x11a945400) [pid = 1659] [serial = 1176] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x11ad37800) [pid = 1659] [serial = 1177] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x118886000) [pid = 1659] [serial = 1173] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x119131800) [pid = 1659] [serial = 1174] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x123a76000) [pid = 1659] [serial = 1188] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x12558e000) [pid = 1659] [serial = 1189] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x126b9dc00) [pid = 1659] [serial = 1191] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x126d2b800) [pid = 1659] [serial = 1192] [outer = 0x0] [url = about:blank] 00:05:13 INFO - PROCESS | 1659 | 1461481513322 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]]]}] 00:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 524ms 00:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:05:13 INFO - PROCESS | 1659 | 1461481513355 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 00:05:13 INFO - PROCESS | 1659 | 1461481513356 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 00:05:13 INFO - PROCESS | 1659 | 1461481513358 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:05:13 INFO - PROCESS | 1659 | 1461481513361 Marionette TRACE conn2 <- [1,1662,null,{}] 00:05:13 INFO - PROCESS | 1659 | 1461481513368 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}] 00:05:13 INFO - PROCESS | 1659 | 1461481513454 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 00:05:13 INFO - PROCESS | 1659 | 1461481513460 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c63d800 == 36 [pid = 1659] [id = 423] 00:05:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x11c6c5800) [pid = 1659] [serial = 1268] [outer = 0x0] 00:05:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x11c7b2400) [pid = 1659] [serial = 1269] [outer = 0x11c6c5800] 00:05:13 INFO - PROCESS | 1659 | 1461481513488 Marionette DEBUG loaded listener.js 00:05:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x123a72800) [pid = 1659] [serial = 1270] [outer = 0x11c6c5800] 00:05:13 INFO - PROCESS | 1659 | 1461481513843 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]]]}] 00:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 521ms 00:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:05:13 INFO - PROCESS | 1659 | 1461481513880 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 00:05:13 INFO - PROCESS | 1659 | 1461481513881 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 00:05:13 INFO - PROCESS | 1659 | 1461481513884 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:05:13 INFO - PROCESS | 1659 | 1461481513887 Marionette TRACE conn2 <- [1,1666,null,{}] 00:05:13 INFO - PROCESS | 1659 | 1461481513899 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}] 00:05:13 INFO - PROCESS | 1659 | 1461481513983 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 00:05:13 INFO - PROCESS | 1659 | 1461481513990 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x1257d0000 == 37 [pid = 1659] [id = 424] 00:05:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x1253a9800) [pid = 1659] [serial = 1271] [outer = 0x0] 00:05:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x126f64400) [pid = 1659] [serial = 1272] [outer = 0x1253a9800] 00:05:14 INFO - PROCESS | 1659 | 1461481514016 Marionette DEBUG loaded listener.js 00:05:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x1276ed800) [pid = 1659] [serial = 1273] [outer = 0x1253a9800] 00:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 476ms 00:05:14 INFO - PROCESS | 1659 | 1461481514358 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]]]}] 00:05:14 INFO - PROCESS | 1659 | 1461481514361 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 00:05:14 INFO - PROCESS | 1659 | 1461481514362 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 00:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:05:14 INFO - PROCESS | 1659 | 1461481514364 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:05:14 INFO - PROCESS | 1659 | 1461481514365 Marionette TRACE conn2 <- [1,1670,null,{}] 00:05:14 INFO - PROCESS | 1659 | 1461481514370 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}] 00:05:14 INFO - PROCESS | 1659 | 1461481514449 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 00:05:14 INFO - PROCESS | 1659 | 1461481514456 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a839000 == 38 [pid = 1659] [id = 425] 00:05:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x1276edc00) [pid = 1659] [serial = 1274] [outer = 0x0] 00:05:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x1280a6400) [pid = 1659] [serial = 1275] [outer = 0x1276edc00] 00:05:14 INFO - PROCESS | 1659 | 1461481514481 Marionette DEBUG loaded listener.js 00:05:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x12981f400) [pid = 1659] [serial = 1276] [outer = 0x1276edc00] 00:05:14 INFO - PROCESS | 1659 | 1461481514849 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]]]}] 00:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 524ms 00:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:05:14 INFO - PROCESS | 1659 | 1461481514888 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 00:05:14 INFO - PROCESS | 1659 | 1461481514889 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 00:05:14 INFO - PROCESS | 1659 | 1461481514892 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:05:14 INFO - PROCESS | 1659 | 1461481514893 Marionette TRACE conn2 <- [1,1674,null,{}] 00:05:14 INFO - PROCESS | 1659 | 1461481514895 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}] 00:05:15 INFO - PROCESS | 1659 | 1461481515016 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 00:05:15 INFO - PROCESS | 1659 | 1461481515022 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b278000 == 39 [pid = 1659] [id = 426] 00:05:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x129825c00) [pid = 1659] [serial = 1277] [outer = 0x0] 00:05:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x12b539800) [pid = 1659] [serial = 1278] [outer = 0x129825c00] 00:05:15 INFO - PROCESS | 1659 | 1461481515077 Marionette DEBUG loaded listener.js 00:05:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x12981f800) [pid = 1659] [serial = 1279] [outer = 0x129825c00] 00:05:15 INFO - PROCESS | 1659 | 1461481515403 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]]]}] 00:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 568ms 00:05:15 INFO - PROCESS | 1659 | 1461481515461 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 00:05:15 INFO - PROCESS | 1659 | 1461481515462 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 00:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:05:15 INFO - PROCESS | 1659 | 1461481515464 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:05:15 INFO - PROCESS | 1659 | 1461481515465 Marionette TRACE conn2 <- [1,1678,null,{}] 00:05:15 INFO - PROCESS | 1659 | 1461481515468 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}] 00:05:15 INFO - PROCESS | 1659 | 1461481515564 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 00:05:15 INFO - PROCESS | 1659 | 1461481515597 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bbaa800 == 40 [pid = 1659] [id = 427] 00:05:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x11c673400) [pid = 1659] [serial = 1280] [outer = 0x0] 00:05:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x12d5c4c00) [pid = 1659] [serial = 1281] [outer = 0x11c673400] 00:05:15 INFO - PROCESS | 1659 | 1461481515623 Marionette DEBUG loaded listener.js 00:05:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x12d629000) [pid = 1659] [serial = 1282] [outer = 0x11c673400] 00:05:15 INFO - PROCESS | 1659 | 1461481515948 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]]]}] 00:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 523ms 00:05:15 INFO - PROCESS | 1659 | 1461481515988 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 00:05:15 INFO - PROCESS | 1659 | 1461481515989 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 00:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:05:15 INFO - PROCESS | 1659 | 1461481515991 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:05:15 INFO - PROCESS | 1659 | 1461481515992 Marionette TRACE conn2 <- [1,1682,null,{}] 00:05:15 INFO - PROCESS | 1659 | 1461481515995 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}] 00:05:16 INFO - PROCESS | 1659 | 1461481516094 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 00:05:16 INFO - PROCESS | 1659 | 1461481516107 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d068800 == 41 [pid = 1659] [id = 428] 00:05:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x12d621400) [pid = 1659] [serial = 1283] [outer = 0x0] 00:05:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x12db16c00) [pid = 1659] [serial = 1284] [outer = 0x12d621400] 00:05:16 INFO - PROCESS | 1659 | 1461481516131 Marionette DEBUG loaded listener.js 00:05:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12e211400) [pid = 1659] [serial = 1285] [outer = 0x12d621400] 00:05:16 INFO - PROCESS | 1659 | 1461481516468 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]]]}] 00:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 518ms 00:05:16 INFO - PROCESS | 1659 | 1461481516511 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 00:05:16 INFO - PROCESS | 1659 | 1461481516512 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 00:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:05:16 INFO - PROCESS | 1659 | 1461481516514 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:05:16 INFO - PROCESS | 1659 | 1461481516515 Marionette TRACE conn2 <- [1,1686,null,{}] 00:05:16 INFO - PROCESS | 1659 | 1461481516517 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}] 00:05:16 INFO - PROCESS | 1659 | 1461481516615 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 00:05:16 INFO - PROCESS | 1659 | 1461481516648 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e2b2800 == 42 [pid = 1659] [id = 429] 00:05:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x129827000) [pid = 1659] [serial = 1286] [outer = 0x0] 00:05:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12e219800) [pid = 1659] [serial = 1287] [outer = 0x129827000] 00:05:16 INFO - PROCESS | 1659 | 1461481516674 Marionette DEBUG loaded listener.js 00:05:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12e355800) [pid = 1659] [serial = 1288] [outer = 0x129827000] 00:05:16 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x114fbcc00) [pid = 1659] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:05:16 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x1151f2400) [pid = 1659] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:05:16 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x125763400) [pid = 1659] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:05:16 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x12b3f1000) [pid = 1659] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:05:16 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x114fbe000) [pid = 1659] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:05:16 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x11c8f3400) [pid = 1659] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:05:16 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x12e213800) [pid = 1659] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:05:16 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x11ad3ec00) [pid = 1659] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:05:16 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x11b0e3c00) [pid = 1659] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:05:16 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x1158c2000) [pid = 1659] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:05:16 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x11c73a000) [pid = 1659] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:05:16 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x126f66000) [pid = 1659] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:05:16 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x1162f3400) [pid = 1659] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:05:17 INFO - PROCESS | 1659 | 1461481517056 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]]]}] 00:05:17 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 00:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 573ms 00:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:05:17 INFO - PROCESS | 1659 | 1461481517088 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 00:05:17 INFO - PROCESS | 1659 | 1461481517089 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 00:05:17 INFO - PROCESS | 1659 | 1461481517091 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:05:17 INFO - PROCESS | 1659 | 1461481517093 Marionette TRACE conn2 <- [1,1690,null,{}] 00:05:17 INFO - PROCESS | 1659 | 1461481517095 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}] 00:05:17 INFO - PROCESS | 1659 | 1461481517176 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 00:05:17 INFO - PROCESS | 1659 | 1461481517180 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbd3000 == 43 [pid = 1659] [id = 430] 00:05:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x114fbcc00) [pid = 1659] [serial = 1289] [outer = 0x0] 00:05:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x11c7b1000) [pid = 1659] [serial = 1290] [outer = 0x114fbcc00] 00:05:17 INFO - PROCESS | 1659 | 1461481517206 Marionette DEBUG loaded listener.js 00:05:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x128462000) [pid = 1659] [serial = 1291] [outer = 0x114fbcc00] 00:05:17 INFO - PROCESS | 1659 | 1461481517576 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]]]}] 00:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 518ms 00:05:17 INFO - PROCESS | 1659 | 1461481517611 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 00:05:17 INFO - PROCESS | 1659 | 1461481517614 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 00:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:05:17 INFO - PROCESS | 1659 | 1461481517617 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:05:17 INFO - PROCESS | 1659 | 1461481517620 Marionette TRACE conn2 <- [1,1694,null,{}] 00:05:17 INFO - PROCESS | 1659 | 1461481517623 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}] 00:05:17 INFO - PROCESS | 1659 | 1461481517776 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 00:05:17 INFO - PROCESS | 1659 | 1461481517793 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ec0a800 == 44 [pid = 1659] [id = 431] 00:05:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x12bbb6800) [pid = 1659] [serial = 1292] [outer = 0x0] 00:05:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x12e35ec00) [pid = 1659] [serial = 1293] [outer = 0x12bbb6800] 00:05:17 INFO - PROCESS | 1659 | 1461481517840 Marionette DEBUG loaded listener.js 00:05:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x12e3fb400) [pid = 1659] [serial = 1294] [outer = 0x12bbb6800] 00:05:18 INFO - PROCESS | 1659 | 1461481518281 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]]]}] 00:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 673ms 00:05:18 INFO - PROCESS | 1659 | 1461481518305 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 00:05:18 INFO - PROCESS | 1659 | 1461481518306 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 00:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:05:18 INFO - PROCESS | 1659 | 1461481518310 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:05:18 INFO - PROCESS | 1659 | 1461481518312 Marionette TRACE conn2 <- [1,1698,null,{}] 00:05:18 INFO - PROCESS | 1659 | 1461481518315 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}] 00:05:18 INFO - PROCESS | 1659 | 1461481518455 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 00:05:18 INFO - PROCESS | 1659 | 1461481518461 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x12efc5000 == 45 [pid = 1659] [id = 432] 00:05:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x12e827400) [pid = 1659] [serial = 1295] [outer = 0x0] 00:05:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x12e830c00) [pid = 1659] [serial = 1296] [outer = 0x12e827400] 00:05:18 INFO - PROCESS | 1659 | 1461481518493 Marionette DEBUG loaded listener.js 00:05:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x12e88a800) [pid = 1659] [serial = 1297] [outer = 0x12e827400] 00:05:18 INFO - PROCESS | 1659 | 1461481518809 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]]]}] 00:05:18 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 00:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 521ms 00:05:18 INFO - PROCESS | 1659 | 1461481518830 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 00:05:18 INFO - PROCESS | 1659 | 1461481518831 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 00:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:05:18 INFO - PROCESS | 1659 | 1461481518838 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:05:18 INFO - PROCESS | 1659 | 1461481518840 Marionette TRACE conn2 <- [1,1702,null,{}] 00:05:18 INFO - PROCESS | 1659 | 1461481518842 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}] 00:05:18 INFO - PROCESS | 1659 | 1461481518926 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 00:05:19 INFO - PROCESS | 1659 | 1461481519045 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x118818000 == 46 [pid = 1659] [id = 433] 00:05:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x114442800) [pid = 1659] [serial = 1298] [outer = 0x0] 00:05:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x114baa400) [pid = 1659] [serial = 1299] [outer = 0x114442800] 00:05:19 INFO - PROCESS | 1659 | 1461481519080 Marionette DEBUG loaded listener.js 00:05:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x115742800) [pid = 1659] [serial = 1300] [outer = 0x114442800] 00:05:19 INFO - PROCESS | 1659 | 1461481519588 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]]]}] 00:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 773ms 00:05:19 INFO - PROCESS | 1659 | 1461481519609 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 00:05:19 INFO - PROCESS | 1659 | 1461481519612 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 00:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:05:19 INFO - PROCESS | 1659 | 1461481519615 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:05:19 INFO - PROCESS | 1659 | 1461481519617 Marionette TRACE conn2 <- [1,1706,null,{}] 00:05:19 INFO - PROCESS | 1659 | 1461481519620 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}] 00:05:19 INFO - PROCESS | 1659 | 1461481519732 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 00:05:19 INFO - PROCESS | 1659 | 1461481519788 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c818800 == 47 [pid = 1659] [id = 434] 00:05:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x119240c00) [pid = 1659] [serial = 1301] [outer = 0x0] 00:05:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x11c245800) [pid = 1659] [serial = 1302] [outer = 0x119240c00] 00:05:19 INFO - PROCESS | 1659 | 1461481519820 Marionette DEBUG loaded listener.js 00:05:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x11c732800) [pid = 1659] [serial = 1303] [outer = 0x119240c00] 00:05:20 INFO - PROCESS | 1659 | 1461481520274 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]]]}] 00:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 723ms 00:05:20 INFO - PROCESS | 1659 | 1461481520375 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 00:05:20 INFO - PROCESS | 1659 | 1461481520378 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 00:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:05:20 INFO - PROCESS | 1659 | 1461481520382 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:05:20 INFO - PROCESS | 1659 | 1461481520383 Marionette TRACE conn2 <- [1,1710,null,{}] 00:05:20 INFO - PROCESS | 1659 | 1461481520386 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}] 00:05:20 INFO - PROCESS | 1659 | 1461481520491 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 00:05:20 INFO - PROCESS | 1659 | 1461481520559 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cdce800 == 48 [pid = 1659] [id = 435] 00:05:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x11c732400) [pid = 1659] [serial = 1304] [outer = 0x0] 00:05:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x126b31000) [pid = 1659] [serial = 1305] [outer = 0x11c732400] 00:05:20 INFO - PROCESS | 1659 | 1461481520589 Marionette DEBUG loaded listener.js 00:05:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12845e400) [pid = 1659] [serial = 1306] [outer = 0x11c732400] 00:05:21 INFO - PROCESS | 1659 | 1461481521039 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]]]}] 00:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 673ms 00:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:05:21 INFO - PROCESS | 1659 | 1461481521057 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 00:05:21 INFO - PROCESS | 1659 | 1461481521059 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 00:05:21 INFO - PROCESS | 1659 | 1461481521070 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:05:21 INFO - PROCESS | 1659 | 1461481521076 Marionette TRACE conn2 <- [1,1714,null,{}] 00:05:21 INFO - PROCESS | 1659 | 1461481521082 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}] 00:05:21 INFO - PROCESS | 1659 | 1461481521238 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 00:05:21 INFO - PROCESS | 1659 | 1461481521362 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f71b000 == 49 [pid = 1659] [id = 436] 00:05:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x129824800) [pid = 1659] [serial = 1307] [outer = 0x0] 00:05:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12b542000) [pid = 1659] [serial = 1308] [outer = 0x129824800] 00:05:21 INFO - PROCESS | 1659 | 1461481521410 Marionette DEBUG loaded listener.js 00:05:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12d0bf400) [pid = 1659] [serial = 1309] [outer = 0x129824800] 00:05:21 INFO - PROCESS | 1659 | 1461481521903 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]]]}] 00:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 884ms 00:05:21 INFO - PROCESS | 1659 | 1461481521947 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 00:05:21 INFO - PROCESS | 1659 | 1461481521948 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 00:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:05:21 INFO - PROCESS | 1659 | 1461481521951 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:05:21 INFO - PROCESS | 1659 | 1461481521952 Marionette TRACE conn2 <- [1,1718,null,{}] 00:05:21 INFO - PROCESS | 1659 | 1461481521955 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}] 00:05:22 INFO - PROCESS | 1659 | 1461481522091 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 00:05:22 INFO - PROCESS | 1659 | 1461481522146 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f726000 == 50 [pid = 1659] [id = 437] 00:05:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x12b8fc400) [pid = 1659] [serial = 1310] [outer = 0x0] 00:05:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x12e219c00) [pid = 1659] [serial = 1311] [outer = 0x12b8fc400] 00:05:22 INFO - PROCESS | 1659 | 1461481522177 Marionette DEBUG loaded listener.js 00:05:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x12e3f0800) [pid = 1659] [serial = 1312] [outer = 0x12b8fc400] 00:05:22 INFO - PROCESS | 1659 | 1461481522804 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]]]}] 00:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 921ms 00:05:22 INFO - PROCESS | 1659 | 1461481522873 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 00:05:22 INFO - PROCESS | 1659 | 1461481522875 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 00:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:05:22 INFO - PROCESS | 1659 | 1461481522879 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:05:22 INFO - PROCESS | 1659 | 1461481522881 Marionette TRACE conn2 <- [1,1722,null,{}] 00:05:22 INFO - PROCESS | 1659 | 1461481522885 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}] 00:05:22 INFO - PROCESS | 1659 | 1461481522982 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 00:05:23 INFO - PROCESS | 1659 | 1461481523057 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x119af2800 == 51 [pid = 1659] [id = 438] 00:05:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x116575000) [pid = 1659] [serial = 1313] [outer = 0x0] 00:05:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x1188ce000) [pid = 1659] [serial = 1314] [outer = 0x116575000] 00:05:23 INFO - PROCESS | 1659 | 1461481523087 Marionette DEBUG loaded listener.js 00:05:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x119d98c00) [pid = 1659] [serial = 1315] [outer = 0x116575000] 00:05:23 INFO - PROCESS | 1659 | 1461481523552 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]]]}] 00:05:23 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 00:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 724ms 00:05:23 INFO - PROCESS | 1659 | 1461481523605 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 00:05:23 INFO - PROCESS | 1659 | 1461481523609 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 00:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:05:23 INFO - PROCESS | 1659 | 1461481523621 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:05:23 INFO - PROCESS | 1659 | 1461481523623 Marionette TRACE conn2 <- [1,1726,null,{}] 00:05:23 INFO - PROCESS | 1659 | 1461481523627 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}] 00:05:23 INFO - PROCESS | 1659 | 1461481523749 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 00:05:23 INFO - PROCESS | 1659 | --DOCSHELL 0x12efc5000 == 50 [pid = 1659] [id = 432] 00:05:23 INFO - PROCESS | 1659 | --DOCSHELL 0x12ec0a800 == 49 [pid = 1659] [id = 431] 00:05:23 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbd3000 == 48 [pid = 1659] [id = 430] 00:05:23 INFO - PROCESS | 1659 | --DOCSHELL 0x12e2b2800 == 47 [pid = 1659] [id = 429] 00:05:23 INFO - PROCESS | 1659 | --DOCSHELL 0x12d068800 == 46 [pid = 1659] [id = 428] 00:05:23 INFO - PROCESS | 1659 | --DOCSHELL 0x12bbaa800 == 45 [pid = 1659] [id = 427] 00:05:23 INFO - PROCESS | 1659 | --DOCSHELL 0x12b278000 == 44 [pid = 1659] [id = 426] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x12bbc0800) [pid = 1659] [serial = 1242] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOCSHELL 0x11a839000 == 43 [pid = 1659] [id = 425] 00:05:23 INFO - PROCESS | 1659 | --DOCSHELL 0x1257d0000 == 42 [pid = 1659] [id = 424] 00:05:23 INFO - PROCESS | 1659 | --DOCSHELL 0x11c63d800 == 41 [pid = 1659] [id = 423] 00:05:23 INFO - PROCESS | 1659 | --DOCSHELL 0x119d7a800 == 40 [pid = 1659] [id = 422] 00:05:23 INFO - PROCESS | 1659 | --DOCSHELL 0x119166800 == 39 [pid = 1659] [id = 421] 00:05:23 INFO - PROCESS | 1659 | --DOCSHELL 0x1257ca800 == 38 [pid = 1659] [id = 416] 00:05:23 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab4e800 == 37 [pid = 1659] [id = 415] 00:05:23 INFO - PROCESS | 1659 | 1461481523850 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x118712800 == 38 [pid = 1659] [id = 439] 00:05:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x1185ae000) [pid = 1659] [serial = 1316] [outer = 0x0] 00:05:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x11a949400) [pid = 1659] [serial = 1317] [outer = 0x1185ae000] 00:05:23 INFO - PROCESS | 1659 | 1461481523878 Marionette DEBUG loaded listener.js 00:05:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x11b85e000) [pid = 1659] [serial = 1318] [outer = 0x1185ae000] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x12b8fa800) [pid = 1659] [serial = 1240] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x118f9dc00) [pid = 1659] [serial = 1203] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x11af74800) [pid = 1659] [serial = 1213] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x128463400) [pid = 1659] [serial = 1228] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x129829c00) [pid = 1659] [serial = 1231] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x129823000) [pid = 1659] [serial = 1230] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x12b543400) [pid = 1659] [serial = 1239] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x1185b5000) [pid = 1659] [serial = 1207] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x123a6f400) [pid = 1659] [serial = 1221] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12e3f1c00) [pid = 1659] [serial = 1168] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x11c6c9000) [pid = 1659] [serial = 1216] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x128011000) [pid = 1659] [serial = 1227] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x11c738c00) [pid = 1659] [serial = 1218] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x119d9c000) [pid = 1659] [serial = 1210] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x1276abc00) [pid = 1659] [serial = 1225] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x126d22800) [pid = 1659] [serial = 1224] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x11a863800) [pid = 1659] [serial = 1212] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x129ce2000) [pid = 1659] [serial = 1236] [outer = 0x0] [url = about:blank] 00:05:23 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x126d2c800) [pid = 1659] [serial = 1234] [outer = 0x0] [url = about:blank] 00:05:24 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x11b85d400) [pid = 1659] [serial = 1233] [outer = 0x0] [url = about:blank] 00:05:24 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12b3ef800) [pid = 1659] [serial = 1237] [outer = 0x0] [url = about:blank] 00:05:24 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x125597400) [pid = 1659] [serial = 1222] [outer = 0x0] [url = about:blank] 00:05:24 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x1188f7c00) [pid = 1659] [serial = 1209] [outer = 0x0] [url = about:blank] 00:05:24 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x11b8aa800) [pid = 1659] [serial = 1215] [outer = 0x0] [url = about:blank] 00:05:24 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x114b38000) [pid = 1659] [serial = 1200] [outer = 0x0] [url = about:blank] 00:05:24 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x11c7b6800) [pid = 1659] [serial = 1219] [outer = 0x0] [url = about:blank] 00:05:24 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x1156de800) [pid = 1659] [serial = 1206] [outer = 0x0] [url = about:blank] 00:05:24 INFO - PROCESS | 1659 | 1461481524196 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]]]}] 00:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 624ms 00:05:24 INFO - PROCESS | 1659 | 1461481524242 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 00:05:24 INFO - PROCESS | 1659 | 1461481524243 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 00:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:05:24 INFO - PROCESS | 1659 | 1461481524246 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:05:24 INFO - PROCESS | 1659 | 1461481524248 Marionette TRACE conn2 <- [1,1730,null,{}] 00:05:24 INFO - PROCESS | 1659 | 1461481524256 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}] 00:05:24 INFO - PROCESS | 1659 | 1461481524341 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 00:05:24 INFO - PROCESS | 1659 | 1461481524347 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bed9000 == 39 [pid = 1659] [id = 440] 00:05:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x11c23d000) [pid = 1659] [serial = 1319] [outer = 0x0] 00:05:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x11c6d0800) [pid = 1659] [serial = 1320] [outer = 0x11c23d000] 00:05:24 INFO - PROCESS | 1659 | 1461481524378 Marionette DEBUG loaded listener.js 00:05:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x11c7b3800) [pid = 1659] [serial = 1321] [outer = 0x11c23d000] 00:05:24 INFO - PROCESS | 1659 | 1461481524738 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]]]}] 00:05:24 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 00:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 520ms 00:05:24 INFO - PROCESS | 1659 | 1461481524767 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 00:05:24 INFO - PROCESS | 1659 | 1461481524769 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 00:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:05:24 INFO - PROCESS | 1659 | 1461481524771 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:05:24 INFO - PROCESS | 1659 | 1461481524772 Marionette TRACE conn2 <- [1,1734,null,{}] 00:05:24 INFO - PROCESS | 1659 | 1461481524783 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}] 00:05:24 INFO - PROCESS | 1659 | 1461481524862 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 00:05:24 INFO - PROCESS | 1659 | 1461481524868 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x1252c2000 == 40 [pid = 1659] [id = 441] 00:05:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x11c7bc400) [pid = 1659] [serial = 1322] [outer = 0x0] 00:05:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x125597400) [pid = 1659] [serial = 1323] [outer = 0x11c7bc400] 00:05:24 INFO - PROCESS | 1659 | 1461481524897 Marionette DEBUG loaded listener.js 00:05:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x126b8e400) [pid = 1659] [serial = 1324] [outer = 0x11c7bc400] 00:05:25 INFO - PROCESS | 1659 | 1461481525252 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]]]}] 00:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 522ms 00:05:25 INFO - PROCESS | 1659 | 1461481525294 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 00:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:05:25 INFO - PROCESS | 1659 | 1461481525295 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 00:05:25 INFO - PROCESS | 1659 | 1461481525297 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:05:25 INFO - PROCESS | 1659 | 1461481525299 Marionette TRACE conn2 <- [1,1738,null,{}] 00:05:25 INFO - PROCESS | 1659 | 1461481525301 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}] 00:05:25 INFO - PROCESS | 1659 | 1461481525402 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 00:05:25 INFO - PROCESS | 1659 | 1461481525408 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x125614000 == 41 [pid = 1659] [id = 442] 00:05:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x11c23d800) [pid = 1659] [serial = 1325] [outer = 0x0] 00:05:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x126b9d800) [pid = 1659] [serial = 1326] [outer = 0x11c23d800] 00:05:25 INFO - PROCESS | 1659 | 1461481525434 Marionette DEBUG loaded listener.js 00:05:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x1273f3800) [pid = 1659] [serial = 1327] [outer = 0x11c23d800] 00:05:25 INFO - PROCESS | 1659 | 1461481525749 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]]]}] 00:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 467ms 00:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:05:25 INFO - PROCESS | 1659 | 1461481525766 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 00:05:25 INFO - PROCESS | 1659 | 1461481525768 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 00:05:25 INFO - PROCESS | 1659 | 1461481525773 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:05:25 INFO - PROCESS | 1659 | 1461481525775 Marionette TRACE conn2 <- [1,1742,null,{}] 00:05:25 INFO - PROCESS | 1659 | 1461481525777 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}] 00:05:25 INFO - PROCESS | 1659 | 1461481525878 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 00:05:25 INFO - PROCESS | 1659 | 1461481525884 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x128046800 == 42 [pid = 1659] [id = 443] 00:05:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x1276f1400) [pid = 1659] [serial = 1328] [outer = 0x0] 00:05:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x128461800) [pid = 1659] [serial = 1329] [outer = 0x1276f1400] 00:05:25 INFO - PROCESS | 1659 | 1461481525913 Marionette DEBUG loaded listener.js 00:05:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x12b3ed400) [pid = 1659] [serial = 1330] [outer = 0x1276f1400] 00:05:26 INFO - PROCESS | 1659 | 1461481526301 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]]]}] 00:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 570ms 00:05:26 INFO - PROCESS | 1659 | 1461481526344 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 00:05:26 INFO - PROCESS | 1659 | 1461481526345 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 00:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:05:26 INFO - PROCESS | 1659 | 1461481526348 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:05:26 INFO - PROCESS | 1659 | 1461481526349 Marionette TRACE conn2 <- [1,1746,null,{}] 00:05:26 INFO - PROCESS | 1659 | 1461481526351 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}] 00:05:26 INFO - PROCESS | 1659 | 1461481526450 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 00:05:26 INFO - PROCESS | 1659 | 1461481526454 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x11afd8000 == 43 [pid = 1659] [id = 444] 00:05:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x1276f5400) [pid = 1659] [serial = 1331] [outer = 0x0] 00:05:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x12b542400) [pid = 1659] [serial = 1332] [outer = 0x1276f5400] 00:05:26 INFO - PROCESS | 1659 | 1461481526480 Marionette DEBUG loaded listener.js 00:05:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12b8f2c00) [pid = 1659] [serial = 1333] [outer = 0x1276f5400] 00:05:26 INFO - PROCESS | 1659 | 1461481526823 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]]]}] 00:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 520ms 00:05:26 INFO - PROCESS | 1659 | 1461481526871 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 00:05:26 INFO - PROCESS | 1659 | 1461481526872 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 00:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:05:26 INFO - PROCESS | 1659 | 1461481526874 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:05:26 INFO - PROCESS | 1659 | 1461481526875 Marionette TRACE conn2 <- [1,1750,null,{}] 00:05:26 INFO - PROCESS | 1659 | 1461481526877 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}] 00:05:26 INFO - PROCESS | 1659 | 1461481526974 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 00:05:26 INFO - PROCESS | 1659 | 1461481526986 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b576800 == 44 [pid = 1659] [id = 445] 00:05:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12bbb8000) [pid = 1659] [serial = 1334] [outer = 0x0] 00:05:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x12be64c00) [pid = 1659] [serial = 1335] [outer = 0x12bbb8000] 00:05:27 INFO - PROCESS | 1659 | 1461481527011 Marionette DEBUG loaded listener.js 00:05:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12d0bd400) [pid = 1659] [serial = 1336] [outer = 0x12bbb8000] 00:05:27 INFO - PROCESS | 1659 | 1461481527374 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]]]}] 00:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 519ms 00:05:27 INFO - PROCESS | 1659 | 1461481527394 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 00:05:27 INFO - PROCESS | 1659 | 1461481527395 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 00:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:05:27 INFO - PROCESS | 1659 | 1461481527397 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:05:27 INFO - PROCESS | 1659 | 1461481527398 Marionette TRACE conn2 <- [1,1754,null,{}] 00:05:27 INFO - PROCESS | 1659 | 1461481527403 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}] 00:05:27 INFO - PROCESS | 1659 | 1461481527508 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 00:05:27 INFO - PROCESS | 1659 | 1461481527512 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bbb3800 == 45 [pid = 1659] [id = 446] 00:05:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12bbb6c00) [pid = 1659] [serial = 1337] [outer = 0x0] 00:05:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x12d5c9800) [pid = 1659] [serial = 1338] [outer = 0x12bbb6c00] 00:05:27 INFO - PROCESS | 1659 | 1461481527538 Marionette DEBUG loaded listener.js 00:05:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x12db11c00) [pid = 1659] [serial = 1339] [outer = 0x12bbb6c00] 00:05:27 INFO - PROCESS | 1659 | 1461481527855 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]]]}] 00:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 473ms 00:05:27 INFO - PROCESS | 1659 | 1461481527870 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 00:05:27 INFO - PROCESS | 1659 | 1461481527872 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 00:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:05:27 INFO - PROCESS | 1659 | 1461481527881 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:05:27 INFO - PROCESS | 1659 | 1461481527882 Marionette TRACE conn2 <- [1,1758,null,{}] 00:05:27 INFO - PROCESS | 1659 | 1461481527887 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}] 00:05:27 INFO - PROCESS | 1659 | 1461481527996 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x12bbb6800) [pid = 1659] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x129ce0000) [pid = 1659] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x129825c00) [pid = 1659] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x126f65400) [pid = 1659] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x118ce6c00) [pid = 1659] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x1136e3800) [pid = 1659] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x11c673400) [pid = 1659] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x12d621400) [pid = 1659] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x11888ec00) [pid = 1659] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x118e0f800) [pid = 1659] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x119e49400) [pid = 1659] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x1276edc00) [pid = 1659] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x1253a9800) [pid = 1659] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x11c6c5800) [pid = 1659] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x11af7cc00) [pid = 1659] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x12b3f5000) [pid = 1659] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x126b29c00) [pid = 1659] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x118548c00) [pid = 1659] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x129827000) [pid = 1659] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:05:28 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x114fbcc00) [pid = 1659] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:05:28 INFO - PROCESS | 1659 | 1461481528318 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x119113000 == 46 [pid = 1659] [id = 447] 00:05:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x114fb4c00) [pid = 1659] [serial = 1340] [outer = 0x0] 00:05:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x1156d5000) [pid = 1659] [serial = 1341] [outer = 0x114fb4c00] 00:05:28 INFO - PROCESS | 1659 | 1461481528366 Marionette DEBUG loaded listener.js 00:05:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x11acaa800) [pid = 1659] [serial = 1342] [outer = 0x114fb4c00] 00:05:28 INFO - PROCESS | 1659 | 1461481528679 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]]]}] 00:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 832ms 00:05:28 INFO - PROCESS | 1659 | 1461481528708 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 00:05:28 INFO - PROCESS | 1659 | 1461481528709 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 00:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:05:28 INFO - PROCESS | 1659 | 1461481528712 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:05:28 INFO - PROCESS | 1659 | 1461481528713 Marionette TRACE conn2 <- [1,1762,null,{}] 00:05:28 INFO - PROCESS | 1659 | 1461481528716 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}] 00:05:28 INFO - PROCESS | 1659 | 1461481528826 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 00:05:28 INFO - PROCESS | 1659 | 1461481528878 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d04a800 == 47 [pid = 1659] [id = 448] 00:05:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x119196400) [pid = 1659] [serial = 1343] [outer = 0x0] 00:05:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x11c7b1800) [pid = 1659] [serial = 1344] [outer = 0x119196400] 00:05:28 INFO - PROCESS | 1659 | 1461481528908 Marionette DEBUG loaded listener.js 00:05:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x12e216000) [pid = 1659] [serial = 1345] [outer = 0x119196400] 00:05:29 INFO - PROCESS | 1659 | 1461481529191 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]]]}] 00:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 520ms 00:05:29 INFO - PROCESS | 1659 | 1461481529232 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 00:05:29 INFO - PROCESS | 1659 | 1461481529234 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 00:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:05:29 INFO - PROCESS | 1659 | 1461481529240 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:05:29 INFO - PROCESS | 1659 | 1461481529241 Marionette TRACE conn2 <- [1,1766,null,{}] 00:05:29 INFO - PROCESS | 1659 | 1461481529243 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}] 00:05:29 INFO - PROCESS | 1659 | 1461481529326 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 00:05:29 INFO - PROCESS | 1659 | 1461481529331 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e3b4000 == 48 [pid = 1659] [id = 449] 00:05:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12e216c00) [pid = 1659] [serial = 1346] [outer = 0x0] 00:05:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x12e359c00) [pid = 1659] [serial = 1347] [outer = 0x12e216c00] 00:05:29 INFO - PROCESS | 1659 | 1461481529356 Marionette DEBUG loaded listener.js 00:05:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12e3f6800) [pid = 1659] [serial = 1348] [outer = 0x12e216c00] 00:05:29 INFO - PROCESS | 1659 | 1461481529692 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]]]}] 00:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 469ms 00:05:29 INFO - PROCESS | 1659 | 1461481529710 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 00:05:29 INFO - PROCESS | 1659 | 1461481529711 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 00:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:05:29 INFO - PROCESS | 1659 | 1461481529713 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:05:29 INFO - PROCESS | 1659 | 1461481529714 Marionette TRACE conn2 <- [1,1770,null,{}] 00:05:29 INFO - PROCESS | 1659 | 1461481529717 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}] 00:05:29 INFO - PROCESS | 1659 | 1461481529826 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 00:05:29 INFO - PROCESS | 1659 | 1461481529833 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ec09000 == 49 [pid = 1659] [id = 450] 00:05:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12e3f7400) [pid = 1659] [serial = 1349] [outer = 0x0] 00:05:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x12e82c000) [pid = 1659] [serial = 1350] [outer = 0x12e3f7400] 00:05:29 INFO - PROCESS | 1659 | 1461481529859 Marionette DEBUG loaded listener.js 00:05:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x12e884c00) [pid = 1659] [serial = 1351] [outer = 0x12e3f7400] 00:05:30 INFO - PROCESS | 1659 | 1461481530155 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]]]}] 00:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 468ms 00:05:30 INFO - PROCESS | 1659 | 1461481530182 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 00:05:30 INFO - PROCESS | 1659 | 1461481530184 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 00:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:05:30 INFO - PROCESS | 1659 | 1461481530190 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:05:30 INFO - PROCESS | 1659 | 1461481530191 Marionette TRACE conn2 <- [1,1774,null,{}] 00:05:30 INFO - PROCESS | 1659 | 1461481530193 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}] 00:05:30 INFO - PROCESS | 1659 | 1461481530276 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 00:05:30 INFO - PROCESS | 1659 | 1461481530385 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x114e94800 == 50 [pid = 1659] [id = 451] 00:05:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x1140c6c00) [pid = 1659] [serial = 1352] [outer = 0x0] 00:05:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x114bab000) [pid = 1659] [serial = 1353] [outer = 0x1140c6c00] 00:05:30 INFO - PROCESS | 1659 | 1461481530418 Marionette DEBUG loaded listener.js 00:05:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x1185acc00) [pid = 1659] [serial = 1354] [outer = 0x1140c6c00] 00:05:30 INFO - PROCESS | 1659 | 1461481530909 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]]]}] 00:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 769ms 00:05:30 INFO - PROCESS | 1659 | 1461481530959 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 00:05:30 INFO - PROCESS | 1659 | 1461481530962 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 00:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:05:30 INFO - PROCESS | 1659 | 1461481530965 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:05:30 INFO - PROCESS | 1659 | 1461481530968 Marionette TRACE conn2 <- [1,1778,null,{}] 00:05:30 INFO - PROCESS | 1659 | 1461481530971 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}] 00:05:31 INFO - PROCESS | 1659 | 1461481531084 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 00:05:31 INFO - PROCESS | 1659 | 1461481531141 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b830000 == 51 [pid = 1659] [id = 452] 00:05:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x118cdd800) [pid = 1659] [serial = 1355] [outer = 0x0] 00:05:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x11b858c00) [pid = 1659] [serial = 1356] [outer = 0x118cdd800] 00:05:31 INFO - PROCESS | 1659 | 1461481531173 Marionette DEBUG loaded listener.js 00:05:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x11c66e000) [pid = 1659] [serial = 1357] [outer = 0x118cdd800] 00:05:31 INFO - PROCESS | 1659 | 1461481531598 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]]]}] 00:05:31 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 00:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 674ms 00:05:31 INFO - PROCESS | 1659 | 1461481531642 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 00:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:05:31 INFO - PROCESS | 1659 | 1461481531645 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 00:05:31 INFO - PROCESS | 1659 | 1461481531647 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:05:31 INFO - PROCESS | 1659 | 1461481531649 Marionette TRACE conn2 <- [1,1782,null,{}] 00:05:31 INFO - PROCESS | 1659 | 1461481531651 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}] 00:05:31 INFO - PROCESS | 1659 | 1461481531754 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 00:05:31 INFO - PROCESS | 1659 | 1461481531857 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x12996e800 == 52 [pid = 1659] [id = 453] 00:05:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x11c734c00) [pid = 1659] [serial = 1358] [outer = 0x0] 00:05:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x125271800) [pid = 1659] [serial = 1359] [outer = 0x11c734c00] 00:05:31 INFO - PROCESS | 1659 | 1461481531890 Marionette DEBUG loaded listener.js 00:05:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x1276a9800) [pid = 1659] [serial = 1360] [outer = 0x11c734c00] 00:05:32 INFO - PROCESS | 1659 | 1461481532311 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]]]}] 00:05:32 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 00:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 719ms 00:05:32 INFO - PROCESS | 1659 | 1461481532367 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 00:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:05:32 INFO - PROCESS | 1659 | 1461481532368 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 00:05:32 INFO - PROCESS | 1659 | 1461481532376 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:05:32 INFO - PROCESS | 1659 | 1461481532380 Marionette TRACE conn2 <- [1,1786,null,{}] 00:05:32 INFO - PROCESS | 1659 | 1461481532384 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}] 00:05:32 INFO - PROCESS | 1659 | 1461481532491 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 00:05:32 INFO - PROCESS | 1659 | 1461481532551 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ec1b800 == 53 [pid = 1659] [id = 454] 00:05:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x12801a000) [pid = 1659] [serial = 1361] [outer = 0x0] 00:05:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x129829c00) [pid = 1659] [serial = 1362] [outer = 0x12801a000] 00:05:32 INFO - PROCESS | 1659 | 1461481532583 Marionette DEBUG loaded listener.js 00:05:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x12b543400) [pid = 1659] [serial = 1363] [outer = 0x12801a000] 00:05:33 INFO - PROCESS | 1659 | 1461481533027 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]]]}] 00:05:33 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 00:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 678ms 00:05:33 INFO - PROCESS | 1659 | 1461481533049 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 00:05:33 INFO - PROCESS | 1659 | 1461481533052 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 00:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:05:33 INFO - PROCESS | 1659 | 1461481533056 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:05:33 INFO - PROCESS | 1659 | 1461481533058 Marionette TRACE conn2 <- [1,1790,null,{}] 00:05:33 INFO - PROCESS | 1659 | 1461481533060 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}] 00:05:33 INFO - PROCESS | 1659 | 1461481533183 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 00:05:33 INFO - PROCESS | 1659 | 1461481533239 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x12fe3a000 == 54 [pid = 1659] [id = 455] 00:05:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x12b61c800) [pid = 1659] [serial = 1364] [outer = 0x0] 00:05:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x12d620400) [pid = 1659] [serial = 1365] [outer = 0x12b61c800] 00:05:33 INFO - PROCESS | 1659 | 1461481533269 Marionette DEBUG loaded listener.js 00:05:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x12e211800) [pid = 1659] [serial = 1366] [outer = 0x12b61c800] 00:05:33 INFO - PROCESS | 1659 | 1461481533677 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]]]}] 00:05:33 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) 00:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 00:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:05:33 INFO - PROCESS | 1659 | 1461481533728 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 00:05:33 INFO - PROCESS | 1659 | 1461481533729 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 00:05:33 INFO - PROCESS | 1659 | 1461481533731 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:05:33 INFO - PROCESS | 1659 | 1461481533732 Marionette TRACE conn2 <- [1,1794,null,{}] 00:05:33 INFO - PROCESS | 1659 | 1461481533735 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}] 00:05:33 INFO - PROCESS | 1659 | 1461481533835 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 00:05:33 INFO - PROCESS | 1659 | 1461481533892 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ff69000 == 55 [pid = 1659] [id = 456] 00:05:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x12e3f7c00) [pid = 1659] [serial = 1367] [outer = 0x0] 00:05:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x12e887400) [pid = 1659] [serial = 1368] [outer = 0x12e3f7c00] 00:05:33 INFO - PROCESS | 1659 | 1461481533929 Marionette DEBUG loaded listener.js 00:05:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x12e9d1800) [pid = 1659] [serial = 1369] [outer = 0x12e3f7c00] 00:05:34 INFO - PROCESS | 1659 | 1461481534439 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]]]}] 00:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 774ms 00:05:34 INFO - PROCESS | 1659 | 1461481534505 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 00:05:34 INFO - PROCESS | 1659 | 1461481534507 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 00:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:05:34 INFO - PROCESS | 1659 | 1461481534510 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:05:34 INFO - PROCESS | 1659 | 1461481534511 Marionette TRACE conn2 <- [1,1798,null,{}] 00:05:34 INFO - PROCESS | 1659 | 1461481534513 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}] 00:05:34 INFO - PROCESS | 1659 | 1461481534617 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 00:05:34 INFO - PROCESS | 1659 | 1461481534838 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bbb2800 == 56 [pid = 1659] [id = 457] 00:05:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x114fb7c00) [pid = 1659] [serial = 1370] [outer = 0x0] 00:05:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x1158c2000) [pid = 1659] [serial = 1371] [outer = 0x114fb7c00] 00:05:34 INFO - PROCESS | 1659 | 1461481534869 Marionette DEBUG loaded listener.js 00:05:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x119a78800) [pid = 1659] [serial = 1372] [outer = 0x114fb7c00] 00:05:35 INFO - PROCESS | 1659 | 1461481535310 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]]]}] 00:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 818ms 00:05:35 INFO - PROCESS | 1659 | 1461481535331 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 00:05:35 INFO - PROCESS | 1659 | 1461481535335 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 00:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:05:35 INFO - PROCESS | 1659 | 1461481535339 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:05:35 INFO - PROCESS | 1659 | 1461481535342 Marionette TRACE conn2 <- [1,1802,null,{}] 00:05:35 INFO - PROCESS | 1659 | 1461481535345 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}] 00:05:35 INFO - PROCESS | 1659 | 1461481535471 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 00:05:35 INFO - PROCESS | 1659 | 1461481535604 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab3a000 == 57 [pid = 1659] [id = 458] 00:05:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x119e49400) [pid = 1659] [serial = 1373] [outer = 0x0] 00:05:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x11af3d800) [pid = 1659] [serial = 1374] [outer = 0x119e49400] 00:05:35 INFO - PROCESS | 1659 | 1461481535656 Marionette DEBUG loaded listener.js 00:05:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x11c248800) [pid = 1659] [serial = 1375] [outer = 0x119e49400] 00:05:35 INFO - PROCESS | 1659 | --DOCSHELL 0x12ec09000 == 56 [pid = 1659] [id = 450] 00:05:35 INFO - PROCESS | 1659 | --DOCSHELL 0x12e3b4000 == 55 [pid = 1659] [id = 449] 00:05:35 INFO - PROCESS | 1659 | --DOCSHELL 0x12d04a800 == 54 [pid = 1659] [id = 448] 00:05:35 INFO - PROCESS | 1659 | --DOCSHELL 0x119113000 == 53 [pid = 1659] [id = 447] 00:05:35 INFO - PROCESS | 1659 | --DOCSHELL 0x12bbb3800 == 52 [pid = 1659] [id = 446] 00:05:35 INFO - PROCESS | 1659 | --DOCSHELL 0x12b576800 == 51 [pid = 1659] [id = 445] 00:05:35 INFO - PROCESS | 1659 | --DOCSHELL 0x11afd8000 == 50 [pid = 1659] [id = 444] 00:05:36 INFO - PROCESS | 1659 | --DOCSHELL 0x128046800 == 49 [pid = 1659] [id = 443] 00:05:36 INFO - PROCESS | 1659 | --DOCSHELL 0x125614000 == 48 [pid = 1659] [id = 442] 00:05:36 INFO - PROCESS | 1659 | --DOCSHELL 0x1252c2000 == 47 [pid = 1659] [id = 441] 00:05:36 INFO - PROCESS | 1659 | --DOCSHELL 0x11bed9000 == 46 [pid = 1659] [id = 440] 00:05:36 INFO - PROCESS | 1659 | --DOCSHELL 0x118712800 == 45 [pid = 1659] [id = 439] 00:05:36 INFO - PROCESS | 1659 | --DOCSHELL 0x119af2800 == 44 [pid = 1659] [id = 438] 00:05:36 INFO - PROCESS | 1659 | --DOCSHELL 0x12cdce800 == 43 [pid = 1659] [id = 435] 00:05:36 INFO - PROCESS | 1659 | --DOCSHELL 0x11c818800 == 42 [pid = 1659] [id = 434] 00:05:36 INFO - PROCESS | 1659 | --DOCSHELL 0x118818000 == 41 [pid = 1659] [id = 433] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x1280a8000) [pid = 1659] [serial = 1198] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x119e4f800) [pid = 1659] [serial = 1246] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x118e0e000) [pid = 1659] [serial = 1245] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x11924b000) [pid = 1659] [serial = 1204] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x114fb3400) [pid = 1659] [serial = 1201] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | 1461481536115 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]]]}] 00:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 822ms 00:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:05:36 INFO - PROCESS | 1659 | 1461481536162 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 00:05:36 INFO - PROCESS | 1659 | 1461481536165 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 00:05:36 INFO - PROCESS | 1659 | 1461481536169 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:05:36 INFO - PROCESS | 1659 | 1461481536170 Marionette TRACE conn2 <- [1,1806,null,{}] 00:05:36 INFO - PROCESS | 1659 | 1461481536173 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}] 00:05:36 INFO - PROCESS | 1659 | 1461481536262 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x12d5c4c00) [pid = 1659] [serial = 1281] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x12db16c00) [pid = 1659] [serial = 1284] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x12d23e800) [pid = 1659] [serial = 1261] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x11a85d000) [pid = 1659] [serial = 1260] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x12d629000) [pid = 1659] [serial = 1282] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x11a85fc00) [pid = 1659] [serial = 1264] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x118fa2800) [pid = 1659] [serial = 1263] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x11ad39c00) [pid = 1659] [serial = 1266] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x11c249400) [pid = 1659] [serial = 1267] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x1280a6400) [pid = 1659] [serial = 1275] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x126f64400) [pid = 1659] [serial = 1272] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x1276ed800) [pid = 1659] [serial = 1273] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x11c7b2400) [pid = 1659] [serial = 1269] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x11c6c8400) [pid = 1659] [serial = 1249] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x11b8b4800) [pid = 1659] [serial = 1248] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x12cf93800) [pid = 1659] [serial = 1258] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12be5c800) [pid = 1659] [serial = 1257] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x129825400) [pid = 1659] [serial = 1252] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x1273e7c00) [pid = 1659] [serial = 1251] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x12e219800) [pid = 1659] [serial = 1287] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x128462000) [pid = 1659] [serial = 1291] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x11c7b1000) [pid = 1659] [serial = 1290] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x12e830c00) [pid = 1659] [serial = 1296] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x12e355800) [pid = 1659] [serial = 1288] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x12e35ec00) [pid = 1659] [serial = 1293] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12b8f2400) [pid = 1659] [serial = 1255] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x12b53b000) [pid = 1659] [serial = 1254] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x12b539800) [pid = 1659] [serial = 1278] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x12981f800) [pid = 1659] [serial = 1279] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x12e3fb400) [pid = 1659] [serial = 1294] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x12e211400) [pid = 1659] [serial = 1285] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x12981f400) [pid = 1659] [serial = 1276] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x123a72800) [pid = 1659] [serial = 1270] [outer = 0x0] [url = about:blank] 00:05:36 INFO - PROCESS | 1659 | 1461481536330 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x11afd1000 == 42 [pid = 1659] [id = 459] 00:05:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x118f9bc00) [pid = 1659] [serial = 1376] [outer = 0x0] 00:05:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x11c28fc00) [pid = 1659] [serial = 1377] [outer = 0x118f9bc00] 00:05:36 INFO - PROCESS | 1659 | 1461481536358 Marionette DEBUG loaded listener.js 00:05:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x11c8f0c00) [pid = 1659] [serial = 1378] [outer = 0x118f9bc00] 00:05:36 INFO - PROCESS | 1659 | 1461481536687 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]]]}] 00:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 571ms 00:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:05:36 INFO - PROCESS | 1659 | 1461481536739 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 00:05:36 INFO - PROCESS | 1659 | 1461481536741 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 00:05:36 INFO - PROCESS | 1659 | 1461481536751 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:05:36 INFO - PROCESS | 1659 | 1461481536757 Marionette TRACE conn2 <- [1,1810,null,{}] 00:05:36 INFO - PROCESS | 1659 | 1461481536761 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}] 00:05:36 INFO - PROCESS | 1659 | 1461481536924 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 00:05:36 INFO - PROCESS | 1659 | 1461481536938 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x1257c8800 == 43 [pid = 1659] [id = 460] 00:05:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x123a72800) [pid = 1659] [serial = 1379] [outer = 0x0] 00:05:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x126d2bc00) [pid = 1659] [serial = 1380] [outer = 0x123a72800] 00:05:36 INFO - PROCESS | 1659 | 1461481536980 Marionette DEBUG loaded listener.js 00:05:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x127a07c00) [pid = 1659] [serial = 1381] [outer = 0x123a72800] 00:05:37 INFO - PROCESS | 1659 | 1461481537378 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]]]}] 00:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 681ms 00:05:37 INFO - PROCESS | 1659 | 1461481537425 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 00:05:37 INFO - PROCESS | 1659 | 1461481537427 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 00:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:05:37 INFO - PROCESS | 1659 | 1461481537429 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:05:37 INFO - PROCESS | 1659 | 1461481537430 Marionette TRACE conn2 <- [1,1814,null,{}] 00:05:37 INFO - PROCESS | 1659 | 1461481537433 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}] 00:05:37 INFO - PROCESS | 1659 | 1461481537515 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 00:05:37 INFO - PROCESS | 1659 | 1461481537538 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x12996a000 == 44 [pid = 1659] [id = 461] 00:05:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x12807a400) [pid = 1659] [serial = 1382] [outer = 0x0] 00:05:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x129824c00) [pid = 1659] [serial = 1383] [outer = 0x12807a400] 00:05:37 INFO - PROCESS | 1659 | 1461481537564 Marionette DEBUG loaded listener.js 00:05:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12b3ee000) [pid = 1659] [serial = 1384] [outer = 0x12807a400] 00:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 468ms 00:05:37 INFO - PROCESS | 1659 | 1461481537894 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]]]}] 00:05:37 INFO - PROCESS | 1659 | 1461481537898 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 00:05:37 INFO - PROCESS | 1659 | 1461481537900 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 00:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:05:37 INFO - PROCESS | 1659 | 1461481537906 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:05:37 INFO - PROCESS | 1659 | 1461481537907 Marionette TRACE conn2 <- [1,1818,null,{}] 00:05:37 INFO - PROCESS | 1659 | 1461481537909 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}] 00:05:37 INFO - PROCESS | 1659 | 1461481537992 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 00:05:38 INFO - PROCESS | 1659 | 1461481538061 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b58a800 == 45 [pid = 1659] [id = 462] 00:05:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x12b622400) [pid = 1659] [serial = 1385] [outer = 0x0] 00:05:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12b8f8c00) [pid = 1659] [serial = 1386] [outer = 0x12b622400] 00:05:38 INFO - PROCESS | 1659 | 1461481538093 Marionette DEBUG loaded listener.js 00:05:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12d0b6800) [pid = 1659] [serial = 1387] [outer = 0x12b622400] 00:05:38 INFO - PROCESS | 1659 | 1461481538439 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]]]}] 00:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 571ms 00:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:05:38 INFO - PROCESS | 1659 | 1461481538481 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 00:05:38 INFO - PROCESS | 1659 | 1461481538482 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 00:05:38 INFO - PROCESS | 1659 | 1461481538484 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:05:38 INFO - PROCESS | 1659 | 1461481538485 Marionette TRACE conn2 <- [1,1822,null,{}] 00:05:38 INFO - PROCESS | 1659 | 1461481538488 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}] 00:05:38 INFO - PROCESS | 1659 | 1461481538594 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 00:05:38 INFO - PROCESS | 1659 | 1461481538628 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cdcd000 == 46 [pid = 1659] [id = 463] 00:05:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x12b806c00) [pid = 1659] [serial = 1388] [outer = 0x0] 00:05:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x12d5cc800) [pid = 1659] [serial = 1389] [outer = 0x12b806c00] 00:05:38 INFO - PROCESS | 1659 | 1461481538654 Marionette DEBUG loaded listener.js 00:05:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x12e21cc00) [pid = 1659] [serial = 1390] [outer = 0x12b806c00] 00:05:39 INFO - PROCESS | 1659 | 1461481538999 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]]]}] 00:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 571ms 00:05:39 INFO - PROCESS | 1659 | 1461481539055 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 00:05:39 INFO - PROCESS | 1659 | 1461481539057 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 00:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:05:39 INFO - PROCESS | 1659 | 1461481539059 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:05:39 INFO - PROCESS | 1659 | 1461481539060 Marionette TRACE conn2 <- [1,1826,null,{}] 00:05:39 INFO - PROCESS | 1659 | 1461481539062 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}] 00:05:39 INFO - PROCESS | 1659 | 1461481539165 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 00:05:39 INFO - PROCESS | 1659 | 1461481539177 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2b7000 == 47 [pid = 1659] [id = 464] 00:05:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12e21d000) [pid = 1659] [serial = 1391] [outer = 0x0] 00:05:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12e3f1800) [pid = 1659] [serial = 1392] [outer = 0x12e21d000] 00:05:39 INFO - PROCESS | 1659 | 1461481539203 Marionette DEBUG loaded listener.js 00:05:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x12e9c9000) [pid = 1659] [serial = 1393] [outer = 0x12e21d000] 00:05:39 INFO - PROCESS | 1659 | 1461481539565 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]]]}] 00:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 517ms 00:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:05:39 INFO - PROCESS | 1659 | 1461481539577 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 00:05:39 INFO - PROCESS | 1659 | 1461481539579 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 00:05:39 INFO - PROCESS | 1659 | 1461481539583 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:05:39 INFO - PROCESS | 1659 | 1461481539585 Marionette TRACE conn2 <- [1,1830,null,{}] 00:05:39 INFO - PROCESS | 1659 | 1461481539590 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}] 00:05:39 INFO - PROCESS | 1659 | 1461481539741 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 00:05:39 INFO - PROCESS | 1659 | 1461481539762 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbe8800 == 48 [pid = 1659] [id = 465] 00:05:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12e9ce800) [pid = 1659] [serial = 1394] [outer = 0x0] 00:05:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12e9d3400) [pid = 1659] [serial = 1395] [outer = 0x12e9ce800] 00:05:39 INFO - PROCESS | 1659 | 1461481539801 Marionette DEBUG loaded listener.js 00:05:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x12eaf1c00) [pid = 1659] [serial = 1396] [outer = 0x12e9ce800] 00:05:40 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x1276f5400) [pid = 1659] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:05:40 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x116575000) [pid = 1659] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:05:40 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x11c23d800) [pid = 1659] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:05:40 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x12b8fc400) [pid = 1659] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:05:40 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x1276f1400) [pid = 1659] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:05:40 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x12bbb8000) [pid = 1659] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:05:40 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x1185ae000) [pid = 1659] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:05:40 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x11c7bc400) [pid = 1659] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:05:40 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x11c23d000) [pid = 1659] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:05:40 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x12bbb6c00) [pid = 1659] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:05:40 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x114fb4c00) [pid = 1659] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:05:40 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x12e216c00) [pid = 1659] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:05:40 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x119196400) [pid = 1659] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:05:40 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12b8fb000) [pid = 1659] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:05:40 INFO - PROCESS | 1659 | 1461481540275 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]]]}] 00:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 725ms 00:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:05:40 INFO - PROCESS | 1659 | 1461481540307 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 00:05:40 INFO - PROCESS | 1659 | 1461481540308 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 00:05:40 INFO - PROCESS | 1659 | 1461481540310 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:05:40 INFO - PROCESS | 1659 | 1461481540311 Marionette TRACE conn2 <- [1,1834,null,{}] 00:05:40 INFO - PROCESS | 1659 | 1461481540314 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}] 00:05:40 INFO - PROCESS | 1659 | 1461481540398 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 00:05:40 INFO - PROCESS | 1659 | 1461481540403 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f8e800 == 49 [pid = 1659] [id = 466] 00:05:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x116575000) [pid = 1659] [serial = 1397] [outer = 0x0] 00:05:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x11c23d800) [pid = 1659] [serial = 1398] [outer = 0x116575000] 00:05:40 INFO - PROCESS | 1659 | 1461481540428 Marionette DEBUG loaded listener.js 00:05:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x12b3f2400) [pid = 1659] [serial = 1399] [outer = 0x116575000] 00:05:40 INFO - PROCESS | 1659 | 1461481540772 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]]]}] 00:05:40 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 00:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 468ms 00:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:05:40 INFO - PROCESS | 1659 | 1461481540779 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 00:05:40 INFO - PROCESS | 1659 | 1461481540780 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 00:05:40 INFO - PROCESS | 1659 | 1461481540783 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:05:40 INFO - PROCESS | 1659 | 1461481540784 Marionette TRACE conn2 <- [1,1838,null,{}] 00:05:40 INFO - PROCESS | 1659 | 1461481540790 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}] 00:05:40 INFO - PROCESS | 1659 | 1461481540903 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 00:05:40 INFO - PROCESS | 1659 | 1461481540909 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ec08000 == 50 [pid = 1659] [id = 467] 00:05:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x119e4d000) [pid = 1659] [serial = 1400] [outer = 0x0] 00:05:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12e21d800) [pid = 1659] [serial = 1401] [outer = 0x119e4d000] 00:05:40 INFO - PROCESS | 1659 | 1461481540940 Marionette DEBUG loaded listener.js 00:05:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x12eafb000) [pid = 1659] [serial = 1402] [outer = 0x119e4d000] 00:05:41 INFO - PROCESS | 1659 | 1461481541290 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]]]}] 00:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 525ms 00:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:05:41 INFO - PROCESS | 1659 | 1461481541309 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 00:05:41 INFO - PROCESS | 1659 | 1461481541310 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 00:05:41 INFO - PROCESS | 1659 | 1461481541312 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:05:41 INFO - PROCESS | 1659 | 1461481541314 Marionette TRACE conn2 <- [1,1842,null,{}] 00:05:41 INFO - PROCESS | 1659 | 1461481541317 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}] 00:05:41 INFO - PROCESS | 1659 | 1461481541415 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 00:05:41 INFO - PROCESS | 1659 | 1461481541420 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ff5f800 == 51 [pid = 1659] [id = 468] 00:05:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x12eafd400) [pid = 1659] [serial = 1403] [outer = 0x0] 00:05:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x12ec56400) [pid = 1659] [serial = 1404] [outer = 0x12eafd400] 00:05:41 INFO - PROCESS | 1659 | 1461481541445 Marionette DEBUG loaded listener.js 00:05:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12eea3400) [pid = 1659] [serial = 1405] [outer = 0x12eafd400] 00:05:41 INFO - PROCESS | 1659 | 1461481541763 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]]]}] 00:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 468ms 00:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:05:41 INFO - PROCESS | 1659 | 1461481541782 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 00:05:41 INFO - PROCESS | 1659 | 1461481541783 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 00:05:41 INFO - PROCESS | 1659 | 1461481541785 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:05:41 INFO - PROCESS | 1659 | 1461481541788 Marionette TRACE conn2 <- [1,1846,null,{}] 00:05:41 INFO - PROCESS | 1659 | 1461481541792 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}] 00:05:41 INFO - PROCESS | 1659 | 1461481541906 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 00:05:41 INFO - PROCESS | 1659 | 1461481541912 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x1308dd800 == 52 [pid = 1659] [id = 469] 00:05:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x11b02fc00) [pid = 1659] [serial = 1406] [outer = 0x0] 00:05:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x11b035c00) [pid = 1659] [serial = 1407] [outer = 0x11b02fc00] 00:05:41 INFO - PROCESS | 1659 | 1461481541937 Marionette DEBUG loaded listener.js 00:05:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x11b03b400) [pid = 1659] [serial = 1408] [outer = 0x11b02fc00] 00:05:42 INFO - PROCESS | 1659 | 1461481542339 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]]]}] 00:05:42 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) 00:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 623ms 00:05:42 INFO - PROCESS | 1659 | 1461481542418 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 00:05:42 INFO - PROCESS | 1659 | 1461481542420 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 00:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:05:42 INFO - PROCESS | 1659 | 1461481542425 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:05:42 INFO - PROCESS | 1659 | 1461481542427 Marionette TRACE conn2 <- [1,1850,null,{}] 00:05:42 INFO - PROCESS | 1659 | 1461481542431 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}] 00:05:42 INFO - PROCESS | 1659 | 1461481542549 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 00:05:42 INFO - PROCESS | 1659 | 1461481542631 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x11afcc000 == 53 [pid = 1659] [id = 470] 00:05:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x11673c000) [pid = 1659] [serial = 1409] [outer = 0x0] 00:05:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x119241000) [pid = 1659] [serial = 1410] [outer = 0x11673c000] 00:05:42 INFO - PROCESS | 1659 | 1461481542684 Marionette DEBUG loaded listener.js 00:05:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x11af79000) [pid = 1659] [serial = 1411] [outer = 0x11673c000] 00:05:43 INFO - PROCESS | 1659 | 1461481543189 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]]]}] 00:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 773ms 00:05:43 INFO - PROCESS | 1659 | 1461481543198 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 00:05:43 INFO - PROCESS | 1659 | 1461481543205 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 00:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:05:43 INFO - PROCESS | 1659 | 1461481543210 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:05:43 INFO - PROCESS | 1659 | 1461481543212 Marionette TRACE conn2 <- [1,1854,null,{}] 00:05:43 INFO - PROCESS | 1659 | 1461481543215 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}] 00:05:43 INFO - PROCESS | 1659 | 1461481543324 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 00:05:43 INFO - PROCESS | 1659 | 1461481543383 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x127970000 == 54 [pid = 1659] [id = 471] 00:05:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x11b038800) [pid = 1659] [serial = 1412] [outer = 0x0] 00:05:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x11be3a800) [pid = 1659] [serial = 1413] [outer = 0x11b038800] 00:05:43 INFO - PROCESS | 1659 | 1461481543413 Marionette DEBUG loaded listener.js 00:05:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x11be3f400) [pid = 1659] [serial = 1414] [outer = 0x11b038800] 00:05:43 INFO - PROCESS | 1659 | 1461481543830 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]]]}] 00:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 00:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:05:43 INFO - PROCESS | 1659 | 1461481543881 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 00:05:43 INFO - PROCESS | 1659 | 1461481543883 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 00:05:43 INFO - PROCESS | 1659 | 1461481543885 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:05:43 INFO - PROCESS | 1659 | 1461481543888 Marionette TRACE conn2 <- [1,1858,null,{}] 00:05:43 INFO - PROCESS | 1659 | 1461481543896 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}] 00:05:44 INFO - PROCESS | 1659 | 1461481544029 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 00:05:44 INFO - PROCESS | 1659 | 1461481544115 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b8ac000 == 55 [pid = 1659] [id = 472] 00:05:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x11c85d400) [pid = 1659] [serial = 1415] [outer = 0x0] 00:05:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x123a76000) [pid = 1659] [serial = 1416] [outer = 0x11c85d400] 00:05:44 INFO - PROCESS | 1659 | 1461481544148 Marionette DEBUG loaded listener.js 00:05:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x126d2a400) [pid = 1659] [serial = 1417] [outer = 0x11c85d400] 00:05:44 INFO - PROCESS | 1659 | 1461481544561 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]]]}] 00:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 723ms 00:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:05:44 INFO - PROCESS | 1659 | 1461481544609 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 00:05:44 INFO - PROCESS | 1659 | 1461481544611 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 00:05:44 INFO - PROCESS | 1659 | 1461481544613 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:05:44 INFO - PROCESS | 1659 | 1461481544614 Marionette TRACE conn2 <- [1,1862,null,{}] 00:05:44 INFO - PROCESS | 1659 | 1461481544617 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}] 00:05:44 INFO - PROCESS | 1659 | 1461481544721 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 00:05:44 INFO - PROCESS | 1659 | 1461481544779 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x12efc2800 == 56 [pid = 1659] [id = 473] 00:05:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x126d7a800) [pid = 1659] [serial = 1418] [outer = 0x0] 00:05:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x129941800) [pid = 1659] [serial = 1419] [outer = 0x126d7a800] 00:05:44 INFO - PROCESS | 1659 | 1461481544810 Marionette DEBUG loaded listener.js 00:05:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x12b61d400) [pid = 1659] [serial = 1420] [outer = 0x126d7a800] 00:05:45 INFO - PROCESS | 1659 | 1461481545263 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]]]}] 00:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 668ms 00:05:45 INFO - PROCESS | 1659 | 1461481545282 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 00:05:45 INFO - PROCESS | 1659 | 1461481545284 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 00:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:05:45 INFO - PROCESS | 1659 | 1461481545288 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:05:45 INFO - PROCESS | 1659 | 1461481545290 Marionette TRACE conn2 <- [1,1866,null,{}] 00:05:45 INFO - PROCESS | 1659 | 1461481545292 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}] 00:05:45 INFO - PROCESS | 1659 | 1461481545412 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 00:05:45 INFO - PROCESS | 1659 | 1461481545482 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f07a800 == 57 [pid = 1659] [id = 474] 00:05:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x129828800) [pid = 1659] [serial = 1421] [outer = 0x0] 00:05:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x12cf9f800) [pid = 1659] [serial = 1422] [outer = 0x129828800] 00:05:45 INFO - PROCESS | 1659 | 1461481545514 Marionette DEBUG loaded listener.js 00:05:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x12e212c00) [pid = 1659] [serial = 1423] [outer = 0x129828800] 00:05:45 INFO - PROCESS | 1659 | 1461481545926 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]]]}] 00:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 669ms 00:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:05:45 INFO - PROCESS | 1659 | 1461481545958 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 00:05:45 INFO - PROCESS | 1659 | 1461481545959 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 00:05:45 INFO - PROCESS | 1659 | 1461481545961 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:05:45 INFO - PROCESS | 1659 | 1461481545963 Marionette TRACE conn2 <- [1,1870,null,{}] 00:05:45 INFO - PROCESS | 1659 | 1461481545965 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}] 00:05:46 INFO - PROCESS | 1659 | 1461481546084 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 00:05:46 INFO - PROCESS | 1659 | 1461481546143 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bf6e000 == 58 [pid = 1659] [id = 475] 00:05:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12e3f6400) [pid = 1659] [serial = 1424] [outer = 0x0] 00:05:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x12eaf9c00) [pid = 1659] [serial = 1425] [outer = 0x12e3f6400] 00:05:46 INFO - PROCESS | 1659 | 1461481546175 Marionette DEBUG loaded listener.js 00:05:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x12eea6800) [pid = 1659] [serial = 1426] [outer = 0x12e3f6400] 00:05:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x1150f0400) [pid = 1659] [serial = 1427] [outer = 0x12eeabc00] 00:05:46 INFO - PROCESS | 1659 | 1461481546623 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]]]}] 00:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 718ms 00:05:46 INFO - PROCESS | 1659 | 1461481546718 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 00:05:46 INFO - PROCESS | 1659 | 1461481546720 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 00:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:05:46 INFO - PROCESS | 1659 | 1461481546724 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:05:46 INFO - PROCESS | 1659 | 1461481546725 Marionette TRACE conn2 <- [1,1874,null,{}] 00:05:46 INFO - PROCESS | 1659 | 1461481546728 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}] 00:05:46 INFO - PROCESS | 1659 | 1461481546830 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 00:05:46 INFO - PROCESS | 1659 | 1461481546940 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bb9a800 == 59 [pid = 1659] [id = 476] 00:05:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x114fb4400) [pid = 1659] [serial = 1428] [outer = 0x0] 00:05:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x1150f5000) [pid = 1659] [serial = 1429] [outer = 0x114fb4400] 00:05:46 INFO - PROCESS | 1659 | 1461481546973 Marionette DEBUG loaded listener.js 00:05:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x12bbbcc00) [pid = 1659] [serial = 1430] [outer = 0x114fb4400] 00:05:47 INFO - PROCESS | 1659 | 1461481547571 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]]]}] 00:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 874ms 00:05:47 INFO - PROCESS | 1659 | 1461481547599 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 00:05:47 INFO - PROCESS | 1659 | 1461481547601 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 00:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:05:47 INFO - PROCESS | 1659 | 1461481547607 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:05:47 INFO - PROCESS | 1659 | 1461481547609 Marionette TRACE conn2 <- [1,1878,null,{}] 00:05:47 INFO - PROCESS | 1659 | 1461481547614 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}] 00:05:47 INFO - PROCESS | 1659 | 1461481547716 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 00:05:47 INFO - PROCESS | 1659 | 1461481547790 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x12537e800 == 60 [pid = 1659] [id = 477] 00:05:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x1150fa400) [pid = 1659] [serial = 1431] [outer = 0x0] 00:05:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x116747c00) [pid = 1659] [serial = 1432] [outer = 0x1150fa400] 00:05:47 INFO - PROCESS | 1659 | 1461481547819 Marionette DEBUG loaded listener.js 00:05:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x11a860c00) [pid = 1659] [serial = 1433] [outer = 0x1150fa400] 00:05:48 INFO - PROCESS | 1659 | 1461481548324 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]]]}] 00:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 774ms 00:05:48 INFO - PROCESS | 1659 | 1461481548381 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 00:05:48 INFO - PROCESS | 1659 | 1461481548386 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 00:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:05:48 INFO - PROCESS | 1659 | 1461481548393 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:05:48 INFO - PROCESS | 1659 | 1461481548395 Marionette TRACE conn2 <- [1,1882,null,{}] 00:05:48 INFO - PROCESS | 1659 | 1461481548399 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}] 00:05:48 INFO - PROCESS | 1659 | 1461481548528 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 00:05:48 INFO - PROCESS | 1659 | 1461481548588 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x11afd7800 == 61 [pid = 1659] [id = 478] 00:05:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x11a93cc00) [pid = 1659] [serial = 1434] [outer = 0x0] 00:05:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x11b851c00) [pid = 1659] [serial = 1435] [outer = 0x11a93cc00] 00:05:48 INFO - PROCESS | 1659 | 1461481548617 Marionette DEBUG loaded listener.js 00:05:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x11be3f800) [pid = 1659] [serial = 1436] [outer = 0x11a93cc00] 00:05:49 INFO - PROCESS | 1659 | --DOCSHELL 0x12ff5f800 == 60 [pid = 1659] [id = 468] 00:05:49 INFO - PROCESS | 1659 | --DOCSHELL 0x12ec08000 == 59 [pid = 1659] [id = 467] 00:05:49 INFO - PROCESS | 1659 | --DOCSHELL 0x126f8e800 == 58 [pid = 1659] [id = 466] 00:05:49 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbe8800 == 57 [pid = 1659] [id = 465] 00:05:49 INFO - PROCESS | 1659 | --DOCSHELL 0x12d2b7000 == 56 [pid = 1659] [id = 464] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 145 (0x114baa400) [pid = 1659] [serial = 1299] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 144 (0x11c245800) [pid = 1659] [serial = 1302] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 143 (0x126b31000) [pid = 1659] [serial = 1305] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x12b542000) [pid = 1659] [serial = 1308] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x12e82c000) [pid = 1659] [serial = 1350] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOCSHELL 0x12cdcd000 == 55 [pid = 1659] [id = 463] 00:05:49 INFO - PROCESS | 1659 | --DOCSHELL 0x12b58a800 == 54 [pid = 1659] [id = 462] 00:05:49 INFO - PROCESS | 1659 | --DOCSHELL 0x12996a000 == 53 [pid = 1659] [id = 461] 00:05:49 INFO - PROCESS | 1659 | --DOCSHELL 0x1257c8800 == 52 [pid = 1659] [id = 460] 00:05:49 INFO - PROCESS | 1659 | --DOCSHELL 0x11afd1000 == 51 [pid = 1659] [id = 459] 00:05:49 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab3a000 == 50 [pid = 1659] [id = 458] 00:05:49 INFO - PROCESS | 1659 | --DOCSHELL 0x11bbb2800 == 49 [pid = 1659] [id = 457] 00:05:49 INFO - PROCESS | 1659 | --DOCSHELL 0x11b830000 == 48 [pid = 1659] [id = 452] 00:05:49 INFO - PROCESS | 1659 | --DOCSHELL 0x114e94800 == 47 [pid = 1659] [id = 451] 00:05:49 INFO - PROCESS | 1659 | 1461481549108 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]]]}] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x12bfb4400) [pid = 1659] [serial = 1243] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x12b542400) [pid = 1659] [serial = 1332] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x119d98c00) [pid = 1659] [serial = 1315] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x1188ce000) [pid = 1659] [serial = 1314] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x126b9d800) [pid = 1659] [serial = 1326] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x1273f3800) [pid = 1659] [serial = 1327] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x12e3f0800) [pid = 1659] [serial = 1312] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x12e219c00) [pid = 1659] [serial = 1311] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x128461800) [pid = 1659] [serial = 1329] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x12be64c00) [pid = 1659] [serial = 1335] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x11a949400) [pid = 1659] [serial = 1317] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x11b85e000) [pid = 1659] [serial = 1318] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x125597400) [pid = 1659] [serial = 1323] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x126b8e400) [pid = 1659] [serial = 1324] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x11c6d0800) [pid = 1659] [serial = 1320] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x11c7b3800) [pid = 1659] [serial = 1321] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x12d5c9800) [pid = 1659] [serial = 1338] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x12d0bd400) [pid = 1659] [serial = 1336] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x12db11c00) [pid = 1659] [serial = 1339] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x11acaa800) [pid = 1659] [serial = 1342] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x12e359c00) [pid = 1659] [serial = 1347] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x12e3f6800) [pid = 1659] [serial = 1348] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x11c7b1800) [pid = 1659] [serial = 1344] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x1156d5000) [pid = 1659] [serial = 1341] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x12b8f2c00) [pid = 1659] [serial = 1333] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12b3ed400) [pid = 1659] [serial = 1330] [outer = 0x0] [url = about:blank] 00:05:49 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x12e216000) [pid = 1659] [serial = 1345] [outer = 0x0] [url = about:blank] 00:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 772ms 00:05:49 INFO - PROCESS | 1659 | 1461481549164 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 00:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:05:49 INFO - PROCESS | 1659 | 1461481549166 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 00:05:49 INFO - PROCESS | 1659 | 1461481549169 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:05:49 INFO - PROCESS | 1659 | 1461481549172 Marionette TRACE conn2 <- [1,1886,null,{}] 00:05:49 INFO - PROCESS | 1659 | 1461481549179 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}] 00:05:49 INFO - PROCESS | 1659 | 1461481549266 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 00:05:49 INFO - PROCESS | 1659 | 1461481549274 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b84a800 == 48 [pid = 1659] [id = 479] 00:05:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x11be35800) [pid = 1659] [serial = 1437] [outer = 0x0] 00:05:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x11c66bc00) [pid = 1659] [serial = 1438] [outer = 0x11be35800] 00:05:49 INFO - PROCESS | 1659 | 1461481549302 Marionette DEBUG loaded listener.js 00:05:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x11c73bc00) [pid = 1659] [serial = 1439] [outer = 0x11be35800] 00:05:49 INFO - PROCESS | 1659 | 1461481549695 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]]]}] 00:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 573ms 00:05:49 INFO - PROCESS | 1659 | 1461481549742 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 00:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:05:49 INFO - PROCESS | 1659 | 1461481549745 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 00:05:49 INFO - PROCESS | 1659 | 1461481549748 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:05:49 INFO - PROCESS | 1659 | 1461481549749 Marionette TRACE conn2 <- [1,1890,null,{}] 00:05:49 INFO - PROCESS | 1659 | 1461481549753 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}] 00:05:49 INFO - PROCESS | 1659 | 1461481549867 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 00:05:49 INFO - PROCESS | 1659 | 1461481549902 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x1257cb000 == 49 [pid = 1659] [id = 480] 00:05:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x11c73a400) [pid = 1659] [serial = 1440] [outer = 0x0] 00:05:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x12530b800) [pid = 1659] [serial = 1441] [outer = 0x11c73a400] 00:05:50 INFO - PROCESS | 1659 | 1461481550013 Marionette DEBUG loaded listener.js 00:05:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x125310800) [pid = 1659] [serial = 1442] [outer = 0x11c73a400] 00:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 621ms 00:05:50 INFO - PROCESS | 1659 | 1461481550365 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]]]}] 00:05:50 INFO - PROCESS | 1659 | 1461481550380 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 00:05:50 INFO - PROCESS | 1659 | 1461481550382 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 00:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:05:50 INFO - PROCESS | 1659 | 1461481550389 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:05:50 INFO - PROCESS | 1659 | 1461481550392 Marionette TRACE conn2 <- [1,1894,null,{}] 00:05:50 INFO - PROCESS | 1659 | 1461481550395 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}] 00:05:50 INFO - PROCESS | 1659 | 1461481550562 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 00:05:50 INFO - PROCESS | 1659 | 1461481550573 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x12996a000 == 50 [pid = 1659] [id = 481] 00:05:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x12530f000) [pid = 1659] [serial = 1443] [outer = 0x0] 00:05:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x125593800) [pid = 1659] [serial = 1444] [outer = 0x12530f000] 00:05:50 INFO - PROCESS | 1659 | 1461481550614 Marionette DEBUG loaded listener.js 00:05:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x126d2ac00) [pid = 1659] [serial = 1445] [outer = 0x12530f000] 00:05:51 INFO - PROCESS | 1659 | 1461481551049 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]]]}] 00:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 676ms 00:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:05:51 INFO - PROCESS | 1659 | 1461481551062 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 00:05:51 INFO - PROCESS | 1659 | 1461481551063 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 00:05:51 INFO - PROCESS | 1659 | 1461481551065 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:05:51 INFO - PROCESS | 1659 | 1461481551066 Marionette TRACE conn2 <- [1,1898,null,{}] 00:05:51 INFO - PROCESS | 1659 | 1461481551069 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}] 00:05:51 INFO - PROCESS | 1659 | 1461481551198 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 00:05:51 INFO - PROCESS | 1659 | 1461481551253 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b276800 == 51 [pid = 1659] [id = 482] 00:05:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x126d2cc00) [pid = 1659] [serial = 1446] [outer = 0x0] 00:05:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x1276f8800) [pid = 1659] [serial = 1447] [outer = 0x126d2cc00] 00:05:51 INFO - PROCESS | 1659 | 1461481551284 Marionette DEBUG loaded listener.js 00:05:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x12b542400) [pid = 1659] [serial = 1448] [outer = 0x126d2cc00] 00:05:51 INFO - PROCESS | 1659 | 1461481551623 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]]]}] 00:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 569ms 00:05:51 INFO - PROCESS | 1659 | 1461481551634 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 00:05:51 INFO - PROCESS | 1659 | 1461481551637 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 00:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:05:51 INFO - PROCESS | 1659 | 1461481551641 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:05:51 INFO - PROCESS | 1659 | 1461481551643 Marionette TRACE conn2 <- [1,1902,null,{}] 00:05:51 INFO - PROCESS | 1659 | 1461481551645 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}] 00:05:51 INFO - PROCESS | 1659 | 1461481551748 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 00:05:51 INFO - PROCESS | 1659 | 1461481551761 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bf65800 == 52 [pid = 1659] [id = 483] 00:05:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x12b545800) [pid = 1659] [serial = 1449] [outer = 0x0] 00:05:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x12be5c800) [pid = 1659] [serial = 1450] [outer = 0x12b545800] 00:05:51 INFO - PROCESS | 1659 | 1461481551788 Marionette DEBUG loaded listener.js 00:05:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x12d237c00) [pid = 1659] [serial = 1451] [outer = 0x12b545800] 00:05:52 INFO - PROCESS | 1659 | 1461481552148 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]]]}] 00:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 519ms 00:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:05:52 INFO - PROCESS | 1659 | 1461481552160 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 00:05:52 INFO - PROCESS | 1659 | 1461481552162 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 00:05:52 INFO - PROCESS | 1659 | 1461481552164 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:05:52 INFO - PROCESS | 1659 | 1461481552165 Marionette TRACE conn2 <- [1,1906,null,{}] 00:05:52 INFO - PROCESS | 1659 | 1461481552168 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}] 00:05:52 INFO - PROCESS | 1659 | 1461481552277 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 00:05:52 INFO - PROCESS | 1659 | 1461481552290 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2b2800 == 53 [pid = 1659] [id = 484] 00:05:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x12d5ca400) [pid = 1659] [serial = 1452] [outer = 0x0] 00:05:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x12db18800) [pid = 1659] [serial = 1453] [outer = 0x12d5ca400] 00:05:52 INFO - PROCESS | 1659 | 1461481552315 Marionette DEBUG loaded listener.js 00:05:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x12e355800) [pid = 1659] [serial = 1454] [outer = 0x12d5ca400] 00:05:52 INFO - PROCESS | 1659 | 1461481552664 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]]]}] 00:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 518ms 00:05:52 INFO - PROCESS | 1659 | 1461481552682 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 00:05:52 INFO - PROCESS | 1659 | 1461481552683 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 00:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:05:52 INFO - PROCESS | 1659 | 1461481552688 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:05:52 INFO - PROCESS | 1659 | 1461481552690 Marionette TRACE conn2 <- [1,1910,null,{}] 00:05:52 INFO - PROCESS | 1659 | 1461481552693 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}] 00:05:52 INFO - PROCESS | 1659 | 1461481552799 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 00:05:52 INFO - PROCESS | 1659 | 1461481552813 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbed000 == 54 [pid = 1659] [id = 485] 00:05:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x12b80b000) [pid = 1659] [serial = 1455] [outer = 0x0] 00:05:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12e3fa800) [pid = 1659] [serial = 1456] [outer = 0x12b80b000] 00:05:52 INFO - PROCESS | 1659 | 1461481552838 Marionette DEBUG loaded listener.js 00:05:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x12e88b400) [pid = 1659] [serial = 1457] [outer = 0x12b80b000] 00:05:53 INFO - PROCESS | 1659 | 1461481553285 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]]]}] 00:05:53 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x123a72800) [pid = 1659] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:05:53 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x12b806c00) [pid = 1659] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:05:53 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x114fb7c00) [pid = 1659] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:05:53 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x119e49400) [pid = 1659] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:05:53 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x12e21d000) [pid = 1659] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:05:53 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x118f9bc00) [pid = 1659] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:05:53 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x12807a400) [pid = 1659] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:05:53 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x12e9ce800) [pid = 1659] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:05:53 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x116575000) [pid = 1659] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:05:53 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x119e4d000) [pid = 1659] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:05:53 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x12eafd400) [pid = 1659] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:05:53 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x12b622400) [pid = 1659] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:05:53 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x119240c00) [pid = 1659] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:05:53 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x11c732400) [pid = 1659] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:05:53 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x114442800) [pid = 1659] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:05:53 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x129824800) [pid = 1659] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:05:53 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x12e3f7400) [pid = 1659] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 623ms 00:05:53 INFO - PROCESS | 1659 | 1461481553309 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 00:05:53 INFO - PROCESS | 1659 | 1461481553310 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 00:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:05:53 INFO - PROCESS | 1659 | 1461481553313 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:05:53 INFO - PROCESS | 1659 | 1461481553314 Marionette TRACE conn2 <- [1,1914,null,{}] 00:05:53 INFO - PROCESS | 1659 | 1461481553317 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}] 00:05:53 INFO - PROCESS | 1659 | 1461481553401 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 00:05:53 INFO - PROCESS | 1659 | 1461481553408 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b92a000 == 55 [pid = 1659] [id = 486] 00:05:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x11a93e800) [pid = 1659] [serial = 1458] [outer = 0x0] 00:05:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x11b855800) [pid = 1659] [serial = 1459] [outer = 0x11a93e800] 00:05:53 INFO - PROCESS | 1659 | 1461481553433 Marionette DEBUG loaded listener.js 00:05:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x126d22c00) [pid = 1659] [serial = 1460] [outer = 0x11a93e800] 00:05:53 INFO - PROCESS | 1659 | 1461481553778 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]]]}] 00:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 469ms 00:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:05:53 INFO - PROCESS | 1659 | 1461481553782 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 00:05:53 INFO - PROCESS | 1659 | 1461481553783 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 00:05:53 INFO - PROCESS | 1659 | 1461481553787 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:05:53 INFO - PROCESS | 1659 | 1461481553790 Marionette TRACE conn2 <- [1,1918,null,{}] 00:05:53 INFO - PROCESS | 1659 | 1461481553792 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}] 00:05:53 INFO - PROCESS | 1659 | 1461481553890 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 00:05:53 INFO - PROCESS | 1659 | 1461481553950 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ec14800 == 56 [pid = 1659] [id = 487] 00:05:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x123a72800) [pid = 1659] [serial = 1461] [outer = 0x0] 00:05:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x12db15800) [pid = 1659] [serial = 1462] [outer = 0x123a72800] 00:05:53 INFO - PROCESS | 1659 | 1461481553979 Marionette DEBUG loaded listener.js 00:05:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x12eaf5400) [pid = 1659] [serial = 1463] [outer = 0x123a72800] 00:05:54 INFO - PROCESS | 1659 | 1461481554292 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]]]}] 00:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 522ms 00:05:54 INFO - PROCESS | 1659 | 1461481554309 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 00:05:54 INFO - PROCESS | 1659 | 1461481554310 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 00:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:05:54 INFO - PROCESS | 1659 | 1461481554312 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:05:54 INFO - PROCESS | 1659 | 1461481554313 Marionette TRACE conn2 <- [1,1922,null,{}] 00:05:54 INFO - PROCESS | 1659 | 1461481554315 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}] 00:05:54 INFO - PROCESS | 1659 | 1461481554402 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 00:05:54 INFO - PROCESS | 1659 | 1461481554407 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x12fc63000 == 57 [pid = 1659] [id = 488] 00:05:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x12eaf5800) [pid = 1659] [serial = 1464] [outer = 0x0] 00:05:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x12ec50800) [pid = 1659] [serial = 1465] [outer = 0x12eaf5800] 00:05:54 INFO - PROCESS | 1659 | 1461481554431 Marionette DEBUG loaded listener.js 00:05:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x12eea1400) [pid = 1659] [serial = 1466] [outer = 0x12eaf5800] 00:05:54 INFO - PROCESS | 1659 | 1461481554787 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]]]}] 00:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 518ms 00:05:54 INFO - PROCESS | 1659 | 1461481554831 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 00:05:54 INFO - PROCESS | 1659 | 1461481554832 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 00:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:05:54 INFO - PROCESS | 1659 | 1461481554835 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:05:54 INFO - PROCESS | 1659 | 1461481554836 Marionette TRACE conn2 <- [1,1926,null,{}] 00:05:54 INFO - PROCESS | 1659 | 1461481554839 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}] 00:05:54 INFO - PROCESS | 1659 | 1461481554945 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 00:05:54 INFO - PROCESS | 1659 | 1461481554955 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x1302f6800 == 58 [pid = 1659] [id = 489] 00:05:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x11aa04800) [pid = 1659] [serial = 1467] [outer = 0x0] 00:05:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x11aa0e000) [pid = 1659] [serial = 1468] [outer = 0x11aa04800] 00:05:54 INFO - PROCESS | 1659 | 1461481554995 Marionette DEBUG loaded listener.js 00:05:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x11aa11c00) [pid = 1659] [serial = 1469] [outer = 0x11aa04800] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x119162800 == 57 [pid = 1659] [id = 420] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12fe3a000 == 56 [pid = 1659] [id = 455] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12ff69000 == 55 [pid = 1659] [id = 456] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12f726000 == 54 [pid = 1659] [id = 437] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12996e800 == 53 [pid = 1659] [id = 453] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12ec1b800 == 52 [pid = 1659] [id = 454] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12cdd4000 == 51 [pid = 1659] [id = 414] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12f71b000 == 50 [pid = 1659] [id = 436] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12d2b2000 == 49 [pid = 1659] [id = 418] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12db6f800 == 48 [pid = 1659] [id = 419] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12d04b000 == 47 [pid = 1659] [id = 417] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x11afd7800 == 46 [pid = 1659] [id = 478] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12537e800 == 45 [pid = 1659] [id = 477] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12bb9a800 == 44 [pid = 1659] [id = 476] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12bf6e000 == 43 [pid = 1659] [id = 475] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12f07a800 == 42 [pid = 1659] [id = 474] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12efc2800 == 41 [pid = 1659] [id = 473] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12b8ac000 == 40 [pid = 1659] [id = 472] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x127970000 == 39 [pid = 1659] [id = 471] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x1308dd800 == 38 [pid = 1659] [id = 469] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x11afcc000 == 37 [pid = 1659] [id = 470] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12bf65800 == 36 [pid = 1659] [id = 483] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12d2b2800 == 35 [pid = 1659] [id = 484] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12fc63000 == 34 [pid = 1659] [id = 488] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12996a000 == 33 [pid = 1659] [id = 481] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbed000 == 32 [pid = 1659] [id = 485] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12ec14800 == 31 [pid = 1659] [id = 487] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x11b92a000 == 30 [pid = 1659] [id = 486] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x1257cb000 == 29 [pid = 1659] [id = 480] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x11b84a800 == 28 [pid = 1659] [id = 479] 00:05:56 INFO - PROCESS | 1659 | --DOCSHELL 0x12b276800 == 27 [pid = 1659] [id = 482] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x12e884c00) [pid = 1659] [serial = 1351] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x11c732800) [pid = 1659] [serial = 1303] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x12845e400) [pid = 1659] [serial = 1306] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x115742800) [pid = 1659] [serial = 1300] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x12d0bf400) [pid = 1659] [serial = 1309] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x126d2bc00) [pid = 1659] [serial = 1380] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x12d5cc800) [pid = 1659] [serial = 1389] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x127a07c00) [pid = 1659] [serial = 1381] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x119a78800) [pid = 1659] [serial = 1372] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x1158c2000) [pid = 1659] [serial = 1371] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x11b858c00) [pid = 1659] [serial = 1356] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x11c248800) [pid = 1659] [serial = 1375] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x11af3d800) [pid = 1659] [serial = 1374] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x12e3f1800) [pid = 1659] [serial = 1392] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x114bab000) [pid = 1659] [serial = 1353] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x11c28fc00) [pid = 1659] [serial = 1377] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x11c8f0c00) [pid = 1659] [serial = 1378] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x12e21cc00) [pid = 1659] [serial = 1390] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x125271800) [pid = 1659] [serial = 1359] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x129824c00) [pid = 1659] [serial = 1383] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x12b3ee000) [pid = 1659] [serial = 1384] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x129829c00) [pid = 1659] [serial = 1362] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x12d620400) [pid = 1659] [serial = 1365] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x12e887400) [pid = 1659] [serial = 1368] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x12e9d3400) [pid = 1659] [serial = 1395] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x12b3f2400) [pid = 1659] [serial = 1399] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x11c23d800) [pid = 1659] [serial = 1398] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x12e21d800) [pid = 1659] [serial = 1401] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x12ec56400) [pid = 1659] [serial = 1404] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x12eea3400) [pid = 1659] [serial = 1405] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x12eaf1c00) [pid = 1659] [serial = 1396] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x12eafb000) [pid = 1659] [serial = 1402] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x12b8f8c00) [pid = 1659] [serial = 1386] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x11b035c00) [pid = 1659] [serial = 1407] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x12e9c9000) [pid = 1659] [serial = 1393] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x12d0b6800) [pid = 1659] [serial = 1387] [outer = 0x0] [url = about:blank] 00:05:56 INFO - PROCESS | 1659 | 1461481556839 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]]]}] 00:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2025ms 00:05:56 INFO - PROCESS | 1659 | 1461481556861 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 00:05:56 INFO - PROCESS | 1659 | 1461481556863 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 00:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:05:56 INFO - PROCESS | 1659 | 1461481556866 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:05:56 INFO - PROCESS | 1659 | 1461481556869 Marionette TRACE conn2 <- [1,1930,null,{}] 00:05:56 INFO - PROCESS | 1659 | 1461481556873 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}] 00:05:56 INFO - PROCESS | 1659 | 1461481556957 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 00:05:57 INFO - PROCESS | 1659 | 1461481557004 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x118cbf000 == 28 [pid = 1659] [id = 490] 00:05:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x1150f5800) [pid = 1659] [serial = 1470] [outer = 0x0] 00:05:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x1150f7000) [pid = 1659] [serial = 1471] [outer = 0x1150f5800] 00:05:57 INFO - PROCESS | 1659 | 1461481557033 Marionette DEBUG loaded listener.js 00:05:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x115741400) [pid = 1659] [serial = 1472] [outer = 0x1150f5800] 00:05:57 INFO - PROCESS | 1659 | 1461481557363 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]]]}] 00:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 524ms 00:05:57 INFO - PROCESS | 1659 | 1461481557390 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 00:05:57 INFO - PROCESS | 1659 | 1461481557395 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 00:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:05:57 INFO - PROCESS | 1659 | 1461481557399 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:05:57 INFO - PROCESS | 1659 | 1461481557401 Marionette TRACE conn2 <- [1,1934,null,{}] 00:05:57 INFO - PROCESS | 1659 | 1461481557404 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}] 00:05:57 INFO - PROCESS | 1659 | 1461481557480 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 00:05:57 INFO - PROCESS | 1659 | 1461481557489 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x119aef800 == 29 [pid = 1659] [id = 491] 00:05:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x1162f7800) [pid = 1659] [serial = 1473] [outer = 0x0] 00:05:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x118548800) [pid = 1659] [serial = 1474] [outer = 0x1162f7800] 00:05:57 INFO - PROCESS | 1659 | 1461481557516 Marionette DEBUG loaded listener.js 00:05:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x11883d400) [pid = 1659] [serial = 1475] [outer = 0x1162f7800] 00:05:57 INFO - PROCESS | 1659 | 1461481557873 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]]]}] 00:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 523ms 00:05:57 INFO - PROCESS | 1659 | 1461481557923 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 00:05:57 INFO - PROCESS | 1659 | 1461481557924 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 00:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:05:57 INFO - PROCESS | 1659 | 1461481557927 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:05:57 INFO - PROCESS | 1659 | 1461481557930 Marionette TRACE conn2 <- [1,1938,null,{}] 00:05:57 INFO - PROCESS | 1659 | 1461481557938 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}] 00:05:58 INFO - PROCESS | 1659 | 1461481558018 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 00:05:58 INFO - PROCESS | 1659 | 1461481558026 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab33000 == 30 [pid = 1659] [id = 492] 00:05:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x11400e800) [pid = 1659] [serial = 1476] [outer = 0x0] 00:05:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x119123800) [pid = 1659] [serial = 1477] [outer = 0x11400e800] 00:05:58 INFO - PROCESS | 1659 | 1461481558056 Marionette DEBUG loaded listener.js 00:05:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x119da0000) [pid = 1659] [serial = 1478] [outer = 0x11400e800] 00:05:58 INFO - PROCESS | 1659 | 1461481558422 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]]]}] 00:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 523ms 00:05:58 INFO - PROCESS | 1659 | 1461481558451 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 00:05:58 INFO - PROCESS | 1659 | 1461481558453 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 00:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:05:58 INFO - PROCESS | 1659 | 1461481558463 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:05:58 INFO - PROCESS | 1659 | 1461481558464 Marionette TRACE conn2 <- [1,1942,null,{}] 00:05:58 INFO - PROCESS | 1659 | 1461481558466 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}] 00:05:58 INFO - PROCESS | 1659 | 1461481558541 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 00:05:58 INFO - PROCESS | 1659 | 1461481558546 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b058800 == 31 [pid = 1659] [id = 493] 00:05:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x119e46800) [pid = 1659] [serial = 1479] [outer = 0x0] 00:05:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x11a97cc00) [pid = 1659] [serial = 1480] [outer = 0x119e46800] 00:05:58 INFO - PROCESS | 1659 | 1461481558575 Marionette DEBUG loaded listener.js 00:05:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x11aa0fc00) [pid = 1659] [serial = 1481] [outer = 0x119e46800] 00:05:58 INFO - PROCESS | 1659 | 1461481558908 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]]]}] 00:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 470ms 00:05:58 INFO - PROCESS | 1659 | 1461481558934 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 00:05:58 INFO - PROCESS | 1659 | 1461481558935 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 00:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:05:58 INFO - PROCESS | 1659 | 1461481558940 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:05:58 INFO - PROCESS | 1659 | 1461481558941 Marionette TRACE conn2 <- [1,1946,null,{}] 00:05:58 INFO - PROCESS | 1659 | 1461481558943 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}] 00:05:59 INFO - PROCESS | 1659 | 1461481559013 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 00:05:59 INFO - PROCESS | 1659 | 1461481559022 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bbaa000 == 32 [pid = 1659] [id = 494] 00:05:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x116269c00) [pid = 1659] [serial = 1482] [outer = 0x0] 00:05:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x11ad3c400) [pid = 1659] [serial = 1483] [outer = 0x116269c00] 00:05:59 INFO - PROCESS | 1659 | 1461481559048 Marionette DEBUG loaded listener.js 00:05:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x11af3b800) [pid = 1659] [serial = 1484] [outer = 0x116269c00] 00:05:59 INFO - PROCESS | 1659 | 1461481559396 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]]]}] 00:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 468ms 00:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:05:59 INFO - PROCESS | 1659 | 1461481559408 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 00:05:59 INFO - PROCESS | 1659 | 1461481559409 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 00:05:59 INFO - PROCESS | 1659 | 1461481559411 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:05:59 INFO - PROCESS | 1659 | 1461481559412 Marionette TRACE conn2 <- [1,1950,null,{}] 00:05:59 INFO - PROCESS | 1659 | 1461481559415 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}] 00:05:59 INFO - PROCESS | 1659 | 1461481559539 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 00:05:59 INFO - PROCESS | 1659 | 1461481559547 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c227000 == 33 [pid = 1659] [id = 495] 00:05:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x11af71400) [pid = 1659] [serial = 1485] [outer = 0x0] 00:05:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x11b034800) [pid = 1659] [serial = 1486] [outer = 0x11af71400] 00:05:59 INFO - PROCESS | 1659 | 1461481559576 Marionette DEBUG loaded listener.js 00:05:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x11be37000) [pid = 1659] [serial = 1487] [outer = 0x11af71400] 00:05:59 INFO - PROCESS | 1659 | 1461481559939 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]]]}] 00:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 569ms 00:05:59 INFO - PROCESS | 1659 | 1461481559982 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 00:05:59 INFO - PROCESS | 1659 | 1461481559984 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 00:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:05:59 INFO - PROCESS | 1659 | 1461481559988 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:05:59 INFO - PROCESS | 1659 | 1461481559989 Marionette TRACE conn2 <- [1,1954,null,{}] 00:05:59 INFO - PROCESS | 1659 | 1461481559993 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}] 00:06:00 INFO - PROCESS | 1659 | 1461481560101 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 00:06:00 INFO - PROCESS | 1659 | 1461481560178 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c802800 == 34 [pid = 1659] [id = 496] 00:06:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x118c11c00) [pid = 1659] [serial = 1488] [outer = 0x0] 00:06:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x11be3ac00) [pid = 1659] [serial = 1489] [outer = 0x118c11c00] 00:06:00 INFO - PROCESS | 1659 | 1461481560218 Marionette DEBUG loaded listener.js 00:06:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x11c136800) [pid = 1659] [serial = 1490] [outer = 0x118c11c00] 00:06:00 INFO - PROCESS | 1659 | 1461481560574 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]]]}] 00:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 622ms 00:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:06:00 INFO - PROCESS | 1659 | 1461481560610 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 00:06:00 INFO - PROCESS | 1659 | 1461481560611 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 00:06:00 INFO - PROCESS | 1659 | 1461481560613 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:06:00 INFO - PROCESS | 1659 | 1461481560614 Marionette TRACE conn2 <- [1,1958,null,{}] 00:06:00 INFO - PROCESS | 1659 | 1461481560616 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}] 00:06:00 INFO - PROCESS | 1659 | 1461481560687 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 00:06:00 INFO - PROCESS | 1659 | 1461481560766 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x1252d4800 == 35 [pid = 1659] [id = 497] 00:06:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x11c132000) [pid = 1659] [serial = 1491] [outer = 0x0] 00:06:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x11c28f800) [pid = 1659] [serial = 1492] [outer = 0x11c132000] 00:06:00 INFO - PROCESS | 1659 | 1461481560808 Marionette DEBUG loaded listener.js 00:06:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x11c66c800) [pid = 1659] [serial = 1493] [outer = 0x11c132000] 00:06:01 INFO - PROCESS | 1659 | 1461481561356 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]]]}] 00:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 769ms 00:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:06:01 INFO - PROCESS | 1659 | 1461481561395 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 00:06:01 INFO - PROCESS | 1659 | 1461481561397 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 00:06:01 INFO - PROCESS | 1659 | 1461481561403 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:06:01 INFO - PROCESS | 1659 | 1461481561407 Marionette TRACE conn2 <- [1,1962,null,{}] 00:06:01 INFO - PROCESS | 1659 | 1461481561411 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}] 00:06:01 INFO - PROCESS | 1659 | 1461481561513 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 00:06:01 INFO - PROCESS | 1659 | 1461481561588 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x119715000 == 36 [pid = 1659] [id = 498] 00:06:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x114baa800) [pid = 1659] [serial = 1494] [outer = 0x0] 00:06:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x1150f1400) [pid = 1659] [serial = 1495] [outer = 0x114baa800] 00:06:01 INFO - PROCESS | 1659 | 1461481561621 Marionette DEBUG loaded listener.js 00:06:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x1162f1400) [pid = 1659] [serial = 1496] [outer = 0x114baa800] 00:06:02 INFO - PROCESS | 1659 | 1461481562180 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]]]}] 00:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 824ms 00:06:02 INFO - PROCESS | 1659 | 1461481562226 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 00:06:02 INFO - PROCESS | 1659 | 1461481562230 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 00:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:06:02 INFO - PROCESS | 1659 | 1461481562235 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:06:02 INFO - PROCESS | 1659 | 1461481562236 Marionette TRACE conn2 <- [1,1966,null,{}] 00:06:02 INFO - PROCESS | 1659 | 1461481562239 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}] 00:06:02 INFO - PROCESS | 1659 | 1461481562341 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 00:06:02 INFO - PROCESS | 1659 | 1461481562415 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b915800 == 37 [pid = 1659] [id = 499] 00:06:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x118ce1800) [pid = 1659] [serial = 1497] [outer = 0x0] 00:06:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x118f9b400) [pid = 1659] [serial = 1498] [outer = 0x118ce1800] 00:06:02 INFO - PROCESS | 1659 | 1461481562446 Marionette DEBUG loaded listener.js 00:06:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x119e50000) [pid = 1659] [serial = 1499] [outer = 0x118ce1800] 00:06:03 INFO - PROCESS | 1659 | 1461481563076 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]]]}] 00:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 875ms 00:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:06:03 INFO - PROCESS | 1659 | 1461481563110 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 00:06:03 INFO - PROCESS | 1659 | 1461481563112 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 00:06:03 INFO - PROCESS | 1659 | 1461481563115 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:06:03 INFO - PROCESS | 1659 | 1461481563118 Marionette TRACE conn2 <- [1,1970,null,{}] 00:06:03 INFO - PROCESS | 1659 | 1461481563122 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}] 00:06:03 INFO - PROCESS | 1659 | 1461481563224 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 00:06:03 INFO - PROCESS | 1659 | 1461481563280 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a90f000 == 38 [pid = 1659] [id = 500] 00:06:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x118549400) [pid = 1659] [serial = 1500] [outer = 0x0] 00:06:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x118836400) [pid = 1659] [serial = 1501] [outer = 0x118549400] 00:06:03 INFO - PROCESS | 1659 | 1461481563312 Marionette DEBUG loaded listener.js 00:06:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x118fa2c00) [pid = 1659] [serial = 1502] [outer = 0x118549400] 00:06:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12e2ca800 == 37 [pid = 1659] [id = 89] 00:06:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12db81800 == 36 [pid = 1659] [id = 88] 00:06:03 INFO - PROCESS | 1659 | --DOCSHELL 0x1153ab000 == 35 [pid = 1659] [id = 95] 00:06:03 INFO - PROCESS | 1659 | --DOCSHELL 0x11c67d800 == 34 [pid = 1659] [id = 91] 00:06:03 INFO - PROCESS | 1659 | --DOCSHELL 0x11629a000 == 33 [pid = 1659] [id = 83] 00:06:03 INFO - PROCESS | 1659 | --DOCSHELL 0x118820000 == 32 [pid = 1659] [id = 96] 00:06:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12996f000 == 31 [pid = 1659] [id = 92] 00:06:03 INFO - PROCESS | 1659 | 1461481563681 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]]]}] 00:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 622ms 00:06:03 INFO - PROCESS | 1659 | 1461481563738 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 00:06:03 INFO - PROCESS | 1659 | 1461481563742 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 00:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:06:03 INFO - PROCESS | 1659 | 1461481563746 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:06:03 INFO - PROCESS | 1659 | 1461481563747 Marionette TRACE conn2 <- [1,1974,null,{}] 00:06:03 INFO - PROCESS | 1659 | 1461481563750 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}] 00:06:03 INFO - PROCESS | 1659 | 1461481563824 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 00:06:03 INFO - PROCESS | 1659 | 1461481563829 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x11afdf000 == 32 [pid = 1659] [id = 501] 00:06:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x119a03000) [pid = 1659] [serial = 1503] [outer = 0x0] 00:06:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x11a980800) [pid = 1659] [serial = 1504] [outer = 0x119a03000] 00:06:03 INFO - PROCESS | 1659 | 1461481563858 Marionette DEBUG loaded listener.js 00:06:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x11ad38c00) [pid = 1659] [serial = 1505] [outer = 0x119a03000] 00:06:04 INFO - PROCESS | 1659 | 1461481564193 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]]]}] 00:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 468ms 00:06:04 INFO - PROCESS | 1659 | 1461481564215 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 00:06:04 INFO - PROCESS | 1659 | 1461481564216 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 00:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:06:04 INFO - PROCESS | 1659 | 1461481564219 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:06:04 INFO - PROCESS | 1659 | 1461481564221 Marionette TRACE conn2 <- [1,1978,null,{}] 00:06:04 INFO - PROCESS | 1659 | 1461481564229 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}] 00:06:04 INFO - PROCESS | 1659 | 1461481564310 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 00:06:04 INFO - PROCESS | 1659 | 1461481564365 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c67c800 == 33 [pid = 1659] [id = 502] 00:06:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x11aa04c00) [pid = 1659] [serial = 1506] [outer = 0x0] 00:06:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x11af3d800) [pid = 1659] [serial = 1507] [outer = 0x11aa04c00] 00:06:04 INFO - PROCESS | 1659 | 1461481564394 Marionette DEBUG loaded listener.js 00:06:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x11b85dc00) [pid = 1659] [serial = 1508] [outer = 0x11aa04c00] 00:06:04 INFO - PROCESS | 1659 | 1461481564701 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]]]}] 00:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 522ms 00:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:06:04 INFO - PROCESS | 1659 | 1461481564742 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 00:06:04 INFO - PROCESS | 1659 | 1461481564744 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 00:06:04 INFO - PROCESS | 1659 | 1461481564746 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:06:04 INFO - PROCESS | 1659 | 1461481564747 Marionette TRACE conn2 <- [1,1982,null,{}] 00:06:04 INFO - PROCESS | 1659 | 1461481564750 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}] 00:06:04 INFO - PROCESS | 1659 | 1461481564828 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 00:06:04 INFO - PROCESS | 1659 | 1461481564881 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x126be0000 == 34 [pid = 1659] [id = 503] 00:06:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x11ad3ec00) [pid = 1659] [serial = 1509] [outer = 0x0] 00:06:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x11be40c00) [pid = 1659] [serial = 1510] [outer = 0x11ad3ec00] 00:06:04 INFO - PROCESS | 1659 | 1461481564908 Marionette DEBUG loaded listener.js 00:06:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x11c671800) [pid = 1659] [serial = 1511] [outer = 0x11ad3ec00] 00:06:05 INFO - PROCESS | 1659 | 1461481565210 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]]]}] 00:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 471ms 00:06:05 INFO - PROCESS | 1659 | 1461481565217 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 00:06:05 INFO - PROCESS | 1659 | 1461481565218 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 00:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:06:05 INFO - PROCESS | 1659 | 1461481565229 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:06:05 INFO - PROCESS | 1659 | 1461481565230 Marionette TRACE conn2 <- [1,1986,null,{}] 00:06:05 INFO - PROCESS | 1659 | 1461481565232 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}] 00:06:05 INFO - PROCESS | 1659 | 1461481565317 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 00:06:05 INFO - PROCESS | 1659 | 1461481565325 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x127320800 == 35 [pid = 1659] [id = 504] 00:06:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x114b3b400) [pid = 1659] [serial = 1512] [outer = 0x0] 00:06:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x11c715800) [pid = 1659] [serial = 1513] [outer = 0x114b3b400] 00:06:05 INFO - PROCESS | 1659 | 1461481565353 Marionette DEBUG loaded listener.js 00:06:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x11c738c00) [pid = 1659] [serial = 1514] [outer = 0x114b3b400] 00:06:05 INFO - PROCESS | 1659 | 1461481565848 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]]]}] 00:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 00:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:06:05 INFO - PROCESS | 1659 | 1461481565900 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 00:06:05 INFO - PROCESS | 1659 | 1461481565901 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 00:06:05 INFO - PROCESS | 1659 | 1461481565903 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:06:05 INFO - PROCESS | 1659 | 1461481565904 Marionette TRACE conn2 <- [1,1990,null,{}] 00:06:05 INFO - PROCESS | 1659 | 1461481565906 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}] 00:06:06 INFO - PROCESS | 1659 | 1461481566015 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 00:06:06 INFO - PROCESS | 1659 | 1461481566054 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x127978000 == 36 [pid = 1659] [id = 505] 00:06:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x11c73c800) [pid = 1659] [serial = 1515] [outer = 0x0] 00:06:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x11c7b9400) [pid = 1659] [serial = 1516] [outer = 0x11c73c800] 00:06:06 INFO - PROCESS | 1659 | 1461481566097 Marionette DEBUG loaded listener.js 00:06:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x123a6b800) [pid = 1659] [serial = 1517] [outer = 0x11c73c800] 00:06:06 INFO - PROCESS | 1659 | 1461481566444 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]]]}] 00:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 572ms 00:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:06:06 INFO - PROCESS | 1659 | 1461481566482 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 00:06:06 INFO - PROCESS | 1659 | 1461481566483 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 00:06:06 INFO - PROCESS | 1659 | 1461481566485 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:06:06 INFO - PROCESS | 1659 | 1461481566486 Marionette TRACE conn2 <- [1,1994,null,{}] 00:06:06 INFO - PROCESS | 1659 | 1461481566489 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}] 00:06:06 INFO - PROCESS | 1659 | 1461481566583 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 00:06:06 INFO - PROCESS | 1659 | 1461481566588 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x129969800 == 37 [pid = 1659] [id = 506] 00:06:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x123a6bc00) [pid = 1659] [serial = 1518] [outer = 0x0] 00:06:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x123a75800) [pid = 1659] [serial = 1519] [outer = 0x123a6bc00] 00:06:06 INFO - PROCESS | 1659 | 1461481566613 Marionette DEBUG loaded listener.js 00:06:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x125305800) [pid = 1659] [serial = 1520] [outer = 0x123a6bc00] 00:06:06 INFO - PROCESS | 1659 | 1461481566993 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]]]}] 00:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 524ms 00:06:07 INFO - PROCESS | 1659 | 1461481567010 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 00:06:07 INFO - PROCESS | 1659 | 1461481567012 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 00:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:06:07 INFO - PROCESS | 1659 | 1461481567023 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:06:07 INFO - PROCESS | 1659 | 1461481567025 Marionette TRACE conn2 <- [1,1998,null,{}] 00:06:07 INFO - PROCESS | 1659 | 1461481567028 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}] 00:06:07 INFO - PROCESS | 1659 | 1461481567174 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 00:06:07 INFO - PROCESS | 1659 | 1461481567230 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a1d9000 == 38 [pid = 1659] [id = 507] 00:06:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x123a6e800) [pid = 1659] [serial = 1521] [outer = 0x0] 00:06:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 147 (0x12530dc00) [pid = 1659] [serial = 1522] [outer = 0x123a6e800] 00:06:07 INFO - PROCESS | 1659 | 1461481567270 Marionette DEBUG loaded listener.js 00:06:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 148 (0x1253a2800) [pid = 1659] [serial = 1523] [outer = 0x123a6e800] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 147 (0x1140c6c00) [pid = 1659] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 146 (0x11c734c00) [pid = 1659] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 145 (0x12801a000) [pid = 1659] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 144 (0x12e827400) [pid = 1659] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 143 (0x12b61c800) [pid = 1659] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x12e3f7c00) [pid = 1659] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x118cdd800) [pid = 1659] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x118c11c00) [pid = 1659] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x1162f7800) [pid = 1659] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x11400e800) [pid = 1659] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x119e46800) [pid = 1659] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x116269c00) [pid = 1659] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x12b545800) [pid = 1659] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x11af71400) [pid = 1659] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x12d5ca400) [pid = 1659] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x12b80b000) [pid = 1659] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x11a93e800) [pid = 1659] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x123a72800) [pid = 1659] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x12eaf5800) [pid = 1659] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x11673c000) [pid = 1659] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x11b02fc00) [pid = 1659] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x12530f000) [pid = 1659] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x11c73a400) [pid = 1659] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x11be35800) [pid = 1659] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x11a93cc00) [pid = 1659] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x1150fa400) [pid = 1659] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x114fb4400) [pid = 1659] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x12e3f6400) [pid = 1659] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x129828800) [pid = 1659] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x1150f5800) [pid = 1659] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x126d7a800) [pid = 1659] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x11c85d400) [pid = 1659] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x11b038800) [pid = 1659] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:06:07 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x126d2cc00) [pid = 1659] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:06:07 INFO - PROCESS | 1659 | 1461481567809 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]]]}] 00:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 828ms 00:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:06:07 INFO - PROCESS | 1659 | 1461481567843 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 00:06:07 INFO - PROCESS | 1659 | 1461481567845 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 00:06:07 INFO - PROCESS | 1659 | 1461481567847 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:06:07 INFO - PROCESS | 1659 | 1461481567848 Marionette TRACE conn2 <- [1,2002,null,{}] 00:06:07 INFO - PROCESS | 1659 | 1461481567850 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}] 00:06:07 INFO - PROCESS | 1659 | 1461481567925 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 00:06:07 INFO - PROCESS | 1659 | 1461481567981 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab4f000 == 39 [pid = 1659] [id = 508] 00:06:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x1162f7800) [pid = 1659] [serial = 1524] [outer = 0x0] 00:06:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x118ce0000) [pid = 1659] [serial = 1525] [outer = 0x1162f7800] 00:06:08 INFO - PROCESS | 1659 | 1461481568006 Marionette DEBUG loaded listener.js 00:06:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x11ad38400) [pid = 1659] [serial = 1526] [outer = 0x1162f7800] 00:06:08 INFO - PROCESS | 1659 | 1461481568274 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]]]}] 00:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 469ms 00:06:08 INFO - PROCESS | 1659 | 1461481568317 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 00:06:08 INFO - PROCESS | 1659 | 1461481568319 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 00:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:06:08 INFO - PROCESS | 1659 | 1461481568328 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:06:08 INFO - PROCESS | 1659 | 1461481568330 Marionette TRACE conn2 <- [1,2006,null,{}] 00:06:08 INFO - PROCESS | 1659 | 1461481568332 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}] 00:06:08 INFO - PROCESS | 1659 | 1461481568412 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 00:06:08 INFO - PROCESS | 1659 | 1461481568417 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a1db000 == 40 [pid = 1659] [id = 509] 00:06:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x118f9bc00) [pid = 1659] [serial = 1527] [outer = 0x0] 00:06:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x11be41800) [pid = 1659] [serial = 1528] [outer = 0x118f9bc00] 00:06:08 INFO - PROCESS | 1659 | 1461481568445 Marionette DEBUG loaded listener.js 00:06:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x12530c800) [pid = 1659] [serial = 1529] [outer = 0x118f9bc00] 00:06:08 INFO - PROCESS | 1659 | 1461481568787 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]]]}] 00:06:08 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 00:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 467ms 00:06:08 INFO - PROCESS | 1659 | 1461481568797 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 00:06:08 INFO - PROCESS | 1659 | 1461481568798 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 00:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:06:08 INFO - PROCESS | 1659 | 1461481568801 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:06:08 INFO - PROCESS | 1659 | 1461481568804 Marionette TRACE conn2 <- [1,2010,null,{}] 00:06:08 INFO - PROCESS | 1659 | 1461481568808 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}] 00:06:08 INFO - PROCESS | 1659 | 1461481568924 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 00:06:08 INFO - PROCESS | 1659 | 1461481568930 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b581000 == 41 [pid = 1659] [id = 510] 00:06:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x12530a400) [pid = 1659] [serial = 1530] [outer = 0x0] 00:06:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x12550c800) [pid = 1659] [serial = 1531] [outer = 0x12530a400] 00:06:08 INFO - PROCESS | 1659 | 1461481568960 Marionette DEBUG loaded listener.js 00:06:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x126d25c00) [pid = 1659] [serial = 1532] [outer = 0x12530a400] 00:06:09 INFO - PROCESS | 1659 | 1461481569277 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]]]}] 00:06:09 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 00:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 522ms 00:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:06:09 INFO - PROCESS | 1659 | 1461481569324 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 00:06:09 INFO - PROCESS | 1659 | 1461481569325 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 00:06:09 INFO - PROCESS | 1659 | 1461481569327 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:06:09 INFO - PROCESS | 1659 | 1461481569328 Marionette TRACE conn2 <- [1,2014,null,{}] 00:06:09 INFO - PROCESS | 1659 | 1461481569331 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}] 00:06:09 INFO - PROCESS | 1659 | 1461481569409 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 00:06:09 INFO - PROCESS | 1659 | 1461481569413 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bbab000 == 42 [pid = 1659] [id = 511] 00:06:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x126d29000) [pid = 1659] [serial = 1533] [outer = 0x0] 00:06:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x126d7f000) [pid = 1659] [serial = 1534] [outer = 0x126d29000] 00:06:09 INFO - PROCESS | 1659 | 1461481569439 Marionette DEBUG loaded listener.js 00:06:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x1273ecc00) [pid = 1659] [serial = 1535] [outer = 0x126d29000] 00:06:09 INFO - PROCESS | 1659 | 1461481569879 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]]]}] 00:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 619ms 00:06:09 INFO - PROCESS | 1659 | 1461481569946 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 00:06:09 INFO - PROCESS | 1659 | 1461481569949 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 00:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:06:09 INFO - PROCESS | 1659 | 1461481569953 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:06:09 INFO - PROCESS | 1659 | 1461481569955 Marionette TRACE conn2 <- [1,2018,null,{}] 00:06:09 INFO - PROCESS | 1659 | 1461481569959 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}] 00:06:10 INFO - PROCESS | 1659 | 1461481570059 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 00:06:10 INFO - PROCESS | 1659 | 1461481570145 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab37800 == 43 [pid = 1659] [id = 512] 00:06:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x118c19800) [pid = 1659] [serial = 1536] [outer = 0x0] 00:06:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x119129800) [pid = 1659] [serial = 1537] [outer = 0x118c19800] 00:06:10 INFO - PROCESS | 1659 | 1461481570190 Marionette DEBUG loaded listener.js 00:06:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x11a85fc00) [pid = 1659] [serial = 1538] [outer = 0x118c19800] 00:06:10 INFO - PROCESS | 1659 | 1461481570612 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]]]}] 00:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 721ms 00:06:10 INFO - PROCESS | 1659 | 1461481570674 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 00:06:10 INFO - PROCESS | 1659 | 1461481570678 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 00:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:06:10 INFO - PROCESS | 1659 | 1461481570683 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:06:10 INFO - PROCESS | 1659 | 1461481570685 Marionette TRACE conn2 <- [1,2022,null,{}] 00:06:10 INFO - PROCESS | 1659 | 1461481570687 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}] 00:06:10 INFO - PROCESS | 1659 | 1461481570785 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 00:06:10 INFO - PROCESS | 1659 | 1461481570842 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x1252ce800 == 44 [pid = 1659] [id = 513] 00:06:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x11a982800) [pid = 1659] [serial = 1539] [outer = 0x0] 00:06:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x11b02f400) [pid = 1659] [serial = 1540] [outer = 0x11a982800] 00:06:10 INFO - PROCESS | 1659 | 1461481570872 Marionette DEBUG loaded listener.js 00:06:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x11b8a9000) [pid = 1659] [serial = 1541] [outer = 0x11a982800] 00:06:11 INFO - PROCESS | 1659 | 1461481571278 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]]]}] 00:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 619ms 00:06:11 INFO - PROCESS | 1659 | 1461481571305 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 00:06:11 INFO - PROCESS | 1659 | 1461481571307 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 00:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:06:11 INFO - PROCESS | 1659 | 1461481571309 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:06:11 INFO - PROCESS | 1659 | 1461481571312 Marionette TRACE conn2 <- [1,2026,null,{}] 00:06:11 INFO - PROCESS | 1659 | 1461481571320 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}] 00:06:11 INFO - PROCESS | 1659 | 1461481571419 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 00:06:11 INFO - PROCESS | 1659 | 1461481571522 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bb96000 == 45 [pid = 1659] [id = 514] 00:06:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x11c669800) [pid = 1659] [serial = 1542] [outer = 0x0] 00:06:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x11c739000) [pid = 1659] [serial = 1543] [outer = 0x11c669800] 00:06:11 INFO - PROCESS | 1659 | 1461481571556 Marionette DEBUG loaded listener.js 00:06:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x11c7bd000) [pid = 1659] [serial = 1544] [outer = 0x11c669800] 00:06:11 INFO - PROCESS | 1659 | 1461481571980 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]]]}] 00:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 721ms 00:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:06:12 INFO - PROCESS | 1659 | 1461481572031 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 00:06:12 INFO - PROCESS | 1659 | 1461481572033 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 00:06:12 INFO - PROCESS | 1659 | 1461481572035 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:06:12 INFO - PROCESS | 1659 | 1461481572037 Marionette TRACE conn2 <- [1,2030,null,{}] 00:06:12 INFO - PROCESS | 1659 | 1461481572039 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}] 00:06:12 INFO - PROCESS | 1659 | 1461481572135 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 00:06:12 INFO - PROCESS | 1659 | 1461481572190 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bf7f000 == 46 [pid = 1659] [id = 515] 00:06:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x11c859000) [pid = 1659] [serial = 1545] [outer = 0x0] 00:06:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x12530f000) [pid = 1659] [serial = 1546] [outer = 0x11c859000] 00:06:12 INFO - PROCESS | 1659 | 1461481572220 Marionette DEBUG loaded listener.js 00:06:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x126b8f400) [pid = 1659] [serial = 1547] [outer = 0x11c859000] 00:06:12 INFO - PROCESS | 1659 | 1461481572667 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]]]}] 00:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 672ms 00:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:06:12 INFO - PROCESS | 1659 | 1461481572708 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 00:06:12 INFO - PROCESS | 1659 | 1461481572709 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 00:06:12 INFO - PROCESS | 1659 | 1461481572711 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:06:12 INFO - PROCESS | 1659 | 1461481572713 Marionette TRACE conn2 <- [1,2034,null,{}] 00:06:12 INFO - PROCESS | 1659 | 1461481572715 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}] 00:06:12 INFO - PROCESS | 1659 | 1461481572830 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 00:06:12 INFO - PROCESS | 1659 | 1461481572899 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d04c000 == 47 [pid = 1659] [id = 516] 00:06:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x11c8f3400) [pid = 1659] [serial = 1548] [outer = 0x0] 00:06:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x126d23400) [pid = 1659] [serial = 1549] [outer = 0x11c8f3400] 00:06:12 INFO - PROCESS | 1659 | 1461481572930 Marionette DEBUG loaded listener.js 00:06:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x1273f4400) [pid = 1659] [serial = 1550] [outer = 0x11c8f3400] 00:06:13 INFO - PROCESS | 1659 | 1461481573326 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]]]}] 00:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 669ms 00:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:06:13 INFO - PROCESS | 1659 | 1461481573382 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 00:06:13 INFO - PROCESS | 1659 | 1461481573383 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 00:06:13 INFO - PROCESS | 1659 | 1461481573386 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:06:13 INFO - PROCESS | 1659 | 1461481573387 Marionette TRACE conn2 <- [1,2038,null,{}] 00:06:13 INFO - PROCESS | 1659 | 1461481573389 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}] 00:06:13 INFO - PROCESS | 1659 | 1461481573503 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 00:06:13 INFO - PROCESS | 1659 | 1461481573561 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab3f000 == 48 [pid = 1659] [id = 517] 00:06:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x1150f7800) [pid = 1659] [serial = 1551] [outer = 0x0] 00:06:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x125303400) [pid = 1659] [serial = 1552] [outer = 0x1150f7800] 00:06:13 INFO - PROCESS | 1659 | 1461481573594 Marionette DEBUG loaded listener.js 00:06:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x128017000) [pid = 1659] [serial = 1553] [outer = 0x1150f7800] 00:06:14 INFO - PROCESS | 1659 | 1461481574006 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]]]}] 00:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 672ms 00:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:06:14 INFO - PROCESS | 1659 | 1461481574059 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 00:06:14 INFO - PROCESS | 1659 | 1461481574060 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 00:06:14 INFO - PROCESS | 1659 | 1461481574062 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:06:14 INFO - PROCESS | 1659 | 1461481574063 Marionette TRACE conn2 <- [1,2042,null,{}] 00:06:14 INFO - PROCESS | 1659 | 1461481574066 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}] 00:06:14 INFO - PROCESS | 1659 | 1461481574160 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 00:06:14 INFO - PROCESS | 1659 | 1461481574260 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x114791000 == 49 [pid = 1659] [id = 518] 00:06:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x114fba800) [pid = 1659] [serial = 1554] [outer = 0x0] 00:06:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x11aa03000) [pid = 1659] [serial = 1555] [outer = 0x114fba800] 00:06:14 INFO - PROCESS | 1659 | 1461481574292 Marionette DEBUG loaded listener.js 00:06:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 147 (0x12801f000) [pid = 1659] [serial = 1556] [outer = 0x114fba800] 00:06:14 INFO - PROCESS | 1659 | 1461481574774 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]]]}] 00:06:14 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) 00:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 771ms 00:06:14 INFO - PROCESS | 1659 | 1461481574834 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 00:06:14 INFO - PROCESS | 1659 | 1461481574836 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 00:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:06:14 INFO - PROCESS | 1659 | 1461481574861 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:06:14 INFO - PROCESS | 1659 | 1461481574864 Marionette TRACE conn2 <- [1,2046,null,{}] 00:06:14 INFO - PROCESS | 1659 | 1461481574867 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}] 00:06:14 INFO - PROCESS | 1659 | 1461481574961 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 00:06:15 INFO - PROCESS | 1659 | 1461481575033 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab3c000 == 50 [pid = 1659] [id = 519] 00:06:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 148 (0x118885800) [pid = 1659] [serial = 1557] [outer = 0x0] 00:06:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 149 (0x1188f8800) [pid = 1659] [serial = 1558] [outer = 0x118885800] 00:06:15 INFO - PROCESS | 1659 | 1461481575063 Marionette DEBUG loaded listener.js 00:06:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 150 (0x119a02800) [pid = 1659] [serial = 1559] [outer = 0x118885800] 00:06:15 INFO - PROCESS | 1659 | --DOCSHELL 0x12cdc7800 == 49 [pid = 1659] [id = 87] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 149 (0x11c28f800) [pid = 1659] [serial = 1492] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | 1461481575445 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]]]}] 00:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 622ms 00:06:15 INFO - PROCESS | 1659 | 1461481575482 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 00:06:15 INFO - PROCESS | 1659 | 1461481575486 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 00:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:06:15 INFO - PROCESS | 1659 | 1461481575492 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:06:15 INFO - PROCESS | 1659 | 1461481575494 Marionette TRACE conn2 <- [1,2050,null,{}] 00:06:15 INFO - PROCESS | 1659 | 1461481575496 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}] 00:06:15 INFO - PROCESS | 1659 | 1461481575575 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 148 (0x11c136800) [pid = 1659] [serial = 1490] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 147 (0x118548800) [pid = 1659] [serial = 1474] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 146 (0x119123800) [pid = 1659] [serial = 1477] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 145 (0x119da0000) [pid = 1659] [serial = 1478] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 144 (0x11a97cc00) [pid = 1659] [serial = 1480] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 143 (0x11aa0fc00) [pid = 1659] [serial = 1481] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x11ad3c400) [pid = 1659] [serial = 1483] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x11af3b800) [pid = 1659] [serial = 1484] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x12be5c800) [pid = 1659] [serial = 1450] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x11b034800) [pid = 1659] [serial = 1486] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x12db18800) [pid = 1659] [serial = 1453] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x12e3fa800) [pid = 1659] [serial = 1456] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x11aa0e000) [pid = 1659] [serial = 1468] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x11b855800) [pid = 1659] [serial = 1459] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x12db15800) [pid = 1659] [serial = 1462] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x126d22c00) [pid = 1659] [serial = 1460] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x12ec50800) [pid = 1659] [serial = 1465] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x12eaf5400) [pid = 1659] [serial = 1463] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x11be37000) [pid = 1659] [serial = 1487] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x11883d400) [pid = 1659] [serial = 1475] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x119241000) [pid = 1659] [serial = 1410] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x11b03b400) [pid = 1659] [serial = 1408] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x12bbc0000) [pid = 1659] [serial = 856] [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.] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x125593800) [pid = 1659] [serial = 1444] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x126d2ac00) [pid = 1659] [serial = 1445] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x12530b800) [pid = 1659] [serial = 1441] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x125310800) [pid = 1659] [serial = 1442] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x11c66bc00) [pid = 1659] [serial = 1438] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x11c73bc00) [pid = 1659] [serial = 1439] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x11be3f800) [pid = 1659] [serial = 1436] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x11b851c00) [pid = 1659] [serial = 1435] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x11a860c00) [pid = 1659] [serial = 1433] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x116747c00) [pid = 1659] [serial = 1432] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12bbbcc00) [pid = 1659] [serial = 1430] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x1150f5000) [pid = 1659] [serial = 1429] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x12eea6800) [pid = 1659] [serial = 1426] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x12eaf9c00) [pid = 1659] [serial = 1425] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x12e212c00) [pid = 1659] [serial = 1423] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x12cf9f800) [pid = 1659] [serial = 1422] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x115741400) [pid = 1659] [serial = 1472] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x12b61d400) [pid = 1659] [serial = 1420] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x129941800) [pid = 1659] [serial = 1419] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x126d2a400) [pid = 1659] [serial = 1417] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x123a76000) [pid = 1659] [serial = 1416] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x11be3f400) [pid = 1659] [serial = 1414] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x11be3a800) [pid = 1659] [serial = 1413] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x11af79000) [pid = 1659] [serial = 1411] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x11be3ac00) [pid = 1659] [serial = 1489] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x1150f7000) [pid = 1659] [serial = 1471] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x1276f8800) [pid = 1659] [serial = 1447] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x12b542400) [pid = 1659] [serial = 1448] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x12d237c00) [pid = 1659] [serial = 1451] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x12e88b400) [pid = 1659] [serial = 1457] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x12e355800) [pid = 1659] [serial = 1454] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x12eea1400) [pid = 1659] [serial = 1466] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 93 (0x1185acc00) [pid = 1659] [serial = 1354] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 92 (0x1276a9800) [pid = 1659] [serial = 1360] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 91 (0x12b543400) [pid = 1659] [serial = 1363] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 90 (0x12e88a800) [pid = 1659] [serial = 1297] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 89 (0x12e211800) [pid = 1659] [serial = 1366] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 88 (0x12e9d1800) [pid = 1659] [serial = 1369] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | --DOMWINDOW == 87 (0x11c66e000) [pid = 1659] [serial = 1357] [outer = 0x0] [url = about:blank] 00:06:15 INFO - PROCESS | 1659 | 1461481575665 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x119aea000 == 50 [pid = 1659] [id = 520] 00:06:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 88 (0x115741400) [pid = 1659] [serial = 1560] [outer = 0x0] 00:06:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 89 (0x119123800) [pid = 1659] [serial = 1561] [outer = 0x115741400] 00:06:15 INFO - PROCESS | 1659 | 1461481575697 Marionette DEBUG loaded listener.js 00:06:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 90 (0x11af31c00) [pid = 1659] [serial = 1562] [outer = 0x115741400] 00:06:16 INFO - PROCESS | 1659 | 1461481576045 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]]]}] 00:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 573ms 00:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:06:16 INFO - PROCESS | 1659 | 1461481576066 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 00:06:16 INFO - PROCESS | 1659 | 1461481576067 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 00:06:16 INFO - PROCESS | 1659 | 1461481576071 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:06:16 INFO - PROCESS | 1659 | 1461481576075 Marionette TRACE conn2 <- [1,2054,null,{}] 00:06:16 INFO - PROCESS | 1659 | 1461481576083 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}] 00:06:16 INFO - PROCESS | 1659 | 1461481576166 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 00:06:16 INFO - PROCESS | 1659 | 1461481576174 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c63d800 == 51 [pid = 1659] [id = 521] 00:06:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 91 (0x11af7dc00) [pid = 1659] [serial = 1563] [outer = 0x0] 00:06:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 92 (0x11b8b5c00) [pid = 1659] [serial = 1564] [outer = 0x11af7dc00] 00:06:16 INFO - PROCESS | 1659 | 1461481576202 Marionette DEBUG loaded listener.js 00:06:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 93 (0x11c136800) [pid = 1659] [serial = 1565] [outer = 0x11af7dc00] 00:06:16 INFO - PROCESS | 1659 | 1461481576530 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]]]}] 00:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 473ms 00:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:06:16 INFO - PROCESS | 1659 | 1461481576547 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 00:06:16 INFO - PROCESS | 1659 | 1461481576549 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 00:06:16 INFO - PROCESS | 1659 | 1461481576551 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:06:16 INFO - PROCESS | 1659 | 1461481576552 Marionette TRACE conn2 <- [1,2058,null,{}] 00:06:16 INFO - PROCESS | 1659 | 1461481576557 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}] 00:06:16 INFO - PROCESS | 1659 | 1461481576635 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 00:06:16 INFO - PROCESS | 1659 | 1461481576641 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x119279000 == 52 [pid = 1659] [id = 522] 00:06:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 94 (0x11c249800) [pid = 1659] [serial = 1566] [outer = 0x0] 00:06:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x11c6ca400) [pid = 1659] [serial = 1567] [outer = 0x11c249800] 00:06:16 INFO - PROCESS | 1659 | 1461481576667 Marionette DEBUG loaded listener.js 00:06:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x11c73b000) [pid = 1659] [serial = 1568] [outer = 0x11c249800] 00:06:17 INFO - PROCESS | 1659 | 1461481577010 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]]]}] 00:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 472ms 00:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:06:17 INFO - PROCESS | 1659 | 1461481577025 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 00:06:17 INFO - PROCESS | 1659 | 1461481577026 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 00:06:17 INFO - PROCESS | 1659 | 1461481577028 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:06:17 INFO - PROCESS | 1659 | 1461481577029 Marionette TRACE conn2 <- [1,2062,null,{}] 00:06:17 INFO - PROCESS | 1659 | 1461481577032 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}] 00:06:17 INFO - PROCESS | 1659 | 1461481577113 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 00:06:17 INFO - PROCESS | 1659 | 1461481577118 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f92000 == 53 [pid = 1659] [id = 523] 00:06:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x11c73c000) [pid = 1659] [serial = 1569] [outer = 0x0] 00:06:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x11c7bd400) [pid = 1659] [serial = 1570] [outer = 0x11c73c000] 00:06:17 INFO - PROCESS | 1659 | 1461481577146 Marionette DEBUG loaded listener.js 00:06:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x123a74800) [pid = 1659] [serial = 1571] [outer = 0x11c73c000] 00:06:17 INFO - PROCESS | 1659 | 1461481577477 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]]]}] 00:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 470ms 00:06:17 INFO - PROCESS | 1659 | 1461481577498 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 00:06:17 INFO - PROCESS | 1659 | 1461481577499 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 00:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:06:17 INFO - PROCESS | 1659 | 1461481577510 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:06:17 INFO - PROCESS | 1659 | 1461481577511 Marionette TRACE conn2 <- [1,2066,null,{}] 00:06:17 INFO - PROCESS | 1659 | 1461481577534 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}] 00:06:17 INFO - PROCESS | 1659 | 1461481577645 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 00:06:17 INFO - PROCESS | 1659 | 1461481577659 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x12996e800 == 54 [pid = 1659] [id = 524] 00:06:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x125304c00) [pid = 1659] [serial = 1572] [outer = 0x0] 00:06:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x126b90400) [pid = 1659] [serial = 1573] [outer = 0x125304c00] 00:06:17 INFO - PROCESS | 1659 | 1461481577687 Marionette DEBUG loaded listener.js 00:06:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x1276ef400) [pid = 1659] [serial = 1574] [outer = 0x125304c00] 00:06:18 INFO - PROCESS | 1659 | 1461481578025 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]]]}] 00:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 547ms 00:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:06:18 INFO - PROCESS | 1659 | 1461481578049 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 00:06:18 INFO - PROCESS | 1659 | 1461481578051 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 00:06:18 INFO - PROCESS | 1659 | 1461481578053 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:06:18 INFO - PROCESS | 1659 | 1461481578054 Marionette TRACE conn2 <- [1,2070,null,{}] 00:06:18 INFO - PROCESS | 1659 | 1461481578056 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}] 00:06:18 INFO - PROCESS | 1659 | 1461481578161 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 00:06:18 INFO - PROCESS | 1659 | 1461481578165 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b239000 == 55 [pid = 1659] [id = 525] 00:06:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x126d25400) [pid = 1659] [serial = 1575] [outer = 0x0] 00:06:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x128011c00) [pid = 1659] [serial = 1576] [outer = 0x126d25400] 00:06:18 INFO - PROCESS | 1659 | 1461481578190 Marionette DEBUG loaded listener.js 00:06:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x1280a8800) [pid = 1659] [serial = 1577] [outer = 0x126d25400] 00:06:18 INFO - PROCESS | 1659 | 1461481578532 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]]]}] 00:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 519ms 00:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:06:18 INFO - PROCESS | 1659 | 1461481578573 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 00:06:18 INFO - PROCESS | 1659 | 1461481578575 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 00:06:18 INFO - PROCESS | 1659 | 1461481578577 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:06:18 INFO - PROCESS | 1659 | 1461481578578 Marionette TRACE conn2 <- [1,2074,null,{}] 00:06:18 INFO - PROCESS | 1659 | 1461481578580 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}] 00:06:18 INFO - PROCESS | 1659 | 1461481578678 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 00:06:18 INFO - PROCESS | 1659 | 1461481578691 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b267000 == 56 [pid = 1659] [id = 526] 00:06:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x1276f1c00) [pid = 1659] [serial = 1578] [outer = 0x0] 00:06:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x128466400) [pid = 1659] [serial = 1579] [outer = 0x1276f1c00] 00:06:18 INFO - PROCESS | 1659 | 1461481578715 Marionette DEBUG loaded listener.js 00:06:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x129821400) [pid = 1659] [serial = 1580] [outer = 0x1276f1c00] 00:06:19 INFO - PROCESS | 1659 | 1461481579101 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]]]}] 00:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 568ms 00:06:19 INFO - PROCESS | 1659 | 1461481579146 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 00:06:19 INFO - PROCESS | 1659 | 1461481579148 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 00:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:06:19 INFO - PROCESS | 1659 | 1461481579152 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:06:19 INFO - PROCESS | 1659 | 1461481579154 Marionette TRACE conn2 <- [1,2078,null,{}] 00:06:19 INFO - PROCESS | 1659 | 1461481579157 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}] 00:06:19 INFO - PROCESS | 1659 | 1461481579331 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 00:06:19 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x11c73c800) [pid = 1659] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:06:19 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x123a6bc00) [pid = 1659] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:06:19 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x118549400) [pid = 1659] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:06:19 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x11ad3ec00) [pid = 1659] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:06:19 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x1162f7800) [pid = 1659] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:06:19 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x123a6e800) [pid = 1659] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:06:19 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x114b3b400) [pid = 1659] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:06:19 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x118f9bc00) [pid = 1659] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:06:19 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x11aa04c00) [pid = 1659] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:06:19 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x11c132000) [pid = 1659] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:06:19 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x119a03000) [pid = 1659] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:06:19 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x12530a400) [pid = 1659] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:06:19 INFO - PROCESS | 1659 | 1461481579431 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ade000 == 57 [pid = 1659] [id = 527] 00:06:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x1140c6c00) [pid = 1659] [serial = 1581] [outer = 0x0] 00:06:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x1162f7800) [pid = 1659] [serial = 1582] [outer = 0x1140c6c00] 00:06:19 INFO - PROCESS | 1659 | 1461481579475 Marionette DEBUG loaded listener.js 00:06:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x11c12e400) [pid = 1659] [serial = 1583] [outer = 0x1140c6c00] 00:06:19 INFO - PROCESS | 1659 | 1461481579814 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]]]}] 00:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 672ms 00:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:06:19 INFO - PROCESS | 1659 | 1461481579826 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 00:06:19 INFO - PROCESS | 1659 | 1461481579828 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 00:06:19 INFO - PROCESS | 1659 | 1461481579830 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:06:19 INFO - PROCESS | 1659 | 1461481579831 Marionette TRACE conn2 <- [1,2082,null,{}] 00:06:19 INFO - PROCESS | 1659 | 1461481579834 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}] 00:06:19 INFO - PROCESS | 1659 | 1461481579919 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 00:06:19 INFO - PROCESS | 1659 | 1461481579974 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bbb5000 == 58 [pid = 1659] [id = 528] 00:06:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x1150f7400) [pid = 1659] [serial = 1584] [outer = 0x0] 00:06:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x128458c00) [pid = 1659] [serial = 1585] [outer = 0x1150f7400] 00:06:20 INFO - PROCESS | 1659 | 1461481579999 Marionette DEBUG loaded listener.js 00:06:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x129959400) [pid = 1659] [serial = 1586] [outer = 0x1150f7400] 00:06:20 INFO - PROCESS | 1659 | 1461481580296 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]]]}] 00:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 519ms 00:06:20 INFO - PROCESS | 1659 | 1461481580350 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 00:06:20 INFO - PROCESS | 1659 | 1461481580351 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 00:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:06:20 INFO - PROCESS | 1659 | 1461481580354 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:06:20 INFO - PROCESS | 1659 | 1461481580355 Marionette TRACE conn2 <- [1,2086,null,{}] 00:06:20 INFO - PROCESS | 1659 | 1461481580358 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}] 00:06:20 INFO - PROCESS | 1659 | 1461481580452 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 00:06:20 INFO - PROCESS | 1659 | 1461481580458 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2ae000 == 59 [pid = 1659] [id = 529] 00:06:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x129cdc800) [pid = 1659] [serial = 1587] [outer = 0x0] 00:06:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x129ce6c00) [pid = 1659] [serial = 1588] [outer = 0x129cdc800] 00:06:20 INFO - PROCESS | 1659 | 1461481580488 Marionette DEBUG loaded listener.js 00:06:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x12b53a000) [pid = 1659] [serial = 1589] [outer = 0x129cdc800] 00:06:20 INFO - PROCESS | 1659 | 1461481580826 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]]]}] 00:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 520ms 00:06:20 INFO - PROCESS | 1659 | 1461481580875 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 00:06:20 INFO - PROCESS | 1659 | 1461481580877 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 00:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:06:20 INFO - PROCESS | 1659 | 1461481580879 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:06:20 INFO - PROCESS | 1659 | 1461481580880 Marionette TRACE conn2 <- [1,2090,null,{}] 00:06:20 INFO - PROCESS | 1659 | 1461481580882 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}] 00:06:20 INFO - PROCESS | 1659 | 1461481580967 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 00:06:20 INFO - PROCESS | 1659 | 1461481580972 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x12db76800 == 60 [pid = 1659] [id = 530] 00:06:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x129941c00) [pid = 1659] [serial = 1590] [outer = 0x0] 00:06:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x12b53e000) [pid = 1659] [serial = 1591] [outer = 0x129941c00] 00:06:20 INFO - PROCESS | 1659 | 1461481580997 Marionette DEBUG loaded listener.js 00:06:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12b544800) [pid = 1659] [serial = 1592] [outer = 0x129941c00] 00:06:21 INFO - PROCESS | 1659 | 1461481581307 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]]]}] 00:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 468ms 00:06:21 INFO - PROCESS | 1659 | 1461481581347 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 00:06:21 INFO - PROCESS | 1659 | 1461481581348 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 00:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:06:21 INFO - PROCESS | 1659 | 1461481581350 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:06:21 INFO - PROCESS | 1659 | 1461481581352 Marionette TRACE conn2 <- [1,2094,null,{}] 00:06:21 INFO - PROCESS | 1659 | 1461481581354 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}] 00:06:21 INFO - PROCESS | 1659 | 1461481581433 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 00:06:21 INFO - PROCESS | 1659 | 1461481581491 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbdc800 == 61 [pid = 1659] [id = 531] 00:06:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x12b3f1000) [pid = 1659] [serial = 1593] [outer = 0x0] 00:06:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12b617800) [pid = 1659] [serial = 1594] [outer = 0x12b3f1000] 00:06:21 INFO - PROCESS | 1659 | 1461481581516 Marionette DEBUG loaded listener.js 00:06:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12b805000) [pid = 1659] [serial = 1595] [outer = 0x12b3f1000] 00:06:21 INFO - PROCESS | 1659 | 1461481581984 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]]]}] 00:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 671ms 00:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:06:22 INFO - PROCESS | 1659 | 1461481582023 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 00:06:22 INFO - PROCESS | 1659 | 1461481582027 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 00:06:22 INFO - PROCESS | 1659 | 1461481582030 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:06:22 INFO - PROCESS | 1659 | 1461481582032 Marionette TRACE conn2 <- [1,2098,null,{}] 00:06:22 INFO - PROCESS | 1659 | 1461481582036 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}] 00:06:22 INFO - PROCESS | 1659 | 1461481582138 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 00:06:22 INFO - PROCESS | 1659 | 1461481582195 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b90b000 == 62 [pid = 1659] [id = 532] 00:06:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x118779c00) [pid = 1659] [serial = 1596] [outer = 0x0] 00:06:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x11a945800) [pid = 1659] [serial = 1597] [outer = 0x118779c00] 00:06:22 INFO - PROCESS | 1659 | 1461481582227 Marionette DEBUG loaded listener.js 00:06:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x11acb4c00) [pid = 1659] [serial = 1598] [outer = 0x118779c00] 00:06:22 INFO - PROCESS | 1659 | 1461481582647 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]]]}] 00:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 671ms 00:06:22 INFO - PROCESS | 1659 | 1461481582701 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 00:06:22 INFO - PROCESS | 1659 | 1461481582705 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 00:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:06:22 INFO - PROCESS | 1659 | 1461481582710 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:06:22 INFO - PROCESS | 1659 | 1461481582712 Marionette TRACE conn2 <- [1,2102,null,{}] 00:06:22 INFO - PROCESS | 1659 | 1461481582715 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}] 00:06:22 INFO - PROCESS | 1659 | 1461481582821 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 00:06:22 INFO - PROCESS | 1659 | 1461481582910 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x127317800 == 63 [pid = 1659] [id = 533] 00:06:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x11b039800) [pid = 1659] [serial = 1599] [outer = 0x0] 00:06:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x11c136400) [pid = 1659] [serial = 1600] [outer = 0x11b039800] 00:06:22 INFO - PROCESS | 1659 | 1461481582953 Marionette DEBUG loaded listener.js 00:06:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x11c712800) [pid = 1659] [serial = 1601] [outer = 0x11b039800] 00:06:23 INFO - PROCESS | 1659 | 1461481583391 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]]]}] 00:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 722ms 00:06:23 INFO - PROCESS | 1659 | 1461481583433 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 00:06:23 INFO - PROCESS | 1659 | 1461481583435 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 00:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:06:23 INFO - PROCESS | 1659 | 1461481583438 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:06:23 INFO - PROCESS | 1659 | 1461481583441 Marionette TRACE conn2 <- [1,2106,null,{}] 00:06:23 INFO - PROCESS | 1659 | 1461481583449 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}] 00:06:23 INFO - PROCESS | 1659 | 1461481583631 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 00:06:23 INFO - PROCESS | 1659 | 1461481583686 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x12db6e800 == 64 [pid = 1659] [id = 534] 00:06:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x126b32000) [pid = 1659] [serial = 1602] [outer = 0x0] 00:06:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x126d24000) [pid = 1659] [serial = 1603] [outer = 0x126b32000] 00:06:23 INFO - PROCESS | 1659 | 1461481583718 Marionette DEBUG loaded listener.js 00:06:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x1273e7c00) [pid = 1659] [serial = 1604] [outer = 0x126b32000] 00:06:24 INFO - PROCESS | 1659 | 1461481584188 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]]]}] 00:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 822ms 00:06:24 INFO - PROCESS | 1659 | 1461481584274 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 00:06:24 INFO - PROCESS | 1659 | 1461481584277 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 00:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:06:24 INFO - PROCESS | 1659 | 1461481584282 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:06:24 INFO - PROCESS | 1659 | 1461481584284 Marionette TRACE conn2 <- [1,2110,null,{}] 00:06:24 INFO - PROCESS | 1659 | 1461481584291 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}] 00:06:24 INFO - PROCESS | 1659 | 1461481584426 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 00:06:24 INFO - PROCESS | 1659 | 1461481584490 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e2c6800 == 65 [pid = 1659] [id = 535] 00:06:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x1276a3400) [pid = 1659] [serial = 1605] [outer = 0x0] 00:06:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x129822800) [pid = 1659] [serial = 1606] [outer = 0x1276a3400] 00:06:24 INFO - PROCESS | 1659 | 1461481584520 Marionette DEBUG loaded listener.js 00:06:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x129ce5c00) [pid = 1659] [serial = 1607] [outer = 0x1276a3400] 00:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 672ms 00:06:24 INFO - PROCESS | 1659 | 1461481584945 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]]]}] 00:06:24 INFO - PROCESS | 1659 | 1461481584955 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 00:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:06:24 INFO - PROCESS | 1659 | 1461481584957 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 00:06:24 INFO - PROCESS | 1659 | 1461481584960 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:06:24 INFO - PROCESS | 1659 | 1461481584961 Marionette TRACE conn2 <- [1,2114,null,{}] 00:06:24 INFO - PROCESS | 1659 | 1461481584964 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}] 00:06:25 INFO - PROCESS | 1659 | 1461481585064 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 00:06:25 INFO - PROCESS | 1659 | 1461481585133 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a91b800 == 66 [pid = 1659] [id = 536] 00:06:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x114babc00) [pid = 1659] [serial = 1608] [outer = 0x0] 00:06:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x11918c000) [pid = 1659] [serial = 1609] [outer = 0x114babc00] 00:06:25 INFO - PROCESS | 1659 | 1461481585164 Marionette DEBUG loaded listener.js 00:06:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x12530d400) [pid = 1659] [serial = 1610] [outer = 0x114babc00] 00:06:25 INFO - PROCESS | 1659 | 1461481585817 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]]]}] 00:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 921ms 00:06:25 INFO - PROCESS | 1659 | 1461481585886 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 00:06:25 INFO - PROCESS | 1659 | 1461481585889 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 00:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:06:25 INFO - PROCESS | 1659 | 1461481585894 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:06:25 INFO - PROCESS | 1659 | 1461481585896 Marionette TRACE conn2 <- [1,2118,null,{}] 00:06:25 INFO - PROCESS | 1659 | 1461481585900 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}] 00:06:26 INFO - PROCESS | 1659 | 1461481585995 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 00:06:26 INFO - PROCESS | 1659 | 1461481586069 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x11551f000 == 67 [pid = 1659] [id = 537] 00:06:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x116742800) [pid = 1659] [serial = 1611] [outer = 0x0] 00:06:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x1185abc00) [pid = 1659] [serial = 1612] [outer = 0x116742800] 00:06:26 INFO - PROCESS | 1659 | 1461481586099 Marionette DEBUG loaded listener.js 00:06:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x118e0b000) [pid = 1659] [serial = 1613] [outer = 0x116742800] 00:06:26 INFO - PROCESS | 1659 | 1461481586522 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]]]}] 00:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 673ms 00:06:26 INFO - PROCESS | 1659 | 1461481586567 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 00:06:26 INFO - PROCESS | 1659 | 1461481586571 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 00:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:06:26 INFO - PROCESS | 1659 | 1461481586575 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:06:26 INFO - PROCESS | 1659 | 1461481586577 Marionette TRACE conn2 <- [1,2122,null,{}] 00:06:26 INFO - PROCESS | 1659 | 1461481586579 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}] 00:06:26 INFO - PROCESS | 1659 | 1461481586681 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x11b056000 == 66 [pid = 1659] [id = 90] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab4f000 == 65 [pid = 1659] [id = 508] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x12a1db000 == 64 [pid = 1659] [id = 509] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x12b261800 == 63 [pid = 1659] [id = 86] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x127311000 == 62 [pid = 1659] [id = 85] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x11b91d800 == 61 [pid = 1659] [id = 84] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x11a9b3000 == 60 [pid = 1659] [id = 93] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x1302f6800 == 59 [pid = 1659] [id = 489] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x119ae7000 == 58 [pid = 1659] [id = 98] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x11a9a5000 == 57 [pid = 1659] [id = 100] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x11a90e800 == 56 [pid = 1659] [id = 99] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x12db76800 == 55 [pid = 1659] [id = 530] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x12d2ae000 == 54 [pid = 1659] [id = 529] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x12bbb5000 == 53 [pid = 1659] [id = 528] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x119ade000 == 52 [pid = 1659] [id = 527] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x12b267000 == 51 [pid = 1659] [id = 526] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x1150f1400) [pid = 1659] [serial = 1495] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x118f9b400) [pid = 1659] [serial = 1498] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x126d7f000) [pid = 1659] [serial = 1534] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x12b239000 == 50 [pid = 1659] [id = 525] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x12996e800 == 49 [pid = 1659] [id = 524] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x126f92000 == 48 [pid = 1659] [id = 523] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x119279000 == 47 [pid = 1659] [id = 522] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x11c63d800 == 46 [pid = 1659] [id = 521] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x119aea000 == 45 [pid = 1659] [id = 520] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab3c000 == 44 [pid = 1659] [id = 519] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x114791000 == 43 [pid = 1659] [id = 518] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab3f000 == 42 [pid = 1659] [id = 517] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x12d04c000 == 41 [pid = 1659] [id = 516] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x12bf7f000 == 40 [pid = 1659] [id = 515] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x12bb96000 == 39 [pid = 1659] [id = 514] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x1252ce800 == 38 [pid = 1659] [id = 513] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab37800 == 37 [pid = 1659] [id = 512] 00:06:26 INFO - PROCESS | 1659 | --DOCSHELL 0x12bbab000 == 36 [pid = 1659] [id = 511] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x11c7b9400) [pid = 1659] [serial = 1516] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x123a75800) [pid = 1659] [serial = 1519] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x118fa2c00) [pid = 1659] [serial = 1502] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x118836400) [pid = 1659] [serial = 1501] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x123a6b800) [pid = 1659] [serial = 1517] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x11be40c00) [pid = 1659] [serial = 1510] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x118ce0000) [pid = 1659] [serial = 1525] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x11c671800) [pid = 1659] [serial = 1511] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x12530dc00) [pid = 1659] [serial = 1522] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x11c715800) [pid = 1659] [serial = 1513] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x11be41800) [pid = 1659] [serial = 1528] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x11af3d800) [pid = 1659] [serial = 1507] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x11c66c800) [pid = 1659] [serial = 1493] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x11b85dc00) [pid = 1659] [serial = 1508] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x12530c800) [pid = 1659] [serial = 1529] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x11a980800) [pid = 1659] [serial = 1504] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x11ad38c00) [pid = 1659] [serial = 1505] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x11ad38400) [pid = 1659] [serial = 1526] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x1253a2800) [pid = 1659] [serial = 1523] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x125305800) [pid = 1659] [serial = 1520] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x126d25c00) [pid = 1659] [serial = 1532] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x12550c800) [pid = 1659] [serial = 1531] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x11c738c00) [pid = 1659] [serial = 1514] [outer = 0x0] [url = about:blank] 00:06:26 INFO - PROCESS | 1659 | 1461481586781 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x118cc3000 == 37 [pid = 1659] [id = 538] 00:06:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x1165d0400) [pid = 1659] [serial = 1614] [outer = 0x0] 00:06:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x118ee1400) [pid = 1659] [serial = 1615] [outer = 0x1165d0400] 00:06:26 INFO - PROCESS | 1659 | 1461481586810 Marionette DEBUG loaded listener.js 00:06:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x11aa07c00) [pid = 1659] [serial = 1616] [outer = 0x1165d0400] 00:06:27 INFO - PROCESS | 1659 | 1461481587115 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]]]}] 00:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 569ms 00:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:06:27 INFO - PROCESS | 1659 | 1461481587144 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 00:06:27 INFO - PROCESS | 1659 | 1461481587146 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 00:06:27 INFO - PROCESS | 1659 | 1461481587148 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:06:27 INFO - PROCESS | 1659 | 1461481587150 Marionette TRACE conn2 <- [1,2126,null,{}] 00:06:27 INFO - PROCESS | 1659 | 1461481587160 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}] 00:06:27 INFO - PROCESS | 1659 | 1461481587242 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 00:06:27 INFO - PROCESS | 1659 | 1461481587248 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c810000 == 38 [pid = 1659] [id = 539] 00:06:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x11ad42400) [pid = 1659] [serial = 1617] [outer = 0x0] 00:06:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x11b0dd800) [pid = 1659] [serial = 1618] [outer = 0x11ad42400] 00:06:27 INFO - PROCESS | 1659 | 1461481587275 Marionette DEBUG loaded listener.js 00:06:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x11be3f400) [pid = 1659] [serial = 1619] [outer = 0x11ad42400] 00:06:27 INFO - PROCESS | 1659 | 1461481587672 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]]]}] 00:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 574ms 00:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:06:27 INFO - PROCESS | 1659 | 1461481587723 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 00:06:27 INFO - PROCESS | 1659 | 1461481587724 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 00:06:27 INFO - PROCESS | 1659 | 1461481587726 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:06:27 INFO - PROCESS | 1659 | 1461481587727 Marionette TRACE conn2 <- [1,2130,null,{}] 00:06:27 INFO - PROCESS | 1659 | 1461481587730 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}] 00:06:27 INFO - PROCESS | 1659 | 1461481587809 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 00:06:27 INFO - PROCESS | 1659 | 1461481587814 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x125621000 == 39 [pid = 1659] [id = 540] 00:06:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x11be43c00) [pid = 1659] [serial = 1620] [outer = 0x0] 00:06:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x11c246800) [pid = 1659] [serial = 1621] [outer = 0x11be43c00] 00:06:27 INFO - PROCESS | 1659 | 1461481587841 Marionette DEBUG loaded listener.js 00:06:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x11c6c8400) [pid = 1659] [serial = 1622] [outer = 0x11be43c00] 00:06:28 INFO - PROCESS | 1659 | 1461481588169 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] 00:06:28 INFO - PROCESS | 1659 | 1461481588198 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 00:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:06:28 INFO - PROCESS | 1659 | 1461481588200 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:06:28 INFO - PROCESS | 1659 | 1461481588202 Marionette TRACE conn2 <- [1,2134,null,{}] 00:06:28 INFO - PROCESS | 1659 | 1461481588204 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}] 00:06:28 INFO - PROCESS | 1659 | 1461481588329 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 00:06:28 INFO - PROCESS | 1659 | 1461481588342 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f21000 == 40 [pid = 1659] [id = 541] 00:06:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x11c70c800) [pid = 1659] [serial = 1623] [outer = 0x0] 00:06:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x11c73ac00) [pid = 1659] [serial = 1624] [outer = 0x11c70c800] 00:06:28 INFO - PROCESS | 1659 | 1461481588384 Marionette DEBUG loaded listener.js 00:06:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x11c862400) [pid = 1659] [serial = 1625] [outer = 0x11c70c800] 00:06:28 INFO - PROCESS | 1659 | 1461481588818 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]]]}] 00:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 00:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:06:28 INFO - PROCESS | 1659 | 1461481588876 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 00:06:28 INFO - PROCESS | 1659 | 1461481588877 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 00:06:28 INFO - PROCESS | 1659 | 1461481588879 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:06:28 INFO - PROCESS | 1659 | 1461481588880 Marionette TRACE conn2 <- [1,2138,null,{}] 00:06:28 INFO - PROCESS | 1659 | 1461481588882 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}] 00:06:29 INFO - PROCESS | 1659 | 1461481589003 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 00:06:29 INFO - PROCESS | 1659 | 1461481589047 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x129977800 == 41 [pid = 1659] [id = 542] 00:06:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x123a76000) [pid = 1659] [serial = 1626] [outer = 0x0] 00:06:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x1253a5800) [pid = 1659] [serial = 1627] [outer = 0x123a76000] 00:06:29 INFO - PROCESS | 1659 | 1461481589075 Marionette DEBUG loaded listener.js 00:06:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x126d77000) [pid = 1659] [serial = 1628] [outer = 0x123a76000] 00:06:29 INFO - PROCESS | 1659 | 1461481589398 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]]]}] 00:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 568ms 00:06:29 INFO - PROCESS | 1659 | 1461481589448 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 00:06:29 INFO - PROCESS | 1659 | 1461481589449 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 00:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:06:29 INFO - PROCESS | 1659 | 1461481589451 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:06:29 INFO - PROCESS | 1659 | 1461481589452 Marionette TRACE conn2 <- [1,2142,null,{}] 00:06:29 INFO - PROCESS | 1659 | 1461481589455 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}] 00:06:29 INFO - PROCESS | 1659 | 1461481589556 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 00:06:29 INFO - PROCESS | 1659 | 1461481589567 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b248800 == 42 [pid = 1659] [id = 543] 00:06:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x126d7f000) [pid = 1659] [serial = 1629] [outer = 0x0] 00:06:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x1276f3400) [pid = 1659] [serial = 1630] [outer = 0x126d7f000] 00:06:29 INFO - PROCESS | 1659 | 1461481589594 Marionette DEBUG loaded listener.js 00:06:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x128084000) [pid = 1659] [serial = 1631] [outer = 0x126d7f000] 00:06:29 INFO - PROCESS | 1659 | 1461481589950 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] 00:06:29 INFO - PROCESS | 1659 | 1461481589974 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 00:06:29 INFO - PROCESS | 1659 | 1461481589976 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:06:29 INFO - PROCESS | 1659 | 1461481589977 Marionette TRACE conn2 <- [1,2146,null,{}] 00:06:29 INFO - PROCESS | 1659 | 1461481589980 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}] 00:06:30 INFO - PROCESS | 1659 | 1461481590079 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 00:06:30 INFO - PROCESS | 1659 | 1461481590094 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b6bf800 == 43 [pid = 1659] [id = 544] 00:06:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x1280a7c00) [pid = 1659] [serial = 1632] [outer = 0x0] 00:06:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x129821800) [pid = 1659] [serial = 1633] [outer = 0x1280a7c00] 00:06:30 INFO - PROCESS | 1659 | 1461481590120 Marionette DEBUG loaded listener.js 00:06:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x129ce4800) [pid = 1659] [serial = 1634] [outer = 0x1280a7c00] 00:06:30 INFO - PROCESS | 1659 | 1461481590461 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] 00:06:30 INFO - PROCESS | 1659 | 1461481590499 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 00:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:06:30 INFO - PROCESS | 1659 | 1461481590502 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:06:30 INFO - PROCESS | 1659 | 1461481590503 Marionette TRACE conn2 <- [1,2150,null,{}] 00:06:30 INFO - PROCESS | 1659 | 1461481590505 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}] 00:06:30 INFO - PROCESS | 1659 | 1461481590612 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 00:06:30 INFO - PROCESS | 1659 | 1461481590648 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bf5c800 == 44 [pid = 1659] [id = 545] 00:06:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x1280a8000) [pid = 1659] [serial = 1635] [outer = 0x0] 00:06:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x12b3f1400) [pid = 1659] [serial = 1636] [outer = 0x1280a8000] 00:06:30 INFO - PROCESS | 1659 | 1461481590674 Marionette DEBUG loaded listener.js 00:06:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x12b541800) [pid = 1659] [serial = 1637] [outer = 0x1280a8000] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x11aa04800) [pid = 1659] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x114baa800) [pid = 1659] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x118ce1800) [pid = 1659] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x126d25400) [pid = 1659] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x1276f1c00) [pid = 1659] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x1140c6c00) [pid = 1659] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x118885800) [pid = 1659] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x118c19800) [pid = 1659] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x11a982800) [pid = 1659] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x11c669800) [pid = 1659] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x11c73c000) [pid = 1659] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x11c8f3400) [pid = 1659] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x1150f7800) [pid = 1659] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x11af7dc00) [pid = 1659] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x114fba800) [pid = 1659] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x115741400) [pid = 1659] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x11c249800) [pid = 1659] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x11c859000) [pid = 1659] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x129cdc800) [pid = 1659] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x129941c00) [pid = 1659] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x125304c00) [pid = 1659] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:06:31 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x1150f7400) [pid = 1659] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:06:31 INFO - PROCESS | 1659 | 1461481591276 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]]]}] 00:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 822ms 00:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:06:31 INFO - PROCESS | 1659 | 1461481591328 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 00:06:31 INFO - PROCESS | 1659 | 1461481591329 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 00:06:31 INFO - PROCESS | 1659 | 1461481591331 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:06:31 INFO - PROCESS | 1659 | 1461481591332 Marionette TRACE conn2 <- [1,2154,null,{}] 00:06:31 INFO - PROCESS | 1659 | 1461481591334 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}] 00:06:31 INFO - PROCESS | 1659 | 1461481591415 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 00:06:31 INFO - PROCESS | 1659 | 1461481591423 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b928800 == 45 [pid = 1659] [id = 546] 00:06:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x1150f7800) [pid = 1659] [serial = 1638] [outer = 0x0] 00:06:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x11a93d000) [pid = 1659] [serial = 1639] [outer = 0x1150f7800] 00:06:31 INFO - PROCESS | 1659 | 1461481591450 Marionette DEBUG loaded listener.js 00:06:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x11c135c00) [pid = 1659] [serial = 1640] [outer = 0x1150f7800] 00:06:31 INFO - PROCESS | 1659 | 1461481591798 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]]]}] 00:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 471ms 00:06:31 INFO - PROCESS | 1659 | 1461481591806 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 00:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:06:31 INFO - PROCESS | 1659 | 1461481591808 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 00:06:31 INFO - PROCESS | 1659 | 1461481591810 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:06:31 INFO - PROCESS | 1659 | 1461481591812 Marionette TRACE conn2 <- [1,2158,null,{}] 00:06:31 INFO - PROCESS | 1659 | 1461481591814 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}] 00:06:31 INFO - PROCESS | 1659 | 1461481591956 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 00:06:31 INFO - PROCESS | 1659 | 1461481591964 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d04c000 == 46 [pid = 1659] [id = 547] 00:06:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x126d27400) [pid = 1659] [serial = 1641] [outer = 0x0] 00:06:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x129cdd400) [pid = 1659] [serial = 1642] [outer = 0x126d27400] 00:06:31 INFO - PROCESS | 1659 | 1461481591994 Marionette DEBUG loaded listener.js 00:06:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12b8efc00) [pid = 1659] [serial = 1643] [outer = 0x126d27400] 00:06:32 INFO - PROCESS | 1659 | 1461481592406 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]]]}] 00:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 619ms 00:06:32 INFO - PROCESS | 1659 | 1461481592432 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 00:06:32 INFO - PROCESS | 1659 | 1461481592433 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 00:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:06:32 INFO - PROCESS | 1659 | 1461481592437 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:06:32 INFO - PROCESS | 1659 | 1461481592442 Marionette TRACE conn2 <- [1,2162,null,{}] 00:06:32 INFO - PROCESS | 1659 | 1461481592445 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}] 00:06:32 INFO - PROCESS | 1659 | 1461481592606 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 00:06:32 INFO - PROCESS | 1659 | 1461481592620 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x12db71800 == 47 [pid = 1659] [id = 548] 00:06:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x12b543400) [pid = 1659] [serial = 1644] [outer = 0x0] 00:06:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x12b8fac00) [pid = 1659] [serial = 1645] [outer = 0x12b543400] 00:06:32 INFO - PROCESS | 1659 | 1461481592660 Marionette DEBUG loaded listener.js 00:06:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x12bbbd400) [pid = 1659] [serial = 1646] [outer = 0x12b543400] 00:06:33 INFO - PROCESS | 1659 | 1461481593025 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]]]}] 00:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 625ms 00:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:06:33 INFO - PROCESS | 1659 | 1461481593061 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 00:06:33 INFO - PROCESS | 1659 | 1461481593062 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 00:06:33 INFO - PROCESS | 1659 | 1461481593065 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:06:33 INFO - PROCESS | 1659 | 1461481593066 Marionette TRACE conn2 <- [1,2166,null,{}] 00:06:33 INFO - PROCESS | 1659 | 1461481593068 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}] 00:06:33 INFO - PROCESS | 1659 | 1461481593149 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 00:06:33 INFO - PROCESS | 1659 | 1461481593286 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x119173000 == 48 [pid = 1659] [id = 549] 00:06:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x1144b7000) [pid = 1659] [serial = 1647] [outer = 0x0] 00:06:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x114fb1c00) [pid = 1659] [serial = 1648] [outer = 0x1144b7000] 00:06:33 INFO - PROCESS | 1659 | 1461481593321 Marionette DEBUG loaded listener.js 00:06:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x1150f9800) [pid = 1659] [serial = 1649] [outer = 0x1144b7000] 00:06:33 INFO - PROCESS | 1659 | 1461481593718 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]]]}] 00:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 718ms 00:06:33 INFO - PROCESS | 1659 | 1461481593784 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 00:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:06:33 INFO - PROCESS | 1659 | 1461481593787 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 00:06:33 INFO - PROCESS | 1659 | 1461481593790 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:06:33 INFO - PROCESS | 1659 | 1461481593793 Marionette TRACE conn2 <- [1,2170,null,{}] 00:06:33 INFO - PROCESS | 1659 | 1461481593796 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}] 00:06:33 INFO - PROCESS | 1659 | 1461481593903 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 00:06:33 INFO - PROCESS | 1659 | 1461481593960 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c815000 == 49 [pid = 1659] [id = 550] 00:06:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x1185b1000) [pid = 1659] [serial = 1650] [outer = 0x0] 00:06:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x11a93c800) [pid = 1659] [serial = 1651] [outer = 0x1185b1000] 00:06:33 INFO - PROCESS | 1659 | 1461481593992 Marionette DEBUG loaded listener.js 00:06:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x11af71c00) [pid = 1659] [serial = 1652] [outer = 0x1185b1000] 00:06:34 INFO - PROCESS | 1659 | 1461481594447 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]]]}] 00:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 722ms 00:06:34 INFO - PROCESS | 1659 | 1461481594536 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 00:06:34 INFO - PROCESS | 1659 | 1461481594539 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 00:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:06:34 INFO - PROCESS | 1659 | 1461481594573 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:06:34 INFO - PROCESS | 1659 | 1461481594575 Marionette TRACE conn2 <- [1,2174,null,{}] 00:06:34 INFO - PROCESS | 1659 | 1461481594577 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}] 00:06:34 INFO - PROCESS | 1659 | 1461481594681 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 00:06:34 INFO - PROCESS | 1659 | 1461481594763 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b8a9000 == 50 [pid = 1659] [id = 551] 00:06:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x11c66c800) [pid = 1659] [serial = 1653] [outer = 0x0] 00:06:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x11c711c00) [pid = 1659] [serial = 1654] [outer = 0x11c66c800] 00:06:34 INFO - PROCESS | 1659 | 1461481594795 Marionette DEBUG loaded listener.js 00:06:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x123a6b800) [pid = 1659] [serial = 1655] [outer = 0x11c66c800] 00:06:35 INFO - PROCESS | 1659 | 1461481595223 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]]]}] 00:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 690ms 00:06:35 INFO - PROCESS | 1659 | 1461481595245 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 00:06:35 INFO - PROCESS | 1659 | 1461481595247 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 00:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:06:35 INFO - PROCESS | 1659 | 1461481595253 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:06:35 INFO - PROCESS | 1659 | 1461481595258 Marionette TRACE conn2 <- [1,2178,null,{}] 00:06:35 INFO - PROCESS | 1659 | 1461481595262 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}] 00:06:35 INFO - PROCESS | 1659 | 1461481595369 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 00:06:35 INFO - PROCESS | 1659 | 1461481595422 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e3b7800 == 51 [pid = 1659] [id = 552] 00:06:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x123a74000) [pid = 1659] [serial = 1656] [outer = 0x0] 00:06:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x126a06000) [pid = 1659] [serial = 1657] [outer = 0x123a74000] 00:06:35 INFO - PROCESS | 1659 | 1461481595451 Marionette DEBUG loaded listener.js 00:06:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x127a0c400) [pid = 1659] [serial = 1658] [outer = 0x123a74000] 00:06:35 INFO - PROCESS | 1659 | 1461481595893 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]]]}] 00:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 677ms 00:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:06:35 INFO - PROCESS | 1659 | 1461481595927 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 00:06:35 INFO - PROCESS | 1659 | 1461481595929 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 00:06:35 INFO - PROCESS | 1659 | 1461481595931 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:06:35 INFO - PROCESS | 1659 | 1461481595932 Marionette TRACE conn2 <- [1,2182,null,{}] 00:06:35 INFO - PROCESS | 1659 | 1461481595934 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}] 00:06:36 INFO - PROCESS | 1659 | 1461481596056 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 00:06:36 INFO - PROCESS | 1659 | 1461481596137 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ec05800 == 52 [pid = 1659] [id = 553] 00:06:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x126b32c00) [pid = 1659] [serial = 1659] [outer = 0x0] 00:06:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x129cdf400) [pid = 1659] [serial = 1660] [outer = 0x126b32c00] 00:06:36 INFO - PROCESS | 1659 | 1461481596167 Marionette DEBUG loaded listener.js 00:06:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x12b625c00) [pid = 1659] [serial = 1661] [outer = 0x126b32c00] 00:06:36 INFO - PROCESS | 1659 | 1461481596594 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]]]}] 00:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 718ms 00:06:36 INFO - PROCESS | 1659 | 1461481596650 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 00:06:36 INFO - PROCESS | 1659 | 1461481596651 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 00:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:06:36 INFO - PROCESS | 1659 | 1461481596654 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:06:36 INFO - PROCESS | 1659 | 1461481596655 Marionette TRACE conn2 <- [1,2186,null,{}] 00:06:36 INFO - PROCESS | 1659 | 1461481596657 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}] 00:06:36 INFO - PROCESS | 1659 | 1461481596900 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 00:06:37 INFO - PROCESS | 1659 | 1461481597022 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b917000 == 53 [pid = 1659] [id = 554] 00:06:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x114fb8c00) [pid = 1659] [serial = 1662] [outer = 0x0] 00:06:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x1150f9c00) [pid = 1659] [serial = 1663] [outer = 0x114fb8c00] 00:06:37 INFO - PROCESS | 1659 | 1461481597052 Marionette DEBUG loaded listener.js 00:06:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x118542800) [pid = 1659] [serial = 1664] [outer = 0x114fb8c00] 00:06:37 INFO - PROCESS | 1659 | 1461481597475 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]]]}] 00:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 871ms 00:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:06:37 INFO - PROCESS | 1659 | 1461481597527 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 00:06:37 INFO - PROCESS | 1659 | 1461481597529 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 00:06:37 INFO - PROCESS | 1659 | 1461481597531 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:06:37 INFO - PROCESS | 1659 | 1461481597534 Marionette TRACE conn2 <- [1,2190,null,{}] 00:06:37 INFO - PROCESS | 1659 | 1461481597537 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}] 00:06:37 INFO - PROCESS | 1659 | 1461481597632 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 00:06:37 INFO - PROCESS | 1659 | 1461481597702 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a90d800 == 54 [pid = 1659] [id = 555] 00:06:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x1188ce000) [pid = 1659] [serial = 1665] [outer = 0x0] 00:06:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x11a93e800) [pid = 1659] [serial = 1666] [outer = 0x1188ce000] 00:06:37 INFO - PROCESS | 1659 | 1461481597732 Marionette DEBUG loaded listener.js 00:06:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x11aa06c00) [pid = 1659] [serial = 1667] [outer = 0x1188ce000] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x119718800 == 53 [pid = 1659] [id = 97] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12db71800 == 52 [pid = 1659] [id = 548] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12d04c000 == 51 [pid = 1659] [id = 547] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x11b928800 == 50 [pid = 1659] [id = 546] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12bf5c800 == 49 [pid = 1659] [id = 545] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12b6bf800 == 48 [pid = 1659] [id = 544] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12b248800 == 47 [pid = 1659] [id = 543] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x129977800 == 46 [pid = 1659] [id = 542] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x126f21000 == 45 [pid = 1659] [id = 541] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x125621000 == 44 [pid = 1659] [id = 540] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x11c810000 == 43 [pid = 1659] [id = 539] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x118cc3000 == 42 [pid = 1659] [id = 538] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x11551f000 == 41 [pid = 1659] [id = 537] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x11a91b800 == 40 [pid = 1659] [id = 536] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12e2c6800 == 39 [pid = 1659] [id = 535] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12db6e800 == 38 [pid = 1659] [id = 534] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x127317800 == 37 [pid = 1659] [id = 533] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x11b90b000 == 36 [pid = 1659] [id = 532] 00:06:38 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbdc800 == 35 [pid = 1659] [id = 531] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x11aa11c00) [pid = 1659] [serial = 1469] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x1162f1400) [pid = 1659] [serial = 1496] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x119e50000) [pid = 1659] [serial = 1499] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x128011c00) [pid = 1659] [serial = 1576] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x128466400) [pid = 1659] [serial = 1579] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x1162f7800) [pid = 1659] [serial = 1582] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x119a02800) [pid = 1659] [serial = 1559] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x1188f8800) [pid = 1659] [serial = 1558] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x11a85fc00) [pid = 1659] [serial = 1538] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x119129800) [pid = 1659] [serial = 1537] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x11b8a9000) [pid = 1659] [serial = 1541] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x11b02f400) [pid = 1659] [serial = 1540] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x11c7bd000) [pid = 1659] [serial = 1544] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x11c739000) [pid = 1659] [serial = 1543] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x11c7bd400) [pid = 1659] [serial = 1570] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x129821400) [pid = 1659] [serial = 1580] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x1273f4400) [pid = 1659] [serial = 1550] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x126d23400) [pid = 1659] [serial = 1549] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x128017000) [pid = 1659] [serial = 1553] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x125303400) [pid = 1659] [serial = 1552] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x11b8b5c00) [pid = 1659] [serial = 1564] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x11c136800) [pid = 1659] [serial = 1565] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x12801f000) [pid = 1659] [serial = 1556] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x11aa03000) [pid = 1659] [serial = 1555] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x119123800) [pid = 1659] [serial = 1561] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x11af31c00) [pid = 1659] [serial = 1562] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x11c6ca400) [pid = 1659] [serial = 1567] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x11c73b000) [pid = 1659] [serial = 1568] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x126b8f400) [pid = 1659] [serial = 1547] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x12530f000) [pid = 1659] [serial = 1546] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 104 (0x129ce6c00) [pid = 1659] [serial = 1588] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 103 (0x12b53e000) [pid = 1659] [serial = 1591] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 102 (0x11c12e400) [pid = 1659] [serial = 1583] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 101 (0x12b544800) [pid = 1659] [serial = 1592] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 100 (0x126b90400) [pid = 1659] [serial = 1573] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 99 (0x1280a8800) [pid = 1659] [serial = 1577] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 98 (0x12b53a000) [pid = 1659] [serial = 1589] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 97 (0x129959400) [pid = 1659] [serial = 1586] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 96 (0x123a74800) [pid = 1659] [serial = 1571] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 95 (0x1276ef400) [pid = 1659] [serial = 1574] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | --DOMWINDOW == 94 (0x128458c00) [pid = 1659] [serial = 1585] [outer = 0x0] [url = about:blank] 00:06:38 INFO - PROCESS | 1659 | 1461481598133 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]]]}] 00:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 620ms 00:06:38 INFO - PROCESS | 1659 | 1461481598152 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 00:06:38 INFO - PROCESS | 1659 | 1461481598156 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 00:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:06:38 INFO - PROCESS | 1659 | 1461481598159 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:06:38 INFO - PROCESS | 1659 | 1461481598160 Marionette TRACE conn2 <- [1,2194,null,{}] 00:06:38 INFO - PROCESS | 1659 | 1461481598162 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}] 00:06:38 INFO - PROCESS | 1659 | 1461481598243 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 00:06:38 INFO - PROCESS | 1659 | 1461481598250 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab3f800 == 36 [pid = 1659] [id = 556] 00:06:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 95 (0x11aa10000) [pid = 1659] [serial = 1668] [outer = 0x0] 00:06:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 96 (0x11af31c00) [pid = 1659] [serial = 1669] [outer = 0x11aa10000] 00:06:38 INFO - PROCESS | 1659 | 1461481598276 Marionette DEBUG loaded listener.js 00:06:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 97 (0x11b033000) [pid = 1659] [serial = 1670] [outer = 0x11aa10000] 00:06:38 INFO - PROCESS | 1659 | 1461481598659 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]]]}] 00:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 518ms 00:06:38 INFO - PROCESS | 1659 | 1461481598677 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 00:06:38 INFO - PROCESS | 1659 | 1461481598680 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 00:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:06:38 INFO - PROCESS | 1659 | 1461481598687 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:06:38 INFO - PROCESS | 1659 | 1461481598690 Marionette TRACE conn2 <- [1,2198,null,{}] 00:06:38 INFO - PROCESS | 1659 | 1461481598692 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}] 00:06:38 INFO - PROCESS | 1659 | 1461481598776 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 00:06:38 INFO - PROCESS | 1659 | 1461481598780 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x123a1d800 == 37 [pid = 1659] [id = 557] 00:06:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 98 (0x11b033400) [pid = 1659] [serial = 1671] [outer = 0x0] 00:06:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 99 (0x11b8aa000) [pid = 1659] [serial = 1672] [outer = 0x11b033400] 00:06:38 INFO - PROCESS | 1659 | 1461481598806 Marionette DEBUG loaded listener.js 00:06:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 100 (0x11c23e400) [pid = 1659] [serial = 1673] [outer = 0x11b033400] 00:06:39 INFO - PROCESS | 1659 | 1461481599151 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]]]}] 00:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 476ms 00:06:39 INFO - PROCESS | 1659 | 1461481599160 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 00:06:39 INFO - PROCESS | 1659 | 1461481599161 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 00:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:06:39 INFO - PROCESS | 1659 | 1461481599163 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:06:39 INFO - PROCESS | 1659 | 1461481599164 Marionette TRACE conn2 <- [1,2202,null,{}] 00:06:39 INFO - PROCESS | 1659 | 1461481599166 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}] 00:06:39 INFO - PROCESS | 1659 | 1461481599252 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 00:06:39 INFO - PROCESS | 1659 | 1461481599306 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x12561f000 == 38 [pid = 1659] [id = 558] 00:06:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 101 (0x11b035800) [pid = 1659] [serial = 1674] [outer = 0x0] 00:06:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 102 (0x11c66c000) [pid = 1659] [serial = 1675] [outer = 0x11b035800] 00:06:39 INFO - PROCESS | 1659 | 1461481599331 Marionette DEBUG loaded listener.js 00:06:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 103 (0x11c735000) [pid = 1659] [serial = 1676] [outer = 0x11b035800] 00:06:39 INFO - PROCESS | 1659 | 1461481599588 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]]]}] 00:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 468ms 00:06:39 INFO - PROCESS | 1659 | 1461481599632 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 00:06:39 INFO - PROCESS | 1659 | 1461481599633 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 00:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:06:39 INFO - PROCESS | 1659 | 1461481599635 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:06:39 INFO - PROCESS | 1659 | 1461481599636 Marionette TRACE conn2 <- [1,2206,null,{}] 00:06:39 INFO - PROCESS | 1659 | 1461481599647 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}] 00:06:39 INFO - PROCESS | 1659 | 1461481599731 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 00:06:39 INFO - PROCESS | 1659 | 1461481599738 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x127975000 == 39 [pid = 1659] [id = 559] 00:06:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 104 (0x11c7bd000) [pid = 1659] [serial = 1677] [outer = 0x0] 00:06:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 105 (0x11c8f0c00) [pid = 1659] [serial = 1678] [outer = 0x11c7bd000] 00:06:39 INFO - PROCESS | 1659 | 1461481599774 Marionette DEBUG loaded listener.js 00:06:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x125304c00) [pid = 1659] [serial = 1679] [outer = 0x11c7bd000] 00:06:40 INFO - PROCESS | 1659 | 1461481600143 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]]]}] 00:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 529ms 00:06:40 INFO - PROCESS | 1659 | 1461481600178 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 00:06:40 INFO - PROCESS | 1659 | 1461481600179 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 00:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:06:40 INFO - PROCESS | 1659 | 1461481600182 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:06:40 INFO - PROCESS | 1659 | 1461481600183 Marionette TRACE conn2 <- [1,2210,null,{}] 00:06:40 INFO - PROCESS | 1659 | 1461481600185 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}] 00:06:40 INFO - PROCESS | 1659 | 1461481600297 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 00:06:40 INFO - PROCESS | 1659 | 1461481600309 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bba2000 == 40 [pid = 1659] [id = 560] 00:06:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x125308800) [pid = 1659] [serial = 1680] [outer = 0x0] 00:06:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x125310c00) [pid = 1659] [serial = 1681] [outer = 0x125308800] 00:06:40 INFO - PROCESS | 1659 | 1461481600335 Marionette DEBUG loaded listener.js 00:06:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x126b90000) [pid = 1659] [serial = 1682] [outer = 0x125308800] 00:06:40 INFO - PROCESS | 1659 | 1461481600668 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]]]}] 00:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 517ms 00:06:40 INFO - PROCESS | 1659 | 1461481600706 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 00:06:40 INFO - PROCESS | 1659 | 1461481600707 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 00:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:06:40 INFO - PROCESS | 1659 | 1461481600710 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:06:40 INFO - PROCESS | 1659 | 1461481600711 Marionette TRACE conn2 <- [1,2214,null,{}] 00:06:40 INFO - PROCESS | 1659 | 1461481600713 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}] 00:06:40 INFO - PROCESS | 1659 | 1461481600811 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 00:06:40 INFO - PROCESS | 1659 | 1461481600845 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a1e2000 == 41 [pid = 1659] [id = 561] 00:06:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12530d000) [pid = 1659] [serial = 1683] [outer = 0x0] 00:06:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x126d2a000) [pid = 1659] [serial = 1684] [outer = 0x12530d000] 00:06:40 INFO - PROCESS | 1659 | 1461481600871 Marionette DEBUG loaded listener.js 00:06:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x127a05000) [pid = 1659] [serial = 1685] [outer = 0x12530d000] 00:06:41 INFO - PROCESS | 1659 | 1461481601251 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]]]}] 00:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 568ms 00:06:41 INFO - PROCESS | 1659 | 1461481601279 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 00:06:41 INFO - PROCESS | 1659 | 1461481601281 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 00:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:06:41 INFO - PROCESS | 1659 | 1461481601284 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:06:41 INFO - PROCESS | 1659 | 1461481601286 Marionette TRACE conn2 <- [1,2218,null,{}] 00:06:41 INFO - PROCESS | 1659 | 1461481601297 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}] 00:06:41 INFO - PROCESS | 1659 | 1461481601423 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 00:06:41 INFO - PROCESS | 1659 | 1461481601459 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b26e800 == 42 [pid = 1659] [id = 562] 00:06:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x127a06000) [pid = 1659] [serial = 1686] [outer = 0x0] 00:06:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x1280a8c00) [pid = 1659] [serial = 1687] [outer = 0x127a06000] 00:06:41 INFO - PROCESS | 1659 | 1461481601487 Marionette DEBUG loaded listener.js 00:06:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x129820800) [pid = 1659] [serial = 1688] [outer = 0x127a06000] 00:06:41 INFO - PROCESS | 1659 | 1461481601817 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]]]}] 00:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 572ms 00:06:41 INFO - PROCESS | 1659 | 1461481601857 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 00:06:41 INFO - PROCESS | 1659 | 1461481601859 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 00:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:06:41 INFO - PROCESS | 1659 | 1461481601861 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:06:41 INFO - PROCESS | 1659 | 1461481601862 Marionette TRACE conn2 <- [1,2222,null,{}] 00:06:41 INFO - PROCESS | 1659 | 1461481601864 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}] 00:06:41 INFO - PROCESS | 1659 | 1461481601963 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 00:06:41 INFO - PROCESS | 1659 | 1461481601976 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bf43800 == 43 [pid = 1659] [id = 563] 00:06:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x129821000) [pid = 1659] [serial = 1689] [outer = 0x0] 00:06:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x129ce1400) [pid = 1659] [serial = 1690] [outer = 0x129821000] 00:06:42 INFO - PROCESS | 1659 | 1461481602002 Marionette DEBUG loaded listener.js 00:06:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x12b3efc00) [pid = 1659] [serial = 1691] [outer = 0x129821000] 00:06:42 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x126d7f000) [pid = 1659] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:06:42 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x1280a7c00) [pid = 1659] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:06:42 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x1280a8000) [pid = 1659] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:06:42 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x11ad42400) [pid = 1659] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:06:42 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x11c70c800) [pid = 1659] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:06:42 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x116742800) [pid = 1659] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:06:42 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x1165d0400) [pid = 1659] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:06:42 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x114babc00) [pid = 1659] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:06:42 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x11be43c00) [pid = 1659] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:06:42 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x1150f7800) [pid = 1659] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:06:42 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x126d27400) [pid = 1659] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:06:42 INFO - PROCESS | 1659 | --DOMWINDOW == 106 (0x123a76000) [pid = 1659] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:06:42 INFO - PROCESS | 1659 | --DOMWINDOW == 105 (0x126d29000) [pid = 1659] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:06:42 INFO - PROCESS | 1659 | 1461481602416 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]]]}] 00:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 569ms 00:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:06:42 INFO - PROCESS | 1659 | 1461481602430 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 00:06:42 INFO - PROCESS | 1659 | 1461481602431 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 00:06:42 INFO - PROCESS | 1659 | 1461481602433 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:06:42 INFO - PROCESS | 1659 | 1461481602435 Marionette TRACE conn2 <- [1,2226,null,{}] 00:06:42 INFO - PROCESS | 1659 | 1461481602439 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}] 00:06:42 INFO - PROCESS | 1659 | 1461481602519 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 00:06:42 INFO - PROCESS | 1659 | 1461481602525 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bba4000 == 44 [pid = 1659] [id = 564] 00:06:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 106 (0x11a97f800) [pid = 1659] [serial = 1692] [outer = 0x0] 00:06:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 107 (0x125303c00) [pid = 1659] [serial = 1693] [outer = 0x11a97f800] 00:06:42 INFO - PROCESS | 1659 | 1461481602556 Marionette DEBUG loaded listener.js 00:06:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x12b3f2000) [pid = 1659] [serial = 1694] [outer = 0x11a97f800] 00:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 469ms 00:06:42 INFO - PROCESS | 1659 | 1461481602897 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]]]}] 00:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:06:42 INFO - PROCESS | 1659 | 1461481602911 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 00:06:42 INFO - PROCESS | 1659 | 1461481602912 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 00:06:42 INFO - PROCESS | 1659 | 1461481602932 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:06:42 INFO - PROCESS | 1659 | 1461481602934 Marionette TRACE conn2 <- [1,2230,null,{}] 00:06:42 INFO - PROCESS | 1659 | 1461481602936 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}] 00:06:43 INFO - PROCESS | 1659 | 1461481603034 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 00:06:43 INFO - PROCESS | 1659 | 1461481603041 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2a9000 == 45 [pid = 1659] [id = 565] 00:06:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x12b3ea000) [pid = 1659] [serial = 1695] [outer = 0x0] 00:06:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x12b80ac00) [pid = 1659] [serial = 1696] [outer = 0x12b3ea000] 00:06:43 INFO - PROCESS | 1659 | 1461481603066 Marionette DEBUG loaded listener.js 00:06:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x12bbc3400) [pid = 1659] [serial = 1697] [outer = 0x12b3ea000] 00:06:43 INFO - PROCESS | 1659 | 1461481603393 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]]]}] 00:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 486ms 00:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:06:43 INFO - PROCESS | 1659 | 1461481603401 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 00:06:43 INFO - PROCESS | 1659 | 1461481603402 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 00:06:43 INFO - PROCESS | 1659 | 1461481603406 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:06:43 INFO - PROCESS | 1659 | 1461481603408 Marionette TRACE conn2 <- [1,2234,null,{}] 00:06:43 INFO - PROCESS | 1659 | 1461481603412 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}] 00:06:43 INFO - PROCESS | 1659 | 1461481603497 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 00:06:43 INFO - PROCESS | 1659 | 1461481603501 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbd6000 == 46 [pid = 1659] [id = 566] 00:06:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x12be58800) [pid = 1659] [serial = 1698] [outer = 0x0] 00:06:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x12be5f400) [pid = 1659] [serial = 1699] [outer = 0x12be58800] 00:06:43 INFO - PROCESS | 1659 | 1461481603528 Marionette DEBUG loaded listener.js 00:06:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x12bfb8400) [pid = 1659] [serial = 1700] [outer = 0x12be58800] 00:06:43 INFO - PROCESS | 1659 | 1461481603862 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]]]}] 00:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 471ms 00:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:06:43 INFO - PROCESS | 1659 | 1461481603877 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 00:06:43 INFO - PROCESS | 1659 | 1461481603878 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 00:06:43 INFO - PROCESS | 1659 | 1461481603880 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:06:43 INFO - PROCESS | 1659 | 1461481603881 Marionette TRACE conn2 <- [1,2238,null,{}] 00:06:43 INFO - PROCESS | 1659 | 1461481603903 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}] 00:06:43 INFO - PROCESS | 1659 | 1461481603991 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 00:06:44 INFO - PROCESS | 1659 | 1461481603995 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e3b8800 == 47 [pid = 1659] [id = 567] 00:06:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x12bbc5c00) [pid = 1659] [serial = 1701] [outer = 0x0] 00:06:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x12cf97000) [pid = 1659] [serial = 1702] [outer = 0x12bbc5c00] 00:06:44 INFO - PROCESS | 1659 | 1461481604020 Marionette DEBUG loaded listener.js 00:06:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x12d0b4400) [pid = 1659] [serial = 1703] [outer = 0x12bbc5c00] 00:06:44 INFO - PROCESS | 1659 | 1461481604458 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]]]}] 00:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 620ms 00:06:44 INFO - PROCESS | 1659 | 1461481604506 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 00:06:44 INFO - PROCESS | 1659 | 1461481604509 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 00:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:06:44 INFO - PROCESS | 1659 | 1461481604513 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:06:44 INFO - PROCESS | 1659 | 1461481604516 Marionette TRACE conn2 <- [1,2242,null,{}] 00:06:44 INFO - PROCESS | 1659 | 1461481604520 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}] 00:06:44 INFO - PROCESS | 1659 | 1461481604629 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 00:06:44 INFO - PROCESS | 1659 | 1461481604700 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a91b800 == 48 [pid = 1659] [id = 568] 00:06:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x114fbf400) [pid = 1659] [serial = 1704] [outer = 0x0] 00:06:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x1185af800) [pid = 1659] [serial = 1705] [outer = 0x114fbf400] 00:06:44 INFO - PROCESS | 1659 | 1461481604732 Marionette DEBUG loaded listener.js 00:06:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x11924cc00) [pid = 1659] [serial = 1706] [outer = 0x114fbf400] 00:06:45 INFO - PROCESS | 1659 | 1461481605130 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]]]}] 00:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 672ms 00:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:06:45 INFO - PROCESS | 1659 | 1461481605199 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 00:06:45 INFO - PROCESS | 1659 | 1461481605203 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 00:06:45 INFO - PROCESS | 1659 | 1461481605210 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:06:45 INFO - PROCESS | 1659 | 1461481605212 Marionette TRACE conn2 <- [1,2246,null,{}] 00:06:45 INFO - PROCESS | 1659 | 1461481605215 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}] 00:06:45 INFO - PROCESS | 1659 | 1461481605323 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 00:06:45 INFO - PROCESS | 1659 | 1461481605394 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x126acc000 == 49 [pid = 1659] [id = 569] 00:06:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x11a93b400) [pid = 1659] [serial = 1707] [outer = 0x0] 00:06:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x11b032800) [pid = 1659] [serial = 1708] [outer = 0x11a93b400] 00:06:45 INFO - PROCESS | 1659 | 1461481605426 Marionette DEBUG loaded listener.js 00:06:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x11b8b5c00) [pid = 1659] [serial = 1709] [outer = 0x11a93b400] 00:06:45 INFO - PROCESS | 1659 | 1461481605859 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]]]}] 00:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 673ms 00:06:45 INFO - PROCESS | 1659 | 1461481605882 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 00:06:45 INFO - PROCESS | 1659 | 1461481605884 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 00:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:06:45 INFO - PROCESS | 1659 | 1461481605887 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:06:45 INFO - PROCESS | 1659 | 1461481605889 Marionette TRACE conn2 <- [1,2250,null,{}] 00:06:45 INFO - PROCESS | 1659 | 1461481605897 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}] 00:06:46 INFO - PROCESS | 1659 | 1461481606008 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 00:06:46 INFO - PROCESS | 1659 | 1461481606079 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cdc3800 == 50 [pid = 1659] [id = 570] 00:06:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x11c28c800) [pid = 1659] [serial = 1710] [outer = 0x0] 00:06:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x11c7b5000) [pid = 1659] [serial = 1711] [outer = 0x11c28c800] 00:06:46 INFO - PROCESS | 1659 | 1461481606113 Marionette DEBUG loaded listener.js 00:06:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x125305800) [pid = 1659] [serial = 1712] [outer = 0x11c28c800] 00:06:46 INFO - PROCESS | 1659 | 1461481606528 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]]]}] 00:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 673ms 00:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:06:46 INFO - PROCESS | 1659 | 1461481606560 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 00:06:46 INFO - PROCESS | 1659 | 1461481606562 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 00:06:46 INFO - PROCESS | 1659 | 1461481606564 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:06:46 INFO - PROCESS | 1659 | 1461481606565 Marionette TRACE conn2 <- [1,2254,null,{}] 00:06:46 INFO - PROCESS | 1659 | 1461481606568 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}] 00:06:46 INFO - PROCESS | 1659 | 1461481606698 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 00:06:46 INFO - PROCESS | 1659 | 1461481606769 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x12efc3000 == 51 [pid = 1659] [id = 571] 00:06:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x1276a9800) [pid = 1659] [serial = 1713] [outer = 0x0] 00:06:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x129826c00) [pid = 1659] [serial = 1714] [outer = 0x1276a9800] 00:06:46 INFO - PROCESS | 1659 | 1461481606799 Marionette DEBUG loaded listener.js 00:06:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x12b3f6400) [pid = 1659] [serial = 1715] [outer = 0x1276a9800] 00:06:47 INFO - PROCESS | 1659 | 1461481607219 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]]]}] 00:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 671ms 00:06:47 INFO - PROCESS | 1659 | 1461481607235 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 00:06:47 INFO - PROCESS | 1659 | 1461481607237 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 00:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:06:47 INFO - PROCESS | 1659 | 1461481607239 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:06:47 INFO - PROCESS | 1659 | 1461481607240 Marionette TRACE conn2 <- [1,2258,null,{}] 00:06:47 INFO - PROCESS | 1659 | 1461481607243 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}] 00:06:47 INFO - PROCESS | 1659 | 1461481607346 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 00:06:47 INFO - PROCESS | 1659 | 1461481607402 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x12efd4000 == 52 [pid = 1659] [id = 572] 00:06:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x129940c00) [pid = 1659] [serial = 1716] [outer = 0x0] 00:06:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x12b808400) [pid = 1659] [serial = 1717] [outer = 0x129940c00] 00:06:47 INFO - PROCESS | 1659 | 1461481607432 Marionette DEBUG loaded listener.js 00:06:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x12bbb7400) [pid = 1659] [serial = 1718] [outer = 0x129940c00] 00:06:47 INFO - PROCESS | 1659 | 1461481607879 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]]]}] 00:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 671ms 00:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:06:47 INFO - PROCESS | 1659 | 1461481607910 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 00:06:47 INFO - PROCESS | 1659 | 1461481607911 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 00:06:47 INFO - PROCESS | 1659 | 1461481607914 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:06:47 INFO - PROCESS | 1659 | 1461481607915 Marionette TRACE conn2 <- [1,2262,null,{}] 00:06:47 INFO - PROCESS | 1659 | 1461481607917 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}] 00:06:48 INFO - PROCESS | 1659 | 1461481608093 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 00:06:48 INFO - PROCESS | 1659 | 1461481608181 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f08d000 == 53 [pid = 1659] [id = 573] 00:06:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x12bbbb800) [pid = 1659] [serial = 1719] [outer = 0x0] 00:06:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12d0bc400) [pid = 1659] [serial = 1720] [outer = 0x12bbbb800] 00:06:48 INFO - PROCESS | 1659 | 1461481608213 Marionette DEBUG loaded listener.js 00:06:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x12d5c1c00) [pid = 1659] [serial = 1721] [outer = 0x12bbbb800] 00:06:48 INFO - PROCESS | 1659 | 1461481608628 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]]]}] 00:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 721ms 00:06:48 INFO - PROCESS | 1659 | 1461481608635 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 00:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:06:48 INFO - PROCESS | 1659 | 1461481608637 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 00:06:48 INFO - PROCESS | 1659 | 1461481608639 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:06:48 INFO - PROCESS | 1659 | 1461481608640 Marionette TRACE conn2 <- [1,2266,null,{}] 00:06:48 INFO - PROCESS | 1659 | 1461481608643 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}] 00:06:48 INFO - PROCESS | 1659 | 1461481608900 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 00:06:49 INFO - PROCESS | 1659 | 1461481609019 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b924800 == 54 [pid = 1659] [id = 574] 00:06:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x114fb0c00) [pid = 1659] [serial = 1722] [outer = 0x0] 00:06:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x114fb6400) [pid = 1659] [serial = 1723] [outer = 0x114fb0c00] 00:06:49 INFO - PROCESS | 1659 | 1461481609051 Marionette DEBUG loaded listener.js 00:06:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x1162f3c00) [pid = 1659] [serial = 1724] [outer = 0x114fb0c00] 00:06:49 INFO - PROCESS | 1659 | 1461481609520 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]]]}] 00:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 922ms 00:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:06:49 INFO - PROCESS | 1659 | 1461481609563 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 00:06:49 INFO - PROCESS | 1659 | 1461481609565 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 00:06:49 INFO - PROCESS | 1659 | 1461481609568 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:06:49 INFO - PROCESS | 1659 | 1461481609570 Marionette TRACE conn2 <- [1,2270,null,{}] 00:06:49 INFO - PROCESS | 1659 | 1461481609573 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}] 00:06:49 INFO - PROCESS | 1659 | 1461481609678 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 00:06:49 INFO - PROCESS | 1659 | --DOCSHELL 0x114b89800 == 53 [pid = 1659] [id = 94] 00:06:49 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbd6000 == 52 [pid = 1659] [id = 566] 00:06:49 INFO - PROCESS | 1659 | --DOCSHELL 0x12d2a9000 == 51 [pid = 1659] [id = 565] 00:06:49 INFO - PROCESS | 1659 | --DOCSHELL 0x12bba4000 == 50 [pid = 1659] [id = 564] 00:06:49 INFO - PROCESS | 1659 | --DOCSHELL 0x12bf43800 == 49 [pid = 1659] [id = 563] 00:06:49 INFO - PROCESS | 1659 | --DOCSHELL 0x12b26e800 == 48 [pid = 1659] [id = 562] 00:06:49 INFO - PROCESS | 1659 | --DOCSHELL 0x12a1e2000 == 47 [pid = 1659] [id = 561] 00:06:49 INFO - PROCESS | 1659 | --DOCSHELL 0x11bba2000 == 46 [pid = 1659] [id = 560] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x12b617800) [pid = 1659] [serial = 1594] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOCSHELL 0x127975000 == 45 [pid = 1659] [id = 559] 00:06:49 INFO - PROCESS | 1659 | --DOCSHELL 0x12561f000 == 44 [pid = 1659] [id = 558] 00:06:49 INFO - PROCESS | 1659 | --DOCSHELL 0x123a1d800 == 43 [pid = 1659] [id = 557] 00:06:49 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab3f800 == 42 [pid = 1659] [id = 556] 00:06:49 INFO - PROCESS | 1659 | --DOCSHELL 0x11a90d800 == 41 [pid = 1659] [id = 555] 00:06:49 INFO - PROCESS | 1659 | --DOCSHELL 0x11b917000 == 40 [pid = 1659] [id = 554] 00:06:49 INFO - PROCESS | 1659 | --DOCSHELL 0x12e3b7800 == 39 [pid = 1659] [id = 552] 00:06:49 INFO - PROCESS | 1659 | 1461481609804 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:49 INFO - PROCESS | 1659 | --DOCSHELL 0x119173000 == 38 [pid = 1659] [id = 549] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x1273ecc00) [pid = 1659] [serial = 1535] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x1276f3400) [pid = 1659] [serial = 1630] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x129821800) [pid = 1659] [serial = 1633] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x12b3f1400) [pid = 1659] [serial = 1636] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x11c136400) [pid = 1659] [serial = 1600] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x11b0dd800) [pid = 1659] [serial = 1618] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x11be3f400) [pid = 1659] [serial = 1619] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x129822800) [pid = 1659] [serial = 1606] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x11c73ac00) [pid = 1659] [serial = 1624] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x118e0b000) [pid = 1659] [serial = 1613] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x1185abc00) [pid = 1659] [serial = 1612] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x118ee1400) [pid = 1659] [serial = 1615] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x11aa07c00) [pid = 1659] [serial = 1616] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x12530d400) [pid = 1659] [serial = 1610] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x11918c000) [pid = 1659] [serial = 1609] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x11c246800) [pid = 1659] [serial = 1621] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x11c6c8400) [pid = 1659] [serial = 1622] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x126d24000) [pid = 1659] [serial = 1603] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x11a945800) [pid = 1659] [serial = 1597] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 117 (0x11a93d000) [pid = 1659] [serial = 1639] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 116 (0x11c135c00) [pid = 1659] [serial = 1640] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 115 (0x12b8fac00) [pid = 1659] [serial = 1645] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 114 (0x12b541800) [pid = 1659] [serial = 1637] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 113 (0x129cdd400) [pid = 1659] [serial = 1642] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 112 (0x1253a5800) [pid = 1659] [serial = 1627] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 111 (0x126d77000) [pid = 1659] [serial = 1628] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 110 (0x128084000) [pid = 1659] [serial = 1631] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 109 (0x129ce4800) [pid = 1659] [serial = 1634] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 108 (0x12b8efc00) [pid = 1659] [serial = 1643] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | --DOMWINDOW == 107 (0x11c862400) [pid = 1659] [serial = 1625] [outer = 0x0] [url = about:blank] 00:06:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x11916f800 == 39 [pid = 1659] [id = 575] 00:06:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 108 (0x118ce7400) [pid = 1659] [serial = 1725] [outer = 0x0] 00:06:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 109 (0x11918c000) [pid = 1659] [serial = 1726] [outer = 0x118ce7400] 00:06:49 INFO - PROCESS | 1659 | 1461481609843 Marionette DEBUG loaded listener.js 00:06:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 110 (0x11af34800) [pid = 1659] [serial = 1727] [outer = 0x118ce7400] 00:06:50 INFO - PROCESS | 1659 | 1461481610148 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]]]}] 00:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 625ms 00:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:06:50 INFO - PROCESS | 1659 | 1461481610193 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 00:06:50 INFO - PROCESS | 1659 | 1461481610195 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 00:06:50 INFO - PROCESS | 1659 | 1461481610197 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:06:50 INFO - PROCESS | 1659 | 1461481610199 Marionette TRACE conn2 <- [1,2274,null,{}] 00:06:50 INFO - PROCESS | 1659 | 1461481610201 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}] 00:06:50 INFO - PROCESS | 1659 | 1461481610284 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 00:06:50 INFO - PROCESS | 1659 | 1461481610291 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x123a0e800 == 40 [pid = 1659] [id = 576] 00:06:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 111 (0x11b034800) [pid = 1659] [serial = 1728] [outer = 0x0] 00:06:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 112 (0x11be3d800) [pid = 1659] [serial = 1729] [outer = 0x11b034800] 00:06:50 INFO - PROCESS | 1659 | 1461481610318 Marionette DEBUG loaded listener.js 00:06:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 113 (0x11c136400) [pid = 1659] [serial = 1730] [outer = 0x11b034800] 00:06:50 INFO - PROCESS | 1659 | 1461481610680 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]]]}] 00:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 520ms 00:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:06:50 INFO - PROCESS | 1659 | 1461481610718 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 00:06:50 INFO - PROCESS | 1659 | 1461481610720 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 00:06:50 INFO - PROCESS | 1659 | 1461481610728 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:06:50 INFO - PROCESS | 1659 | 1461481610730 Marionette TRACE conn2 <- [1,2278,null,{}] 00:06:50 INFO - PROCESS | 1659 | 1461481610733 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}] 00:06:50 INFO - PROCESS | 1659 | 1461481610818 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 00:06:50 INFO - PROCESS | 1659 | 1461481610823 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x126e46800 == 41 [pid = 1659] [id = 577] 00:06:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 114 (0x11c136800) [pid = 1659] [serial = 1731] [outer = 0x0] 00:06:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 115 (0x11c6c8800) [pid = 1659] [serial = 1732] [outer = 0x11c136800] 00:06:50 INFO - PROCESS | 1659 | 1461481610849 Marionette DEBUG loaded listener.js 00:06:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 116 (0x11c7bb400) [pid = 1659] [serial = 1733] [outer = 0x11c136800] 00:06:51 INFO - PROCESS | 1659 | 1461481611206 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]]]}] 00:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 523ms 00:06:51 INFO - PROCESS | 1659 | 1461481611248 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 00:06:51 INFO - PROCESS | 1659 | 1461481611249 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 00:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:06:51 INFO - PROCESS | 1659 | 1461481611251 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:06:51 INFO - PROCESS | 1659 | 1461481611252 Marionette TRACE conn2 <- [1,2282,null,{}] 00:06:51 INFO - PROCESS | 1659 | 1461481611255 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}] 00:06:51 INFO - PROCESS | 1659 | 1461481611337 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 00:06:51 INFO - PROCESS | 1659 | 1461481611344 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a9a8800 == 42 [pid = 1659] [id = 578] 00:06:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 117 (0x123a6a400) [pid = 1659] [serial = 1734] [outer = 0x0] 00:06:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 118 (0x125308c00) [pid = 1659] [serial = 1735] [outer = 0x123a6a400] 00:06:51 INFO - PROCESS | 1659 | 1461481611370 Marionette DEBUG loaded listener.js 00:06:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x125593800) [pid = 1659] [serial = 1736] [outer = 0x123a6a400] 00:06:51 INFO - PROCESS | 1659 | 1461481611699 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]]]}] 00:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 469ms 00:06:51 INFO - PROCESS | 1659 | 1461481611720 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 00:06:51 INFO - PROCESS | 1659 | 1461481611723 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 00:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:06:51 INFO - PROCESS | 1659 | 1461481611727 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:06:51 INFO - PROCESS | 1659 | 1461481611729 Marionette TRACE conn2 <- [1,2286,null,{}] 00:06:51 INFO - PROCESS | 1659 | 1461481611731 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}] 00:06:51 INFO - PROCESS | 1659 | 1461481611818 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 00:06:51 INFO - PROCESS | 1659 | 1461481611890 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b239000 == 43 [pid = 1659] [id = 579] 00:06:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x126d28400) [pid = 1659] [serial = 1737] [outer = 0x0] 00:06:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x126d2d800) [pid = 1659] [serial = 1738] [outer = 0x126d28400] 00:06:51 INFO - PROCESS | 1659 | 1461481611926 Marionette DEBUG loaded listener.js 00:06:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x128017400) [pid = 1659] [serial = 1739] [outer = 0x126d28400] 00:06:52 INFO - PROCESS | 1659 | 1461481612284 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]]]}] 00:06:52 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 00:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 569ms 00:06:52 INFO - PROCESS | 1659 | 1461481612296 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 00:06:52 INFO - PROCESS | 1659 | 1461481612298 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 00:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:06:52 INFO - PROCESS | 1659 | 1461481612300 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:06:52 INFO - PROCESS | 1659 | 1461481612301 Marionette TRACE conn2 <- [1,2290,null,{}] 00:06:52 INFO - PROCESS | 1659 | 1461481612303 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}] 00:06:52 INFO - PROCESS | 1659 | 1461481612410 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 00:06:52 INFO - PROCESS | 1659 | 1461481612423 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b273800 == 44 [pid = 1659] [id = 580] 00:06:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x12727f000) [pid = 1659] [serial = 1740] [outer = 0x0] 00:06:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x129828800) [pid = 1659] [serial = 1741] [outer = 0x12727f000] 00:06:52 INFO - PROCESS | 1659 | 1461481612448 Marionette DEBUG loaded listener.js 00:06:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x12b3f5800) [pid = 1659] [serial = 1742] [outer = 0x12727f000] 00:06:52 INFO - PROCESS | 1659 | 1461481612793 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]]]}] 00:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 517ms 00:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:06:52 INFO - PROCESS | 1659 | 1461481612818 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 00:06:52 INFO - PROCESS | 1659 | 1461481612819 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 00:06:52 INFO - PROCESS | 1659 | 1461481612835 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:06:52 INFO - PROCESS | 1659 | 1461481612836 Marionette TRACE conn2 <- [1,2294,null,{}] 00:06:52 INFO - PROCESS | 1659 | 1461481612839 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}] 00:06:52 INFO - PROCESS | 1659 | 1461481612941 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 00:06:52 INFO - PROCESS | 1659 | 1461481612976 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bf48000 == 45 [pid = 1659] [id = 581] 00:06:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x129ce4800) [pid = 1659] [serial = 1743] [outer = 0x0] 00:06:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x12b808c00) [pid = 1659] [serial = 1744] [outer = 0x129ce4800] 00:06:53 INFO - PROCESS | 1659 | 1461481613004 Marionette DEBUG loaded listener.js 00:06:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x12bbbe000) [pid = 1659] [serial = 1745] [outer = 0x129ce4800] 00:06:53 INFO - PROCESS | 1659 | 1461481613345 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]]]}] 00:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 534ms 00:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:06:53 INFO - PROCESS | 1659 | 1461481613357 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 00:06:53 INFO - PROCESS | 1659 | 1461481613358 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 00:06:53 INFO - PROCESS | 1659 | 1461481613361 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:06:53 INFO - PROCESS | 1659 | 1461481613362 Marionette TRACE conn2 <- [1,2298,null,{}] 00:06:53 INFO - PROCESS | 1659 | 1461481613365 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}] 00:06:53 INFO - PROCESS | 1659 | 1461481613528 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 00:06:53 INFO - PROCESS | 1659 | 1461481613546 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cdd3000 == 46 [pid = 1659] [id = 582] 00:06:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x12be5cc00) [pid = 1659] [serial = 1746] [outer = 0x0] 00:06:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x12bfb4400) [pid = 1659] [serial = 1747] [outer = 0x12be5cc00] 00:06:53 INFO - PROCESS | 1659 | 1461481613585 Marionette DEBUG loaded listener.js 00:06:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x12cf9fc00) [pid = 1659] [serial = 1748] [outer = 0x12be5cc00] 00:06:54 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x11b033400) [pid = 1659] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:06:54 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x125308800) [pid = 1659] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:06:54 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x11c7bd000) [pid = 1659] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:06:54 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x11aa10000) [pid = 1659] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:06:54 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x12be58800) [pid = 1659] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:06:54 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x12530d000) [pid = 1659] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:06:54 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x114fb8c00) [pid = 1659] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:06:54 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x1188ce000) [pid = 1659] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:06:54 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x12b3ea000) [pid = 1659] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:06:54 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x129821000) [pid = 1659] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:06:54 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x11b035800) [pid = 1659] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:06:54 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x127a06000) [pid = 1659] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:06:54 INFO - PROCESS | 1659 | --DOMWINDOW == 118 (0x11a97f800) [pid = 1659] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:06:54 INFO - PROCESS | 1659 | 1461481614134 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]]]}] 00:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 823ms 00:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:06:54 INFO - PROCESS | 1659 | 1461481614185 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 00:06:54 INFO - PROCESS | 1659 | 1461481614186 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 00:06:54 INFO - PROCESS | 1659 | 1461481614188 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:06:54 INFO - PROCESS | 1659 | 1461481614189 Marionette TRACE conn2 <- [1,2302,null,{}] 00:06:54 INFO - PROCESS | 1659 | 1461481614191 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}] 00:06:54 INFO - PROCESS | 1659 | 1461481614277 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 00:06:54 INFO - PROCESS | 1659 | 1461481614282 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x127311000 == 47 [pid = 1659] [id = 583] 00:06:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 119 (0x118885c00) [pid = 1659] [serial = 1749] [outer = 0x0] 00:06:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x11c736800) [pid = 1659] [serial = 1750] [outer = 0x118885c00] 00:06:54 INFO - PROCESS | 1659 | 1461481614308 Marionette DEBUG loaded listener.js 00:06:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x128463c00) [pid = 1659] [serial = 1751] [outer = 0x118885c00] 00:06:54 INFO - PROCESS | 1659 | 1461481614659 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]]]}] 00:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 522ms 00:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:06:54 INFO - PROCESS | 1659 | 1461481614710 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 00:06:54 INFO - PROCESS | 1659 | 1461481614712 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 00:06:54 INFO - PROCESS | 1659 | 1461481614714 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:06:54 INFO - PROCESS | 1659 | 1461481614715 Marionette TRACE conn2 <- [1,2306,null,{}] 00:06:54 INFO - PROCESS | 1659 | 1461481614718 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}] 00:06:54 INFO - PROCESS | 1659 | 1461481614803 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 00:06:54 INFO - PROCESS | 1659 | 1461481614807 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbea800 == 48 [pid = 1659] [id = 584] 00:06:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x129821000) [pid = 1659] [serial = 1752] [outer = 0x0] 00:06:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x12d0bbc00) [pid = 1659] [serial = 1753] [outer = 0x129821000] 00:06:54 INFO - PROCESS | 1659 | 1461481614838 Marionette DEBUG loaded listener.js 00:06:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x12d23c800) [pid = 1659] [serial = 1754] [outer = 0x129821000] 00:06:55 INFO - PROCESS | 1659 | 1461481615184 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]]]}] 00:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 519ms 00:06:55 INFO - PROCESS | 1659 | 1461481615233 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 00:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:06:55 INFO - PROCESS | 1659 | 1461481615235 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 00:06:55 INFO - PROCESS | 1659 | 1461481615237 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:06:55 INFO - PROCESS | 1659 | 1461481615239 Marionette TRACE conn2 <- [1,2310,null,{}] 00:06:55 INFO - PROCESS | 1659 | 1461481615241 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}] 00:06:55 INFO - PROCESS | 1659 | 1461481615362 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 00:06:55 INFO - PROCESS | 1659 | 1461481615369 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ec08000 == 49 [pid = 1659] [id = 585] 00:06:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x12d0b7400) [pid = 1659] [serial = 1755] [outer = 0x0] 00:06:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x12d5c7000) [pid = 1659] [serial = 1756] [outer = 0x12d0b7400] 00:06:55 INFO - PROCESS | 1659 | 1461481615396 Marionette DEBUG loaded listener.js 00:06:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x12db15c00) [pid = 1659] [serial = 1757] [outer = 0x12d0b7400] 00:06:55 INFO - PROCESS | 1659 | 1461481615698 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]]]}] 00:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 472ms 00:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:06:55 INFO - PROCESS | 1659 | 1461481615711 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 00:06:55 INFO - PROCESS | 1659 | 1461481615712 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 00:06:55 INFO - PROCESS | 1659 | 1461481615714 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:06:55 INFO - PROCESS | 1659 | 1461481615715 Marionette TRACE conn2 <- [1,2314,null,{}] 00:06:55 INFO - PROCESS | 1659 | 1461481615717 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}] 00:06:55 INFO - PROCESS | 1659 | 1461481615808 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 00:06:55 INFO - PROCESS | 1659 | 1461481615813 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f73a000 == 50 [pid = 1659] [id = 586] 00:06:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x12db18800) [pid = 1659] [serial = 1758] [outer = 0x0] 00:06:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x12e211800) [pid = 1659] [serial = 1759] [outer = 0x12db18800] 00:06:55 INFO - PROCESS | 1659 | 1461481615838 Marionette DEBUG loaded listener.js 00:06:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x12e219400) [pid = 1659] [serial = 1760] [outer = 0x12db18800] 00:06:56 INFO - PROCESS | 1659 | 1461481616426 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]]]}] 00:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 719ms 00:06:56 INFO - PROCESS | 1659 | 1461481616434 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 00:06:56 INFO - PROCESS | 1659 | 1461481616437 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 00:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:06:56 INFO - PROCESS | 1659 | 1461481616445 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:06:56 INFO - PROCESS | 1659 | 1461481616449 Marionette TRACE conn2 <- [1,2318,null,{}] 00:06:56 INFO - PROCESS | 1659 | 1461481616455 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}] 00:06:56 INFO - PROCESS | 1659 | 1461481616581 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 00:06:56 INFO - PROCESS | 1659 | 1461481616655 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bbb0800 == 51 [pid = 1659] [id = 587] 00:06:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x11877d000) [pid = 1659] [serial = 1761] [outer = 0x0] 00:06:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x119e4f800) [pid = 1659] [serial = 1762] [outer = 0x11877d000] 00:06:56 INFO - PROCESS | 1659 | 1461481616688 Marionette DEBUG loaded listener.js 00:06:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x11aa11400) [pid = 1659] [serial = 1763] [outer = 0x11877d000] 00:06:57 INFO - PROCESS | 1659 | 1461481617127 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] 00:06:57 INFO - PROCESS | 1659 | 1461481617172 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 00:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:06:57 INFO - PROCESS | 1659 | 1461481617177 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:06:57 INFO - PROCESS | 1659 | 1461481617179 Marionette TRACE conn2 <- [1,2322,null,{}] 00:06:57 INFO - PROCESS | 1659 | 1461481617182 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}] 00:06:57 INFO - PROCESS | 1659 | 1461481617290 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 00:06:57 INFO - PROCESS | 1659 | 1461481617364 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x127976800 == 52 [pid = 1659] [id = 588] 00:06:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x11af36c00) [pid = 1659] [serial = 1764] [outer = 0x0] 00:06:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x11be43c00) [pid = 1659] [serial = 1765] [outer = 0x11af36c00] 00:06:57 INFO - PROCESS | 1659 | 1461481617394 Marionette DEBUG loaded listener.js 00:06:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x11c73f000) [pid = 1659] [serial = 1766] [outer = 0x11af36c00] 00:06:57 INFO - PROCESS | 1659 | 1461481617824 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]]]}] 00:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 00:06:57 INFO - PROCESS | 1659 | 1461481617847 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 00:06:57 INFO - PROCESS | 1659 | 1461481617849 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 00:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:06:57 INFO - PROCESS | 1659 | 1461481617852 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:06:57 INFO - PROCESS | 1659 | 1461481617854 Marionette TRACE conn2 <- [1,2326,null,{}] 00:06:57 INFO - PROCESS | 1659 | 1461481617863 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}] 00:06:58 INFO - PROCESS | 1659 | 1461481617999 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 00:06:58 INFO - PROCESS | 1659 | 1461481618102 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ec1c800 == 53 [pid = 1659] [id = 589] 00:06:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x12558dc00) [pid = 1659] [serial = 1767] [outer = 0x0] 00:06:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x1273e6800) [pid = 1659] [serial = 1768] [outer = 0x12558dc00] 00:06:58 INFO - PROCESS | 1659 | 1461481618137 Marionette DEBUG loaded listener.js 00:06:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x129cdd400) [pid = 1659] [serial = 1769] [outer = 0x12558dc00] 00:06:58 INFO - PROCESS | 1659 | 1461481618531 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]]]}] 00:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 723ms 00:06:58 INFO - PROCESS | 1659 | 1461481618575 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 00:06:58 INFO - PROCESS | 1659 | 1461481618576 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 00:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:06:58 INFO - PROCESS | 1659 | 1461481618579 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:06:58 INFO - PROCESS | 1659 | 1461481618580 Marionette TRACE conn2 <- [1,2330,null,{}] 00:06:58 INFO - PROCESS | 1659 | 1461481618583 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}] 00:06:58 INFO - PROCESS | 1659 | 1461481618688 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 00:06:58 INFO - PROCESS | 1659 | 1461481618747 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x12fe31800 == 54 [pid = 1659] [id = 590] 00:06:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x12bfbe800) [pid = 1659] [serial = 1770] [outer = 0x0] 00:06:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x12d236400) [pid = 1659] [serial = 1771] [outer = 0x12bfbe800] 00:06:58 INFO - PROCESS | 1659 | 1461481618778 Marionette DEBUG loaded listener.js 00:06:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x12d5cf000) [pid = 1659] [serial = 1772] [outer = 0x12bfbe800] 00:06:59 INFO - PROCESS | 1659 | 1461481619185 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]]]}] 00:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 618ms 00:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:06:59 INFO - PROCESS | 1659 | 1461481619198 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 00:06:59 INFO - PROCESS | 1659 | 1461481619199 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 00:06:59 INFO - PROCESS | 1659 | 1461481619201 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:06:59 INFO - PROCESS | 1659 | 1461481619202 Marionette TRACE conn2 <- [1,2334,null,{}] 00:06:59 INFO - PROCESS | 1659 | 1461481619205 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}] 00:06:59 INFO - PROCESS | 1659 | 1461481619310 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 00:06:59 INFO - PROCESS | 1659 | 1461481619400 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ff5e000 == 55 [pid = 1659] [id = 591] 00:06:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x12d620400) [pid = 1659] [serial = 1773] [outer = 0x0] 00:06:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x12db1f800) [pid = 1659] [serial = 1774] [outer = 0x12d620400] 00:06:59 INFO - PROCESS | 1659 | 1461481619433 Marionette DEBUG loaded listener.js 00:06:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x12e21c800) [pid = 1659] [serial = 1775] [outer = 0x12d620400] 00:06:59 INFO - PROCESS | 1659 | 1461481619849 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]]]}] 00:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 00:06:59 INFO - PROCESS | 1659 | 1461481619871 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 00:06:59 INFO - PROCESS | 1659 | 1461481619873 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 00:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:06:59 INFO - PROCESS | 1659 | 1461481619875 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:06:59 INFO - PROCESS | 1659 | 1461481619876 Marionette TRACE conn2 <- [1,2338,null,{}] 00:06:59 INFO - PROCESS | 1659 | 1461481619879 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}] 00:07:00 INFO - PROCESS | 1659 | 1461481620001 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 00:07:00 INFO - PROCESS | 1659 | 1461481620114 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e3ae800 == 56 [pid = 1659] [id = 592] 00:07:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x1158bbc00) [pid = 1659] [serial = 1776] [outer = 0x0] 00:07:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 147 (0x12e355000) [pid = 1659] [serial = 1777] [outer = 0x1158bbc00] 00:07:00 INFO - PROCESS | 1659 | 1461481620150 Marionette DEBUG loaded listener.js 00:07:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 148 (0x12e3fa000) [pid = 1659] [serial = 1778] [outer = 0x1158bbc00] 00:07:00 INFO - PROCESS | 1659 | 1461481620808 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]]]}] 00:07:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:07:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 972ms 00:07:00 INFO - PROCESS | 1659 | 1461481620847 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 00:07:00 INFO - PROCESS | 1659 | 1461481620849 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 00:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:07:00 INFO - PROCESS | 1659 | 1461481620853 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:07:00 INFO - PROCESS | 1659 | 1461481620856 Marionette TRACE conn2 <- [1,2342,null,{}] 00:07:00 INFO - PROCESS | 1659 | 1461481620878 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}] 00:07:00 INFO - PROCESS | 1659 | 1461481620973 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 00:07:01 INFO - PROCESS | 1659 | 1461481621048 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x1252d4000 == 57 [pid = 1659] [id = 593] 00:07:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 149 (0x11883bc00) [pid = 1659] [serial = 1779] [outer = 0x0] 00:07:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 150 (0x118e09c00) [pid = 1659] [serial = 1780] [outer = 0x11883bc00] 00:07:01 INFO - PROCESS | 1659 | 1461481621077 Marionette DEBUG loaded listener.js 00:07:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 151 (0x11aa0b800) [pid = 1659] [serial = 1781] [outer = 0x11883bc00] 00:07:01 INFO - PROCESS | 1659 | 1461481621480 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]]]}] 00:07:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:07:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 641ms 00:07:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:07:01 INFO - PROCESS | 1659 | 1461481621494 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 00:07:01 INFO - PROCESS | 1659 | 1461481621497 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 00:07:01 INFO - PROCESS | 1659 | 1461481621501 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:07:01 INFO - PROCESS | 1659 | 1461481621503 Marionette TRACE conn2 <- [1,2346,null,{}] 00:07:01 INFO - PROCESS | 1659 | 1461481621505 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}] 00:07:01 INFO - PROCESS | 1659 | 1461481621608 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 00:07:01 INFO - PROCESS | 1659 | 1461481621673 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b054800 == 58 [pid = 1659] [id = 594] 00:07:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 152 (0x118c17400) [pid = 1659] [serial = 1782] [outer = 0x0] 00:07:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 153 (0x11aa0f400) [pid = 1659] [serial = 1783] [outer = 0x118c17400] 00:07:01 INFO - PROCESS | 1659 | 1461481621701 Marionette DEBUG loaded listener.js 00:07:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 154 (0x11b03b000) [pid = 1659] [serial = 1784] [outer = 0x118c17400] 00:07:01 INFO - PROCESS | 1659 | --DOCSHELL 0x12ec08000 == 57 [pid = 1659] [id = 585] 00:07:01 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbea800 == 56 [pid = 1659] [id = 584] 00:07:01 INFO - PROCESS | 1659 | --DOCSHELL 0x127311000 == 55 [pid = 1659] [id = 583] 00:07:01 INFO - PROCESS | 1659 | --DOCSHELL 0x12cdd3000 == 54 [pid = 1659] [id = 582] 00:07:01 INFO - PROCESS | 1659 | --DOCSHELL 0x12bf48000 == 53 [pid = 1659] [id = 581] 00:07:01 INFO - PROCESS | 1659 | --DOCSHELL 0x12b273800 == 52 [pid = 1659] [id = 580] 00:07:01 INFO - PROCESS | 1659 | --DOCSHELL 0x12b239000 == 51 [pid = 1659] [id = 579] 00:07:01 INFO - PROCESS | 1659 | --DOMWINDOW == 153 (0x12cf97000) [pid = 1659] [serial = 1702] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11a9a8800 == 50 [pid = 1659] [id = 578] 00:07:01 INFO - PROCESS | 1659 | --DOCSHELL 0x126e46800 == 49 [pid = 1659] [id = 577] 00:07:01 INFO - PROCESS | 1659 | --DOCSHELL 0x123a0e800 == 48 [pid = 1659] [id = 576] 00:07:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11916f800 == 47 [pid = 1659] [id = 575] 00:07:01 INFO - PROCESS | 1659 | --DOCSHELL 0x11b924800 == 46 [pid = 1659] [id = 574] 00:07:02 INFO - PROCESS | 1659 | 1461481622124 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]]]}] 00:07:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:07:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 673ms 00:07:02 INFO - PROCESS | 1659 | 1461481622175 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 00:07:02 INFO - PROCESS | 1659 | 1461481622177 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 00:07:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 152 (0x12bfb8400) [pid = 1659] [serial = 1700] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 151 (0x11b8aa000) [pid = 1659] [serial = 1672] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 150 (0x125310c00) [pid = 1659] [serial = 1681] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 149 (0x11c8f0c00) [pid = 1659] [serial = 1678] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 148 (0x11a93c800) [pid = 1659] [serial = 1651] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 147 (0x11af31c00) [pid = 1659] [serial = 1669] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 146 (0x11c711c00) [pid = 1659] [serial = 1654] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 145 (0x12be5f400) [pid = 1659] [serial = 1699] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 144 (0x126d2a000) [pid = 1659] [serial = 1684] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 143 (0x126a06000) [pid = 1659] [serial = 1657] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x118542800) [pid = 1659] [serial = 1664] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x125304c00) [pid = 1659] [serial = 1679] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x11a93e800) [pid = 1659] [serial = 1666] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x11c23e400) [pid = 1659] [serial = 1673] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x11aa06c00) [pid = 1659] [serial = 1667] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x12bbc3400) [pid = 1659] [serial = 1697] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x12b3efc00) [pid = 1659] [serial = 1691] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x12b80ac00) [pid = 1659] [serial = 1696] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x114fb1c00) [pid = 1659] [serial = 1648] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x127a05000) [pid = 1659] [serial = 1685] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x11c735000) [pid = 1659] [serial = 1676] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x11b033000) [pid = 1659] [serial = 1670] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x1280a8c00) [pid = 1659] [serial = 1687] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x126b90000) [pid = 1659] [serial = 1682] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x11c66c000) [pid = 1659] [serial = 1675] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x129cdf400) [pid = 1659] [serial = 1660] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x125303c00) [pid = 1659] [serial = 1693] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x129ce1400) [pid = 1659] [serial = 1690] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x1150f9c00) [pid = 1659] [serial = 1663] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x12b3f2000) [pid = 1659] [serial = 1694] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x129820800) [pid = 1659] [serial = 1688] [outer = 0x0] [url = about:blank] 00:07:02 INFO - PROCESS | 1659 | 1461481622196 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:07:02 INFO - PROCESS | 1659 | 1461481622200 Marionette TRACE conn2 <- [1,2350,null,{}] 00:07:02 INFO - PROCESS | 1659 | 1461481622216 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}] 00:07:02 INFO - PROCESS | 1659 | 1461481622383 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 00:07:02 INFO - PROCESS | 1659 | 1461481622402 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c222000 == 47 [pid = 1659] [id = 595] 00:07:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x11be3cc00) [pid = 1659] [serial = 1785] [outer = 0x0] 00:07:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x11be43000) [pid = 1659] [serial = 1786] [outer = 0x11be3cc00] 00:07:02 INFO - PROCESS | 1659 | 1461481622447 Marionette DEBUG loaded listener.js 00:07:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x11c668800) [pid = 1659] [serial = 1787] [outer = 0x11be3cc00] 00:07:02 INFO - PROCESS | 1659 | 1461481622881 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]]]}] 00:07:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:07:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 746ms 00:07:02 INFO - PROCESS | 1659 | 1461481622925 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 00:07:02 INFO - PROCESS | 1659 | 1461481622927 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 00:07:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:07:02 INFO - PROCESS | 1659 | 1461481622929 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:07:02 INFO - PROCESS | 1659 | 1461481622930 Marionette TRACE conn2 <- [1,2354,null,{}] 00:07:02 INFO - PROCESS | 1659 | 1461481622932 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}] 00:07:03 INFO - PROCESS | 1659 | 1461481623015 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 00:07:03 INFO - PROCESS | 1659 | 1461481623019 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f0f000 == 48 [pid = 1659] [id = 596] 00:07:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x11c672c00) [pid = 1659] [serial = 1788] [outer = 0x0] 00:07:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x11c73ac00) [pid = 1659] [serial = 1789] [outer = 0x11c672c00] 00:07:03 INFO - PROCESS | 1659 | 1461481623047 Marionette DEBUG loaded listener.js 00:07:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x11c859000) [pid = 1659] [serial = 1790] [outer = 0x11c672c00] 00:07:03 INFO - PROCESS | 1659 | 1461481623394 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]]]}] 00:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 518ms 00:07:03 INFO - PROCESS | 1659 | 1461481623523 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 00:07:03 INFO - PROCESS | 1659 | 1461481623527 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 00:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:07:03 INFO - PROCESS | 1659 | 1461481623533 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:07:03 INFO - PROCESS | 1659 | 1461481623538 Marionette TRACE conn2 <- [1,2358,null,{}] 00:07:03 INFO - PROCESS | 1659 | 1461481623552 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}] 00:07:03 INFO - PROCESS | 1659 | 1461481623714 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 00:07:03 INFO - PROCESS | 1659 | 1461481623891 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ae5000 == 49 [pid = 1659] [id = 597] 00:07:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x117873c00) [pid = 1659] [serial = 1791] [outer = 0x0] 00:07:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x1185b0400) [pid = 1659] [serial = 1792] [outer = 0x117873c00] 00:07:03 INFO - PROCESS | 1659 | 1461481623925 Marionette DEBUG loaded listener.js 00:07:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x11a979400) [pid = 1659] [serial = 1793] [outer = 0x117873c00] 00:07:04 INFO - PROCESS | 1659 | 1461481624323 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]]]}] 00:07:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:07:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 834ms 00:07:04 INFO - PROCESS | 1659 | 1461481624366 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 00:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:07:04 INFO - PROCESS | 1659 | 1461481624369 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 00:07:04 INFO - PROCESS | 1659 | 1461481624377 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:07:04 INFO - PROCESS | 1659 | 1461481624380 Marionette TRACE conn2 <- [1,2362,null,{}] 00:07:04 INFO - PROCESS | 1659 | 1461481624383 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}] 00:07:04 INFO - PROCESS | 1659 | 1461481624483 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 00:07:04 INFO - PROCESS | 1659 | 1461481624541 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c805800 == 50 [pid = 1659] [id = 598] 00:07:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x11ad36400) [pid = 1659] [serial = 1794] [outer = 0x0] 00:07:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x11be38000) [pid = 1659] [serial = 1795] [outer = 0x11ad36400] 00:07:04 INFO - PROCESS | 1659 | 1461481624572 Marionette DEBUG loaded listener.js 00:07:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x11c670800) [pid = 1659] [serial = 1796] [outer = 0x11ad36400] 00:07:05 INFO - PROCESS | 1659 | 1461481624999 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]]]}] 00:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 674ms 00:07:05 INFO - PROCESS | 1659 | 1461481625057 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 00:07:05 INFO - PROCESS | 1659 | 1461481625059 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 00:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:07:05 INFO - PROCESS | 1659 | 1461481625062 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:07:05 INFO - PROCESS | 1659 | 1461481625064 Marionette TRACE conn2 <- [1,2366,null,{}] 00:07:05 INFO - PROCESS | 1659 | 1461481625071 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}] 00:07:05 INFO - PROCESS | 1659 | 1461481625195 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 00:07:05 INFO - PROCESS | 1659 | 1461481625281 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a1cb800 == 51 [pid = 1659] [id = 599] 00:07:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x123a73800) [pid = 1659] [serial = 1797] [outer = 0x0] 00:07:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x123a77400) [pid = 1659] [serial = 1798] [outer = 0x123a73800] 00:07:05 INFO - PROCESS | 1659 | 1461481625315 Marionette DEBUG loaded listener.js 00:07:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x12530ec00) [pid = 1659] [serial = 1799] [outer = 0x123a73800] 00:07:05 INFO - PROCESS | 1659 | 1461481625780 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]]]}] 00:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 770ms 00:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:07:05 INFO - PROCESS | 1659 | 1461481625833 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 00:07:05 INFO - PROCESS | 1659 | 1461481625835 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 00:07:05 INFO - PROCESS | 1659 | 1461481625838 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:07:05 INFO - PROCESS | 1659 | 1461481625840 Marionette TRACE conn2 <- [1,2370,null,{}] 00:07:05 INFO - PROCESS | 1659 | 1461481625863 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}] 00:07:06 INFO - PROCESS | 1659 | 1461481626008 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 00:07:06 INFO - PROCESS | 1659 | 1461481626076 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b57f800 == 52 [pid = 1659] [id = 600] 00:07:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x126b90000) [pid = 1659] [serial = 1800] [outer = 0x0] 00:07:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x126d24c00) [pid = 1659] [serial = 1801] [outer = 0x126b90000] 00:07:06 INFO - PROCESS | 1659 | 1461481626107 Marionette DEBUG loaded listener.js 00:07:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x127a07c00) [pid = 1659] [serial = 1802] [outer = 0x126b90000] 00:07:06 INFO - PROCESS | 1659 | 1461481626529 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]]]}] 00:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 740ms 00:07:06 INFO - PROCESS | 1659 | 1461481626578 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 00:07:06 INFO - PROCESS | 1659 | 1461481626579 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 00:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:07:06 INFO - PROCESS | 1659 | 1461481626581 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:07:06 INFO - PROCESS | 1659 | 1461481626583 Marionette TRACE conn2 <- [1,2374,null,{}] 00:07:06 INFO - PROCESS | 1659 | 1461481626585 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}] 00:07:06 INFO - PROCESS | 1659 | 1461481626685 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 00:07:06 INFO - PROCESS | 1659 | 1461481626742 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bb98000 == 53 [pid = 1659] [id = 601] 00:07:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x126b92400) [pid = 1659] [serial = 1803] [outer = 0x0] 00:07:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x128459c00) [pid = 1659] [serial = 1804] [outer = 0x126b92400] 00:07:06 INFO - PROCESS | 1659 | 1461481626773 Marionette DEBUG loaded listener.js 00:07:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x129820c00) [pid = 1659] [serial = 1805] [outer = 0x126b92400] 00:07:07 INFO - PROCESS | 1659 | 1461481627206 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]]]}] 00:07:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:07:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 669ms 00:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:07:07 INFO - PROCESS | 1659 | 1461481627251 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 00:07:07 INFO - PROCESS | 1659 | 1461481627252 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 00:07:07 INFO - PROCESS | 1659 | 1461481627254 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:07:07 INFO - PROCESS | 1659 | 1461481627255 Marionette TRACE conn2 <- [1,2378,null,{}] 00:07:07 INFO - PROCESS | 1659 | 1461481627257 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}] 00:07:07 INFO - PROCESS | 1659 | 1461481627378 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 00:07:07 INFO - PROCESS | 1659 | 1461481627502 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cdc3000 == 54 [pid = 1659] [id = 602] 00:07:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x12b3e7400) [pid = 1659] [serial = 1806] [outer = 0x0] 00:07:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x12b539400) [pid = 1659] [serial = 1807] [outer = 0x12b3e7400] 00:07:07 INFO - PROCESS | 1659 | 1461481627559 Marionette DEBUG loaded listener.js 00:07:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x12bbc3400) [pid = 1659] [serial = 1808] [outer = 0x12b3e7400] 00:07:08 INFO - PROCESS | 1659 | 1461481628077 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]]]}] 00:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 871ms 00:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:07:08 INFO - PROCESS | 1659 | 1461481628126 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 00:07:08 INFO - PROCESS | 1659 | 1461481628127 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 00:07:08 INFO - PROCESS | 1659 | 1461481628130 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:07:08 INFO - PROCESS | 1659 | 1461481628131 Marionette TRACE conn2 <- [1,2382,null,{}] 00:07:08 INFO - PROCESS | 1659 | 1461481628133 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}] 00:07:08 INFO - PROCESS | 1659 | 1461481628229 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 00:07:08 INFO - PROCESS | 1659 | 1461481628286 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2bb000 == 55 [pid = 1659] [id = 603] 00:07:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 147 (0x12bbc5400) [pid = 1659] [serial = 1809] [outer = 0x0] 00:07:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 148 (0x12cf97000) [pid = 1659] [serial = 1810] [outer = 0x12bbc5400] 00:07:08 INFO - PROCESS | 1659 | 1461481628317 Marionette DEBUG loaded listener.js 00:07:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 149 (0x12d234c00) [pid = 1659] [serial = 1811] [outer = 0x12bbc5400] 00:07:08 INFO - PROCESS | 1659 | 1461481628745 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]]]}] 00:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 669ms 00:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:07:08 INFO - PROCESS | 1659 | 1461481628799 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 00:07:08 INFO - PROCESS | 1659 | 1461481628801 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 00:07:08 INFO - PROCESS | 1659 | 1461481628803 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:07:08 INFO - PROCESS | 1659 | 1461481628804 Marionette TRACE conn2 <- [1,2386,null,{}] 00:07:08 INFO - PROCESS | 1659 | 1461481628807 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}] 00:07:08 INFO - PROCESS | 1659 | 1461481628907 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 00:07:08 INFO - PROCESS | 1659 | 1461481628964 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e2b8800 == 56 [pid = 1659] [id = 604] 00:07:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 150 (0x12be5f400) [pid = 1659] [serial = 1812] [outer = 0x0] 00:07:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 151 (0x12d621c00) [pid = 1659] [serial = 1813] [outer = 0x12be5f400] 00:07:08 INFO - PROCESS | 1659 | 1461481628994 Marionette DEBUG loaded listener.js 00:07:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 152 (0x12db19400) [pid = 1659] [serial = 1814] [outer = 0x12be5f400] 00:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 622ms 00:07:09 INFO - PROCESS | 1659 | 1461481629419 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]]]}] 00:07:09 INFO - PROCESS | 1659 | 1461481629426 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 00:07:09 INFO - PROCESS | 1659 | 1461481629428 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 00:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:07:09 INFO - PROCESS | 1659 | 1461481629430 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:07:09 INFO - PROCESS | 1659 | 1461481629431 Marionette TRACE conn2 <- [1,2390,null,{}] 00:07:09 INFO - PROCESS | 1659 | 1461481629434 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}] 00:07:09 INFO - PROCESS | 1659 | 1461481629534 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 00:07:09 INFO - PROCESS | 1659 | 1461481629733 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b90e800 == 57 [pid = 1659] [id = 605] 00:07:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 153 (0x114fb0400) [pid = 1659] [serial = 1815] [outer = 0x0] 00:07:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 154 (0x1150ee000) [pid = 1659] [serial = 1816] [outer = 0x114fb0400] 00:07:09 INFO - PROCESS | 1659 | 1461481629762 Marionette DEBUG loaded listener.js 00:07:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 155 (0x11877dc00) [pid = 1659] [serial = 1817] [outer = 0x114fb0400] 00:07:10 INFO - PROCESS | 1659 | 1461481630199 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]]]}] 00:07:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:07:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 822ms 00:07:10 INFO - PROCESS | 1659 | 1461481630254 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 00:07:10 INFO - PROCESS | 1659 | 1461481630258 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 00:07:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:07:10 INFO - PROCESS | 1659 | 1461481630263 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:07:10 INFO - PROCESS | 1659 | 1461481630267 Marionette TRACE conn2 <- [1,2394,null,{}] 00:07:10 INFO - PROCESS | 1659 | 1461481630271 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}] 00:07:10 INFO - PROCESS | 1659 | 1461481630424 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 00:07:10 INFO - PROCESS | 1659 | 1461481630529 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x1252cd000 == 58 [pid = 1659] [id = 606] 00:07:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 156 (0x11aa0a400) [pid = 1659] [serial = 1818] [outer = 0x0] 00:07:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 157 (0x11be40800) [pid = 1659] [serial = 1819] [outer = 0x11aa0a400] 00:07:10 INFO - PROCESS | 1659 | 1461481630578 Marionette DEBUG loaded listener.js 00:07:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 158 (0x11c733400) [pid = 1659] [serial = 1820] [outer = 0x11aa0a400] 00:07:11 INFO - PROCESS | 1659 | --DOCSHELL 0x11c222000 == 57 [pid = 1659] [id = 595] 00:07:11 INFO - PROCESS | 1659 | --DOCSHELL 0x11b054800 == 56 [pid = 1659] [id = 594] 00:07:11 INFO - PROCESS | 1659 | --DOCSHELL 0x1252d4000 == 55 [pid = 1659] [id = 593] 00:07:11 INFO - PROCESS | 1659 | --DOCSHELL 0x12ec1c800 == 54 [pid = 1659] [id = 589] 00:07:11 INFO - PROCESS | 1659 | --DOCSHELL 0x127976800 == 53 [pid = 1659] [id = 588] 00:07:11 INFO - PROCESS | 1659 | --DOCSHELL 0x11bbb0800 == 52 [pid = 1659] [id = 587] 00:07:11 INFO - PROCESS | 1659 | 1461481631090 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]]]}] 00:07:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:07:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 874ms 00:07:11 INFO - PROCESS | 1659 | 1461481631138 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 00:07:11 INFO - PROCESS | 1659 | 1461481631140 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 00:07:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:07:11 INFO - PROCESS | 1659 | 1461481631149 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:07:11 INFO - PROCESS | 1659 | 1461481631151 Marionette TRACE conn2 <- [1,2398,null,{}] 00:07:11 INFO - PROCESS | 1659 | 1461481631153 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}] 00:07:11 INFO - PROCESS | 1659 | 1461481631245 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 00:07:11 INFO - PROCESS | 1659 | 1461481631249 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x1257d4800 == 53 [pid = 1659] [id = 607] 00:07:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 159 (0x11c733800) [pid = 1659] [serial = 1821] [outer = 0x0] 00:07:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 160 (0x125307000) [pid = 1659] [serial = 1822] [outer = 0x11c733800] 00:07:11 INFO - PROCESS | 1659 | 1461481631277 Marionette DEBUG loaded listener.js 00:07:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 161 (0x126d21c00) [pid = 1659] [serial = 1823] [outer = 0x11c733800] 00:07:11 INFO - PROCESS | 1659 | 1461481631692 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]]]}] 00:07:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:07:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 568ms 00:07:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:07:11 INFO - PROCESS | 1659 | 1461481631718 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 00:07:11 INFO - PROCESS | 1659 | 1461481631719 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 00:07:11 INFO - PROCESS | 1659 | 1461481631731 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:07:11 INFO - PROCESS | 1659 | 1461481631735 Marionette TRACE conn2 <- [1,2402,null,{}] 00:07:11 INFO - PROCESS | 1659 | 1461481631739 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}] 00:07:11 INFO - PROCESS | 1659 | 1461481631848 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 00:07:11 INFO - PROCESS | 1659 | 1461481631889 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2ac800 == 54 [pid = 1659] [id = 608] 00:07:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 162 (0x1276ee800) [pid = 1659] [serial = 1824] [outer = 0x0] 00:07:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 163 (0x129829000) [pid = 1659] [serial = 1825] [outer = 0x1276ee800] 00:07:11 INFO - PROCESS | 1659 | 1461481631915 Marionette DEBUG loaded listener.js 00:07:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 164 (0x12b61d000) [pid = 1659] [serial = 1826] [outer = 0x1276ee800] 00:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 535ms 00:07:12 INFO - PROCESS | 1659 | 1461481632253 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]]]}] 00:07:12 INFO - PROCESS | 1659 | 1461481632260 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 00:07:12 INFO - PROCESS | 1659 | 1461481632262 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 00:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:07:12 INFO - PROCESS | 1659 | 1461481632264 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:07:12 INFO - PROCESS | 1659 | 1461481632265 Marionette TRACE conn2 <- [1,2406,null,{}] 00:07:12 INFO - PROCESS | 1659 | 1461481632267 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}] 00:07:12 INFO - PROCESS | 1659 | 1461481632379 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 00:07:12 INFO - PROCESS | 1659 | 1461481632418 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ec1c000 == 55 [pid = 1659] [id = 609] 00:07:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 165 (0x12982a000) [pid = 1659] [serial = 1827] [outer = 0x0] 00:07:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 166 (0x12d5c3400) [pid = 1659] [serial = 1828] [outer = 0x12982a000] 00:07:12 INFO - PROCESS | 1659 | 1461481632444 Marionette DEBUG loaded listener.js 00:07:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 167 (0x12e214c00) [pid = 1659] [serial = 1829] [outer = 0x12982a000] 00:07:12 INFO - PROCESS | 1659 | 1461481632787 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]]]}] 00:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 569ms 00:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:07:12 INFO - PROCESS | 1659 | 1461481632834 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 00:07:12 INFO - PROCESS | 1659 | 1461481632835 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 00:07:12 INFO - PROCESS | 1659 | 1461481632837 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:07:12 INFO - PROCESS | 1659 | 1461481632838 Marionette TRACE conn2 <- [1,2410,null,{}] 00:07:12 INFO - PROCESS | 1659 | 1461481632841 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}] 00:07:12 INFO - PROCESS | 1659 | 1461481632949 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 00:07:12 INFO - PROCESS | 1659 | 1461481632995 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f937000 == 56 [pid = 1659] [id = 610] 00:07:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 168 (0x12e359c00) [pid = 1659] [serial = 1830] [outer = 0x0] 00:07:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 169 (0x12e35c800) [pid = 1659] [serial = 1831] [outer = 0x12e359c00] 00:07:13 INFO - PROCESS | 1659 | 1461481633027 Marionette DEBUG loaded listener.js 00:07:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 170 (0x12e3f6800) [pid = 1659] [serial = 1832] [outer = 0x12e359c00] 00:07:13 INFO - PROCESS | 1659 | 1461481633362 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]]]}] 00:07:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:07:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 573ms 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 169 (0x12b543400) [pid = 1659] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 168 (0x11883bc00) [pid = 1659] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 167 (0x118c17400) [pid = 1659] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 166 (0x11be3cc00) [pid = 1659] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 165 (0x11c136800) [pid = 1659] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 164 (0x12727f000) [pid = 1659] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 163 (0x11b034800) [pid = 1659] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 162 (0x118ce7400) [pid = 1659] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 161 (0x114fb0c00) [pid = 1659] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 160 (0x123a6a400) [pid = 1659] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 159 (0x129ce4800) [pid = 1659] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 158 (0x114fbf400) [pid = 1659] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 157 (0x11a93b400) [pid = 1659] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 156 (0x11c28c800) [pid = 1659] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 155 (0x129940c00) [pid = 1659] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 154 (0x1276a9800) [pid = 1659] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 153 (0x12bbbb800) [pid = 1659] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 152 (0x12be5cc00) [pid = 1659] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 151 (0x118885c00) [pid = 1659] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 150 (0x12d0b7400) [pid = 1659] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 149 (0x129821000) [pid = 1659] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 148 (0x126d28400) [pid = 1659] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 147 (0x12b3f1000) [pid = 1659] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 146 (0x126b32000) [pid = 1659] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 145 (0x11b039800) [pid = 1659] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 144 (0x118779c00) [pid = 1659] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 143 (0x1276a3400) [pid = 1659] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x1185b1000) [pid = 1659] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x123a74000) [pid = 1659] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x11c66c800) [pid = 1659] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x126b32c00) [pid = 1659] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:07:13 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x1144b7000) [pid = 1659] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:07:13 INFO - PROCESS | 1659 | 1461481633528 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 00:07:13 INFO - PROCESS | 1659 | 1461481633529 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 00:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:07:13 INFO - PROCESS | 1659 | 1461481633542 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:07:13 INFO - PROCESS | 1659 | 1461481633543 Marionette TRACE conn2 <- [1,2414,null,{}] 00:07:13 INFO - PROCESS | 1659 | 1461481633545 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}] 00:07:13 INFO - PROCESS | 1659 | 1461481633634 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 00:07:13 INFO - PROCESS | 1659 | 1461481633655 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x11971b000 == 57 [pid = 1659] [id = 611] 00:07:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x118885c00) [pid = 1659] [serial = 1833] [outer = 0x0] 00:07:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x119248000) [pid = 1659] [serial = 1834] [outer = 0x118885c00] 00:07:13 INFO - PROCESS | 1659 | 1461481633681 Marionette DEBUG loaded listener.js 00:07:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x11b038c00) [pid = 1659] [serial = 1835] [outer = 0x118885c00] 00:07:14 INFO - PROCESS | 1659 | 1461481634010 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]]]}] 00:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 519ms 00:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:07:14 INFO - PROCESS | 1659 | 1461481634062 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 00:07:14 INFO - PROCESS | 1659 | 1461481634063 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 00:07:14 INFO - PROCESS | 1659 | 1461481634065 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:07:14 INFO - PROCESS | 1659 | 1461481634066 Marionette TRACE conn2 <- [1,2418,null,{}] 00:07:14 INFO - PROCESS | 1659 | 1461481634068 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}] 00:07:14 INFO - PROCESS | 1659 | 1461481634153 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 00:07:14 INFO - PROCESS | 1659 | 1461481634215 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b26c800 == 58 [pid = 1659] [id = 612] 00:07:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x118886000) [pid = 1659] [serial = 1836] [outer = 0x0] 00:07:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x11be3c800) [pid = 1659] [serial = 1837] [outer = 0x118886000] 00:07:14 INFO - PROCESS | 1659 | 1461481634241 Marionette DEBUG loaded listener.js 00:07:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x126d28400) [pid = 1659] [serial = 1838] [outer = 0x118886000] 00:07:14 INFO - PROCESS | 1659 | 1461481634517 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]]]}] 00:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 470ms 00:07:14 INFO - PROCESS | 1659 | 1461481634536 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 00:07:14 INFO - PROCESS | 1659 | 1461481634537 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 00:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:07:14 INFO - PROCESS | 1659 | 1461481634548 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:07:14 INFO - PROCESS | 1659 | 1461481634549 Marionette TRACE conn2 <- [1,2422,null,{}] 00:07:14 INFO - PROCESS | 1659 | 1461481634551 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}] 00:07:14 INFO - PROCESS | 1659 | 1461481634644 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 00:07:14 INFO - PROCESS | 1659 | 1461481634649 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x1302f0800 == 59 [pid = 1659] [id = 613] 00:07:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x11c7ba400) [pid = 1659] [serial = 1839] [outer = 0x0] 00:07:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x12b3f6000) [pid = 1659] [serial = 1840] [outer = 0x11c7ba400] 00:07:14 INFO - PROCESS | 1659 | 1461481634674 Marionette DEBUG loaded listener.js 00:07:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 147 (0x12bbc0400) [pid = 1659] [serial = 1841] [outer = 0x11c7ba400] 00:07:15 INFO - PROCESS | 1659 | 1461481635025 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]]]}] 00:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 525ms 00:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:07:15 INFO - PROCESS | 1659 | 1461481635070 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 00:07:15 INFO - PROCESS | 1659 | 1461481635071 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 00:07:15 INFO - PROCESS | 1659 | 1461481635074 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:07:15 INFO - PROCESS | 1659 | 1461481635075 Marionette TRACE conn2 <- [1,2426,null,{}] 00:07:15 INFO - PROCESS | 1659 | 1461481635077 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}] 00:07:15 INFO - PROCESS | 1659 | 1461481635164 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 00:07:15 INFO - PROCESS | 1659 | 1461481635168 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x1308dd800 == 60 [pid = 1659] [id = 614] 00:07:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 148 (0x12be5cc00) [pid = 1659] [serial = 1842] [outer = 0x0] 00:07:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 149 (0x12e35e800) [pid = 1659] [serial = 1843] [outer = 0x12be5cc00] 00:07:15 INFO - PROCESS | 1659 | 1461481635193 Marionette DEBUG loaded listener.js 00:07:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 150 (0x12e82d800) [pid = 1659] [serial = 1844] [outer = 0x12be5cc00] 00:07:15 INFO - PROCESS | 1659 | 1461481635597 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]]]}] 00:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 571ms 00:07:15 INFO - PROCESS | 1659 | 1461481635646 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 00:07:15 INFO - PROCESS | 1659 | 1461481635648 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 00:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:07:15 INFO - PROCESS | 1659 | 1461481635652 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:07:15 INFO - PROCESS | 1659 | 1461481635655 Marionette TRACE conn2 <- [1,2430,null,{}] 00:07:15 INFO - PROCESS | 1659 | 1461481635659 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}] 00:07:15 INFO - PROCESS | 1659 | 1461481635796 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 00:07:15 INFO - PROCESS | 1659 | 1461481635861 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c233800 == 61 [pid = 1659] [id = 615] 00:07:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 151 (0x118886c00) [pid = 1659] [serial = 1845] [outer = 0x0] 00:07:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 152 (0x119249c00) [pid = 1659] [serial = 1846] [outer = 0x118886c00] 00:07:15 INFO - PROCESS | 1659 | 1461481635934 Marionette DEBUG loaded listener.js 00:07:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 153 (0x11af3b800) [pid = 1659] [serial = 1847] [outer = 0x118886c00] 00:07:16 INFO - PROCESS | 1659 | 1461481636334 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]]]}] 00:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 723ms 00:07:16 INFO - PROCESS | 1659 | 1461481636375 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 00:07:16 INFO - PROCESS | 1659 | 1461481636379 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 00:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:07:16 INFO - PROCESS | 1659 | 1461481636384 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:07:16 INFO - PROCESS | 1659 | 1461481636386 Marionette TRACE conn2 <- [1,2434,null,{}] 00:07:16 INFO - PROCESS | 1659 | 1461481636388 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}] 00:07:16 INFO - PROCESS | 1659 | 1461481636499 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 00:07:16 INFO - PROCESS | 1659 | 1461481636576 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a1d4800 == 62 [pid = 1659] [id = 616] 00:07:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 154 (0x11b8b2800) [pid = 1659] [serial = 1848] [outer = 0x0] 00:07:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 155 (0x11c7ba000) [pid = 1659] [serial = 1849] [outer = 0x11b8b2800] 00:07:16 INFO - PROCESS | 1659 | 1461481636606 Marionette DEBUG loaded listener.js 00:07:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 156 (0x126a06000) [pid = 1659] [serial = 1850] [outer = 0x11b8b2800] 00:07:17 INFO - PROCESS | 1659 | 1461481637028 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]]]}] 00:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 00:07:17 INFO - PROCESS | 1659 | 1461481637054 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 00:07:17 INFO - PROCESS | 1659 | 1461481637056 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 00:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:07:17 INFO - PROCESS | 1659 | 1461481637059 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:07:17 INFO - PROCESS | 1659 | 1461481637061 Marionette TRACE conn2 <- [1,2438,null,{}] 00:07:17 INFO - PROCESS | 1659 | 1461481637070 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}] 00:07:17 INFO - PROCESS | 1659 | 1461481637184 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 00:07:17 INFO - PROCESS | 1659 | 1461481637295 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f738800 == 63 [pid = 1659] [id = 617] 00:07:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 157 (0x128084000) [pid = 1659] [serial = 1851] [outer = 0x0] 00:07:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 158 (0x12b3e7800) [pid = 1659] [serial = 1852] [outer = 0x128084000] 00:07:17 INFO - PROCESS | 1659 | 1461481637330 Marionette DEBUG loaded listener.js 00:07:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 159 (0x12d23a000) [pid = 1659] [serial = 1853] [outer = 0x128084000] 00:07:17 INFO - PROCESS | 1659 | 1461481637753 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]]]}] 00:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 722ms 00:07:17 INFO - PROCESS | 1659 | 1461481637780 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 00:07:17 INFO - PROCESS | 1659 | 1461481637782 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 00:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:07:17 INFO - PROCESS | 1659 | 1461481637785 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:07:17 INFO - PROCESS | 1659 | 1461481637786 Marionette TRACE conn2 <- [1,2442,null,{}] 00:07:17 INFO - PROCESS | 1659 | 1461481637789 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}] 00:07:17 INFO - PROCESS | 1659 | 1461481637895 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 00:07:17 INFO - PROCESS | 1659 | 1461481637957 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b359800 == 64 [pid = 1659] [id = 618] 00:07:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 160 (0x12d23d000) [pid = 1659] [serial = 1854] [outer = 0x0] 00:07:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 161 (0x12e355800) [pid = 1659] [serial = 1855] [outer = 0x12d23d000] 00:07:18 INFO - PROCESS | 1659 | 1461481637999 Marionette DEBUG loaded listener.js 00:07:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 162 (0x12e823400) [pid = 1659] [serial = 1856] [outer = 0x12d23d000] 00:07:18 INFO - PROCESS | 1659 | 1461481638412 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]]]}] 00:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 669ms 00:07:18 INFO - PROCESS | 1659 | 1461481638455 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 00:07:18 INFO - PROCESS | 1659 | 1461481638456 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 00:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:07:18 INFO - PROCESS | 1659 | 1461481638458 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:07:18 INFO - PROCESS | 1659 | 1461481638460 Marionette TRACE conn2 <- [1,2446,null,{}] 00:07:18 INFO - PROCESS | 1659 | 1461481638462 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}] 00:07:18 INFO - PROCESS | 1659 | 1461481638584 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 00:07:18 INFO - PROCESS | 1659 | 1461481638671 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x130196000 == 65 [pid = 1659] [id = 619] 00:07:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 163 (0x12e827c00) [pid = 1659] [serial = 1857] [outer = 0x0] 00:07:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 164 (0x12e887000) [pid = 1659] [serial = 1858] [outer = 0x12e827c00] 00:07:18 INFO - PROCESS | 1659 | 1461481638702 Marionette DEBUG loaded listener.js 00:07:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 165 (0x12e9c6400) [pid = 1659] [serial = 1859] [outer = 0x12e827c00] 00:07:19 INFO - PROCESS | 1659 | 1461481639108 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]]]}] 00:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 00:07:19 INFO - PROCESS | 1659 | 1461481639128 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 00:07:19 INFO - PROCESS | 1659 | 1461481639130 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 00:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:07:19 INFO - PROCESS | 1659 | 1461481639132 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:07:19 INFO - PROCESS | 1659 | 1461481639133 Marionette TRACE conn2 <- [1,2450,null,{}] 00:07:19 INFO - PROCESS | 1659 | 1461481639136 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}] 00:07:19 INFO - PROCESS | 1659 | 1461481639259 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 00:07:19 INFO - PROCESS | 1659 | 1461481639325 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x1308ea000 == 66 [pid = 1659] [id = 620] 00:07:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 166 (0x12e9ce000) [pid = 1659] [serial = 1860] [outer = 0x0] 00:07:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 167 (0x12e9d2c00) [pid = 1659] [serial = 1861] [outer = 0x12e9ce000] 00:07:19 INFO - PROCESS | 1659 | 1461481639397 Marionette DEBUG loaded listener.js 00:07:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 168 (0x12eaf9800) [pid = 1659] [serial = 1862] [outer = 0x12e9ce000] 00:07:19 INFO - PROCESS | 1659 | 1461481639861 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]]]}] 00:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 772ms 00:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:07:19 INFO - PROCESS | 1659 | 1461481639905 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 00:07:19 INFO - PROCESS | 1659 | 1461481639906 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 00:07:19 INFO - PROCESS | 1659 | 1461481639908 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:07:19 INFO - PROCESS | 1659 | 1461481639910 Marionette TRACE conn2 <- [1,2454,null,{}] 00:07:19 INFO - PROCESS | 1659 | 1461481639922 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}] 00:07:20 INFO - PROCESS | 1659 | 1461481640029 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 00:07:20 INFO - PROCESS | 1659 | 1461481640105 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x11366e800 == 67 [pid = 1659] [id = 621] 00:07:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 169 (0x11b85c000) [pid = 1659] [serial = 1863] [outer = 0x0] 00:07:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 170 (0x126d27400) [pid = 1659] [serial = 1864] [outer = 0x11b85c000] 00:07:20 INFO - PROCESS | 1659 | 1461481640135 Marionette DEBUG loaded listener.js 00:07:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 171 (0x12eaf9c00) [pid = 1659] [serial = 1865] [outer = 0x11b85c000] 00:07:20 INFO - PROCESS | 1659 | 1461481640537 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]]]}] 00:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 669ms 00:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:07:20 INFO - PROCESS | 1659 | 1461481640577 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 00:07:20 INFO - PROCESS | 1659 | 1461481640579 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 00:07:20 INFO - PROCESS | 1659 | 1461481640581 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:07:20 INFO - PROCESS | 1659 | 1461481640582 Marionette TRACE conn2 <- [1,2458,null,{}] 00:07:20 INFO - PROCESS | 1659 | 1461481640585 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}] 00:07:20 INFO - PROCESS | 1659 | 1461481640693 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 00:07:20 INFO - PROCESS | 1659 | 1461481640960 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab47000 == 68 [pid = 1659] [id = 622] 00:07:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 172 (0x114fb3c00) [pid = 1659] [serial = 1866] [outer = 0x0] 00:07:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 173 (0x1156d8000) [pid = 1659] [serial = 1867] [outer = 0x114fb3c00] 00:07:20 INFO - PROCESS | 1659 | 1461481640990 Marionette DEBUG loaded listener.js 00:07:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 174 (0x11a93c400) [pid = 1659] [serial = 1868] [outer = 0x114fb3c00] 00:07:21 INFO - PROCESS | 1659 | 1461481641444 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]]]}] 00:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 871ms 00:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:07:21 INFO - PROCESS | 1659 | 1461481641453 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 00:07:21 INFO - PROCESS | 1659 | 1461481641456 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 00:07:21 INFO - PROCESS | 1659 | 1461481641459 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:07:21 INFO - PROCESS | 1659 | 1461481641461 Marionette TRACE conn2 <- [1,2462,null,{}] 00:07:21 INFO - PROCESS | 1659 | 1461481641464 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}] 00:07:21 INFO - PROCESS | 1659 | 1461481641569 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 00:07:21 INFO - PROCESS | 1659 | 1461481641639 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b05b800 == 69 [pid = 1659] [id = 623] 00:07:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 175 (0x11ad38400) [pid = 1659] [serial = 1869] [outer = 0x0] 00:07:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 176 (0x11b037c00) [pid = 1659] [serial = 1870] [outer = 0x11ad38400] 00:07:21 INFO - PROCESS | 1659 | 1461481641682 Marionette DEBUG loaded listener.js 00:07:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 177 (0x11c2cac00) [pid = 1659] [serial = 1871] [outer = 0x11ad38400] 00:07:22 INFO - PROCESS | 1659 | --DOCSHELL 0x12ff5e000 == 68 [pid = 1659] [id = 591] 00:07:22 INFO - PROCESS | 1659 | --DOCSHELL 0x1302f0800 == 67 [pid = 1659] [id = 613] 00:07:22 INFO - PROCESS | 1659 | --DOCSHELL 0x12b26c800 == 66 [pid = 1659] [id = 612] 00:07:22 INFO - PROCESS | 1659 | --DOCSHELL 0x11971b000 == 65 [pid = 1659] [id = 611] 00:07:22 INFO - PROCESS | 1659 | --DOCSHELL 0x12f937000 == 64 [pid = 1659] [id = 610] 00:07:22 INFO - PROCESS | 1659 | --DOCSHELL 0x12ec1c000 == 63 [pid = 1659] [id = 609] 00:07:22 INFO - PROCESS | 1659 | --DOCSHELL 0x12d2ac800 == 62 [pid = 1659] [id = 608] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 176 (0x12db1f800) [pid = 1659] [serial = 1774] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 175 (0x12e355000) [pid = 1659] [serial = 1777] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 174 (0x11c73ac00) [pid = 1659] [serial = 1789] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOCSHELL 0x1257d4800 == 61 [pid = 1659] [id = 607] 00:07:22 INFO - PROCESS | 1659 | --DOCSHELL 0x1252cd000 == 60 [pid = 1659] [id = 606] 00:07:22 INFO - PROCESS | 1659 | --DOCSHELL 0x11b90e800 == 59 [pid = 1659] [id = 605] 00:07:22 INFO - PROCESS | 1659 | --DOCSHELL 0x11c805800 == 58 [pid = 1659] [id = 598] 00:07:22 INFO - PROCESS | 1659 | --DOCSHELL 0x119ae5000 == 57 [pid = 1659] [id = 597] 00:07:22 INFO - PROCESS | 1659 | --DOCSHELL 0x126f0f000 == 56 [pid = 1659] [id = 596] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 173 (0x12bbbd400) [pid = 1659] [serial = 1646] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 172 (0x11c712800) [pid = 1659] [serial = 1601] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 171 (0x11924cc00) [pid = 1659] [serial = 1706] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 170 (0x12b3f6400) [pid = 1659] [serial = 1715] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 169 (0x11b8b5c00) [pid = 1659] [serial = 1709] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 168 (0x11acb4c00) [pid = 1659] [serial = 1598] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 167 (0x129ce5c00) [pid = 1659] [serial = 1607] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 166 (0x1185af800) [pid = 1659] [serial = 1705] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 165 (0x11b032800) [pid = 1659] [serial = 1708] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 164 (0x11c7b5000) [pid = 1659] [serial = 1711] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 163 (0x129826c00) [pid = 1659] [serial = 1714] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 162 (0x12b805000) [pid = 1659] [serial = 1595] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 161 (0x125305800) [pid = 1659] [serial = 1712] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 160 (0x1273e7c00) [pid = 1659] [serial = 1604] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 159 (0x11af71c00) [pid = 1659] [serial = 1652] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 158 (0x127a0c400) [pid = 1659] [serial = 1658] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 157 (0x123a6b800) [pid = 1659] [serial = 1655] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 156 (0x12b625c00) [pid = 1659] [serial = 1661] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 155 (0x1150f9800) [pid = 1659] [serial = 1649] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | 1461481642138 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]]]}] 00:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 721ms 00:07:22 INFO - PROCESS | 1659 | 1461481642183 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 00:07:22 INFO - PROCESS | 1659 | 1461481642185 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 00:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:07:22 INFO - PROCESS | 1659 | 1461481642188 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:07:22 INFO - PROCESS | 1659 | 1461481642189 Marionette TRACE conn2 <- [1,2466,null,{}] 00:07:22 INFO - PROCESS | 1659 | 1461481642191 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}] 00:07:22 INFO - PROCESS | 1659 | 1461481642281 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 00:07:22 INFO - PROCESS | 1659 | 1461481642287 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b90e800 == 57 [pid = 1659] [id = 624] 00:07:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 156 (0x11b8a9000) [pid = 1659] [serial = 1872] [outer = 0x0] 00:07:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 157 (0x11c733c00) [pid = 1659] [serial = 1873] [outer = 0x11b8a9000] 00:07:22 INFO - PROCESS | 1659 | 1461481642314 Marionette DEBUG loaded listener.js 00:07:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 158 (0x123a73400) [pid = 1659] [serial = 1874] [outer = 0x11b8a9000] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 157 (0x12bbb7400) [pid = 1659] [serial = 1718] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 156 (0x12d5c1c00) [pid = 1659] [serial = 1721] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 155 (0x118e09c00) [pid = 1659] [serial = 1780] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 154 (0x11aa0b800) [pid = 1659] [serial = 1781] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 153 (0x11aa0f400) [pid = 1659] [serial = 1783] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 152 (0x11be43000) [pid = 1659] [serial = 1786] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 151 (0x11c6c8800) [pid = 1659] [serial = 1732] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 150 (0x119e4f800) [pid = 1659] [serial = 1762] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 149 (0x11b03b000) [pid = 1659] [serial = 1784] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 148 (0x129828800) [pid = 1659] [serial = 1741] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 147 (0x11c7bb400) [pid = 1659] [serial = 1733] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 146 (0x11be3d800) [pid = 1659] [serial = 1729] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 145 (0x11be43c00) [pid = 1659] [serial = 1765] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 144 (0x11c668800) [pid = 1659] [serial = 1787] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 143 (0x11c136400) [pid = 1659] [serial = 1730] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x11918c000) [pid = 1659] [serial = 1726] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x11af34800) [pid = 1659] [serial = 1727] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x114fb6400) [pid = 1659] [serial = 1723] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x1162f3c00) [pid = 1659] [serial = 1724] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x125308c00) [pid = 1659] [serial = 1735] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x125593800) [pid = 1659] [serial = 1736] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x1273e6800) [pid = 1659] [serial = 1768] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x12b808c00) [pid = 1659] [serial = 1744] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x12b808400) [pid = 1659] [serial = 1717] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x12d0bc400) [pid = 1659] [serial = 1720] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x12b3f5800) [pid = 1659] [serial = 1742] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x12bfb4400) [pid = 1659] [serial = 1747] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x12bbbe000) [pid = 1659] [serial = 1745] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x128463c00) [pid = 1659] [serial = 1751] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x12d236400) [pid = 1659] [serial = 1771] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x11c736800) [pid = 1659] [serial = 1750] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x12d5c7000) [pid = 1659] [serial = 1756] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x12e211800) [pid = 1659] [serial = 1759] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x12cf9fc00) [pid = 1659] [serial = 1748] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x12d23c800) [pid = 1659] [serial = 1754] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x12d0bbc00) [pid = 1659] [serial = 1753] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x12db15c00) [pid = 1659] [serial = 1757] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x126d2d800) [pid = 1659] [serial = 1738] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | --DOMWINDOW == 119 (0x128017400) [pid = 1659] [serial = 1739] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 1659 | 1461481642720 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]]]}] 00:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 571ms 00:07:22 INFO - PROCESS | 1659 | 1461481642761 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 00:07:22 INFO - PROCESS | 1659 | 1461481642762 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 00:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:07:22 INFO - PROCESS | 1659 | 1461481642769 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:07:22 INFO - PROCESS | 1659 | 1461481642775 Marionette TRACE conn2 <- [1,2470,null,{}] 00:07:22 INFO - PROCESS | 1659 | 1461481642778 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}] 00:07:22 INFO - PROCESS | 1659 | 1461481642867 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 00:07:22 INFO - PROCESS | 1659 | 1461481642893 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f92000 == 58 [pid = 1659] [id = 625] 00:07:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 120 (0x125593800) [pid = 1659] [serial = 1875] [outer = 0x0] 00:07:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x126d23c00) [pid = 1659] [serial = 1876] [outer = 0x125593800] 00:07:22 INFO - PROCESS | 1659 | 1461481642919 Marionette DEBUG loaded listener.js 00:07:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x1276ea000) [pid = 1659] [serial = 1877] [outer = 0x125593800] 00:07:23 INFO - PROCESS | 1659 | 1461481643265 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]]]}] 00:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 528ms 00:07:23 INFO - PROCESS | 1659 | 1461481643293 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 00:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:07:23 INFO - PROCESS | 1659 | 1461481643295 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 00:07:23 INFO - PROCESS | 1659 | 1461481643297 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:07:23 INFO - PROCESS | 1659 | 1461481643298 Marionette TRACE conn2 <- [1,2474,null,{}] 00:07:23 INFO - PROCESS | 1659 | 1461481643301 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}] 00:07:23 INFO - PROCESS | 1659 | 1461481643387 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 00:07:23 INFO - PROCESS | 1659 | 1461481643393 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x12996e800 == 59 [pid = 1659] [id = 626] 00:07:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x127862400) [pid = 1659] [serial = 1878] [outer = 0x0] 00:07:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x128459000) [pid = 1659] [serial = 1879] [outer = 0x127862400] 00:07:23 INFO - PROCESS | 1659 | 1461481643418 Marionette DEBUG loaded listener.js 00:07:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x129827c00) [pid = 1659] [serial = 1880] [outer = 0x127862400] 00:07:23 INFO - PROCESS | 1659 | 1461481643754 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]]]}] 00:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 470ms 00:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:07:23 INFO - PROCESS | 1659 | 1461481643767 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 00:07:23 INFO - PROCESS | 1659 | 1461481643768 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 00:07:23 INFO - PROCESS | 1659 | 1461481643771 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:07:23 INFO - PROCESS | 1659 | 1461481643772 Marionette TRACE conn2 <- [1,2478,null,{}] 00:07:23 INFO - PROCESS | 1659 | 1461481643777 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}] 00:07:23 INFO - PROCESS | 1659 | 1461481643861 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 00:07:23 INFO - PROCESS | 1659 | 1461481643929 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a1de800 == 60 [pid = 1659] [id = 627] 00:07:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x12b3edc00) [pid = 1659] [serial = 1881] [outer = 0x0] 00:07:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x12b3f6400) [pid = 1659] [serial = 1882] [outer = 0x12b3edc00] 00:07:23 INFO - PROCESS | 1659 | 1461481643962 Marionette DEBUG loaded listener.js 00:07:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x12b8f2400) [pid = 1659] [serial = 1883] [outer = 0x12b3edc00] 00:07:24 INFO - PROCESS | 1659 | 1461481644309 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]]]}] 00:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 572ms 00:07:24 INFO - PROCESS | 1659 | 1461481644348 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 00:07:24 INFO - PROCESS | 1659 | 1461481644349 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 00:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:07:24 INFO - PROCESS | 1659 | 1461481644352 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:07:24 INFO - PROCESS | 1659 | 1461481644353 Marionette TRACE conn2 <- [1,2482,null,{}] 00:07:24 INFO - PROCESS | 1659 | 1461481644355 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}] 00:07:24 INFO - PROCESS | 1659 | 1461481644467 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 00:07:24 INFO - PROCESS | 1659 | 1461481644508 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b279800 == 61 [pid = 1659] [id = 628] 00:07:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x12b3eac00) [pid = 1659] [serial = 1884] [outer = 0x0] 00:07:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x12bbc0800) [pid = 1659] [serial = 1885] [outer = 0x12b3eac00] 00:07:24 INFO - PROCESS | 1659 | 1461481644533 Marionette DEBUG loaded listener.js 00:07:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x12d23c400) [pid = 1659] [serial = 1886] [outer = 0x12b3eac00] 00:07:24 INFO - PROCESS | 1659 | 1461481644853 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]]]}] 00:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 518ms 00:07:24 INFO - PROCESS | 1659 | 1461481644871 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 00:07:24 INFO - PROCESS | 1659 | 1461481644872 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 00:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:07:24 INFO - PROCESS | 1659 | 1461481644878 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:07:24 INFO - PROCESS | 1659 | 1461481644880 Marionette TRACE conn2 <- [1,2486,null,{}] 00:07:24 INFO - PROCESS | 1659 | 1461481644882 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}] 00:07:25 INFO - PROCESS | 1659 | 1461481644993 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 00:07:25 INFO - PROCESS | 1659 | 1461481645006 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bba5000 == 62 [pid = 1659] [id = 629] 00:07:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x125311400) [pid = 1659] [serial = 1887] [outer = 0x0] 00:07:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x12db12c00) [pid = 1659] [serial = 1888] [outer = 0x125311400] 00:07:25 INFO - PROCESS | 1659 | 1461481645031 Marionette DEBUG loaded listener.js 00:07:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12e218800) [pid = 1659] [serial = 1889] [outer = 0x125311400] 00:07:25 INFO - PROCESS | 1659 | 1461481645383 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]]]}] 00:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 521ms 00:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:07:25 INFO - PROCESS | 1659 | 1461481645400 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 00:07:25 INFO - PROCESS | 1659 | 1461481645401 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 00:07:25 INFO - PROCESS | 1659 | 1461481645403 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:07:25 INFO - PROCESS | 1659 | 1461481645404 Marionette TRACE conn2 <- [1,2490,null,{}] 00:07:25 INFO - PROCESS | 1659 | 1461481645409 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}] 00:07:25 INFO - PROCESS | 1659 | 1461481645520 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 00:07:25 INFO - PROCESS | 1659 | 1461481645533 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d04c000 == 63 [pid = 1659] [id = 630] 00:07:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x12db16800) [pid = 1659] [serial = 1890] [outer = 0x0] 00:07:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x12e3f2c00) [pid = 1659] [serial = 1891] [outer = 0x12db16800] 00:07:25 INFO - PROCESS | 1659 | 1461481645559 Marionette DEBUG loaded listener.js 00:07:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x12e824c00) [pid = 1659] [serial = 1892] [outer = 0x12db16800] 00:07:25 INFO - PROCESS | 1659 | 1461481645912 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]]]}] 00:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 520ms 00:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:07:25 INFO - PROCESS | 1659 | 1461481645931 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 00:07:25 INFO - PROCESS | 1659 | 1461481645932 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 00:07:25 INFO - PROCESS | 1659 | 1461481645934 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:07:25 INFO - PROCESS | 1659 | 1461481645936 Marionette TRACE conn2 <- [1,2494,null,{}] 00:07:25 INFO - PROCESS | 1659 | 1461481645938 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}] 00:07:26 INFO - PROCESS | 1659 | 1461481646051 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 00:07:26 INFO - PROCESS | 1659 | 1461481646091 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbce800 == 64 [pid = 1659] [id = 631] 00:07:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x12b53f400) [pid = 1659] [serial = 1893] [outer = 0x0] 00:07:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x12e9c6800) [pid = 1659] [serial = 1894] [outer = 0x12b53f400] 00:07:26 INFO - PROCESS | 1659 | 1461481646116 Marionette DEBUG loaded listener.js 00:07:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x12e9d4400) [pid = 1659] [serial = 1895] [outer = 0x12b53f400] 00:07:26 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x11c672c00) [pid = 1659] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:07:26 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x11aa0a400) [pid = 1659] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:07:26 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x1276ee800) [pid = 1659] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:07:26 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x11c733800) [pid = 1659] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:07:26 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x114fb0400) [pid = 1659] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:07:26 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x12982a000) [pid = 1659] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:07:26 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x12e359c00) [pid = 1659] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:07:26 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x118885c00) [pid = 1659] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:07:26 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x11c7ba400) [pid = 1659] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:07:26 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x12db18800) [pid = 1659] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:07:26 INFO - PROCESS | 1659 | 1461481646536 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]]]}] 00:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 619ms 00:07:26 INFO - PROCESS | 1659 | 1461481646555 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 00:07:26 INFO - PROCESS | 1659 | 1461481646558 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 00:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:07:26 INFO - PROCESS | 1659 | 1461481646561 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:07:26 INFO - PROCESS | 1659 | 1461481646562 Marionette TRACE conn2 <- [1,2498,null,{}] 00:07:26 INFO - PROCESS | 1659 | 1461481646565 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}] 00:07:26 INFO - PROCESS | 1659 | 1461481646653 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 00:07:26 INFO - PROCESS | 1659 | 1461481646716 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b26c000 == 65 [pid = 1659] [id = 632] 00:07:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x1151f2400) [pid = 1659] [serial = 1896] [outer = 0x0] 00:07:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x12b8f8000) [pid = 1659] [serial = 1897] [outer = 0x1151f2400] 00:07:26 INFO - PROCESS | 1659 | 1461481646747 Marionette DEBUG loaded listener.js 00:07:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x12eaf2c00) [pid = 1659] [serial = 1898] [outer = 0x1151f2400] 00:07:27 INFO - PROCESS | 1659 | 1461481647069 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]]]}] 00:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 518ms 00:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:07:27 INFO - PROCESS | 1659 | 1461481647079 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 00:07:27 INFO - PROCESS | 1659 | 1461481647081 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 00:07:27 INFO - PROCESS | 1659 | 1461481647083 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:07:27 INFO - PROCESS | 1659 | 1461481647084 Marionette TRACE conn2 <- [1,2502,null,{}] 00:07:27 INFO - PROCESS | 1659 | 1461481647087 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}] 00:07:27 INFO - PROCESS | 1659 | 1461481647195 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 00:07:27 INFO - PROCESS | 1659 | 1461481647200 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ec1c000 == 66 [pid = 1659] [id = 633] 00:07:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12eaf8000) [pid = 1659] [serial = 1899] [outer = 0x0] 00:07:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x12ec57400) [pid = 1659] [serial = 1900] [outer = 0x12eaf8000] 00:07:27 INFO - PROCESS | 1659 | 1461481647225 Marionette DEBUG loaded listener.js 00:07:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x12eea1000) [pid = 1659] [serial = 1901] [outer = 0x12eaf8000] 00:07:27 INFO - PROCESS | 1659 | 1461481647564 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]]]}] 00:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 518ms 00:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:07:27 INFO - PROCESS | 1659 | 1461481647601 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 00:07:27 INFO - PROCESS | 1659 | 1461481647603 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 00:07:27 INFO - PROCESS | 1659 | 1461481647605 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:07:27 INFO - PROCESS | 1659 | 1461481647606 Marionette TRACE conn2 <- [1,2506,null,{}] 00:07:27 INFO - PROCESS | 1659 | 1461481647619 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}] 00:07:27 INFO - PROCESS | 1659 | 1461481647709 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 00:07:27 INFO - PROCESS | 1659 | 1461481647713 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f081800 == 67 [pid = 1659] [id = 634] 00:07:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x118747000) [pid = 1659] [serial = 1902] [outer = 0x0] 00:07:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x11874ec00) [pid = 1659] [serial = 1903] [outer = 0x118747000] 00:07:27 INFO - PROCESS | 1659 | 1461481647738 Marionette DEBUG loaded listener.js 00:07:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x118752c00) [pid = 1659] [serial = 1904] [outer = 0x118747000] 00:07:28 INFO - PROCESS | 1659 | 1461481648137 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]]]}] 00:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 568ms 00:07:28 INFO - PROCESS | 1659 | 1461481648177 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 00:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:07:28 INFO - PROCESS | 1659 | 1461481648179 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 00:07:28 INFO - PROCESS | 1659 | 1461481648182 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:07:28 INFO - PROCESS | 1659 | 1461481648184 Marionette TRACE conn2 <- [1,2510,null,{}] 00:07:28 INFO - PROCESS | 1659 | 1461481648187 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}] 00:07:28 INFO - PROCESS | 1659 | 1461481648361 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 00:07:28 INFO - PROCESS | 1659 | 1461481648377 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f725800 == 68 [pid = 1659] [id = 635] 00:07:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x11874b800) [pid = 1659] [serial = 1905] [outer = 0x0] 00:07:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x12ec55000) [pid = 1659] [serial = 1906] [outer = 0x11874b800] 00:07:28 INFO - PROCESS | 1659 | 1461481648417 Marionette DEBUG loaded listener.js 00:07:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x12eea9c00) [pid = 1659] [serial = 1907] [outer = 0x11874b800] 00:07:28 INFO - PROCESS | 1659 | 1461481648995 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]]]}] 00:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 870ms 00:07:29 INFO - PROCESS | 1659 | 1461481649052 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 00:07:29 INFO - PROCESS | 1659 | 1461481649056 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 00:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:07:29 INFO - PROCESS | 1659 | 1461481649061 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:07:29 INFO - PROCESS | 1659 | 1461481649064 Marionette TRACE conn2 <- [1,2514,null,{}] 00:07:29 INFO - PROCESS | 1659 | 1461481649068 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}] 00:07:29 INFO - PROCESS | 1659 | 1461481649180 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 00:07:29 INFO - PROCESS | 1659 | 1461481649259 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x123a0d800 == 69 [pid = 1659] [id = 636] 00:07:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x118fa2c00) [pid = 1659] [serial = 1908] [outer = 0x0] 00:07:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x11af79800) [pid = 1659] [serial = 1909] [outer = 0x118fa2c00] 00:07:29 INFO - PROCESS | 1659 | 1461481649291 Marionette DEBUG loaded listener.js 00:07:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x11be3bc00) [pid = 1659] [serial = 1910] [outer = 0x118fa2c00] 00:07:29 INFO - PROCESS | 1659 | 1461481649718 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]]]}] 00:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms 00:07:29 INFO - PROCESS | 1659 | 1461481649733 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 00:07:29 INFO - PROCESS | 1659 | 1461481649737 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 00:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:07:29 INFO - PROCESS | 1659 | 1461481649744 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:07:29 INFO - PROCESS | 1659 | 1461481649745 Marionette TRACE conn2 <- [1,2518,null,{}] 00:07:29 INFO - PROCESS | 1659 | 1461481649748 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}] 00:07:29 INFO - PROCESS | 1659 | 1461481649884 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 00:07:29 INFO - PROCESS | 1659 | 1461481649993 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a1ca000 == 70 [pid = 1659] [id = 637] 00:07:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x11be40c00) [pid = 1659] [serial = 1911] [outer = 0x0] 00:07:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 147 (0x11c730800) [pid = 1659] [serial = 1912] [outer = 0x11be40c00] 00:07:30 INFO - PROCESS | 1659 | 1461481650025 Marionette DEBUG loaded listener.js 00:07:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 148 (0x1254d2000) [pid = 1659] [serial = 1913] [outer = 0x11be40c00] 00:07:30 INFO - PROCESS | 1659 | 1461481650424 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]]]}] 00:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 720ms 00:07:30 INFO - PROCESS | 1659 | 1461481650464 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 00:07:30 INFO - PROCESS | 1659 | 1461481650466 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 00:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:07:30 INFO - PROCESS | 1659 | 1461481650468 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:07:30 INFO - PROCESS | 1659 | 1461481650471 Marionette TRACE conn2 <- [1,2522,null,{}] 00:07:30 INFO - PROCESS | 1659 | 1461481650481 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}] 00:07:30 INFO - PROCESS | 1659 | 1461481650598 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 00:07:30 INFO - PROCESS | 1659 | 1461481650707 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ec17800 == 71 [pid = 1659] [id = 638] 00:07:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 149 (0x129822400) [pid = 1659] [serial = 1914] [outer = 0x0] 00:07:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 150 (0x12b53ac00) [pid = 1659] [serial = 1915] [outer = 0x129822400] 00:07:30 INFO - PROCESS | 1659 | 1461481650740 Marionette DEBUG loaded listener.js 00:07:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 151 (0x12d0b2400) [pid = 1659] [serial = 1916] [outer = 0x129822400] 00:07:31 INFO - PROCESS | 1659 | 1461481651147 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]]]}] 00:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 725ms 00:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:07:31 INFO - PROCESS | 1659 | 1461481651193 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 00:07:31 INFO - PROCESS | 1659 | 1461481651195 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 00:07:31 INFO - PROCESS | 1659 | 1461481651198 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:07:31 INFO - PROCESS | 1659 | 1461481651199 Marionette TRACE conn2 <- [1,2526,null,{}] 00:07:31 INFO - PROCESS | 1659 | 1461481651201 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}] 00:07:31 INFO - PROCESS | 1659 | 1461481651335 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 00:07:31 INFO - PROCESS | 1659 | 1461481651440 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ff6c800 == 72 [pid = 1659] [id = 639] 00:07:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 152 (0x12d0b7400) [pid = 1659] [serial = 1917] [outer = 0x0] 00:07:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 153 (0x12e82b800) [pid = 1659] [serial = 1918] [outer = 0x12d0b7400] 00:07:31 INFO - PROCESS | 1659 | 1461481651472 Marionette DEBUG loaded listener.js 00:07:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 154 (0x12eaf7c00) [pid = 1659] [serial = 1919] [outer = 0x12d0b7400] 00:07:31 INFO - PROCESS | 1659 | 1461481651867 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]]]}] 00:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 719ms 00:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:07:31 INFO - PROCESS | 1659 | 1461481651918 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 00:07:31 INFO - PROCESS | 1659 | 1461481651919 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 00:07:31 INFO - PROCESS | 1659 | 1461481651922 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:07:31 INFO - PROCESS | 1659 | 1461481651923 Marionette TRACE conn2 <- [1,2530,null,{}] 00:07:31 INFO - PROCESS | 1659 | 1461481651925 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}] 00:07:32 INFO - PROCESS | 1659 | 1461481652033 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 00:07:32 INFO - PROCESS | 1659 | 1461481652109 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x1302f6000 == 73 [pid = 1659] [id = 640] 00:07:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 155 (0x12e9d4800) [pid = 1659] [serial = 1920] [outer = 0x0] 00:07:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 156 (0x12ec4b400) [pid = 1659] [serial = 1921] [outer = 0x12e9d4800] 00:07:32 INFO - PROCESS | 1659 | 1461481652139 Marionette DEBUG loaded listener.js 00:07:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 157 (0x12eea1400) [pid = 1659] [serial = 1922] [outer = 0x12e9d4800] 00:07:32 INFO - PROCESS | 1659 | 1461481652547 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]]]}] 00:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 00:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:07:32 INFO - PROCESS | 1659 | 1461481652593 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 00:07:32 INFO - PROCESS | 1659 | 1461481652595 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 00:07:32 INFO - PROCESS | 1659 | 1461481652597 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:07:32 INFO - PROCESS | 1659 | 1461481652598 Marionette TRACE conn2 <- [1,2534,null,{}] 00:07:32 INFO - PROCESS | 1659 | 1461481652601 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}] 00:07:32 INFO - PROCESS | 1659 | 1461481652738 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 00:07:32 INFO - PROCESS | 1659 | 1461481652818 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x129dd8800 == 74 [pid = 1659] [id = 641] 00:07:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 158 (0x125735000) [pid = 1659] [serial = 1923] [outer = 0x0] 00:07:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 159 (0x12eea2000) [pid = 1659] [serial = 1924] [outer = 0x125735000] 00:07:32 INFO - PROCESS | 1659 | 1461481652851 Marionette DEBUG loaded listener.js 00:07:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 160 (0x12eeab000) [pid = 1659] [serial = 1925] [outer = 0x125735000] 00:07:33 INFO - PROCESS | 1659 | 1461481653254 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]]]}] 00:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 718ms 00:07:33 INFO - PROCESS | 1659 | 1461481653316 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 00:07:33 INFO - PROCESS | 1659 | 1461481653317 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 00:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:07:33 INFO - PROCESS | 1659 | 1461481653319 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:07:33 INFO - PROCESS | 1659 | 1461481653321 Marionette TRACE conn2 <- [1,2538,null,{}] 00:07:33 INFO - PROCESS | 1659 | 1461481653323 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}] 00:07:33 INFO - PROCESS | 1659 | 1461481653435 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 00:07:33 INFO - PROCESS | 1659 | 1461481653717 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x123a0c000 == 75 [pid = 1659] [id = 642] 00:07:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 161 (0x1150f1400) [pid = 1659] [serial = 1926] [outer = 0x0] 00:07:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 162 (0x118542800) [pid = 1659] [serial = 1927] [outer = 0x1150f1400] 00:07:33 INFO - PROCESS | 1659 | 1461481653771 Marionette DEBUG loaded listener.js 00:07:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 163 (0x1187d5c00) [pid = 1659] [serial = 1928] [outer = 0x1150f1400] 00:07:34 INFO - PROCESS | 1659 | 1461481654284 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]]]}] 00:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1024ms 00:07:34 INFO - PROCESS | 1659 | 1461481654353 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 00:07:34 INFO - PROCESS | 1659 | 1461481654356 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 00:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:07:34 INFO - PROCESS | 1659 | 1461481654377 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:07:34 INFO - PROCESS | 1659 | 1461481654380 Marionette TRACE conn2 <- [1,2542,null,{}] 00:07:34 INFO - PROCESS | 1659 | 1461481654383 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}] 00:07:34 INFO - PROCESS | 1659 | 1461481654485 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 00:07:34 INFO - PROCESS | 1659 | 1461481654566 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x129977000 == 76 [pid = 1659] [id = 643] 00:07:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 164 (0x11a863400) [pid = 1659] [serial = 1929] [outer = 0x0] 00:07:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 165 (0x11aa03800) [pid = 1659] [serial = 1930] [outer = 0x11a863400] 00:07:34 INFO - PROCESS | 1659 | 1461481654594 Marionette DEBUG loaded listener.js 00:07:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 166 (0x11af71400) [pid = 1659] [serial = 1931] [outer = 0x11a863400] 00:07:35 INFO - PROCESS | 1659 | 1461481655036 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]]]}] 00:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 724ms 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x12b8a9000 == 75 [pid = 1659] [id = 551] 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x12f081800 == 74 [pid = 1659] [id = 634] 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x12ec1c000 == 73 [pid = 1659] [id = 633] 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x12b26c000 == 72 [pid = 1659] [id = 632] 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbce800 == 71 [pid = 1659] [id = 631] 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x12d04c000 == 70 [pid = 1659] [id = 630] 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x12bba5000 == 69 [pid = 1659] [id = 629] 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x12b279800 == 68 [pid = 1659] [id = 628] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 165 (0x12cf97000) [pid = 1659] [serial = 1810] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 164 (0x12e35e800) [pid = 1659] [serial = 1843] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 163 (0x12d621c00) [pid = 1659] [serial = 1813] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | 1461481655150 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 00:07:35 INFO - PROCESS | 1659 | 1461481655153 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x12a1de800 == 67 [pid = 1659] [id = 627] 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x12996e800 == 66 [pid = 1659] [id = 626] 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x126f92000 == 65 [pid = 1659] [id = 625] 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x11b90e800 == 64 [pid = 1659] [id = 624] 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x11b05b800 == 63 [pid = 1659] [id = 623] 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab47000 == 62 [pid = 1659] [id = 622] 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x12b359800 == 61 [pid = 1659] [id = 618] 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x12f738800 == 60 [pid = 1659] [id = 617] 00:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x12a1d4800 == 59 [pid = 1659] [id = 616] 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x11c233800 == 58 [pid = 1659] [id = 615] 00:07:35 INFO - PROCESS | 1659 | --DOCSHELL 0x1308dd800 == 57 [pid = 1659] [id = 614] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 162 (0x11c859000) [pid = 1659] [serial = 1790] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 161 (0x126d24c00) [pid = 1659] [serial = 1801] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 160 (0x1185b0400) [pid = 1659] [serial = 1792] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 159 (0x11c733400) [pid = 1659] [serial = 1820] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 158 (0x11be40800) [pid = 1659] [serial = 1819] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 157 (0x129829000) [pid = 1659] [serial = 1825] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 156 (0x11be38000) [pid = 1659] [serial = 1795] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 155 (0x125307000) [pid = 1659] [serial = 1822] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 154 (0x128459c00) [pid = 1659] [serial = 1804] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 153 (0x123a77400) [pid = 1659] [serial = 1798] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 152 (0x11877dc00) [pid = 1659] [serial = 1817] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 151 (0x1150ee000) [pid = 1659] [serial = 1816] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 150 (0x12d5c3400) [pid = 1659] [serial = 1828] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 149 (0x12b539400) [pid = 1659] [serial = 1807] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 148 (0x12b61d000) [pid = 1659] [serial = 1826] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 147 (0x12e35c800) [pid = 1659] [serial = 1831] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 146 (0x12e214c00) [pid = 1659] [serial = 1829] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 145 (0x119248000) [pid = 1659] [serial = 1834] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 144 (0x11b038c00) [pid = 1659] [serial = 1835] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 143 (0x11be3c800) [pid = 1659] [serial = 1837] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x12b3f6000) [pid = 1659] [serial = 1840] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x12e3f6800) [pid = 1659] [serial = 1832] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x126d21c00) [pid = 1659] [serial = 1823] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x12bbc0400) [pid = 1659] [serial = 1841] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x12e219400) [pid = 1659] [serial = 1760] [outer = 0x0] [url = about:blank] 00:07:35 INFO - PROCESS | 1659 | 1461481655188 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:07:35 INFO - PROCESS | 1659 | 1461481655190 Marionette TRACE conn2 <- [1,2546,null,{}] 00:07:35 INFO - PROCESS | 1659 | 1461481655195 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}] 00:07:35 INFO - PROCESS | 1659 | 1461481655288 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 00:07:35 INFO - PROCESS | 1659 | 1461481655294 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b052000 == 58 [pid = 1659] [id = 644] 00:07:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x11be40800) [pid = 1659] [serial = 1932] [outer = 0x0] 00:07:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x11c670c00) [pid = 1659] [serial = 1933] [outer = 0x11be40800] 00:07:35 INFO - PROCESS | 1659 | 1461481655322 Marionette DEBUG loaded listener.js 00:07:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x123a6a800) [pid = 1659] [serial = 1934] [outer = 0x11be40800] 00:07:35 INFO - PROCESS | 1659 | 1461481655715 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]]]}] 00:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 597ms 00:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:07:35 INFO - PROCESS | 1659 | 1461481655764 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 00:07:35 INFO - PROCESS | 1659 | 1461481655765 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 00:07:35 INFO - PROCESS | 1659 | 1461481655768 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:07:35 INFO - PROCESS | 1659 | 1461481655772 Marionette TRACE conn2 <- [1,2550,null,{}] 00:07:35 INFO - PROCESS | 1659 | 1461481655779 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}] 00:07:35 INFO - PROCESS | 1659 | 1461481655869 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 00:07:35 INFO - PROCESS | 1659 | 1461481655877 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f8c000 == 59 [pid = 1659] [id = 645] 00:07:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x123a75000) [pid = 1659] [serial = 1935] [outer = 0x0] 00:07:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x12572e800) [pid = 1659] [serial = 1936] [outer = 0x123a75000] 00:07:35 INFO - PROCESS | 1659 | 1461481655903 Marionette DEBUG loaded listener.js 00:07:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x126b2b800) [pid = 1659] [serial = 1937] [outer = 0x123a75000] 00:07:36 INFO - PROCESS | 1659 | 1461481656253 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]]]}] 00:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 527ms 00:07:36 INFO - PROCESS | 1659 | 1461481656294 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 00:07:36 INFO - PROCESS | 1659 | 1461481656296 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 00:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:07:36 INFO - PROCESS | 1659 | 1461481656298 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:07:36 INFO - PROCESS | 1659 | 1461481656299 Marionette TRACE conn2 <- [1,2554,null,{}] 00:07:36 INFO - PROCESS | 1659 | 1461481656302 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}] 00:07:36 INFO - PROCESS | 1659 | 1461481656392 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 00:07:36 INFO - PROCESS | 1659 | 1461481656397 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a10d800 == 60 [pid = 1659] [id = 646] 00:07:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x126d22c00) [pid = 1659] [serial = 1938] [outer = 0x0] 00:07:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x1276f0c00) [pid = 1659] [serial = 1939] [outer = 0x126d22c00] 00:07:36 INFO - PROCESS | 1659 | 1461481656424 Marionette DEBUG loaded listener.js 00:07:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 147 (0x1280a7000) [pid = 1659] [serial = 1940] [outer = 0x126d22c00] 00:07:36 INFO - PROCESS | 1659 | 1461481656811 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]]]}] 00:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 519ms 00:07:36 INFO - PROCESS | 1659 | 1461481656818 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 00:07:36 INFO - PROCESS | 1659 | 1461481656819 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 00:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:07:36 INFO - PROCESS | 1659 | 1461481656821 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:07:36 INFO - PROCESS | 1659 | 1461481656822 Marionette TRACE conn2 <- [1,2558,null,{}] 00:07:36 INFO - PROCESS | 1659 | 1461481656829 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}] 00:07:37 INFO - PROCESS | 1659 | 1461481657020 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 00:07:37 INFO - PROCESS | 1659 | 1461481657083 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b257800 == 61 [pid = 1659] [id = 647] 00:07:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 148 (0x129828000) [pid = 1659] [serial = 1941] [outer = 0x0] 00:07:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 149 (0x129cde800) [pid = 1659] [serial = 1942] [outer = 0x129828000] 00:07:37 INFO - PROCESS | 1659 | 1461481657130 Marionette DEBUG loaded listener.js 00:07:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 150 (0x12b8f7800) [pid = 1659] [serial = 1943] [outer = 0x129828000] 00:07:37 INFO - PROCESS | 1659 | 1461481657530 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]]]}] 00:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 723ms 00:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:07:37 INFO - PROCESS | 1659 | 1461481657545 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 00:07:37 INFO - PROCESS | 1659 | 1461481657546 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 00:07:37 INFO - PROCESS | 1659 | 1461481657548 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:07:37 INFO - PROCESS | 1659 | 1461481657549 Marionette TRACE conn2 <- [1,2562,null,{}] 00:07:37 INFO - PROCESS | 1659 | 1461481657551 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}] 00:07:37 INFO - PROCESS | 1659 | 1461481657668 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 00:07:37 INFO - PROCESS | 1659 | 1461481657699 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bf45000 == 62 [pid = 1659] [id = 648] 00:07:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 151 (0x12bbbd400) [pid = 1659] [serial = 1944] [outer = 0x0] 00:07:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 152 (0x12bfb9800) [pid = 1659] [serial = 1945] [outer = 0x12bbbd400] 00:07:37 INFO - PROCESS | 1659 | 1461481657727 Marionette DEBUG loaded listener.js 00:07:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 153 (0x12d629400) [pid = 1659] [serial = 1946] [outer = 0x12bbbd400] 00:07:38 INFO - PROCESS | 1659 | 1461481658096 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]]]}] 00:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 569ms 00:07:38 INFO - PROCESS | 1659 | 1461481658117 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 00:07:38 INFO - PROCESS | 1659 | 1461481658119 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 00:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:07:38 INFO - PROCESS | 1659 | 1461481658123 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:07:38 INFO - PROCESS | 1659 | 1461481658125 Marionette TRACE conn2 <- [1,2566,null,{}] 00:07:38 INFO - PROCESS | 1659 | 1461481658134 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}] 00:07:38 INFO - PROCESS | 1659 | 1461481658291 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 00:07:38 INFO - PROCESS | 1659 | 1461481658310 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cdd2000 == 63 [pid = 1659] [id = 649] 00:07:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 154 (0x12bbc1c00) [pid = 1659] [serial = 1947] [outer = 0x0] 00:07:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 155 (0x12e351400) [pid = 1659] [serial = 1948] [outer = 0x12bbc1c00] 00:07:38 INFO - PROCESS | 1659 | 1461481658351 Marionette DEBUG loaded listener.js 00:07:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 156 (0x12e3f1c00) [pid = 1659] [serial = 1949] [outer = 0x12bbc1c00] 00:07:38 INFO - PROCESS | 1659 | 1461481658778 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]]]}] 00:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 679ms 00:07:38 INFO - PROCESS | 1659 | 1461481658801 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 00:07:38 INFO - PROCESS | 1659 | 1461481658802 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 00:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:07:38 INFO - PROCESS | 1659 | 1461481658805 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:07:38 INFO - PROCESS | 1659 | 1461481658806 Marionette TRACE conn2 <- [1,2570,null,{}] 00:07:38 INFO - PROCESS | 1659 | 1461481658808 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}] 00:07:38 INFO - PROCESS | 1659 | 1461481658922 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 00:07:38 INFO - PROCESS | 1659 | 1461481658951 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbce800 == 64 [pid = 1659] [id = 650] 00:07:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 157 (0x12e3f9c00) [pid = 1659] [serial = 1950] [outer = 0x0] 00:07:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 158 (0x12e831000) [pid = 1659] [serial = 1951] [outer = 0x12e3f9c00] 00:07:38 INFO - PROCESS | 1659 | 1461481658977 Marionette DEBUG loaded listener.js 00:07:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 159 (0x12e88d000) [pid = 1659] [serial = 1952] [outer = 0x12e3f9c00] 00:07:39 INFO - PROCESS | 1659 | --DOMWINDOW == 158 (0x118747000) [pid = 1659] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:07:39 INFO - PROCESS | 1659 | --DOMWINDOW == 157 (0x118886000) [pid = 1659] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:07:39 INFO - PROCESS | 1659 | --DOMWINDOW == 156 (0x12b3eac00) [pid = 1659] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:07:39 INFO - PROCESS | 1659 | --DOMWINDOW == 155 (0x127862400) [pid = 1659] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:07:39 INFO - PROCESS | 1659 | --DOMWINDOW == 154 (0x12b3edc00) [pid = 1659] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:07:39 INFO - PROCESS | 1659 | --DOMWINDOW == 153 (0x125311400) [pid = 1659] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:07:39 INFO - PROCESS | 1659 | --DOMWINDOW == 152 (0x125593800) [pid = 1659] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:07:39 INFO - PROCESS | 1659 | --DOMWINDOW == 151 (0x114fb3c00) [pid = 1659] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:07:39 INFO - PROCESS | 1659 | --DOMWINDOW == 150 (0x12eaf8000) [pid = 1659] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:07:39 INFO - PROCESS | 1659 | --DOMWINDOW == 149 (0x1151f2400) [pid = 1659] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:07:39 INFO - PROCESS | 1659 | --DOMWINDOW == 148 (0x11ad38400) [pid = 1659] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:07:39 INFO - PROCESS | 1659 | --DOMWINDOW == 147 (0x12db16800) [pid = 1659] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:07:39 INFO - PROCESS | 1659 | --DOMWINDOW == 146 (0x12b53f400) [pid = 1659] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:07:39 INFO - PROCESS | 1659 | --DOMWINDOW == 145 (0x12be5cc00) [pid = 1659] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:07:39 INFO - PROCESS | 1659 | --DOMWINDOW == 144 (0x11b8a9000) [pid = 1659] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:07:39 INFO - PROCESS | 1659 | 1461481659540 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]]]}] 00:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 769ms 00:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:07:39 INFO - PROCESS | 1659 | 1461481659574 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 00:07:39 INFO - PROCESS | 1659 | 1461481659576 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 00:07:39 INFO - PROCESS | 1659 | 1461481659578 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:07:39 INFO - PROCESS | 1659 | 1461481659579 Marionette TRACE conn2 <- [1,2574,null,{}] 00:07:39 INFO - PROCESS | 1659 | 1461481659581 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}] 00:07:39 INFO - PROCESS | 1659 | 1461481659671 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 00:07:39 INFO - PROCESS | 1659 | 1461481659676 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x129977800 == 65 [pid = 1659] [id = 651] 00:07:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x118747000) [pid = 1659] [serial = 1953] [outer = 0x0] 00:07:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x11ad38400) [pid = 1659] [serial = 1954] [outer = 0x118747000] 00:07:39 INFO - PROCESS | 1659 | 1461481659702 Marionette DEBUG loaded listener.js 00:07:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 147 (0x11b8b5800) [pid = 1659] [serial = 1955] [outer = 0x118747000] 00:07:40 INFO - PROCESS | 1659 | 1461481660054 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]]]}] 00:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 518ms 00:07:40 INFO - PROCESS | 1659 | 1461481660102 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 00:07:40 INFO - PROCESS | 1659 | 1461481660103 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 00:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:07:40 INFO - PROCESS | 1659 | 1461481660106 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:07:40 INFO - PROCESS | 1659 | 1461481660107 Marionette TRACE conn2 <- [1,2578,null,{}] 00:07:40 INFO - PROCESS | 1659 | 1461481660109 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}] 00:07:40 INFO - PROCESS | 1659 | 1461481660201 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 00:07:40 INFO - PROCESS | 1659 | 1461481660231 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ec11800 == 66 [pid = 1659] [id = 652] 00:07:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 148 (0x12e9c9000) [pid = 1659] [serial = 1956] [outer = 0x0] 00:07:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 149 (0x12e9d5800) [pid = 1659] [serial = 1957] [outer = 0x12e9c9000] 00:07:40 INFO - PROCESS | 1659 | 1461481660268 Marionette DEBUG loaded listener.js 00:07:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 150 (0x12ec51000) [pid = 1659] [serial = 1958] [outer = 0x12e9c9000] 00:07:40 INFO - PROCESS | 1659 | 1461481660715 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]]]}] 00:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 621ms 00:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:07:40 INFO - PROCESS | 1659 | 1461481660729 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 00:07:40 INFO - PROCESS | 1659 | 1461481660730 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 00:07:40 INFO - PROCESS | 1659 | 1461481660732 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:07:40 INFO - PROCESS | 1659 | 1461481660734 Marionette TRACE conn2 <- [1,2582,null,{}] 00:07:40 INFO - PROCESS | 1659 | 1461481660736 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}] 00:07:40 INFO - PROCESS | 1659 | 1461481660878 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 00:07:40 INFO - PROCESS | 1659 | 1461481660884 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f07f800 == 67 [pid = 1659] [id = 653] 00:07:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 151 (0x12a88e000) [pid = 1659] [serial = 1959] [outer = 0x0] 00:07:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 152 (0x12a898400) [pid = 1659] [serial = 1960] [outer = 0x12a88e000] 00:07:40 INFO - PROCESS | 1659 | 1461481660910 Marionette DEBUG loaded listener.js 00:07:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 153 (0x12ec58c00) [pid = 1659] [serial = 1961] [outer = 0x12a88e000] 00:07:41 INFO - PROCESS | 1659 | 1461481661227 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]]]}] 00:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 520ms 00:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:07:41 INFO - PROCESS | 1659 | 1461481661252 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 00:07:41 INFO - PROCESS | 1659 | 1461481661253 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 00:07:41 INFO - PROCESS | 1659 | 1461481661256 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:07:41 INFO - PROCESS | 1659 | 1461481661258 Marionette TRACE conn2 <- [1,2586,null,{}] 00:07:41 INFO - PROCESS | 1659 | 1461481661262 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}] 00:07:41 INFO - PROCESS | 1659 | 1461481661351 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 00:07:41 INFO - PROCESS | 1659 | 1461481661355 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x13019a800 == 68 [pid = 1659] [id = 654] 00:07:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 154 (0x12ec5a400) [pid = 1659] [serial = 1962] [outer = 0x0] 00:07:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 155 (0x12f0bbc00) [pid = 1659] [serial = 1963] [outer = 0x12ec5a400] 00:07:41 INFO - PROCESS | 1659 | 1461481661382 Marionette DEBUG loaded listener.js 00:07:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 156 (0x12fb64800) [pid = 1659] [serial = 1964] [outer = 0x12ec5a400] 00:07:41 INFO - PROCESS | 1659 | 1461481661916 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]]]}] 00:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 721ms 00:07:41 INFO - PROCESS | 1659 | 1461481661978 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 00:07:41 INFO - PROCESS | 1659 | 1461481661981 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 00:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:07:41 INFO - PROCESS | 1659 | 1461481661985 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:07:41 INFO - PROCESS | 1659 | 1461481661987 Marionette TRACE conn2 <- [1,2590,null,{}] 00:07:41 INFO - PROCESS | 1659 | 1461481661991 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}] 00:07:42 INFO - PROCESS | 1659 | 1461481662104 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 00:07:42 INFO - PROCESS | 1659 | 1461481662184 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x1252d1800 == 69 [pid = 1659] [id = 655] 00:07:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 157 (0x11aa08c00) [pid = 1659] [serial = 1965] [outer = 0x0] 00:07:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 158 (0x11b038c00) [pid = 1659] [serial = 1966] [outer = 0x11aa08c00] 00:07:42 INFO - PROCESS | 1659 | 1461481662217 Marionette DEBUG loaded listener.js 00:07:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 159 (0x11be41c00) [pid = 1659] [serial = 1967] [outer = 0x11aa08c00] 00:07:42 INFO - PROCESS | 1659 | 1461481662730 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]]]}] 00:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 771ms 00:07:42 INFO - PROCESS | 1659 | 1461481662757 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 00:07:42 INFO - PROCESS | 1659 | 1461481662763 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 00:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:07:42 INFO - PROCESS | 1659 | 1461481662767 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:07:42 INFO - PROCESS | 1659 | 1461481662769 Marionette TRACE conn2 <- [1,2594,null,{}] 00:07:42 INFO - PROCESS | 1659 | 1461481662772 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}] 00:07:42 INFO - PROCESS | 1659 | 1461481662946 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 00:07:43 INFO - PROCESS | 1659 | 1461481663006 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a1de800 == 70 [pid = 1659] [id = 656] 00:07:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 160 (0x11c7be400) [pid = 1659] [serial = 1968] [outer = 0x0] 00:07:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 161 (0x125307000) [pid = 1659] [serial = 1969] [outer = 0x11c7be400] 00:07:43 INFO - PROCESS | 1659 | 1461481663037 Marionette DEBUG loaded listener.js 00:07:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 162 (0x125732400) [pid = 1659] [serial = 1970] [outer = 0x11c7be400] 00:07:43 INFO - PROCESS | 1659 | 1461481663482 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]]]}] 00:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 724ms 00:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:07:43 INFO - PROCESS | 1659 | 1461481663492 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 00:07:43 INFO - PROCESS | 1659 | 1461481663494 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 00:07:43 INFO - PROCESS | 1659 | 1461481663496 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:07:43 INFO - PROCESS | 1659 | 1461481663499 Marionette TRACE conn2 <- [1,2598,null,{}] 00:07:43 INFO - PROCESS | 1659 | 1461481663508 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}] 00:07:43 INFO - PROCESS | 1659 | 1461481663676 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 00:07:43 INFO - PROCESS | 1659 | 1461481663780 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x130190800 == 71 [pid = 1659] [id = 657] 00:07:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 163 (0x1273f4000) [pid = 1659] [serial = 1971] [outer = 0x0] 00:07:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 164 (0x12a88c800) [pid = 1659] [serial = 1972] [outer = 0x1273f4000] 00:07:43 INFO - PROCESS | 1659 | 1461481663813 Marionette DEBUG loaded listener.js 00:07:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 165 (0x12b3ee000) [pid = 1659] [serial = 1973] [outer = 0x1273f4000] 00:07:44 INFO - PROCESS | 1659 | 1461481664220 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]]]}] 00:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 773ms 00:07:44 INFO - PROCESS | 1659 | 1461481664277 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 00:07:44 INFO - PROCESS | 1659 | 1461481664279 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 00:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:07:44 INFO - PROCESS | 1659 | 1461481664283 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:07:44 INFO - PROCESS | 1659 | 1461481664284 Marionette TRACE conn2 <- [1,2602,null,{}] 00:07:44 INFO - PROCESS | 1659 | 1461481664287 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}] 00:07:44 INFO - PROCESS | 1659 | 1461481664399 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 00:07:44 INFO - PROCESS | 1659 | 1461481664480 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x1368d5000 == 72 [pid = 1659] [id = 658] 00:07:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 166 (0x12b808c00) [pid = 1659] [serial = 1974] [outer = 0x0] 00:07:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 167 (0x12d236000) [pid = 1659] [serial = 1975] [outer = 0x12b808c00] 00:07:44 INFO - PROCESS | 1659 | 1461481664512 Marionette DEBUG loaded listener.js 00:07:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 168 (0x12e3f7c00) [pid = 1659] [serial = 1976] [outer = 0x12b808c00] 00:07:44 INFO - PROCESS | 1659 | 1461481664947 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]]]}] 00:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 669ms 00:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:07:44 INFO - PROCESS | 1659 | 1461481664952 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 00:07:44 INFO - PROCESS | 1659 | 1461481664953 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 00:07:44 INFO - PROCESS | 1659 | 1461481664956 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:07:44 INFO - PROCESS | 1659 | 1461481664957 Marionette TRACE conn2 <- [1,2606,null,{}] 00:07:44 INFO - PROCESS | 1659 | 1461481664962 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}] 00:07:45 INFO - PROCESS | 1659 | 1461481665069 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 00:07:45 INFO - PROCESS | 1659 | 1461481665177 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x12afcd000 == 73 [pid = 1659] [id = 659] 00:07:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 169 (0x12b80ac00) [pid = 1659] [serial = 1977] [outer = 0x0] 00:07:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 170 (0x12e9d2000) [pid = 1659] [serial = 1978] [outer = 0x12b80ac00] 00:07:45 INFO - PROCESS | 1659 | 1461481665208 Marionette DEBUG loaded listener.js 00:07:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 171 (0x12ec54000) [pid = 1659] [serial = 1979] [outer = 0x12b80ac00] 00:07:45 INFO - PROCESS | 1659 | 1461481665643 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]]]}] 00:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 723ms 00:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:07:45 INFO - PROCESS | 1659 | 1461481665680 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 00:07:45 INFO - PROCESS | 1659 | 1461481665682 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 00:07:45 INFO - PROCESS | 1659 | 1461481665685 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:07:45 INFO - PROCESS | 1659 | 1461481665687 Marionette TRACE conn2 <- [1,2610,null,{}] 00:07:45 INFO - PROCESS | 1659 | 1461481665690 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}] 00:07:45 INFO - PROCESS | 1659 | 1461481665895 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 00:07:45 INFO - PROCESS | 1659 | 1461481665979 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:45 INFO - PROCESS | 1659 | ++DOCSHELL 0x13852a800 == 74 [pid = 1659] [id = 660] 00:07:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 172 (0x12afe8800) [pid = 1659] [serial = 1980] [outer = 0x0] 00:07:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 173 (0x12aff0800) [pid = 1659] [serial = 1981] [outer = 0x12afe8800] 00:07:46 INFO - PROCESS | 1659 | 1461481666010 Marionette DEBUG loaded listener.js 00:07:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 174 (0x12fb6ac00) [pid = 1659] [serial = 1982] [outer = 0x12afe8800] 00:07:46 INFO - PROCESS | 1659 | 1461481666418 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]]]}] 00:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 774ms 00:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:07:46 INFO - PROCESS | 1659 | 1461481666459 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 00:07:46 INFO - PROCESS | 1659 | 1461481666460 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 00:07:46 INFO - PROCESS | 1659 | 1461481666462 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:07:46 INFO - PROCESS | 1659 | 1461481666464 Marionette TRACE conn2 <- [1,2614,null,{}] 00:07:46 INFO - PROCESS | 1659 | 1461481666466 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}] 00:07:46 INFO - PROCESS | 1659 | 1461481666574 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 00:07:46 INFO - PROCESS | 1659 | 1461481666683 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x135e3e800 == 75 [pid = 1659] [id = 661] 00:07:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 175 (0x12eea8c00) [pid = 1659] [serial = 1983] [outer = 0x0] 00:07:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 176 (0x12fbc2400) [pid = 1659] [serial = 1984] [outer = 0x12eea8c00] 00:07:46 INFO - PROCESS | 1659 | 1461481666716 Marionette DEBUG loaded listener.js 00:07:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 177 (0x12ff02800) [pid = 1659] [serial = 1985] [outer = 0x12eea8c00] 00:07:47 INFO - PROCESS | 1659 | 1461481667155 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]]]}] 00:07:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:07:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 721ms 00:07:47 INFO - PROCESS | 1659 | 1461481667185 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 00:07:47 INFO - PROCESS | 1659 | 1461481667187 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 00:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:07:47 INFO - PROCESS | 1659 | 1461481667222 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:07:47 INFO - PROCESS | 1659 | 1461481667224 Marionette TRACE conn2 <- [1,2618,null,{}] 00:07:47 INFO - PROCESS | 1659 | 1461481667265 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}] 00:07:47 INFO - PROCESS | 1659 | 1461481667425 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 00:07:47 INFO - PROCESS | 1659 | 1461481667542 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x13853f800 == 76 [pid = 1659] [id = 662] 00:07:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 178 (0x11c7b9800) [pid = 1659] [serial = 1986] [outer = 0x0] 00:07:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 179 (0x12b0bf000) [pid = 1659] [serial = 1987] [outer = 0x11c7b9800] 00:07:47 INFO - PROCESS | 1659 | 1461481667590 Marionette DEBUG loaded listener.js 00:07:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 180 (0x12b0c6c00) [pid = 1659] [serial = 1988] [outer = 0x11c7b9800] 00:07:48 INFO - PROCESS | 1659 | 1461481668080 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]]]}] 00:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 921ms 00:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:07:48 INFO - PROCESS | 1659 | 1461481668112 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 00:07:48 INFO - PROCESS | 1659 | 1461481668113 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 00:07:48 INFO - PROCESS | 1659 | 1461481668116 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:07:48 INFO - PROCESS | 1659 | 1461481668117 Marionette TRACE conn2 <- [1,2622,null,{}] 00:07:48 INFO - PROCESS | 1659 | 1461481668119 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}] 00:07:48 INFO - PROCESS | 1659 | 1461481668229 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 00:07:48 INFO - PROCESS | 1659 | 1461481668312 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x11b912800 == 77 [pid = 1659] [id = 663] 00:07:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 181 (0x1150ed400) [pid = 1659] [serial = 1989] [outer = 0x0] 00:07:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 182 (0x125305c00) [pid = 1659] [serial = 1990] [outer = 0x1150ed400] 00:07:48 INFO - PROCESS | 1659 | 1461481668344 Marionette DEBUG loaded listener.js 00:07:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 183 (0x12b0c9800) [pid = 1659] [serial = 1991] [outer = 0x1150ed400] 00:07:49 INFO - PROCESS | 1659 | 1461481669009 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]]]}] 00:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 922ms 00:07:49 INFO - PROCESS | 1659 | 1461481669039 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 00:07:49 INFO - PROCESS | 1659 | 1461481669043 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 00:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:07:49 INFO - PROCESS | 1659 | 1461481669065 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:07:49 INFO - PROCESS | 1659 | 1461481669068 Marionette TRACE conn2 <- [1,2626,null,{}] 00:07:49 INFO - PROCESS | 1659 | 1461481669072 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}] 00:07:49 INFO - PROCESS | 1659 | 1461481669178 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 00:07:49 INFO - PROCESS | 1659 | 1461481669266 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x129dd2800 == 78 [pid = 1659] [id = 664] 00:07:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 184 (0x11874b400) [pid = 1659] [serial = 1992] [outer = 0x0] 00:07:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 185 (0x11a948400) [pid = 1659] [serial = 1993] [outer = 0x11874b400] 00:07:49 INFO - PROCESS | 1659 | 1461481669294 Marionette DEBUG loaded listener.js 00:07:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 186 (0x11be41400) [pid = 1659] [serial = 1994] [outer = 0x11874b400] 00:07:49 INFO - PROCESS | 1659 | 1461481669731 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]]]}] 00:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 725ms 00:07:49 INFO - PROCESS | 1659 | 1461481669790 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 00:07:49 INFO - PROCESS | 1659 | 1461481669795 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 00:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:07:49 INFO - PROCESS | 1659 | 1461481669802 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:07:49 INFO - PROCESS | 1659 | 1461481669805 Marionette TRACE conn2 <- [1,2630,null,{}] 00:07:49 INFO - PROCESS | 1659 | 1461481669833 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}] 00:07:49 INFO - PROCESS | 1659 | 1461481669984 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 00:07:50 INFO - PROCESS | 1659 | 1461481670176 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12cdc3000 == 77 [pid = 1659] [id = 602] 00:07:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12f07f800 == 76 [pid = 1659] [id = 653] 00:07:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12ec11800 == 75 [pid = 1659] [id = 652] 00:07:50 INFO - PROCESS | 1659 | --DOCSHELL 0x129977800 == 74 [pid = 1659] [id = 651] 00:07:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x114e95000 == 75 [pid = 1659] [id = 665] 00:07:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 187 (0x118752800) [pid = 1659] [serial = 1995] [outer = 0x0] 00:07:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 188 (0x11c137000) [pid = 1659] [serial = 1996] [outer = 0x118752800] 00:07:50 INFO - PROCESS | 1659 | 1461481670266 Marionette DEBUG loaded listener.js 00:07:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 189 (0x12530c400) [pid = 1659] [serial = 1997] [outer = 0x118752800] 00:07:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbce800 == 74 [pid = 1659] [id = 650] 00:07:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12cdd2000 == 73 [pid = 1659] [id = 649] 00:07:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12bf45000 == 72 [pid = 1659] [id = 648] 00:07:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12b257800 == 71 [pid = 1659] [id = 647] 00:07:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12a10d800 == 70 [pid = 1659] [id = 646] 00:07:50 INFO - PROCESS | 1659 | --DOCSHELL 0x126f8c000 == 69 [pid = 1659] [id = 645] 00:07:50 INFO - PROCESS | 1659 | --DOCSHELL 0x11b052000 == 68 [pid = 1659] [id = 644] 00:07:50 INFO - PROCESS | 1659 | --DOCSHELL 0x129977000 == 67 [pid = 1659] [id = 643] 00:07:50 INFO - PROCESS | 1659 | --DOCSHELL 0x123a0c000 == 66 [pid = 1659] [id = 642] 00:07:50 INFO - PROCESS | 1659 | --DOCSHELL 0x12a1ca000 == 65 [pid = 1659] [id = 637] 00:07:50 INFO - PROCESS | 1659 | --DOCSHELL 0x123a0d800 == 64 [pid = 1659] [id = 636] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 188 (0x11874ec00) [pid = 1659] [serial = 1903] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 187 (0x118752c00) [pid = 1659] [serial = 1904] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 186 (0x126d28400) [pid = 1659] [serial = 1838] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 185 (0x12d23c400) [pid = 1659] [serial = 1886] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 184 (0x129827c00) [pid = 1659] [serial = 1880] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 183 (0x12bbc0800) [pid = 1659] [serial = 1885] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 182 (0x12b8f2400) [pid = 1659] [serial = 1883] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 181 (0x12b3e7800) [pid = 1659] [serial = 1852] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 180 (0x12db12c00) [pid = 1659] [serial = 1888] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 179 (0x1276ea000) [pid = 1659] [serial = 1877] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 178 (0x11a93c400) [pid = 1659] [serial = 1868] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 177 (0x1156d8000) [pid = 1659] [serial = 1867] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 176 (0x12e218800) [pid = 1659] [serial = 1889] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 175 (0x126d27400) [pid = 1659] [serial = 1864] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 174 (0x12ec57400) [pid = 1659] [serial = 1900] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 173 (0x126d23c00) [pid = 1659] [serial = 1876] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 172 (0x12b8f8000) [pid = 1659] [serial = 1897] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 171 (0x12e9d2c00) [pid = 1659] [serial = 1861] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 170 (0x12eaf2c00) [pid = 1659] [serial = 1898] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 169 (0x12eea1000) [pid = 1659] [serial = 1901] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 168 (0x11b037c00) [pid = 1659] [serial = 1870] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 167 (0x12e824c00) [pid = 1659] [serial = 1892] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 166 (0x128459000) [pid = 1659] [serial = 1879] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 165 (0x12e9d4400) [pid = 1659] [serial = 1895] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 164 (0x11c7ba000) [pid = 1659] [serial = 1849] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 163 (0x12e355800) [pid = 1659] [serial = 1855] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 162 (0x12b3f6400) [pid = 1659] [serial = 1882] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 161 (0x12e887000) [pid = 1659] [serial = 1858] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 160 (0x12e3f2c00) [pid = 1659] [serial = 1891] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 159 (0x12e82d800) [pid = 1659] [serial = 1844] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 158 (0x12e9c6800) [pid = 1659] [serial = 1894] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 157 (0x123a73400) [pid = 1659] [serial = 1874] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 156 (0x119249c00) [pid = 1659] [serial = 1846] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 155 (0x11c2cac00) [pid = 1659] [serial = 1871] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | --DOMWINDOW == 154 (0x11c733c00) [pid = 1659] [serial = 1873] [outer = 0x0] [url = about:blank] 00:07:50 INFO - PROCESS | 1659 | 1461481670737 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]]]}] 00:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 996ms 00:07:50 INFO - PROCESS | 1659 | 1461481670798 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 00:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:07:50 INFO - PROCESS | 1659 | 1461481670800 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 00:07:50 INFO - PROCESS | 1659 | 1461481670803 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:07:50 INFO - PROCESS | 1659 | 1461481670807 Marionette TRACE conn2 <- [1,2634,null,{}] 00:07:50 INFO - PROCESS | 1659 | 1461481670818 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}] 00:07:50 INFO - PROCESS | 1659 | 1461481670959 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 00:07:50 INFO - PROCESS | 1659 | 1461481670975 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x127694800 == 65 [pid = 1659] [id = 666] 00:07:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 155 (0x126b9c800) [pid = 1659] [serial = 1998] [outer = 0x0] 00:07:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 156 (0x126d27400) [pid = 1659] [serial = 1999] [outer = 0x126b9c800] 00:07:51 INFO - PROCESS | 1659 | 1461481671014 Marionette DEBUG loaded listener.js 00:07:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 157 (0x128017400) [pid = 1659] [serial = 2000] [outer = 0x126b9c800] 00:07:51 INFO - PROCESS | 1659 | 1461481671445 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]]]}] 00:07:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:07:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 675ms 00:07:51 INFO - PROCESS | 1659 | 1461481671486 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 00:07:51 INFO - PROCESS | 1659 | 1461481671488 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 00:07:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:07:51 INFO - PROCESS | 1659 | 1461481671494 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:07:51 INFO - PROCESS | 1659 | 1461481671496 Marionette TRACE conn2 <- [1,2638,null,{}] 00:07:51 INFO - PROCESS | 1659 | 1461481671499 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}] 00:07:51 INFO - PROCESS | 1659 | 1461481671640 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 00:07:51 INFO - PROCESS | 1659 | 1461481671778 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a1e0800 == 66 [pid = 1659] [id = 667] 00:07:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 158 (0x128075800) [pid = 1659] [serial = 2001] [outer = 0x0] 00:07:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 159 (0x12a88e800) [pid = 1659] [serial = 2002] [outer = 0x128075800] 00:07:51 INFO - PROCESS | 1659 | 1461481671821 Marionette DEBUG loaded listener.js 00:07:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 160 (0x12afea000) [pid = 1659] [serial = 2003] [outer = 0x128075800] 00:07:52 INFO - PROCESS | 1659 | 1461481672114 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]]]}] 00:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 671ms 00:07:52 INFO - PROCESS | 1659 | 1461481672164 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 00:07:52 INFO - PROCESS | 1659 | 1461481672165 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 00:07:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:07:52 INFO - PROCESS | 1659 | 1461481672168 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:07:52 INFO - PROCESS | 1659 | 1461481672169 Marionette TRACE conn2 <- [1,2642,null,{}] 00:07:52 INFO - PROCESS | 1659 | 1461481672171 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}] 00:07:52 INFO - PROCESS | 1659 | 1461481672266 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 00:07:52 INFO - PROCESS | 1659 | 1461481672340 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x12afe0000 == 67 [pid = 1659] [id = 668] 00:07:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 161 (0x128077000) [pid = 1659] [serial = 2004] [outer = 0x0] 00:07:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 162 (0x12afec000) [pid = 1659] [serial = 2005] [outer = 0x128077000] 00:07:52 INFO - PROCESS | 1659 | 1461481672367 Marionette DEBUG loaded listener.js 00:07:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 163 (0x12b3ea400) [pid = 1659] [serial = 2006] [outer = 0x128077000] 00:07:52 INFO - PROCESS | 1659 | 1461481672679 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]]]}] 00:07:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:07:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 568ms 00:07:52 INFO - PROCESS | 1659 | 1461481672737 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 00:07:52 INFO - PROCESS | 1659 | 1461481672738 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 00:07:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:07:52 INFO - PROCESS | 1659 | 1461481672740 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:07:52 INFO - PROCESS | 1659 | 1461481672741 Marionette TRACE conn2 <- [1,2646,null,{}] 00:07:52 INFO - PROCESS | 1659 | 1461481672743 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}] 00:07:52 INFO - PROCESS | 1659 | 1461481672874 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 00:07:52 INFO - PROCESS | 1659 | 1461481672889 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bba4000 == 68 [pid = 1659] [id = 669] 00:07:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 164 (0x12b53f400) [pid = 1659] [serial = 2007] [outer = 0x0] 00:07:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 165 (0x12bbb8c00) [pid = 1659] [serial = 2008] [outer = 0x12b53f400] 00:07:52 INFO - PROCESS | 1659 | 1461481672917 Marionette DEBUG loaded listener.js 00:07:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 166 (0x12e21d400) [pid = 1659] [serial = 2009] [outer = 0x12b53f400] 00:07:53 INFO - PROCESS | 1659 | 1461481673266 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]]]}] 00:07:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:07:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 568ms 00:07:53 INFO - PROCESS | 1659 | 1461481673309 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 00:07:53 INFO - PROCESS | 1659 | 1461481673310 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 00:07:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:07:53 INFO - PROCESS | 1659 | 1461481673319 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:07:53 INFO - PROCESS | 1659 | 1461481673320 Marionette TRACE conn2 <- [1,2650,null,{}] 00:07:53 INFO - PROCESS | 1659 | 1461481673322 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}] 00:07:53 INFO - PROCESS | 1659 | 1461481673438 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 00:07:53 INFO - PROCESS | 1659 | 1461481673478 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cfaa800 == 69 [pid = 1659] [id = 670] 00:07:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 167 (0x12b8ef800) [pid = 1659] [serial = 2010] [outer = 0x0] 00:07:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 168 (0x12e35b000) [pid = 1659] [serial = 2011] [outer = 0x12b8ef800] 00:07:53 INFO - PROCESS | 1659 | 1461481673503 Marionette DEBUG loaded listener.js 00:07:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 169 (0x12e9cbc00) [pid = 1659] [serial = 2012] [outer = 0x12b8ef800] 00:07:53 INFO - PROCESS | 1659 | 1461481673828 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]]]}] 00:07:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:07:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 526ms 00:07:53 INFO - PROCESS | 1659 | 1461481673838 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 00:07:53 INFO - PROCESS | 1659 | 1461481673840 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 00:07:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:07:53 INFO - PROCESS | 1659 | 1461481673845 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:07:53 INFO - PROCESS | 1659 | 1461481673846 Marionette TRACE conn2 <- [1,2654,null,{}] 00:07:53 INFO - PROCESS | 1659 | 1461481673848 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}] 00:07:53 INFO - PROCESS | 1659 | 1461481673964 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 00:07:53 INFO - PROCESS | 1659 | 1461481673975 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e2af000 == 70 [pid = 1659] [id = 671] 00:07:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 170 (0x12e827400) [pid = 1659] [serial = 2013] [outer = 0x0] 00:07:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 171 (0x12eafb400) [pid = 1659] [serial = 2014] [outer = 0x12e827400] 00:07:54 INFO - PROCESS | 1659 | 1461481674000 Marionette DEBUG loaded listener.js 00:07:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 172 (0x12ec56400) [pid = 1659] [serial = 2015] [outer = 0x12e827400] 00:07:54 INFO - PROCESS | 1659 | 1461481674368 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]]]}] 00:07:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:07:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 568ms 00:07:54 INFO - PROCESS | 1659 | 1461481674413 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 00:07:54 INFO - PROCESS | 1659 | 1461481674414 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 00:07:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:07:54 INFO - PROCESS | 1659 | 1461481674417 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:07:54 INFO - PROCESS | 1659 | 1461481674418 Marionette TRACE conn2 <- [1,2658,null,{}] 00:07:54 INFO - PROCESS | 1659 | 1461481674420 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}] 00:07:54 INFO - PROCESS | 1659 | 1461481674535 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 00:07:54 INFO - PROCESS | 1659 | 1461481674550 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e80f000 == 71 [pid = 1659] [id = 672] 00:07:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 173 (0x12aa1ec00) [pid = 1659] [serial = 2016] [outer = 0x0] 00:07:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 174 (0x12aa27000) [pid = 1659] [serial = 2017] [outer = 0x12aa1ec00] 00:07:54 INFO - PROCESS | 1659 | 1461481674575 Marionette DEBUG loaded listener.js 00:07:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 175 (0x12aa2b000) [pid = 1659] [serial = 2018] [outer = 0x12aa1ec00] 00:07:54 INFO - PROCESS | 1659 | --DOMWINDOW == 174 (0x12bbbd400) [pid = 1659] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:07:54 INFO - PROCESS | 1659 | --DOMWINDOW == 173 (0x12bbc1c00) [pid = 1659] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:07:54 INFO - PROCESS | 1659 | --DOMWINDOW == 172 (0x11be40800) [pid = 1659] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:07:54 INFO - PROCESS | 1659 | --DOMWINDOW == 171 (0x123a75000) [pid = 1659] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:07:54 INFO - PROCESS | 1659 | --DOMWINDOW == 170 (0x1150f1400) [pid = 1659] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:07:54 INFO - PROCESS | 1659 | --DOMWINDOW == 169 (0x12e3f9c00) [pid = 1659] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:07:54 INFO - PROCESS | 1659 | --DOMWINDOW == 168 (0x118747000) [pid = 1659] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:07:54 INFO - PROCESS | 1659 | --DOMWINDOW == 167 (0x12e9c9000) [pid = 1659] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:07:54 INFO - PROCESS | 1659 | --DOMWINDOW == 166 (0x12a88e000) [pid = 1659] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:07:54 INFO - PROCESS | 1659 | --DOMWINDOW == 165 (0x11a863400) [pid = 1659] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:07:54 INFO - PROCESS | 1659 | --DOMWINDOW == 164 (0x129828000) [pid = 1659] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:07:54 INFO - PROCESS | 1659 | --DOMWINDOW == 163 (0x126d22c00) [pid = 1659] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:07:55 INFO - PROCESS | 1659 | 1461481675001 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]]]}] 00:07:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:07:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 618ms 00:07:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:07:55 INFO - PROCESS | 1659 | 1461481675035 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 00:07:55 INFO - PROCESS | 1659 | 1461481675036 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 00:07:55 INFO - PROCESS | 1659 | 1461481675039 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:07:55 INFO - PROCESS | 1659 | 1461481675040 Marionette TRACE conn2 <- [1,2662,null,{}] 00:07:55 INFO - PROCESS | 1659 | 1461481675048 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}] 00:07:55 INFO - PROCESS | 1659 | 1461481675179 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 00:07:55 INFO - PROCESS | 1659 | 1461481675241 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x12efc2800 == 72 [pid = 1659] [id = 673] 00:07:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 164 (0x12a88f000) [pid = 1659] [serial = 2019] [outer = 0x0] 00:07:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 165 (0x12aa28000) [pid = 1659] [serial = 2020] [outer = 0x12a88f000] 00:07:55 INFO - PROCESS | 1659 | 1461481675269 Marionette DEBUG loaded listener.js 00:07:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 166 (0x12bbc1c00) [pid = 1659] [serial = 2021] [outer = 0x12a88f000] 00:07:55 INFO - PROCESS | 1659 | 1461481675549 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]]]}] 00:07:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:07:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 524ms 00:07:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:07:55 INFO - PROCESS | 1659 | 1461481675564 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 00:07:55 INFO - PROCESS | 1659 | 1461481675566 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 00:07:55 INFO - PROCESS | 1659 | 1461481675568 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:07:55 INFO - PROCESS | 1659 | 1461481675570 Marionette TRACE conn2 <- [1,2666,null,{}] 00:07:55 INFO - PROCESS | 1659 | 1461481675572 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}] 00:07:55 INFO - PROCESS | 1659 | 1461481675693 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 00:07:55 INFO - PROCESS | 1659 | 1461481675764 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f728800 == 73 [pid = 1659] [id = 674] 00:07:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 167 (0x118fd3000) [pid = 1659] [serial = 2022] [outer = 0x0] 00:07:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 168 (0x118fd8000) [pid = 1659] [serial = 2023] [outer = 0x118fd3000] 00:07:55 INFO - PROCESS | 1659 | 1461481675794 Marionette DEBUG loaded listener.js 00:07:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 169 (0x12e9d0000) [pid = 1659] [serial = 2024] [outer = 0x118fd3000] 00:07:56 INFO - PROCESS | 1659 | 1461481676571 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]]]}] 00:07:56 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) 00:07:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1019ms 00:07:56 INFO - PROCESS | 1659 | 1461481676588 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 00:07:56 INFO - PROCESS | 1659 | 1461481676589 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 00:07:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:07:56 INFO - PROCESS | 1659 | 1461481676592 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:07:56 INFO - PROCESS | 1659 | 1461481676594 Marionette TRACE conn2 <- [1,2670,null,{}] 00:07:56 INFO - PROCESS | 1659 | 1461481676597 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}] 00:07:56 INFO - PROCESS | 1659 | 1461481676690 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 00:07:56 INFO - PROCESS | 1659 | 1461481676694 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x1308e8800 == 74 [pid = 1659] [id = 675] 00:07:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 170 (0x12a8ad800) [pid = 1659] [serial = 2025] [outer = 0x0] 00:07:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 171 (0x12a8b5800) [pid = 1659] [serial = 2026] [outer = 0x12a8ad800] 00:07:56 INFO - PROCESS | 1659 | 1461481676719 Marionette DEBUG loaded listener.js 00:07:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 172 (0x12a8bb400) [pid = 1659] [serial = 2027] [outer = 0x12a8ad800] 00:07:57 INFO - PROCESS | 1659 | 1461481677691 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] 00:07:57 INFO - PROCESS | 1659 | 1461481677717 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 00:07:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:07:57 INFO - PROCESS | 1659 | 1461481677720 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:07:57 INFO - PROCESS | 1659 | 1461481677722 Marionette TRACE conn2 <- [1,2674,null,{}] 00:07:57 INFO - PROCESS | 1659 | 1461481677729 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}] 00:07:57 INFO - PROCESS | 1659 | 1461481677842 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 00:07:57 INFO - PROCESS | 1659 | 1461481677952 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x126be1000 == 75 [pid = 1659] [id = 676] 00:07:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 173 (0x118fcf800) [pid = 1659] [serial = 2028] [outer = 0x0] 00:07:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 174 (0x119129800) [pid = 1659] [serial = 2029] [outer = 0x118fcf800] 00:07:57 INFO - PROCESS | 1659 | 1461481677986 Marionette DEBUG loaded listener.js 00:07:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 175 (0x11b03d800) [pid = 1659] [serial = 2030] [outer = 0x118fcf800] 00:07:58 INFO - PROCESS | 1659 | 1461481678915 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] 00:07:58 INFO - PROCESS | 1659 | 1461481678951 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 00:07:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:07:58 INFO - PROCESS | 1659 | 1461481678955 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:07:58 INFO - PROCESS | 1659 | 1461481678957 Marionette TRACE conn2 <- [1,2678,null,{}] 00:07:58 INFO - PROCESS | 1659 | 1461481678960 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}] 00:07:59 INFO - PROCESS | 1659 | 1461481679129 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 00:07:59 INFO - PROCESS | 1659 | 1461481679242 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bb9e800 == 76 [pid = 1659] [id = 677] 00:07:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 176 (0x12572a000) [pid = 1659] [serial = 2031] [outer = 0x0] 00:07:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 177 (0x125732800) [pid = 1659] [serial = 2032] [outer = 0x12572a000] 00:07:59 INFO - PROCESS | 1659 | 1461481679275 Marionette DEBUG loaded listener.js 00:07:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 178 (0x127861400) [pid = 1659] [serial = 2033] [outer = 0x12572a000] 00:08:00 INFO - PROCESS | 1659 | 1461481680153 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]]]}] 00:08:00 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) 00:08:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1223ms 00:08:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:08:00 INFO - PROCESS | 1659 | 1461481680179 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 00:08:00 INFO - PROCESS | 1659 | 1461481680180 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 00:08:00 INFO - PROCESS | 1659 | 1461481680183 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:08:00 INFO - PROCESS | 1659 | 1461481680185 Marionette TRACE conn2 <- [1,2682,null,{}] 00:08:00 INFO - PROCESS | 1659 | 1461481680196 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}] 00:08:00 INFO - PROCESS | 1659 | 1461481680309 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 00:08:00 INFO - PROCESS | 1659 | 1461481680420 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x1302e0800 == 77 [pid = 1659] [id = 678] 00:08:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 179 (0x127a05000) [pid = 1659] [serial = 2034] [outer = 0x0] 00:08:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 180 (0x12a8b3400) [pid = 1659] [serial = 2035] [outer = 0x127a05000] 00:08:00 INFO - PROCESS | 1659 | 1461481680454 Marionette DEBUG loaded listener.js 00:08:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 181 (0x12aff0000) [pid = 1659] [serial = 2036] [outer = 0x127a05000] 00:08:01 INFO - PROCESS | 1659 | 1461481681570 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]]]}] 00:08:01 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) 00:08:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1422ms 00:08:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:08:01 INFO - PROCESS | 1659 | 1461481681605 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 00:08:01 INFO - PROCESS | 1659 | 1461481681608 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 00:08:01 INFO - PROCESS | 1659 | 1461481681611 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:08:01 INFO - PROCESS | 1659 | 1461481681614 Marionette TRACE conn2 <- [1,2686,null,{}] 00:08:01 INFO - PROCESS | 1659 | 1461481681618 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}] 00:08:01 INFO - PROCESS | 1659 | 1461481681773 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 00:08:01 INFO - PROCESS | 1659 | 1461481681853 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a10d800 == 78 [pid = 1659] [id = 679] 00:08:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 182 (0x11ad3c400) [pid = 1659] [serial = 2037] [outer = 0x0] 00:08:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 183 (0x11b03c000) [pid = 1659] [serial = 2038] [outer = 0x11ad3c400] 00:08:01 INFO - PROCESS | 1659 | 1461481681883 Marionette DEBUG loaded listener.js 00:08:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 184 (0x11c243800) [pid = 1659] [serial = 2039] [outer = 0x11ad3c400] 00:08:02 INFO - PROCESS | 1659 | --DOCSHELL 0x12f08d000 == 77 [pid = 1659] [id = 573] 00:08:02 INFO - PROCESS | 1659 | --DOCSHELL 0x12f728800 == 76 [pid = 1659] [id = 674] 00:08:02 INFO - PROCESS | 1659 | --DOCSHELL 0x12efc2800 == 75 [pid = 1659] [id = 673] 00:08:02 INFO - PROCESS | 1659 | --DOCSHELL 0x12e80f000 == 74 [pid = 1659] [id = 672] 00:08:02 INFO - PROCESS | 1659 | --DOCSHELL 0x12e2af000 == 73 [pid = 1659] [id = 671] 00:08:02 INFO - PROCESS | 1659 | --DOCSHELL 0x12cfaa800 == 72 [pid = 1659] [id = 670] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 183 (0x11af79800) [pid = 1659] [serial = 1909] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 182 (0x11c730800) [pid = 1659] [serial = 1912] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 181 (0x12b53ac00) [pid = 1659] [serial = 1915] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 180 (0x12e82b800) [pid = 1659] [serial = 1918] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 179 (0x12ec4b400) [pid = 1659] [serial = 1921] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 178 (0x12eea2000) [pid = 1659] [serial = 1924] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 177 (0x12ec55000) [pid = 1659] [serial = 1906] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 176 (0x12f0bbc00) [pid = 1659] [serial = 1963] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOCSHELL 0x12bba4000 == 71 [pid = 1659] [id = 669] 00:08:02 INFO - PROCESS | 1659 | --DOCSHELL 0x12afe0000 == 70 [pid = 1659] [id = 668] 00:08:02 INFO - PROCESS | 1659 | --DOCSHELL 0x12a1e0800 == 69 [pid = 1659] [id = 667] 00:08:02 INFO - PROCESS | 1659 | --DOCSHELL 0x127694800 == 68 [pid = 1659] [id = 666] 00:08:02 INFO - PROCESS | 1659 | --DOCSHELL 0x114e95000 == 67 [pid = 1659] [id = 665] 00:08:02 INFO - PROCESS | 1659 | --DOCSHELL 0x129dd2800 == 66 [pid = 1659] [id = 664] 00:08:02 INFO - PROCESS | 1659 | --DOCSHELL 0x12afcd000 == 65 [pid = 1659] [id = 659] 00:08:02 INFO - PROCESS | 1659 | --DOCSHELL 0x1368d5000 == 64 [pid = 1659] [id = 658] 00:08:02 INFO - PROCESS | 1659 | --DOCSHELL 0x130190800 == 63 [pid = 1659] [id = 657] 00:08:02 INFO - PROCESS | 1659 | --DOCSHELL 0x12a1de800 == 62 [pid = 1659] [id = 656] 00:08:02 INFO - PROCESS | 1659 | --DOCSHELL 0x1252d1800 == 61 [pid = 1659] [id = 655] 00:08:02 INFO - PROCESS | 1659 | --DOCSHELL 0x13019a800 == 60 [pid = 1659] [id = 654] 00:08:02 INFO - PROCESS | 1659 | 1461481682818 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] 00:08:02 INFO - PROCESS | 1659 | 1461481682838 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 00:08:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:08:02 INFO - PROCESS | 1659 | 1461481682844 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:08:02 INFO - PROCESS | 1659 | 1461481682846 Marionette TRACE conn2 <- [1,2690,null,{}] 00:08:02 INFO - PROCESS | 1659 | 1461481682849 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}] 00:08:02 INFO - PROCESS | 1659 | 1461481682935 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 175 (0x126b2b800) [pid = 1659] [serial = 1937] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 174 (0x1187d5c00) [pid = 1659] [serial = 1928] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 173 (0x118542800) [pid = 1659] [serial = 1927] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 172 (0x12d629400) [pid = 1659] [serial = 1946] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 171 (0x12e831000) [pid = 1659] [serial = 1951] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 170 (0x12e3f1c00) [pid = 1659] [serial = 1949] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 169 (0x11ad38400) [pid = 1659] [serial = 1954] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 168 (0x12e9d5800) [pid = 1659] [serial = 1957] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 167 (0x12a898400) [pid = 1659] [serial = 1960] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 166 (0x12e88d000) [pid = 1659] [serial = 1952] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 165 (0x11af71400) [pid = 1659] [serial = 1931] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 164 (0x129cde800) [pid = 1659] [serial = 1942] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 163 (0x11aa03800) [pid = 1659] [serial = 1930] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 162 (0x12ec58c00) [pid = 1659] [serial = 1961] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 161 (0x1276f0c00) [pid = 1659] [serial = 1939] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 160 (0x1280a7000) [pid = 1659] [serial = 1940] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 159 (0x123a6a800) [pid = 1659] [serial = 1934] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 158 (0x11b8b5800) [pid = 1659] [serial = 1955] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 157 (0x12ec51000) [pid = 1659] [serial = 1958] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 156 (0x12b8f7800) [pid = 1659] [serial = 1943] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 155 (0x12bfb9800) [pid = 1659] [serial = 1945] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 154 (0x12e351400) [pid = 1659] [serial = 1948] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 153 (0x11c670c00) [pid = 1659] [serial = 1933] [outer = 0x0] [url = about:blank] 00:08:02 INFO - PROCESS | 1659 | --DOMWINDOW == 152 (0x12572e800) [pid = 1659] [serial = 1936] [outer = 0x0] [url = about:blank] 00:08:03 INFO - PROCESS | 1659 | 1461481683009 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c68d000 == 61 [pid = 1659] [id = 680] 00:08:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 153 (0x1187d5c00) [pid = 1659] [serial = 2040] [outer = 0x0] 00:08:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 154 (0x11af71400) [pid = 1659] [serial = 2041] [outer = 0x1187d5c00] 00:08:03 INFO - PROCESS | 1659 | 1461481683038 Marionette DEBUG loaded listener.js 00:08:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 155 (0x11c73dc00) [pid = 1659] [serial = 2042] [outer = 0x1187d5c00] 00:08:03 INFO - PROCESS | 1659 | 1461481683854 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] 00:08:03 INFO - PROCESS | 1659 | 1461481683869 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 00:08:03 INFO - PROCESS | 1659 | 1461481683871 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:08:03 INFO - PROCESS | 1659 | 1461481683875 Marionette TRACE conn2 <- [1,2694,null,{}] 00:08:03 INFO - PROCESS | 1659 | 1461481683898 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}] 00:08:03 INFO - PROCESS | 1659 | 1461481683976 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 00:08:03 INFO - PROCESS | 1659 | 1461481683981 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x129de2000 == 62 [pid = 1659] [id = 681] 00:08:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 156 (0x12530bc00) [pid = 1659] [serial = 2043] [outer = 0x0] 00:08:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 157 (0x125730800) [pid = 1659] [serial = 2044] [outer = 0x12530bc00] 00:08:04 INFO - PROCESS | 1659 | 1461481684003 Marionette DEBUG loaded listener.js 00:08:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 158 (0x126d24800) [pid = 1659] [serial = 2045] [outer = 0x12530bc00] 00:08:04 INFO - PROCESS | 1659 | 1461481684972 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] 00:08:05 INFO - PROCESS | 1659 | 1461481685017 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 00:08:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:08:05 INFO - PROCESS | 1659 | 1461481685020 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:08:05 INFO - PROCESS | 1659 | 1461481685021 Marionette TRACE conn2 <- [1,2698,null,{}] 00:08:05 INFO - PROCESS | 1659 | 1461481685023 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}] 00:08:05 INFO - PROCESS | 1659 | 1461481685135 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 00:08:05 INFO - PROCESS | 1659 | 1461481685159 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x12aae0800 == 63 [pid = 1659] [id = 682] 00:08:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 159 (0x129823000) [pid = 1659] [serial = 2046] [outer = 0x0] 00:08:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 160 (0x129cde800) [pid = 1659] [serial = 2047] [outer = 0x129823000] 00:08:05 INFO - PROCESS | 1659 | 1461481685187 Marionette DEBUG loaded listener.js 00:08:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 161 (0x12a894c00) [pid = 1659] [serial = 2048] [outer = 0x129823000] 00:08:06 INFO - PROCESS | 1659 | 1461481686046 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] 00:08:06 INFO - PROCESS | 1659 | 1461481686096 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 00:08:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:08:06 INFO - PROCESS | 1659 | 1461481686098 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:08:06 INFO - PROCESS | 1659 | 1461481686099 Marionette TRACE conn2 <- [1,2702,null,{}] 00:08:06 INFO - PROCESS | 1659 | 1461481686101 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}] 00:08:06 INFO - PROCESS | 1659 | 1461481686211 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 00:08:06 INFO - PROCESS | 1659 | 1461481686225 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b257800 == 64 [pid = 1659] [id = 683] 00:08:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 162 (0x12a895000) [pid = 1659] [serial = 2049] [outer = 0x0] 00:08:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 163 (0x12a8b8800) [pid = 1659] [serial = 2050] [outer = 0x12a895000] 00:08:06 INFO - PROCESS | 1659 | 1461481686251 Marionette DEBUG loaded listener.js 00:08:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 164 (0x12aa23c00) [pid = 1659] [serial = 2051] [outer = 0x12a895000] 00:08:06 INFO - PROCESS | 1659 | 1461481686623 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]]]}] 00:08:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:08:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 568ms 00:08:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:08:06 INFO - PROCESS | 1659 | 1461481686666 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 00:08:06 INFO - PROCESS | 1659 | 1461481686667 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 00:08:06 INFO - PROCESS | 1659 | 1461481686670 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:08:06 INFO - PROCESS | 1659 | 1461481686671 Marionette TRACE conn2 <- [1,2706,null,{}] 00:08:06 INFO - PROCESS | 1659 | 1461481686673 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}] 00:08:06 INFO - PROCESS | 1659 | 1461481686803 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 00:08:06 INFO - PROCESS | 1659 | 1461481686820 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b8b0800 == 65 [pid = 1659] [id = 684] 00:08:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 165 (0x12aa28c00) [pid = 1659] [serial = 2052] [outer = 0x0] 00:08:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 166 (0x12afebc00) [pid = 1659] [serial = 2053] [outer = 0x12aa28c00] 00:08:06 INFO - PROCESS | 1659 | 1461481686848 Marionette DEBUG loaded listener.js 00:08:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 167 (0x12b3f0c00) [pid = 1659] [serial = 2054] [outer = 0x12aa28c00] 00:08:07 INFO - PROCESS | 1659 | --DOMWINDOW == 166 (0x12a88f000) [pid = 1659] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:08:07 INFO - PROCESS | 1659 | --DOMWINDOW == 165 (0x118fd3000) [pid = 1659] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:08:07 INFO - PROCESS | 1659 | --DOMWINDOW == 164 (0x11874b800) [pid = 1659] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:08:07 INFO - PROCESS | 1659 | --DOMWINDOW == 163 (0x12b53f400) [pid = 1659] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:08:07 INFO - PROCESS | 1659 | --DOMWINDOW == 162 (0x12e827400) [pid = 1659] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:08:07 INFO - PROCESS | 1659 | --DOMWINDOW == 161 (0x118752800) [pid = 1659] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:08:07 INFO - PROCESS | 1659 | --DOMWINDOW == 160 (0x12b8ef800) [pid = 1659] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:08:07 INFO - PROCESS | 1659 | --DOMWINDOW == 159 (0x11874b400) [pid = 1659] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:08:07 INFO - PROCESS | 1659 | --DOMWINDOW == 158 (0x128075800) [pid = 1659] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:08:07 INFO - PROCESS | 1659 | --DOMWINDOW == 157 (0x128077000) [pid = 1659] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:08:07 INFO - PROCESS | 1659 | --DOMWINDOW == 156 (0x12aa1ec00) [pid = 1659] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:08:07 INFO - PROCESS | 1659 | --DOMWINDOW == 155 (0x126b9c800) [pid = 1659] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:08:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:08:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 669ms 00:08:07 INFO - PROCESS | 1659 | 1461481687336 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]]]}] 00:08:07 INFO - PROCESS | 1659 | 1461481687340 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 00:08:07 INFO - PROCESS | 1659 | 1461481687341 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 00:08:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:08:07 INFO - PROCESS | 1659 | 1461481687347 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:08:07 INFO - PROCESS | 1659 | 1461481687348 Marionette TRACE conn2 <- [1,2710,null,{}] 00:08:07 INFO - PROCESS | 1659 | 1461481687355 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}] 00:08:07 INFO - PROCESS | 1659 | 1461481687477 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 00:08:07 INFO - PROCESS | 1659 | 1461481687543 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bb9d000 == 66 [pid = 1659] [id = 685] 00:08:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 156 (0x11c6c3400) [pid = 1659] [serial = 2055] [outer = 0x0] 00:08:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 157 (0x12a88f000) [pid = 1659] [serial = 2056] [outer = 0x11c6c3400] 00:08:07 INFO - PROCESS | 1659 | 1461481687570 Marionette DEBUG loaded listener.js 00:08:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 158 (0x12b3f3c00) [pid = 1659] [serial = 2057] [outer = 0x11c6c3400] 00:08:07 INFO - PROCESS | 1659 | 1461481687855 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] 00:08:07 INFO - PROCESS | 1659 | 1461481687872 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 00:08:07 INFO - PROCESS | 1659 | 1461481687882 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:08:07 INFO - PROCESS | 1659 | 1461481687883 Marionette TRACE conn2 <- [1,2714,null,{}] 00:08:07 INFO - PROCESS | 1659 | 1461481687886 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}] 00:08:07 INFO - PROCESS | 1659 | 1461481687994 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 00:08:08 INFO - PROCESS | 1659 | 1461481688074 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cdc1800 == 67 [pid = 1659] [id = 686] 00:08:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 159 (0x11c7ba800) [pid = 1659] [serial = 2058] [outer = 0x0] 00:08:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 160 (0x12b53f400) [pid = 1659] [serial = 2059] [outer = 0x11c7ba800] 00:08:08 INFO - PROCESS | 1659 | 1461481688112 Marionette DEBUG loaded listener.js 00:08:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 161 (0x12bfb9800) [pid = 1659] [serial = 2060] [outer = 0x11c7ba800] 00:08:08 INFO - PROCESS | 1659 | 1461481688466 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]]]}] 00:08:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:08:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 628ms 00:08:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:08:08 INFO - PROCESS | 1659 | 1461481688503 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 00:08:08 INFO - PROCESS | 1659 | 1461481688504 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 00:08:08 INFO - PROCESS | 1659 | 1461481688506 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:08:08 INFO - PROCESS | 1659 | 1461481688508 Marionette TRACE conn2 <- [1,2718,null,{}] 00:08:08 INFO - PROCESS | 1659 | 1461481688510 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}] 00:08:08 INFO - PROCESS | 1659 | 1461481688597 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 00:08:08 INFO - PROCESS | 1659 | 1461481688667 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbd6000 == 68 [pid = 1659] [id = 687] 00:08:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 162 (0x12be64c00) [pid = 1659] [serial = 2061] [outer = 0x0] 00:08:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 163 (0x12d0c0c00) [pid = 1659] [serial = 2062] [outer = 0x12be64c00] 00:08:08 INFO - PROCESS | 1659 | 1461481688692 Marionette DEBUG loaded listener.js 00:08:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 164 (0x12db12c00) [pid = 1659] [serial = 2063] [outer = 0x12be64c00] 00:08:08 INFO - PROCESS | 1659 | 1461481688993 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] 00:08:09 INFO - PROCESS | 1659 | 1461481689030 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 00:08:09 INFO - PROCESS | 1659 | 1461481689032 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:08:09 INFO - PROCESS | 1659 | 1461481689033 Marionette TRACE conn2 <- [1,2722,null,{}] 00:08:09 INFO - PROCESS | 1659 | 1461481689036 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}] 00:08:09 INFO - PROCESS | 1659 | 1461481689128 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 00:08:09 INFO - PROCESS | 1659 | 1461481689133 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ec06800 == 69 [pid = 1659] [id = 688] 00:08:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 165 (0x12db14800) [pid = 1659] [serial = 2064] [outer = 0x0] 00:08:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 166 (0x12e355c00) [pid = 1659] [serial = 2065] [outer = 0x12db14800] 00:08:09 INFO - PROCESS | 1659 | 1461481689158 Marionette DEBUG loaded listener.js 00:08:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 167 (0x12e3f9c00) [pid = 1659] [serial = 2066] [outer = 0x12db14800] 00:08:09 INFO - PROCESS | 1659 | 1461481689698 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] 00:08:09 INFO - PROCESS | 1659 | 1461481689756 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 00:08:09 INFO - PROCESS | 1659 | 1461481689762 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:08:09 INFO - PROCESS | 1659 | 1461481689765 Marionette TRACE conn2 <- [1,2726,null,{}] 00:08:09 INFO - PROCESS | 1659 | 1461481689768 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}] 00:08:09 INFO - PROCESS | 1659 | 1461481689880 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 00:08:10 INFO - PROCESS | 1659 | 1461481690018 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x1284de000 == 70 [pid = 1659] [id = 689] 00:08:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 168 (0x11b8b5800) [pid = 1659] [serial = 2067] [outer = 0x0] 00:08:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 169 (0x11c12e400) [pid = 1659] [serial = 2068] [outer = 0x11b8b5800] 00:08:10 INFO - PROCESS | 1659 | 1461481690053 Marionette DEBUG loaded listener.js 00:08:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 170 (0x11c7ba400) [pid = 1659] [serial = 2069] [outer = 0x11b8b5800] 00:08:10 INFO - PROCESS | 1659 | 1461481690481 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]]]}] 00:08:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:08:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 774ms 00:08:10 INFO - PROCESS | 1659 | 1461481690535 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 00:08:10 INFO - PROCESS | 1659 | 1461481690539 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 00:08:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:08:10 INFO - PROCESS | 1659 | 1461481690544 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:08:10 INFO - PROCESS | 1659 | 1461481690546 Marionette TRACE conn2 <- [1,2730,null,{}] 00:08:10 INFO - PROCESS | 1659 | 1461481690548 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}] 00:08:10 INFO - PROCESS | 1659 | 1461481690662 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 00:08:10 INFO - PROCESS | 1659 | 1461481690772 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x12afd1000 == 71 [pid = 1659] [id = 690] 00:08:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 171 (0x11c7bd000) [pid = 1659] [serial = 2070] [outer = 0x0] 00:08:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 172 (0x12530c800) [pid = 1659] [serial = 2071] [outer = 0x11c7bd000] 00:08:10 INFO - PROCESS | 1659 | 1461481690806 Marionette DEBUG loaded listener.js 00:08:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 173 (0x129cdf000) [pid = 1659] [serial = 2072] [outer = 0x11c7bd000] 00:08:11 INFO - PROCESS | 1659 | 1461481691688 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] 00:08:11 INFO - PROCESS | 1659 | 1461481691720 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 00:08:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:08:11 INFO - PROCESS | 1659 | 1461481691722 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:08:11 INFO - PROCESS | 1659 | 1461481691725 Marionette TRACE conn2 <- [1,2734,null,{}] 00:08:11 INFO - PROCESS | 1659 | 1461481691776 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}] 00:08:11 INFO - PROCESS | 1659 | 1461481691877 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 00:08:11 INFO - PROCESS | 1659 | 1461481691982 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f736800 == 72 [pid = 1659] [id = 691] 00:08:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 174 (0x12aa2c000) [pid = 1659] [serial = 2073] [outer = 0x0] 00:08:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 175 (0x12b0c6800) [pid = 1659] [serial = 2074] [outer = 0x12aa2c000] 00:08:12 INFO - PROCESS | 1659 | 1461481692015 Marionette DEBUG loaded listener.js 00:08:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 176 (0x12d0b2800) [pid = 1659] [serial = 2075] [outer = 0x12aa2c000] 00:08:12 INFO - PROCESS | 1659 | 1461481692434 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]]]}] 00:08:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:08:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 762ms 00:08:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:08:12 INFO - PROCESS | 1659 | 1461481692485 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 00:08:12 INFO - PROCESS | 1659 | 1461481692486 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 00:08:12 INFO - PROCESS | 1659 | 1461481692489 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:08:12 INFO - PROCESS | 1659 | 1461481692490 Marionette TRACE conn2 <- [1,2738,null,{}] 00:08:12 INFO - PROCESS | 1659 | 1461481692492 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}] 00:08:12 INFO - PROCESS | 1659 | 1461481692601 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 00:08:12 INFO - PROCESS | 1659 | 1461481692711 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x1301a2800 == 73 [pid = 1659] [id = 692] 00:08:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 177 (0x12b0cb400) [pid = 1659] [serial = 2076] [outer = 0x0] 00:08:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 178 (0x12e3f6800) [pid = 1659] [serial = 2077] [outer = 0x12b0cb400] 00:08:12 INFO - PROCESS | 1659 | 1461481692743 Marionette DEBUG loaded listener.js 00:08:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 179 (0x12e888c00) [pid = 1659] [serial = 2078] [outer = 0x12b0cb400] 00:08:13 INFO - PROCESS | 1659 | 1461481693156 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]]]}] 00:08:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:08:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 719ms 00:08:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:08:13 INFO - PROCESS | 1659 | 1461481693209 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 00:08:13 INFO - PROCESS | 1659 | 1461481693212 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 00:08:13 INFO - PROCESS | 1659 | 1461481693215 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:08:13 INFO - PROCESS | 1659 | 1461481693217 Marionette TRACE conn2 <- [1,2742,null,{}] 00:08:13 INFO - PROCESS | 1659 | 1461481693221 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}] 00:08:13 INFO - PROCESS | 1659 | 1461481693412 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 00:08:13 INFO - PROCESS | 1659 | 1461481693556 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x1308e4000 == 74 [pid = 1659] [id = 693] 00:08:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 180 (0x12550c400) [pid = 1659] [serial = 2079] [outer = 0x0] 00:08:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 181 (0x12e9c6800) [pid = 1659] [serial = 2080] [outer = 0x12550c400] 00:08:13 INFO - PROCESS | 1659 | 1461481693606 Marionette DEBUG loaded listener.js 00:08:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 182 (0x12eaf2000) [pid = 1659] [serial = 2081] [outer = 0x12550c400] 00:08:14 INFO - PROCESS | 1659 | 1461481694077 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]]]}] 00:08:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:08:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 923ms 00:08:14 INFO - PROCESS | 1659 | 1461481694137 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 00:08:14 INFO - PROCESS | 1659 | 1461481694139 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 00:08:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:08:14 INFO - PROCESS | 1659 | 1461481694141 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:08:14 INFO - PROCESS | 1659 | 1461481694142 Marionette TRACE conn2 <- [1,2746,null,{}] 00:08:14 INFO - PROCESS | 1659 | 1461481694145 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}] 00:08:14 INFO - PROCESS | 1659 | 1461481694257 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 00:08:14 INFO - PROCESS | 1659 | 1461481694339 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x138541000 == 75 [pid = 1659] [id = 694] 00:08:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 183 (0x12ee9cc00) [pid = 1659] [serial = 2082] [outer = 0x0] 00:08:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 184 (0x12f0c9000) [pid = 1659] [serial = 2083] [outer = 0x12ee9cc00] 00:08:14 INFO - PROCESS | 1659 | 1461481694372 Marionette DEBUG loaded listener.js 00:08:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 185 (0x12fb70000) [pid = 1659] [serial = 2084] [outer = 0x12ee9cc00] 00:08:14 INFO - PROCESS | 1659 | 1461481694774 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]]]}] 00:08:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:08:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 672ms 00:08:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:08:14 INFO - PROCESS | 1659 | 1461481694831 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 00:08:14 INFO - PROCESS | 1659 | 1461481694833 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 00:08:14 INFO - PROCESS | 1659 | 1461481694835 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:08:14 INFO - PROCESS | 1659 | 1461481694836 Marionette TRACE conn2 <- [1,2750,null,{}] 00:08:14 INFO - PROCESS | 1659 | 1461481694839 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}] 00:08:14 INFO - PROCESS | 1659 | 1461481694944 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 00:08:15 INFO - PROCESS | 1659 | 1461481695056 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x138511000 == 76 [pid = 1659] [id = 695] 00:08:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 186 (0x12ee9f400) [pid = 1659] [serial = 2085] [outer = 0x0] 00:08:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 187 (0x12ff02c00) [pid = 1659] [serial = 2086] [outer = 0x12ee9f400] 00:08:15 INFO - PROCESS | 1659 | 1461481695089 Marionette DEBUG loaded listener.js 00:08:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 188 (0x12ff08400) [pid = 1659] [serial = 2087] [outer = 0x12ee9f400] 00:08:15 INFO - PROCESS | 1659 | 1461481695494 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]]]}] 00:08:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:08:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 719ms 00:08:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:08:15 INFO - PROCESS | 1659 | 1461481695555 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 00:08:15 INFO - PROCESS | 1659 | 1461481695557 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 00:08:15 INFO - PROCESS | 1659 | 1461481695560 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:08:15 INFO - PROCESS | 1659 | 1461481695562 Marionette TRACE conn2 <- [1,2754,null,{}] 00:08:15 INFO - PROCESS | 1659 | 1461481695565 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}] 00:08:15 INFO - PROCESS | 1659 | 1461481695729 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 00:08:15 INFO - PROCESS | 1659 | 1461481695880 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c625000 == 77 [pid = 1659] [id = 696] 00:08:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 189 (0x118747800) [pid = 1659] [serial = 2088] [outer = 0x0] 00:08:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 190 (0x11c671800) [pid = 1659] [serial = 2089] [outer = 0x118747800] 00:08:15 INFO - PROCESS | 1659 | 1461481695912 Marionette DEBUG loaded listener.js 00:08:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 191 (0x12ace6800) [pid = 1659] [serial = 2090] [outer = 0x118747800] 00:08:16 INFO - PROCESS | 1659 | 1461481696327 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]]]}] 00:08:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:08:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 822ms 00:08:16 INFO - PROCESS | 1659 | 1461481696382 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 00:08:16 INFO - PROCESS | 1659 | 1461481696383 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 00:08:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:08:16 INFO - PROCESS | 1659 | 1461481696385 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:08:16 INFO - PROCESS | 1659 | 1461481696387 Marionette TRACE conn2 <- [1,2758,null,{}] 00:08:16 INFO - PROCESS | 1659 | 1461481696389 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}] 00:08:16 INFO - PROCESS | 1659 | 1461481696501 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 00:08:16 INFO - PROCESS | 1659 | 1461481696586 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:16 INFO - PROCESS | 1659 | --DOCSHELL 0x12fc61800 == 76 [pid = 1659] [id = 16] 00:08:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x12abe5000 == 77 [pid = 1659] [id = 697] 00:08:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 192 (0x1150f3800) [pid = 1659] [serial = 2091] [outer = 0x0] 00:08:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 193 (0x11b8b4400) [pid = 1659] [serial = 2092] [outer = 0x1150f3800] 00:08:16 INFO - PROCESS | 1659 | 1461481696633 Marionette DEBUG loaded listener.js 00:08:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 194 (0x12acef000) [pid = 1659] [serial = 2093] [outer = 0x1150f3800] 00:08:17 INFO - PROCESS | 1659 | 1461481697247 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]]]}] 00:08:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:08:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 872ms 00:08:17 INFO - PROCESS | 1659 | 1461481697260 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 00:08:17 INFO - PROCESS | 1659 | 1461481697264 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 00:08:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:08:17 INFO - PROCESS | 1659 | 1461481697267 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:08:17 INFO - PROCESS | 1659 | 1461481697269 Marionette TRACE conn2 <- [1,2762,null,{}] 00:08:17 INFO - PROCESS | 1659 | 1461481697272 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}] 00:08:17 INFO - PROCESS | 1659 | 1461481697381 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 00:08:17 INFO - PROCESS | 1659 | 1461481697496 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:17 INFO - PROCESS | 1659 | ++DOCSHELL 0x12abe6800 == 78 [pid = 1659] [id = 698] 00:08:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 195 (0x11b855800) [pid = 1659] [serial = 2094] [outer = 0x0] 00:08:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 196 (0x11be35800) [pid = 1659] [serial = 2095] [outer = 0x11b855800] 00:08:17 INFO - PROCESS | 1659 | 1461481697529 Marionette DEBUG loaded listener.js 00:08:17 INFO - PROCESS | 1659 | ++DOMWINDOW == 197 (0x11c73ec00) [pid = 1659] [serial = 2096] [outer = 0x11b855800] 00:08:17 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbd6000 == 77 [pid = 1659] [id = 687] 00:08:17 INFO - PROCESS | 1659 | --DOCSHELL 0x12cdc1800 == 76 [pid = 1659] [id = 686] 00:08:17 INFO - PROCESS | 1659 | --DOCSHELL 0x12bb9d000 == 75 [pid = 1659] [id = 685] 00:08:17 INFO - PROCESS | 1659 | --DOCSHELL 0x12b8b0800 == 74 [pid = 1659] [id = 684] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 196 (0x12a8b5800) [pid = 1659] [serial = 2026] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOCSHELL 0x12b257800 == 73 [pid = 1659] [id = 683] 00:08:17 INFO - PROCESS | 1659 | --DOCSHELL 0x12aae0800 == 72 [pid = 1659] [id = 682] 00:08:17 INFO - PROCESS | 1659 | --DOCSHELL 0x129de2000 == 71 [pid = 1659] [id = 681] 00:08:17 INFO - PROCESS | 1659 | --DOCSHELL 0x11c68d000 == 70 [pid = 1659] [id = 680] 00:08:17 INFO - PROCESS | 1659 | --DOCSHELL 0x12a10d800 == 69 [pid = 1659] [id = 679] 00:08:17 INFO - PROCESS | 1659 | --DOCSHELL 0x126be1000 == 68 [pid = 1659] [id = 676] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 195 (0x12eea9c00) [pid = 1659] [serial = 1907] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 194 (0x12ec56400) [pid = 1659] [serial = 2015] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 193 (0x12e21d400) [pid = 1659] [serial = 2009] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 192 (0x12e9d0000) [pid = 1659] [serial = 2024] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 191 (0x118fd8000) [pid = 1659] [serial = 2023] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 190 (0x12b3ea400) [pid = 1659] [serial = 2006] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 189 (0x12bbc1c00) [pid = 1659] [serial = 2021] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 188 (0x12bbb8c00) [pid = 1659] [serial = 2008] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 187 (0x12eafb400) [pid = 1659] [serial = 2014] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 186 (0x11c137000) [pid = 1659] [serial = 1996] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 185 (0x12530c400) [pid = 1659] [serial = 1997] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 184 (0x125307000) [pid = 1659] [serial = 1969] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 183 (0x12e9cbc00) [pid = 1659] [serial = 2012] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 182 (0x12aff0800) [pid = 1659] [serial = 1981] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 181 (0x12e35b000) [pid = 1659] [serial = 2011] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 180 (0x11be41400) [pid = 1659] [serial = 1994] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 179 (0x11a948400) [pid = 1659] [serial = 1993] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 178 (0x12a88e800) [pid = 1659] [serial = 2002] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 177 (0x12afea000) [pid = 1659] [serial = 2003] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 176 (0x12afec000) [pid = 1659] [serial = 2005] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 175 (0x12aa27000) [pid = 1659] [serial = 2017] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 174 (0x12a88c800) [pid = 1659] [serial = 1972] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 173 (0x11b038c00) [pid = 1659] [serial = 1966] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 172 (0x126d27400) [pid = 1659] [serial = 1999] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 171 (0x128017400) [pid = 1659] [serial = 2000] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 170 (0x12e9d2000) [pid = 1659] [serial = 1978] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 169 (0x125305c00) [pid = 1659] [serial = 1990] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 168 (0x12d236000) [pid = 1659] [serial = 1975] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 167 (0x12fbc2400) [pid = 1659] [serial = 1984] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 166 (0x12b0bf000) [pid = 1659] [serial = 1987] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 165 (0x12aa28000) [pid = 1659] [serial = 2020] [outer = 0x0] [url = about:blank] 00:08:17 INFO - PROCESS | 1659 | --DOMWINDOW == 164 (0x12aa2b000) [pid = 1659] [serial = 2018] [outer = 0x0] [url = about:blank] 00:08:18 INFO - PROCESS | 1659 | 1461481698108 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]]]}] 00:08:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:08:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 873ms 00:08:18 INFO - PROCESS | 1659 | 1461481698141 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 00:08:18 INFO - PROCESS | 1659 | 1461481698146 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 00:08:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:08:18 INFO - PROCESS | 1659 | 1461481698153 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:08:18 INFO - PROCESS | 1659 | 1461481698156 Marionette TRACE conn2 <- [1,2766,null,{}] 00:08:18 INFO - PROCESS | 1659 | 1461481698159 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}] 00:08:18 INFO - PROCESS | 1659 | 1461481698290 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 00:08:18 INFO - PROCESS | 1659 | 1461481698298 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:18 INFO - PROCESS | 1659 | ++DOCSHELL 0x1276db000 == 69 [pid = 1659] [id = 699] 00:08:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 165 (0x123a70800) [pid = 1659] [serial = 2097] [outer = 0x0] 00:08:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 166 (0x125734800) [pid = 1659] [serial = 2098] [outer = 0x123a70800] 00:08:18 INFO - PROCESS | 1659 | 1461481698320 Marionette DEBUG loaded listener.js 00:08:18 INFO - PROCESS | 1659 | ++DOMWINDOW == 167 (0x126d2d400) [pid = 1659] [serial = 2099] [outer = 0x123a70800] 00:08:18 INFO - PROCESS | 1659 | 1461481698769 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]]]}] 00:08:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:08:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 626ms 00:08:18 INFO - PROCESS | 1659 | 1461481698780 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 00:08:18 INFO - PROCESS | 1659 | 1461481698782 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 00:08:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:08:18 INFO - PROCESS | 1659 | 1461481698786 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:08:18 INFO - PROCESS | 1659 | 1461481698789 Marionette TRACE conn2 <- [1,2770,null,{}] 00:08:18 INFO - PROCESS | 1659 | 1461481698801 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}] 00:08:18 INFO - PROCESS | 1659 | 1461481698954 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 00:08:19 INFO - PROCESS | 1659 | 1461481699050 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x12adc6000 == 70 [pid = 1659] [id = 700] 00:08:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 168 (0x126d2c000) [pid = 1659] [serial = 2100] [outer = 0x0] 00:08:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 169 (0x12a894800) [pid = 1659] [serial = 2101] [outer = 0x126d2c000] 00:08:19 INFO - PROCESS | 1659 | 1461481699079 Marionette DEBUG loaded listener.js 00:08:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 170 (0x12aa25800) [pid = 1659] [serial = 2102] [outer = 0x126d2c000] 00:08:19 INFO - PROCESS | 1659 | 1461481699369 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]]]}] 00:08:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:08:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 628ms 00:08:19 INFO - PROCESS | 1659 | 1461481699414 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 00:08:19 INFO - PROCESS | 1659 | 1461481699416 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 00:08:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:08:19 INFO - PROCESS | 1659 | 1461481699418 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:08:19 INFO - PROCESS | 1659 | 1461481699419 Marionette TRACE conn2 <- [1,2774,null,{}] 00:08:19 INFO - PROCESS | 1659 | 1461481699422 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}] 00:08:19 INFO - PROCESS | 1659 | 1461481699518 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 00:08:19 INFO - PROCESS | 1659 | 1461481699615 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:19 INFO - PROCESS | 1659 | ++DOCSHELL 0x12afd9800 == 71 [pid = 1659] [id = 701] 00:08:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 171 (0x12a8b3000) [pid = 1659] [serial = 2103] [outer = 0x0] 00:08:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 172 (0x12aceb800) [pid = 1659] [serial = 2104] [outer = 0x12a8b3000] 00:08:19 INFO - PROCESS | 1659 | 1461481699642 Marionette DEBUG loaded listener.js 00:08:19 INFO - PROCESS | 1659 | ++DOMWINDOW == 173 (0x12afef800) [pid = 1659] [serial = 2105] [outer = 0x12a8b3000] 00:08:19 INFO - PROCESS | 1659 | 1461481699965 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]]]}] 00:08:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:08:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 576ms 00:08:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:08:20 INFO - PROCESS | 1659 | 1461481699996 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 00:08:20 INFO - PROCESS | 1659 | 1461481699998 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 00:08:20 INFO - PROCESS | 1659 | 1461481700001 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:08:20 INFO - PROCESS | 1659 | 1461481700003 Marionette TRACE conn2 <- [1,2778,null,{}] 00:08:20 INFO - PROCESS | 1659 | 1461481700007 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}] 00:08:20 INFO - PROCESS | 1659 | 1461481700189 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 00:08:20 INFO - PROCESS | 1659 | 1461481700226 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b8ac000 == 72 [pid = 1659] [id = 702] 00:08:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 174 (0x12b3f4800) [pid = 1659] [serial = 2106] [outer = 0x0] 00:08:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 175 (0x12b545800) [pid = 1659] [serial = 2107] [outer = 0x12b3f4800] 00:08:20 INFO - PROCESS | 1659 | 1461481700266 Marionette DEBUG loaded listener.js 00:08:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 176 (0x12bbbc800) [pid = 1659] [serial = 2108] [outer = 0x12b3f4800] 00:08:20 INFO - PROCESS | 1659 | 1461481700630 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]]]}] 00:08:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:08:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 669ms 00:08:20 INFO - PROCESS | 1659 | 1461481700673 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 00:08:20 INFO - PROCESS | 1659 | 1461481700674 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 00:08:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:08:20 INFO - PROCESS | 1659 | 1461481700676 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:08:20 INFO - PROCESS | 1659 | 1461481700678 Marionette TRACE conn2 <- [1,2782,null,{}] 00:08:20 INFO - PROCESS | 1659 | 1461481700680 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}] 00:08:20 INFO - PROCESS | 1659 | 1461481700807 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 00:08:20 INFO - PROCESS | 1659 | 1461481700842 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:20 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2af000 == 73 [pid = 1659] [id = 703] 00:08:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 177 (0x12d0b3800) [pid = 1659] [serial = 2109] [outer = 0x0] 00:08:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 178 (0x12e9cc400) [pid = 1659] [serial = 2110] [outer = 0x12d0b3800] 00:08:20 INFO - PROCESS | 1659 | 1461481700870 Marionette DEBUG loaded listener.js 00:08:20 INFO - PROCESS | 1659 | ++DOMWINDOW == 179 (0x12eea9c00) [pid = 1659] [serial = 2111] [outer = 0x12d0b3800] 00:08:21 INFO - PROCESS | 1659 | 1461481701213 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]]]}] 00:08:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:08:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 568ms 00:08:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:08:21 INFO - PROCESS | 1659 | 1461481701252 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 00:08:21 INFO - PROCESS | 1659 | 1461481701253 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 00:08:21 INFO - PROCESS | 1659 | 1461481701255 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:08:21 INFO - PROCESS | 1659 | 1461481701256 Marionette TRACE conn2 <- [1,2786,null,{}] 00:08:21 INFO - PROCESS | 1659 | 1461481701259 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}] 00:08:21 INFO - PROCESS | 1659 | 1461481701377 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 00:08:21 INFO - PROCESS | 1659 | 1461481701388 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:21 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e814000 == 74 [pid = 1659] [id = 704] 00:08:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 180 (0x12d5cb800) [pid = 1659] [serial = 2112] [outer = 0x0] 00:08:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 181 (0x12fbc6800) [pid = 1659] [serial = 2113] [outer = 0x12d5cb800] 00:08:21 INFO - PROCESS | 1659 | 1461481701413 Marionette DEBUG loaded listener.js 00:08:21 INFO - PROCESS | 1659 | ++DOMWINDOW == 182 (0x12ff09c00) [pid = 1659] [serial = 2114] [outer = 0x12d5cb800] 00:08:21 INFO - PROCESS | 1659 | 1461481701744 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]]]}] 00:08:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:08:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 518ms 00:08:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:08:21 INFO - PROCESS | 1659 | 1461481701774 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 00:08:21 INFO - PROCESS | 1659 | 1461481701775 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 00:08:21 INFO - PROCESS | 1659 | 1461481701777 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:08:21 INFO - PROCESS | 1659 | 1461481701778 Marionette TRACE conn2 <- [1,2790,null,{}] 00:08:21 INFO - PROCESS | 1659 | 1461481701780 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}] 00:08:21 INFO - PROCESS | 1659 | 1461481701900 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 00:08:21 INFO - PROCESS | 1659 | --DOMWINDOW == 181 (0x12be64c00) [pid = 1659] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:08:21 INFO - PROCESS | 1659 | --DOMWINDOW == 180 (0x1187d5c00) [pid = 1659] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:08:21 INFO - PROCESS | 1659 | --DOMWINDOW == 179 (0x129823000) [pid = 1659] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:08:21 INFO - PROCESS | 1659 | --DOMWINDOW == 178 (0x12aa28c00) [pid = 1659] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:08:21 INFO - PROCESS | 1659 | --DOMWINDOW == 177 (0x11ad3c400) [pid = 1659] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:08:21 INFO - PROCESS | 1659 | --DOMWINDOW == 176 (0x12a895000) [pid = 1659] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:08:21 INFO - PROCESS | 1659 | --DOMWINDOW == 175 (0x12530bc00) [pid = 1659] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:08:21 INFO - PROCESS | 1659 | --DOMWINDOW == 174 (0x11c6c3400) [pid = 1659] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:08:21 INFO - PROCESS | 1659 | --DOMWINDOW == 173 (0x11c7ba800) [pid = 1659] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:08:22 INFO - PROCESS | 1659 | 1461481702025 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbda000 == 75 [pid = 1659] [id = 705] 00:08:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 174 (0x118fd2000) [pid = 1659] [serial = 2115] [outer = 0x0] 00:08:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 175 (0x11c7ba800) [pid = 1659] [serial = 2116] [outer = 0x118fd2000] 00:08:22 INFO - PROCESS | 1659 | 1461481702051 Marionette DEBUG loaded listener.js 00:08:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 176 (0x12aa20c00) [pid = 1659] [serial = 2117] [outer = 0x118fd2000] 00:08:22 INFO - PROCESS | 1659 | 1461481702332 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]]]}] 00:08:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:08:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 570ms 00:08:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:08:22 INFO - PROCESS | 1659 | 1461481702351 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 00:08:22 INFO - PROCESS | 1659 | 1461481702352 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 00:08:22 INFO - PROCESS | 1659 | 1461481702354 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:08:22 INFO - PROCESS | 1659 | 1461481702355 Marionette TRACE conn2 <- [1,2794,null,{}] 00:08:22 INFO - PROCESS | 1659 | 1461481702366 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}] 00:08:22 INFO - PROCESS | 1659 | 1461481702465 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 00:08:22 INFO - PROCESS | 1659 | 1461481702470 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:22 INFO - PROCESS | 1659 | ++DOCSHELL 0x12ff6a000 == 76 [pid = 1659] [id = 706] 00:08:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 177 (0x12b032400) [pid = 1659] [serial = 2118] [outer = 0x0] 00:08:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 178 (0x12b035c00) [pid = 1659] [serial = 2119] [outer = 0x12b032400] 00:08:22 INFO - PROCESS | 1659 | 1461481702496 Marionette DEBUG loaded listener.js 00:08:22 INFO - PROCESS | 1659 | ++DOMWINDOW == 179 (0x12b03bc00) [pid = 1659] [serial = 2120] [outer = 0x12b032400] 00:08:22 INFO - PROCESS | 1659 | 1461481702834 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]]]}] 00:08:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:08:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 520ms 00:08:22 INFO - PROCESS | 1659 | 1461481702875 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 00:08:22 INFO - PROCESS | 1659 | 1461481702878 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 00:08:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:08:22 INFO - PROCESS | 1659 | 1461481702880 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:08:22 INFO - PROCESS | 1659 | 1461481702881 Marionette TRACE conn2 <- [1,2798,null,{}] 00:08:22 INFO - PROCESS | 1659 | 1461481702884 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}] 00:08:23 INFO - PROCESS | 1659 | 1461481703013 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 00:08:23 INFO - PROCESS | 1659 | 1461481703020 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x135e47800 == 77 [pid = 1659] [id = 707] 00:08:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 180 (0x12b03dc00) [pid = 1659] [serial = 2121] [outer = 0x0] 00:08:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 181 (0x12e3ee000) [pid = 1659] [serial = 2122] [outer = 0x12b03dc00] 00:08:23 INFO - PROCESS | 1659 | 1461481703046 Marionette DEBUG loaded listener.js 00:08:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 182 (0x12ff10c00) [pid = 1659] [serial = 2123] [outer = 0x12b03dc00] 00:08:23 INFO - PROCESS | 1659 | 1461481703388 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]]]}] 00:08:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:08:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 517ms 00:08:23 INFO - PROCESS | 1659 | 1461481703398 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 00:08:23 INFO - PROCESS | 1659 | 1461481703400 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 00:08:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:08:23 INFO - PROCESS | 1659 | 1461481703402 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:08:23 INFO - PROCESS | 1659 | 1461481703404 Marionette TRACE conn2 <- [1,2802,null,{}] 00:08:23 INFO - PROCESS | 1659 | 1461481703406 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}] 00:08:23 INFO - PROCESS | 1659 | 1461481703517 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 00:08:23 INFO - PROCESS | 1659 | 1461481703521 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:23 INFO - PROCESS | 1659 | ++DOCSHELL 0x139ce4800 == 78 [pid = 1659] [id = 708] 00:08:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 183 (0x1134e8400) [pid = 1659] [serial = 2124] [outer = 0x0] 00:08:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 184 (0x1134eb000) [pid = 1659] [serial = 2125] [outer = 0x1134e8400] 00:08:23 INFO - PROCESS | 1659 | 1461481703550 Marionette DEBUG loaded listener.js 00:08:23 INFO - PROCESS | 1659 | ++DOMWINDOW == 185 (0x12e910800) [pid = 1659] [serial = 2126] [outer = 0x1134e8400] 00:08:23 INFO - PROCESS | 1659 | 1461481703906 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]]]}] 00:08:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:08:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 519ms 00:08:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:08:23 INFO - PROCESS | 1659 | 1461481703921 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 00:08:23 INFO - PROCESS | 1659 | 1461481703922 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 00:08:23 INFO - PROCESS | 1659 | 1461481703930 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:08:23 INFO - PROCESS | 1659 | 1461481703931 Marionette TRACE conn2 <- [1,2806,null,{}] 00:08:23 INFO - PROCESS | 1659 | 1461481703934 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}] 00:08:24 INFO - PROCESS | 1659 | 1461481704151 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 00:08:24 INFO - PROCESS | 1659 | 1461481704200 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x11c227800 == 79 [pid = 1659] [id = 709] 00:08:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 186 (0x1134dfc00) [pid = 1659] [serial = 2127] [outer = 0x0] 00:08:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 187 (0x1134e4000) [pid = 1659] [serial = 2128] [outer = 0x1134dfc00] 00:08:24 INFO - PROCESS | 1659 | 1461481704233 Marionette DEBUG loaded listener.js 00:08:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 188 (0x1147d6800) [pid = 1659] [serial = 2129] [outer = 0x1134dfc00] 00:08:24 INFO - PROCESS | 1659 | 1461481704679 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]]]}] 00:08:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:08:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 775ms 00:08:24 INFO - PROCESS | 1659 | 1461481704701 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 00:08:24 INFO - PROCESS | 1659 | 1461481704704 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 00:08:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:08:24 INFO - PROCESS | 1659 | 1461481704707 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:08:24 INFO - PROCESS | 1659 | 1461481704709 Marionette TRACE conn2 <- [1,2810,null,{}] 00:08:24 INFO - PROCESS | 1659 | 1461481704712 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}] 00:08:24 INFO - PROCESS | 1659 | 1461481704833 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 00:08:24 INFO - PROCESS | 1659 | 1461481704944 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:24 INFO - PROCESS | 1659 | ++DOCSHELL 0x12abda000 == 80 [pid = 1659] [id = 710] 00:08:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 189 (0x11c73c800) [pid = 1659] [serial = 2130] [outer = 0x0] 00:08:24 INFO - PROCESS | 1659 | ++DOMWINDOW == 190 (0x11c8f0c00) [pid = 1659] [serial = 2131] [outer = 0x11c73c800] 00:08:24 INFO - PROCESS | 1659 | 1461481704976 Marionette DEBUG loaded listener.js 00:08:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 191 (0x125597400) [pid = 1659] [serial = 2132] [outer = 0x11c73c800] 00:08:25 INFO - PROCESS | 1659 | 1461481705402 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]]]}] 00:08:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:08:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 722ms 00:08:25 INFO - PROCESS | 1659 | 1461481705430 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 00:08:25 INFO - PROCESS | 1659 | 1461481705432 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 00:08:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:08:25 INFO - PROCESS | 1659 | 1461481705434 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:08:25 INFO - PROCESS | 1659 | 1461481705436 Marionette TRACE conn2 <- [1,2814,null,{}] 00:08:25 INFO - PROCESS | 1659 | 1461481705438 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}] 00:08:25 INFO - PROCESS | 1659 | 1461481705554 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 00:08:25 INFO - PROCESS | 1659 | 1461481705643 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:25 INFO - PROCESS | 1659 | ++DOCSHELL 0x12dbd6000 == 81 [pid = 1659] [id = 711] 00:08:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 192 (0x126b9d800) [pid = 1659] [serial = 2133] [outer = 0x0] 00:08:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 193 (0x12a895800) [pid = 1659] [serial = 2134] [outer = 0x126b9d800] 00:08:25 INFO - PROCESS | 1659 | 1461481705674 Marionette DEBUG loaded listener.js 00:08:25 INFO - PROCESS | 1659 | ++DOMWINDOW == 194 (0x12ace8c00) [pid = 1659] [serial = 2135] [outer = 0x126b9d800] 00:08:26 INFO - PROCESS | 1659 | 1461481706104 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]]]}] 00:08:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:08:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 721ms 00:08:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:08:26 INFO - PROCESS | 1659 | 1461481706155 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 00:08:26 INFO - PROCESS | 1659 | 1461481706158 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 00:08:26 INFO - PROCESS | 1659 | 1461481706190 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:08:26 INFO - PROCESS | 1659 | 1461481706194 Marionette TRACE conn2 <- [1,2818,null,{}] 00:08:26 INFO - PROCESS | 1659 | 1461481706216 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}] 00:08:26 INFO - PROCESS | 1659 | 1461481706333 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 00:08:26 INFO - PROCESS | 1659 | 1461481706421 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:26 INFO - PROCESS | 1659 | ++DOCSHELL 0x141a67000 == 82 [pid = 1659] [id = 712] 00:08:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 195 (0x12ae0a000) [pid = 1659] [serial = 2136] [outer = 0x0] 00:08:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 196 (0x12afec400) [pid = 1659] [serial = 2137] [outer = 0x12ae0a000] 00:08:26 INFO - PROCESS | 1659 | 1461481706451 Marionette DEBUG loaded listener.js 00:08:26 INFO - PROCESS | 1659 | ++DOMWINDOW == 197 (0x12b0c9400) [pid = 1659] [serial = 2138] [outer = 0x12ae0a000] 00:08:26 INFO - PROCESS | 1659 | 1461481706892 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]]]}] 00:08:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:08:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 769ms 00:08:26 INFO - PROCESS | 1659 | 1461481706932 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 00:08:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:08:26 INFO - PROCESS | 1659 | 1461481706934 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 00:08:26 INFO - PROCESS | 1659 | 1461481706938 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:08:26 INFO - PROCESS | 1659 | 1461481706939 Marionette TRACE conn2 <- [1,2822,null,{}] 00:08:26 INFO - PROCESS | 1659 | 1461481706946 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}] 00:08:27 INFO - PROCESS | 1659 | 1461481707082 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 00:08:27 INFO - PROCESS | 1659 | 1461481707169 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x141a7f000 == 83 [pid = 1659] [id = 713] 00:08:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 198 (0x12b3ec000) [pid = 1659] [serial = 2139] [outer = 0x0] 00:08:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 199 (0x12e219800) [pid = 1659] [serial = 2140] [outer = 0x12b3ec000] 00:08:27 INFO - PROCESS | 1659 | 1461481707199 Marionette DEBUG loaded listener.js 00:08:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 200 (0x12e90c800) [pid = 1659] [serial = 2141] [outer = 0x12b3ec000] 00:08:27 INFO - PROCESS | 1659 | 1461481707592 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]]]}] 00:08:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:08:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 672ms 00:08:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:08:27 INFO - PROCESS | 1659 | 1461481707611 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 00:08:27 INFO - PROCESS | 1659 | 1461481707613 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 00:08:27 INFO - PROCESS | 1659 | 1461481707615 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:08:27 INFO - PROCESS | 1659 | 1461481707616 Marionette TRACE conn2 <- [1,2826,null,{}] 00:08:27 INFO - PROCESS | 1659 | 1461481707619 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}] 00:08:27 INFO - PROCESS | 1659 | 1461481707748 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 00:08:27 INFO - PROCESS | 1659 | 1461481707866 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:27 INFO - PROCESS | 1659 | ++DOCSHELL 0x13a0dc000 == 84 [pid = 1659] [id = 714] 00:08:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 201 (0x12e915400) [pid = 1659] [serial = 2142] [outer = 0x0] 00:08:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 202 (0x12e917800) [pid = 1659] [serial = 2143] [outer = 0x12e915400] 00:08:27 INFO - PROCESS | 1659 | 1461481707905 Marionette DEBUG loaded listener.js 00:08:27 INFO - PROCESS | 1659 | ++DOMWINDOW == 203 (0x12eea0000) [pid = 1659] [serial = 2144] [outer = 0x12e915400] 00:08:28 INFO - PROCESS | 1659 | 1461481708721 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:08:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:08:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1122ms 00:08:28 INFO - PROCESS | 1659 | 1461481708737 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 00:08:28 INFO - PROCESS | 1659 | 1461481708740 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 00:08:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:08:28 INFO - PROCESS | 1659 | 1461481708746 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:08:28 INFO - PROCESS | 1659 | 1461481708749 Marionette TRACE conn2 <- [1,2830,null,{}] 00:08:28 INFO - PROCESS | 1659 | 1461481708753 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}] 00:08:28 INFO - PROCESS | 1659 | 1461481708856 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 00:08:28 INFO - PROCESS | 1659 | 1461481708978 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:28 INFO - PROCESS | 1659 | ++DOCSHELL 0x11971f000 == 85 [pid = 1659] [id = 715] 00:08:28 INFO - PROCESS | 1659 | ++DOMWINDOW == 204 (0x1147cf400) [pid = 1659] [serial = 2145] [outer = 0x0] 00:08:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 205 (0x116741c00) [pid = 1659] [serial = 2146] [outer = 0x1147cf400] 00:08:29 INFO - PROCESS | 1659 | 1461481709010 Marionette DEBUG loaded listener.js 00:08:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 206 (0x118fd0400) [pid = 1659] [serial = 2147] [outer = 0x1147cf400] 00:08:29 INFO - PROCESS | 1659 | 1461481709425 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]]]}] 00:08:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:08:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 723ms 00:08:29 INFO - PROCESS | 1659 | 1461481709469 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 00:08:29 INFO - PROCESS | 1659 | 1461481709473 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 00:08:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:08:29 INFO - PROCESS | 1659 | 1461481709480 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:08:29 INFO - PROCESS | 1659 | 1461481709482 Marionette TRACE conn2 <- [1,2834,null,{}] 00:08:29 INFO - PROCESS | 1659 | 1461481709484 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}] 00:08:29 INFO - PROCESS | 1659 | 1461481709586 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 00:08:29 INFO - PROCESS | 1659 | 1461481709660 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:29 INFO - PROCESS | 1659 | ++DOCSHELL 0x11ab51800 == 86 [pid = 1659] [id = 716] 00:08:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 207 (0x118fd8400) [pid = 1659] [serial = 2148] [outer = 0x0] 00:08:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 208 (0x11a946c00) [pid = 1659] [serial = 2149] [outer = 0x118fd8400] 00:08:29 INFO - PROCESS | 1659 | 1461481709730 Marionette DEBUG loaded listener.js 00:08:29 INFO - PROCESS | 1659 | ++DOMWINDOW == 209 (0x11aa0e400) [pid = 1659] [serial = 2150] [outer = 0x118fd8400] 00:08:30 INFO - PROCESS | 1659 | 1461481710148 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:08:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:08:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 721ms 00:08:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:08:30 INFO - PROCESS | 1659 | 1461481710202 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 00:08:30 INFO - PROCESS | 1659 | 1461481710203 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 00:08:30 INFO - PROCESS | 1659 | 1461481710206 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:08:30 INFO - PROCESS | 1659 | 1461481710208 Marionette TRACE conn2 <- [1,2838,null,{}] 00:08:30 INFO - PROCESS | 1659 | 1461481710215 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}] 00:08:30 INFO - PROCESS | 1659 | 1461481710333 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 00:08:30 INFO - PROCESS | 1659 | 1461481710434 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:30 INFO - PROCESS | 1659 | ++DOCSHELL 0x12995e800 == 87 [pid = 1659] [id = 717] 00:08:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 210 (0x11b034400) [pid = 1659] [serial = 2151] [outer = 0x0] 00:08:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 211 (0x11be3c400) [pid = 1659] [serial = 2152] [outer = 0x11b034400] 00:08:30 INFO - PROCESS | 1659 | 1461481710463 Marionette DEBUG loaded listener.js 00:08:30 INFO - PROCESS | 1659 | ++DOMWINDOW == 212 (0x11c295800) [pid = 1659] [serial = 2153] [outer = 0x11b034400] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x12fe31800 == 86 [pid = 1659] [id = 590] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x12bb98000 == 85 [pid = 1659] [id = 601] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x12e3ae800 == 84 [pid = 1659] [id = 592] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x139ce4800 == 83 [pid = 1659] [id = 708] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x135e47800 == 82 [pid = 1659] [id = 707] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x12ff6a000 == 81 [pid = 1659] [id = 706] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbda000 == 80 [pid = 1659] [id = 705] 00:08:30 INFO - PROCESS | 1659 | --DOMWINDOW == 211 (0x125732800) [pid = 1659] [serial = 2032] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1659 | --DOMWINDOW == 210 (0x119129800) [pid = 1659] [serial = 2029] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1659 | --DOMWINDOW == 209 (0x12a8b3400) [pid = 1659] [serial = 2035] [outer = 0x0] [url = about:blank] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x12e814000 == 79 [pid = 1659] [id = 704] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x12d2af000 == 78 [pid = 1659] [id = 703] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x12b8ac000 == 77 [pid = 1659] [id = 702] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x12afd9800 == 76 [pid = 1659] [id = 701] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x12adc6000 == 75 [pid = 1659] [id = 700] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x12f94d000 == 74 [pid = 1659] [id = 17] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x1276db000 == 73 [pid = 1659] [id = 699] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x12abe6800 == 72 [pid = 1659] [id = 698] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x138511000 == 71 [pid = 1659] [id = 695] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x138541000 == 70 [pid = 1659] [id = 694] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x1308e4000 == 69 [pid = 1659] [id = 693] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x1301a2800 == 68 [pid = 1659] [id = 692] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x12f736800 == 67 [pid = 1659] [id = 691] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x12afd1000 == 66 [pid = 1659] [id = 690] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x1284de000 == 65 [pid = 1659] [id = 689] 00:08:30 INFO - PROCESS | 1659 | --DOCSHELL 0x12ec06800 == 64 [pid = 1659] [id = 688] 00:08:30 INFO - PROCESS | 1659 | 1461481710940 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]]]}] 00:08:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:08:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 773ms 00:08:30 INFO - PROCESS | 1659 | 1461481710981 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 00:08:30 INFO - PROCESS | 1659 | 1461481710982 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 00:08:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:08:30 INFO - PROCESS | 1659 | 1461481710985 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:08:30 INFO - PROCESS | 1659 | 1461481710986 Marionette TRACE conn2 <- [1,2842,null,{}] 00:08:30 INFO - PROCESS | 1659 | 1461481710988 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}] 00:08:31 INFO - PROCESS | 1659 | 1461481711085 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 00:08:31 INFO - PROCESS | 1659 | --DOMWINDOW == 208 (0x12d0c0c00) [pid = 1659] [serial = 2062] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 1659 | --DOMWINDOW == 207 (0x12db12c00) [pid = 1659] [serial = 2063] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 1659 | --DOMWINDOW == 206 (0x12bfb9800) [pid = 1659] [serial = 2060] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 1659 | --DOMWINDOW == 205 (0x11af71400) [pid = 1659] [serial = 2041] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 1659 | --DOMWINDOW == 204 (0x12a894c00) [pid = 1659] [serial = 2048] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 1659 | --DOMWINDOW == 203 (0x12afebc00) [pid = 1659] [serial = 2053] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 1659 | --DOMWINDOW == 202 (0x11c243800) [pid = 1659] [serial = 2039] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 1659 | --DOMWINDOW == 201 (0x12b3f0c00) [pid = 1659] [serial = 2054] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 1659 | --DOMWINDOW == 200 (0x12aa23c00) [pid = 1659] [serial = 2051] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 1659 | --DOMWINDOW == 199 (0x129cde800) [pid = 1659] [serial = 2047] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 1659 | --DOMWINDOW == 198 (0x125730800) [pid = 1659] [serial = 2044] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 1659 | --DOMWINDOW == 197 (0x11b03c000) [pid = 1659] [serial = 2038] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 1659 | --DOMWINDOW == 196 (0x126d24800) [pid = 1659] [serial = 2045] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 1659 | --DOMWINDOW == 195 (0x12a88f000) [pid = 1659] [serial = 2056] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 1659 | --DOMWINDOW == 194 (0x12a8b8800) [pid = 1659] [serial = 2050] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 1659 | --DOMWINDOW == 193 (0x11c73dc00) [pid = 1659] [serial = 2042] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 1659 | --DOMWINDOW == 192 (0x12b3f3c00) [pid = 1659] [serial = 2057] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 1659 | --DOMWINDOW == 191 (0x12b53f400) [pid = 1659] [serial = 2059] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 1659 | 1461481711160 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x11afd8000 == 65 [pid = 1659] [id = 718] 00:08:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 192 (0x118fd3000) [pid = 1659] [serial = 2154] [outer = 0x0] 00:08:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 193 (0x11af71400) [pid = 1659] [serial = 2155] [outer = 0x118fd3000] 00:08:31 INFO - PROCESS | 1659 | 1461481711188 Marionette DEBUG loaded listener.js 00:08:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 194 (0x11c6c9800) [pid = 1659] [serial = 2156] [outer = 0x118fd3000] 00:08:31 INFO - PROCESS | 1659 | 1461481711505 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]]]}] 00:08:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:08:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 569ms 00:08:31 INFO - PROCESS | 1659 | 1461481711554 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 00:08:31 INFO - PROCESS | 1659 | 1461481711556 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 00:08:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:08:31 INFO - PROCESS | 1659 | 1461481711558 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:08:31 INFO - PROCESS | 1659 | 1461481711559 Marionette TRACE conn2 <- [1,2846,null,{}] 00:08:31 INFO - PROCESS | 1659 | 1461481711561 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}] 00:08:31 INFO - PROCESS | 1659 | 1461481711675 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 00:08:31 INFO - PROCESS | 1659 | 1461481711759 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:31 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f1f800 == 66 [pid = 1659] [id = 719] 00:08:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 195 (0x11c673400) [pid = 1659] [serial = 2157] [outer = 0x0] 00:08:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 196 (0x11c85d800) [pid = 1659] [serial = 2158] [outer = 0x11c673400] 00:08:31 INFO - PROCESS | 1659 | 1461481711786 Marionette DEBUG loaded listener.js 00:08:31 INFO - PROCESS | 1659 | ++DOMWINDOW == 197 (0x125304c00) [pid = 1659] [serial = 2159] [outer = 0x11c673400] 00:08:32 INFO - PROCESS | 1659 | 1461481712115 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]]]}] 00:08:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:08:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 570ms 00:08:32 INFO - PROCESS | 1659 | 1461481712130 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 00:08:32 INFO - PROCESS | 1659 | 1461481712132 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 00:08:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:08:32 INFO - PROCESS | 1659 | 1461481712135 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:08:32 INFO - PROCESS | 1659 | 1461481712137 Marionette TRACE conn2 <- [1,2850,null,{}] 00:08:32 INFO - PROCESS | 1659 | 1461481712140 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}] 00:08:32 INFO - PROCESS | 1659 | 1461481712307 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 00:08:32 INFO - PROCESS | 1659 | 1461481712400 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bbbb000 == 67 [pid = 1659] [id = 720] 00:08:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 198 (0x11af79000) [pid = 1659] [serial = 2160] [outer = 0x0] 00:08:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 199 (0x12530bc00) [pid = 1659] [serial = 2161] [outer = 0x11af79000] 00:08:32 INFO - PROCESS | 1659 | 1461481712445 Marionette DEBUG loaded listener.js 00:08:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 200 (0x1276abc00) [pid = 1659] [serial = 2162] [outer = 0x11af79000] 00:08:32 INFO - PROCESS | 1659 | 1461481712799 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:08:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:08:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 722ms 00:08:32 INFO - PROCESS | 1659 | 1461481712856 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 00:08:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:08:32 INFO - PROCESS | 1659 | 1461481712857 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 00:08:32 INFO - PROCESS | 1659 | 1461481712860 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:08:32 INFO - PROCESS | 1659 | 1461481712861 Marionette TRACE conn2 <- [1,2854,null,{}] 00:08:32 INFO - PROCESS | 1659 | 1461481712863 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}] 00:08:32 INFO - PROCESS | 1659 | 1461481712949 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 00:08:32 INFO - PROCESS | 1659 | 1461481712969 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:32 INFO - PROCESS | 1659 | ++DOCSHELL 0x12adc9000 == 68 [pid = 1659] [id = 721] 00:08:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 201 (0x1276ed800) [pid = 1659] [serial = 2163] [outer = 0x0] 00:08:32 INFO - PROCESS | 1659 | ++DOMWINDOW == 202 (0x128078400) [pid = 1659] [serial = 2164] [outer = 0x1276ed800] 00:08:32 INFO - PROCESS | 1659 | 1461481712995 Marionette DEBUG loaded listener.js 00:08:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 203 (0x128461400) [pid = 1659] [serial = 2165] [outer = 0x1276ed800] 00:08:33 INFO - PROCESS | 1659 | 1461481713369 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]]]}] 00:08:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:08:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 518ms 00:08:33 INFO - PROCESS | 1659 | 1461481713379 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 00:08:33 INFO - PROCESS | 1659 | 1461481713381 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 00:08:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:08:33 INFO - PROCESS | 1659 | 1461481713383 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:08:33 INFO - PROCESS | 1659 | 1461481713384 Marionette TRACE conn2 <- [1,2858,null,{}] 00:08:33 INFO - PROCESS | 1659 | 1461481713386 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}] 00:08:33 INFO - PROCESS | 1659 | 1461481713496 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 00:08:33 INFO - PROCESS | 1659 | 1461481713510 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:33 INFO - PROCESS | 1659 | ++DOCSHELL 0x12afc8000 == 69 [pid = 1659] [id = 722] 00:08:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 204 (0x129821400) [pid = 1659] [serial = 2166] [outer = 0x0] 00:08:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 205 (0x129942400) [pid = 1659] [serial = 2167] [outer = 0x129821400] 00:08:33 INFO - PROCESS | 1659 | 1461481713536 Marionette DEBUG loaded listener.js 00:08:33 INFO - PROCESS | 1659 | ++DOMWINDOW == 206 (0x129ce6400) [pid = 1659] [serial = 2168] [outer = 0x129821400] 00:08:33 INFO - PROCESS | 1659 | 1461481713870 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:08:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:08:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 518ms 00:08:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:08:33 INFO - PROCESS | 1659 | 1461481713902 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 00:08:33 INFO - PROCESS | 1659 | 1461481713903 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 00:08:33 INFO - PROCESS | 1659 | 1461481713905 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:08:33 INFO - PROCESS | 1659 | 1461481713906 Marionette TRACE conn2 <- [1,2862,null,{}] 00:08:33 INFO - PROCESS | 1659 | 1461481713909 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}] 00:08:34 INFO - PROCESS | 1659 | 1461481714020 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 00:08:34 INFO - PROCESS | 1659 | 1461481714034 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b262000 == 70 [pid = 1659] [id = 723] 00:08:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 207 (0x1276ef400) [pid = 1659] [serial = 2169] [outer = 0x0] 00:08:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 208 (0x12a895000) [pid = 1659] [serial = 2170] [outer = 0x1276ef400] 00:08:34 INFO - PROCESS | 1659 | 1461481714060 Marionette DEBUG loaded listener.js 00:08:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 209 (0x12a89ac00) [pid = 1659] [serial = 2171] [outer = 0x1276ef400] 00:08:34 INFO - PROCESS | 1659 | 1461481714419 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]]]}] 00:08:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:08:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 524ms 00:08:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:08:34 INFO - PROCESS | 1659 | 1461481714431 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 00:08:34 INFO - PROCESS | 1659 | 1461481714432 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 00:08:34 INFO - PROCESS | 1659 | 1461481714434 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:08:34 INFO - PROCESS | 1659 | 1461481714435 Marionette TRACE conn2 <- [1,2866,null,{}] 00:08:34 INFO - PROCESS | 1659 | 1461481714437 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}] 00:08:34 INFO - PROCESS | 1659 | 1461481714554 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 00:08:34 INFO - PROCESS | 1659 | 1461481714596 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:34 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b6ba800 == 71 [pid = 1659] [id = 724] 00:08:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 210 (0x129cde800) [pid = 1659] [serial = 2172] [outer = 0x0] 00:08:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 211 (0x12a8b8c00) [pid = 1659] [serial = 2173] [outer = 0x129cde800] 00:08:34 INFO - PROCESS | 1659 | 1461481714622 Marionette DEBUG loaded listener.js 00:08:34 INFO - PROCESS | 1659 | ++DOMWINDOW == 212 (0x12aa26800) [pid = 1659] [serial = 2174] [outer = 0x129cde800] 00:08:34 INFO - PROCESS | 1659 | 1461481714945 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]]]}] 00:08:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:08:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 520ms 00:08:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:08:34 INFO - PROCESS | 1659 | 1461481714954 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 00:08:34 INFO - PROCESS | 1659 | 1461481714956 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 00:08:34 INFO - PROCESS | 1659 | 1461481714959 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:08:34 INFO - PROCESS | 1659 | 1461481714961 Marionette TRACE conn2 <- [1,2870,null,{}] 00:08:34 INFO - PROCESS | 1659 | 1461481714964 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}] 00:08:35 INFO - PROCESS | 1659 | 1461481715093 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 00:08:35 INFO - PROCESS | 1659 | 1461481715107 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:35 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bf5c000 == 72 [pid = 1659] [id = 725] 00:08:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 213 (0x12a8b8400) [pid = 1659] [serial = 2175] [outer = 0x0] 00:08:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 214 (0x12ace9800) [pid = 1659] [serial = 2176] [outer = 0x12a8b8400] 00:08:35 INFO - PROCESS | 1659 | 1461481715137 Marionette DEBUG loaded listener.js 00:08:35 INFO - PROCESS | 1659 | ++DOMWINDOW == 215 (0x12afe7400) [pid = 1659] [serial = 2177] [outer = 0x12a8b8400] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 214 (0x1150ed400) [pid = 1659] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 213 (0x12d620400) [pid = 1659] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 212 (0x11be40c00) [pid = 1659] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 211 (0x12bfbe800) [pid = 1659] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 210 (0x118886c00) [pid = 1659] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 209 (0x126b92400) [pid = 1659] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 208 (0x12e827c00) [pid = 1659] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 207 (0x11af36c00) [pid = 1659] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 206 (0x1158bbc00) [pid = 1659] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 205 (0x12b3e7400) [pid = 1659] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 204 (0x123a73800) [pid = 1659] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 203 (0x12e9d4800) [pid = 1659] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 202 (0x12bbc5c00) [pid = 1659] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 201 (0x11877d000) [pid = 1659] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 200 (0x12be5f400) [pid = 1659] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 199 (0x12558dc00) [pid = 1659] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 198 (0x118fa2c00) [pid = 1659] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 197 (0x11ad36400) [pid = 1659] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 196 (0x129822400) [pid = 1659] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 195 (0x125735000) [pid = 1659] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 194 (0x12e9ce000) [pid = 1659] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 193 (0x12bbc5400) [pid = 1659] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 192 (0x12572a000) [pid = 1659] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 191 (0x12b80ac00) [pid = 1659] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 190 (0x12a8ad800) [pid = 1659] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 189 (0x1273f4000) [pid = 1659] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 188 (0x11c7b9800) [pid = 1659] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 187 (0x127a05000) [pid = 1659] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 186 (0x12afe8800) [pid = 1659] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 185 (0x12ec5a400) [pid = 1659] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 184 (0x118fcf800) [pid = 1659] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 183 (0x11c7be400) [pid = 1659] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 182 (0x12b808c00) [pid = 1659] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 181 (0x12eea8c00) [pid = 1659] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 180 (0x11aa08c00) [pid = 1659] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 179 (0x12fc62000) [pid = 1659] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 178 (0x126b90000) [pid = 1659] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 177 (0x11b85c000) [pid = 1659] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 176 (0x12d0b7400) [pid = 1659] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 175 (0x128084000) [pid = 1659] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 174 (0x12d23d000) [pid = 1659] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 173 (0x117873c00) [pid = 1659] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 172 (0x11b8b2800) [pid = 1659] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 171 (0x12b3f4800) [pid = 1659] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 170 (0x12d5cb800) [pid = 1659] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 169 (0x12d0b3800) [pid = 1659] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 168 (0x118fd2000) [pid = 1659] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 167 (0x1150f3800) [pid = 1659] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 166 (0x11b855800) [pid = 1659] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 165 (0x12db14800) [pid = 1659] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 164 (0x12b0cb400) [pid = 1659] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 163 (0x126d2c000) [pid = 1659] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 162 (0x11c7bd000) [pid = 1659] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 161 (0x11b8b5800) [pid = 1659] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 160 (0x12a8b3000) [pid = 1659] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 159 (0x12aa2c000) [pid = 1659] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 158 (0x123a70800) [pid = 1659] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 157 (0x12550c400) [pid = 1659] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 156 (0x12b03dc00) [pid = 1659] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 155 (0x12eeabc00) [pid = 1659] [serial = 47] [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.] 00:08:35 INFO - PROCESS | 1659 | --DOMWINDOW == 154 (0x12b032400) [pid = 1659] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:08:36 INFO - PROCESS | 1659 | 1461481716102 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]]]}] 00:08:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:08:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1172ms 00:08:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:08:36 INFO - PROCESS | 1659 | 1461481716131 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 00:08:36 INFO - PROCESS | 1659 | 1461481716133 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 00:08:36 INFO - PROCESS | 1659 | 1461481716135 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:08:36 INFO - PROCESS | 1659 | 1461481716136 Marionette TRACE conn2 <- [1,2874,null,{}] 00:08:36 INFO - PROCESS | 1659 | 1461481716138 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}] 00:08:36 INFO - PROCESS | 1659 | 1461481716231 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 00:08:36 INFO - PROCESS | 1659 | 1461481716235 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x1284d5000 == 73 [pid = 1659] [id = 726] 00:08:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 155 (0x118542c00) [pid = 1659] [serial = 2178] [outer = 0x0] 00:08:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 156 (0x11af32c00) [pid = 1659] [serial = 2179] [outer = 0x118542c00] 00:08:36 INFO - PROCESS | 1659 | 1461481716261 Marionette DEBUG loaded listener.js 00:08:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 157 (0x11be41000) [pid = 1659] [serial = 2180] [outer = 0x118542c00] 00:08:36 INFO - PROCESS | 1659 | 1461481716610 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]]]}] 00:08:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:08:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 518ms 00:08:36 INFO - PROCESS | 1659 | 1461481716653 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 00:08:36 INFO - PROCESS | 1659 | 1461481716654 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 00:08:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:08:36 INFO - PROCESS | 1659 | 1461481716657 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:08:36 INFO - PROCESS | 1659 | 1461481716658 Marionette TRACE conn2 <- [1,2878,null,{}] 00:08:36 INFO - PROCESS | 1659 | 1461481716660 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}] 00:08:36 INFO - PROCESS | 1659 | 1461481716751 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 00:08:36 INFO - PROCESS | 1659 | 1461481716826 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:36 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bf43000 == 74 [pid = 1659] [id = 727] 00:08:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 158 (0x11aa11c00) [pid = 1659] [serial = 2181] [outer = 0x0] 00:08:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 159 (0x11c7b6400) [pid = 1659] [serial = 2182] [outer = 0x11aa11c00] 00:08:36 INFO - PROCESS | 1659 | 1461481716852 Marionette DEBUG loaded listener.js 00:08:36 INFO - PROCESS | 1659 | ++DOMWINDOW == 160 (0x125736400) [pid = 1659] [serial = 2183] [outer = 0x11aa11c00] 00:08:37 INFO - PROCESS | 1659 | 1461481717150 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]]]}] 00:08:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:08:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 523ms 00:08:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:08:37 INFO - PROCESS | 1659 | 1461481717181 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 00:08:37 INFO - PROCESS | 1659 | 1461481717182 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 00:08:37 INFO - PROCESS | 1659 | 1461481717184 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:08:37 INFO - PROCESS | 1659 | 1461481717185 Marionette TRACE conn2 <- [1,2882,null,{}] 00:08:37 INFO - PROCESS | 1659 | 1461481717188 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}] 00:08:37 INFO - PROCESS | 1659 | 1461481717280 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 00:08:37 INFO - PROCESS | 1659 | 1461481717284 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x12d2ab800 == 75 [pid = 1659] [id = 728] 00:08:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 161 (0x123a77400) [pid = 1659] [serial = 2184] [outer = 0x0] 00:08:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 162 (0x128462800) [pid = 1659] [serial = 2185] [outer = 0x123a77400] 00:08:37 INFO - PROCESS | 1659 | 1461481717310 Marionette DEBUG loaded listener.js 00:08:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 163 (0x12a8b4000) [pid = 1659] [serial = 2186] [outer = 0x123a77400] 00:08:37 INFO - PROCESS | 1659 | 1461481717668 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]]]}] 00:08:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:08:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 518ms 00:08:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:08:37 INFO - PROCESS | 1659 | 1461481717704 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 00:08:37 INFO - PROCESS | 1659 | 1461481717705 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 00:08:37 INFO - PROCESS | 1659 | 1461481717707 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:08:37 INFO - PROCESS | 1659 | 1461481717708 Marionette TRACE conn2 <- [1,2886,null,{}] 00:08:37 INFO - PROCESS | 1659 | 1461481717725 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}] 00:08:37 INFO - PROCESS | 1659 | 1461481717816 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 00:08:37 INFO - PROCESS | 1659 | 1461481717820 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:37 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e2b1800 == 76 [pid = 1659] [id = 729] 00:08:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 164 (0x12aa26c00) [pid = 1659] [serial = 2187] [outer = 0x0] 00:08:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 165 (0x12afe6800) [pid = 1659] [serial = 2188] [outer = 0x12aa26c00] 00:08:37 INFO - PROCESS | 1659 | 1461481717846 Marionette DEBUG loaded listener.js 00:08:37 INFO - PROCESS | 1659 | ++DOMWINDOW == 166 (0x12b02f800) [pid = 1659] [serial = 2189] [outer = 0x12aa26c00] 00:08:38 INFO - PROCESS | 1659 | 1461481718401 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]]]}] 00:08:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:08:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 739ms 00:08:38 INFO - PROCESS | 1659 | 1461481718447 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 00:08:38 INFO - PROCESS | 1659 | 1461481718450 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 00:08:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:08:38 INFO - PROCESS | 1659 | 1461481718453 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:08:38 INFO - PROCESS | 1659 | 1461481718456 Marionette TRACE conn2 <- [1,2890,null,{}] 00:08:38 INFO - PROCESS | 1659 | 1461481718460 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}] 00:08:38 INFO - PROCESS | 1659 | 1461481718576 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 00:08:38 INFO - PROCESS | 1659 | 1461481718660 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:38 INFO - PROCESS | 1659 | ++DOCSHELL 0x126bf4000 == 77 [pid = 1659] [id = 730] 00:08:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 167 (0x118547c00) [pid = 1659] [serial = 2190] [outer = 0x0] 00:08:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 168 (0x118c18800) [pid = 1659] [serial = 2191] [outer = 0x118547c00] 00:08:38 INFO - PROCESS | 1659 | 1461481718693 Marionette DEBUG loaded listener.js 00:08:38 INFO - PROCESS | 1659 | ++DOMWINDOW == 169 (0x11a860c00) [pid = 1659] [serial = 2192] [outer = 0x118547c00] 00:08:39 INFO - PROCESS | 1659 | 1461481719118 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:08:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:08:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 721ms 00:08:39 INFO - PROCESS | 1659 | 1461481719193 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 00:08:39 INFO - PROCESS | 1659 | 1461481719198 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 00:08:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:08:39 INFO - PROCESS | 1659 | 1461481719234 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:08:39 INFO - PROCESS | 1659 | 1461481719236 Marionette TRACE conn2 <- [1,2894,null,{}] 00:08:39 INFO - PROCESS | 1659 | 1461481719239 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}] 00:08:39 INFO - PROCESS | 1659 | 1461481719352 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 00:08:39 INFO - PROCESS | 1659 | 1461481719434 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:39 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a1d1000 == 78 [pid = 1659] [id = 731] 00:08:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 170 (0x11b034000) [pid = 1659] [serial = 2193] [outer = 0x0] 00:08:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 171 (0x11b860400) [pid = 1659] [serial = 2194] [outer = 0x11b034000] 00:08:39 INFO - PROCESS | 1659 | 1461481719465 Marionette DEBUG loaded listener.js 00:08:39 INFO - PROCESS | 1659 | ++DOMWINDOW == 172 (0x11c295000) [pid = 1659] [serial = 2195] [outer = 0x11b034000] 00:08:39 INFO - PROCESS | 1659 | 1461481719903 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]]]}] 00:08:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:08:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 739ms 00:08:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:08:39 INFO - PROCESS | 1659 | 1461481719954 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 00:08:39 INFO - PROCESS | 1659 | 1461481719956 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 00:08:39 INFO - PROCESS | 1659 | 1461481719977 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:08:39 INFO - PROCESS | 1659 | 1461481719980 Marionette TRACE conn2 <- [1,2898,null,{}] 00:08:39 INFO - PROCESS | 1659 | 1461481719990 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}] 00:08:40 INFO - PROCESS | 1659 | 1461481720105 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 00:08:40 INFO - PROCESS | 1659 | 1461481720189 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cfa9800 == 79 [pid = 1659] [id = 732] 00:08:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 173 (0x12572c000) [pid = 1659] [serial = 2196] [outer = 0x0] 00:08:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 174 (0x125731400) [pid = 1659] [serial = 2197] [outer = 0x12572c000] 00:08:40 INFO - PROCESS | 1659 | 1461481720222 Marionette DEBUG loaded listener.js 00:08:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 175 (0x126d25000) [pid = 1659] [serial = 2198] [outer = 0x12572c000] 00:08:40 INFO - PROCESS | 1659 | 1461481720633 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]]]}] 00:08:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:08:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 696ms 00:08:40 INFO - PROCESS | 1659 | 1461481720675 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 00:08:40 INFO - PROCESS | 1659 | 1461481720677 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 00:08:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:08:40 INFO - PROCESS | 1659 | 1461481720695 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:08:40 INFO - PROCESS | 1659 | 1461481720696 Marionette TRACE conn2 <- [1,2902,null,{}] 00:08:40 INFO - PROCESS | 1659 | 1461481720698 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}] 00:08:40 INFO - PROCESS | 1659 | 1461481720811 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 00:08:40 INFO - PROCESS | 1659 | 1461481720893 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:40 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e81c800 == 80 [pid = 1659] [id = 733] 00:08:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 176 (0x126d25400) [pid = 1659] [serial = 2199] [outer = 0x0] 00:08:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 177 (0x129ce2c00) [pid = 1659] [serial = 2200] [outer = 0x126d25400] 00:08:40 INFO - PROCESS | 1659 | 1461481720926 Marionette DEBUG loaded listener.js 00:08:40 INFO - PROCESS | 1659 | ++DOMWINDOW == 178 (0x12aa2d400) [pid = 1659] [serial = 2201] [outer = 0x126d25400] 00:08:41 INFO - PROCESS | 1659 | 1461481721342 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:08:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:08:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 673ms 00:08:41 INFO - PROCESS | 1659 | 1461481721367 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 00:08:41 INFO - PROCESS | 1659 | 1461481721368 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 00:08:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:08:41 INFO - PROCESS | 1659 | 1461481721370 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:08:41 INFO - PROCESS | 1659 | 1461481721372 Marionette TRACE conn2 <- [1,2906,null,{}] 00:08:41 INFO - PROCESS | 1659 | 1461481721374 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}] 00:08:41 INFO - PROCESS | 1659 | 1461481721485 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 00:08:41 INFO - PROCESS | 1659 | 1461481721595 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:41 INFO - PROCESS | 1659 | ++DOCSHELL 0x12efd5000 == 81 [pid = 1659] [id = 734] 00:08:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 179 (0x11c8f4400) [pid = 1659] [serial = 2202] [outer = 0x0] 00:08:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 180 (0x12aa2dc00) [pid = 1659] [serial = 2203] [outer = 0x11c8f4400] 00:08:41 INFO - PROCESS | 1659 | 1461481721628 Marionette DEBUG loaded listener.js 00:08:41 INFO - PROCESS | 1659 | ++DOMWINDOW == 181 (0x12ae0dc00) [pid = 1659] [serial = 2204] [outer = 0x11c8f4400] 00:08:42 INFO - PROCESS | 1659 | 1461481722013 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]]]}] 00:08:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:08:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 00:08:42 INFO - PROCESS | 1659 | 1461481722050 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 00:08:42 INFO - PROCESS | 1659 | 1461481722051 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 00:08:42 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:08:42 INFO - PROCESS | 1659 | 1461481722054 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:08:42 INFO - PROCESS | 1659 | 1461481722055 Marionette TRACE conn2 <- [1,2910,null,{}] 00:08:42 INFO - PROCESS | 1659 | 1461481722057 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}] 00:08:42 INFO - PROCESS | 1659 | 1461481722177 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 00:08:42 INFO - PROCESS | 1659 | 1461481722294 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f94b800 == 82 [pid = 1659] [id = 735] 00:08:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 182 (0x12afe5800) [pid = 1659] [serial = 2205] [outer = 0x0] 00:08:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 183 (0x12b038400) [pid = 1659] [serial = 2206] [outer = 0x12afe5800] 00:08:42 INFO - PROCESS | 1659 | 1461481722327 Marionette DEBUG loaded listener.js 00:08:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 184 (0x12b3ea000) [pid = 1659] [serial = 2207] [outer = 0x12afe5800] 00:08:42 INFO - PROCESS | 1659 | 1461481722687 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]]]}] 00:08:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:08:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:08:42 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 668ms 00:08:42 INFO - TEST-START | /DOMEvents/constructors.html 00:08:42 INFO - PROCESS | 1659 | 1461481722723 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 00:08:42 INFO - PROCESS | 1659 | 1461481722724 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 00:08:42 INFO - PROCESS | 1659 | 1461481722726 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:08:42 INFO - PROCESS | 1659 | 1461481722728 Marionette TRACE conn2 <- [1,2914,null,{}] 00:08:42 INFO - PROCESS | 1659 | 1461481722730 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}] 00:08:42 INFO - PROCESS | 1659 | 1461481722840 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 00:08:42 INFO - PROCESS | 1659 | 1461481722953 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:42 INFO - PROCESS | 1659 | ++DOCSHELL 0x130193000 == 83 [pid = 1659] [id = 736] 00:08:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 185 (0x12b0c0400) [pid = 1659] [serial = 2208] [outer = 0x0] 00:08:42 INFO - PROCESS | 1659 | ++DOMWINDOW == 186 (0x12b3f3c00) [pid = 1659] [serial = 2209] [outer = 0x12b0c0400] 00:08:42 INFO - PROCESS | 1659 | 1461481722985 Marionette DEBUG loaded listener.js 00:08:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 187 (0x12b53f400) [pid = 1659] [serial = 2210] [outer = 0x12b0c0400] 00:08:43 INFO - PROCESS | 1659 | 1461481723410 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]]]}] 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:08:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:08:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:08:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:08:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:08:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:08:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:08:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:08:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:08:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:08:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:08:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:08:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:08:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:08:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:08:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:08:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:08:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:08:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:08:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:08:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 727ms 00:08:43 INFO - PROCESS | 1659 | 1461481723455 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 00:08:43 INFO - PROCESS | 1659 | 1461481723456 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 00:08:43 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:08:43 INFO - PROCESS | 1659 | 1461481723459 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:08:43 INFO - PROCESS | 1659 | 1461481723460 Marionette TRACE conn2 <- [1,2918,null,{}] 00:08:43 INFO - PROCESS | 1659 | 1461481723463 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}] 00:08:43 INFO - PROCESS | 1659 | 1461481723591 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 00:08:43 INFO - PROCESS | 1659 | 1461481723676 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:43 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b349800 == 84 [pid = 1659] [id = 737] 00:08:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 188 (0x118548000) [pid = 1659] [serial = 2211] [outer = 0x0] 00:08:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 189 (0x12b542400) [pid = 1659] [serial = 2212] [outer = 0x118548000] 00:08:43 INFO - PROCESS | 1659 | 1461481723706 Marionette DEBUG loaded listener.js 00:08:43 INFO - PROCESS | 1659 | ++DOMWINDOW == 190 (0x12b8ee000) [pid = 1659] [serial = 2213] [outer = 0x118548000] 00:08:44 INFO - PROCESS | 1659 | 1461481724069 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:08:44 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:08:44 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 620ms 00:08:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:08:44 INFO - PROCESS | 1659 | 1461481724080 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 00:08:44 INFO - PROCESS | 1659 | 1461481724082 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 00:08:44 INFO - PROCESS | 1659 | 1461481724084 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:08:44 INFO - PROCESS | 1659 | 1461481724085 Marionette TRACE conn2 <- [1,2922,null,{}] 00:08:44 INFO - PROCESS | 1659 | 1461481724088 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}] 00:08:44 INFO - PROCESS | 1659 | 1461481724200 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 00:08:44 INFO - PROCESS | 1659 | 1461481724316 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x119ae9800 == 85 [pid = 1659] [id = 738] 00:08:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 191 (0x114baa000) [pid = 1659] [serial = 2214] [outer = 0x0] 00:08:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 192 (0x11874d000) [pid = 1659] [serial = 2215] [outer = 0x114baa000] 00:08:44 INFO - PROCESS | 1659 | 1461481724349 Marionette DEBUG loaded listener.js 00:08:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 193 (0x11ad39000) [pid = 1659] [serial = 2216] [outer = 0x114baa000] 00:08:44 INFO - PROCESS | 1659 | [1659] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 00:08:44 INFO - PROCESS | 1659 | [1659] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 00:08:44 INFO - PROCESS | 1659 | [1659] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 00:08:44 INFO - PROCESS | 1659 | [1659] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 00:08:44 INFO - PROCESS | 1659 | 1461481724722 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]]]}] 00:08:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:08:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:08:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:08:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:08:44 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 00:08:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:08:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:08:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:08:44 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 00:08:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:08:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:08:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:08:44 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]" 00:08:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:08:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:08:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:08:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:08:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 671ms 00:08:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:08:44 INFO - PROCESS | 1659 | 1461481724756 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 00:08:44 INFO - PROCESS | 1659 | 1461481724757 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 00:08:44 INFO - PROCESS | 1659 | 1461481724760 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:08:44 INFO - PROCESS | 1659 | 1461481724761 Marionette TRACE conn2 <- [1,2926,null,{}] 00:08:44 INFO - PROCESS | 1659 | 1461481724763 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}] 00:08:44 INFO - PROCESS | 1659 | 1461481724876 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 00:08:44 INFO - PROCESS | 1659 | 1461481724986 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:44 INFO - PROCESS | 1659 | ++DOCSHELL 0x11a91e800 == 86 [pid = 1659] [id = 739] 00:08:44 INFO - PROCESS | 1659 | ++DOMWINDOW == 194 (0x114006800) [pid = 1659] [serial = 2217] [outer = 0x0] 00:08:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 195 (0x11c2d1000) [pid = 1659] [serial = 2218] [outer = 0x114006800] 00:08:45 INFO - PROCESS | 1659 | 1461481725019 Marionette DEBUG loaded listener.js 00:08:45 INFO - PROCESS | 1659 | ++DOMWINDOW == 196 (0x125763800) [pid = 1659] [serial = 2219] [outer = 0x114006800] 00:08:45 INFO - PROCESS | 1659 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:08:45 INFO - PROCESS | 1659 | 1461481725727 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]]]}] 00:08:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:08:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 971ms 00:08:45 INFO - PROCESS | 1659 | 1461481725732 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 00:08:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:08:45 INFO - PROCESS | 1659 | 1461481725736 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 00:08:45 INFO - PROCESS | 1659 | 1461481725742 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:08:45 INFO - PROCESS | 1659 | 1461481725745 Marionette TRACE conn2 <- [1,2930,null,{}] 00:08:45 INFO - PROCESS | 1659 | 1461481725750 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}] 00:08:45 INFO - PROCESS | 1659 | 1461481725878 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 00:08:46 INFO - PROCESS | 1659 | 1461481726000 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x129972000 == 87 [pid = 1659] [id = 740] 00:08:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 197 (0x11400e800) [pid = 1659] [serial = 2220] [outer = 0x0] 00:08:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 198 (0x118748400) [pid = 1659] [serial = 2221] [outer = 0x11400e800] 00:08:46 INFO - PROCESS | 1659 | 1461481726033 Marionette DEBUG loaded listener.js 00:08:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 199 (0x118fd9400) [pid = 1659] [serial = 2222] [outer = 0x11400e800] 00:08:46 INFO - PROCESS | 1659 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:08:46 INFO - PROCESS | 1659 | 1461481726407 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]]]}] 00:08:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:08:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 677ms 00:08:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:08:46 INFO - PROCESS | 1659 | 1461481726418 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 00:08:46 INFO - PROCESS | 1659 | 1461481726422 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 00:08:46 INFO - PROCESS | 1659 | 1461481726426 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:08:46 INFO - PROCESS | 1659 | 1461481726428 Marionette TRACE conn2 <- [1,2934,null,{}] 00:08:46 INFO - PROCESS | 1659 | 1461481726430 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}] 00:08:46 INFO - PROCESS | 1659 | 1461481726537 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 00:08:46 INFO - PROCESS | 1659 | 1461481726649 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:46 INFO - PROCESS | 1659 | ++DOCSHELL 0x125619800 == 88 [pid = 1659] [id = 741] 00:08:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 200 (0x11af77c00) [pid = 1659] [serial = 2223] [outer = 0x0] 00:08:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 201 (0x11b031800) [pid = 1659] [serial = 2224] [outer = 0x11af77c00] 00:08:46 INFO - PROCESS | 1659 | 1461481726677 Marionette DEBUG loaded listener.js 00:08:46 INFO - PROCESS | 1659 | ++DOMWINDOW == 202 (0x11be44000) [pid = 1659] [serial = 2225] [outer = 0x11af77c00] 00:08:47 INFO - PROCESS | 1659 | 1461481727040 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]]]}] 00:08:47 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:08:47 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 622ms 00:08:47 INFO - PROCESS | 1659 | 1461481727049 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 00:08:47 INFO - PROCESS | 1659 | 1461481727050 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 00:08:47 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:08:47 INFO - PROCESS | 1659 | 1461481727052 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:08:47 INFO - PROCESS | 1659 | 1461481727055 Marionette TRACE conn2 <- [1,2938,null,{}] 00:08:47 INFO - PROCESS | 1659 | 1461481727062 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}] 00:08:47 INFO - PROCESS | 1659 | 1461481727200 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12d2ab800 == 87 [pid = 1659] [id = 728] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12bf43000 == 86 [pid = 1659] [id = 727] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x1284d5000 == 85 [pid = 1659] [id = 726] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12bf5c000 == 84 [pid = 1659] [id = 725] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12b6ba800 == 83 [pid = 1659] [id = 724] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12b262000 == 82 [pid = 1659] [id = 723] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 201 (0x12fc68000) [pid = 1659] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 200 (0x1134eb000) [pid = 1659] [serial = 2125] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 199 (0x12f0c9000) [pid = 1659] [serial = 2083] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 198 (0x12ff02c00) [pid = 1659] [serial = 2086] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 197 (0x11c671800) [pid = 1659] [serial = 2089] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12afc8000 == 81 [pid = 1659] [id = 722] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12adc9000 == 80 [pid = 1659] [id = 721] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x11bbbb000 == 79 [pid = 1659] [id = 720] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x126f1f800 == 78 [pid = 1659] [id = 719] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x11afd8000 == 77 [pid = 1659] [id = 718] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12995e800 == 76 [pid = 1659] [id = 717] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x11ab51800 == 75 [pid = 1659] [id = 716] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x11971f000 == 74 [pid = 1659] [id = 715] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x13a0dc000 == 73 [pid = 1659] [id = 714] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x141a7f000 == 72 [pid = 1659] [id = 713] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x141a67000 == 71 [pid = 1659] [id = 712] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12dbd6000 == 70 [pid = 1659] [id = 711] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x12abda000 == 69 [pid = 1659] [id = 710] 00:08:47 INFO - PROCESS | 1659 | --DOCSHELL 0x11c227800 == 68 [pid = 1659] [id = 709] 00:08:47 INFO - PROCESS | 1659 | 1461481727320 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 196 (0x12eaf7c00) [pid = 1659] [serial = 1919] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 195 (0x12d23a000) [pid = 1659] [serial = 1853] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 194 (0x12e823400) [pid = 1659] [serial = 1856] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 193 (0x11a979400) [pid = 1659] [serial = 1793] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 192 (0x126a06000) [pid = 1659] [serial = 1850] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 191 (0x12b0c9800) [pid = 1659] [serial = 1991] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 190 (0x12e21c800) [pid = 1659] [serial = 1775] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 189 (0x1254d2000) [pid = 1659] [serial = 1913] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 188 (0x12d5cf000) [pid = 1659] [serial = 1772] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 187 (0x11af3b800) [pid = 1659] [serial = 1847] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 186 (0x129820c00) [pid = 1659] [serial = 1805] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 185 (0x12e9c6400) [pid = 1659] [serial = 1859] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 184 (0x11c73f000) [pid = 1659] [serial = 1766] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 183 (0x12e3fa000) [pid = 1659] [serial = 1778] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 182 (0x12bbc3400) [pid = 1659] [serial = 1808] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 181 (0x12530ec00) [pid = 1659] [serial = 1799] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 180 (0x12eea1400) [pid = 1659] [serial = 1922] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 179 (0x12d0b4400) [pid = 1659] [serial = 1703] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 178 (0x11aa11400) [pid = 1659] [serial = 1763] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 177 (0x12db19400) [pid = 1659] [serial = 1814] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 176 (0x129cdd400) [pid = 1659] [serial = 1769] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 175 (0x11be3bc00) [pid = 1659] [serial = 1910] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 174 (0x11c670800) [pid = 1659] [serial = 1796] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 173 (0x12d0b2400) [pid = 1659] [serial = 1916] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 172 (0x12eeab000) [pid = 1659] [serial = 1925] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 171 (0x12eaf9800) [pid = 1659] [serial = 1862] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 170 (0x12d234c00) [pid = 1659] [serial = 1811] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 169 (0x127a07c00) [pid = 1659] [serial = 1802] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 168 (0x12eaf9c00) [pid = 1659] [serial = 1865] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 167 (0x127861400) [pid = 1659] [serial = 2033] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 166 (0x12ec54000) [pid = 1659] [serial = 1979] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 165 (0x12a8bb400) [pid = 1659] [serial = 2027] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 164 (0x12b3ee000) [pid = 1659] [serial = 1973] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 163 (0x12b0c6c00) [pid = 1659] [serial = 1988] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 162 (0x12aff0000) [pid = 1659] [serial = 2036] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 161 (0x12fb6ac00) [pid = 1659] [serial = 1982] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 160 (0x12fb64800) [pid = 1659] [serial = 1964] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 159 (0x11b03d800) [pid = 1659] [serial = 2030] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 158 (0x125732400) [pid = 1659] [serial = 1970] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 157 (0x12e3f7c00) [pid = 1659] [serial = 1976] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 156 (0x12ff02800) [pid = 1659] [serial = 1985] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 155 (0x11be41c00) [pid = 1659] [serial = 1967] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 154 (0x12b545800) [pid = 1659] [serial = 2107] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 153 (0x12fbc6800) [pid = 1659] [serial = 2113] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 152 (0x12e9cc400) [pid = 1659] [serial = 2110] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 151 (0x11c7ba800) [pid = 1659] [serial = 2116] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 150 (0x12ff09c00) [pid = 1659] [serial = 2114] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 149 (0x12aa20c00) [pid = 1659] [serial = 2117] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 148 (0x12acef000) [pid = 1659] [serial = 2093] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 147 (0x11b8b4400) [pid = 1659] [serial = 2092] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 146 (0x11c73ec00) [pid = 1659] [serial = 2096] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 145 (0x11be35800) [pid = 1659] [serial = 2095] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 144 (0x12e355c00) [pid = 1659] [serial = 2065] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 143 (0x12e3f9c00) [pid = 1659] [serial = 2066] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x12e3f6800) [pid = 1659] [serial = 2077] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x12e888c00) [pid = 1659] [serial = 2078] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x12a894800) [pid = 1659] [serial = 2101] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x12aa25800) [pid = 1659] [serial = 2102] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x129cdf000) [pid = 1659] [serial = 2072] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x12530c800) [pid = 1659] [serial = 2071] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x11c7ba400) [pid = 1659] [serial = 2069] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x11c12e400) [pid = 1659] [serial = 2068] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x12aceb800) [pid = 1659] [serial = 2104] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x12d0b2800) [pid = 1659] [serial = 2075] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x12b0c6800) [pid = 1659] [serial = 2074] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x125734800) [pid = 1659] [serial = 2098] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x126d2d400) [pid = 1659] [serial = 2099] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x12eaf2000) [pid = 1659] [serial = 2081] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x12ff10c00) [pid = 1659] [serial = 2123] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 127 (0x12e9c6800) [pid = 1659] [serial = 2080] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 126 (0x1150f0400) [pid = 1659] [serial = 1427] [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.] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 125 (0x12eea9c00) [pid = 1659] [serial = 2111] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 124 (0x12bbbc800) [pid = 1659] [serial = 2108] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 123 (0x12b035c00) [pid = 1659] [serial = 2119] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 122 (0x12afef800) [pid = 1659] [serial = 2105] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 121 (0x12e3ee000) [pid = 1659] [serial = 2122] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | --DOMWINDOW == 120 (0x12b03bc00) [pid = 1659] [serial = 2120] [outer = 0x0] [url = about:blank] 00:08:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x119176000 == 69 [pid = 1659] [id = 742] 00:08:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 121 (0x11673d800) [pid = 1659] [serial = 2226] [outer = 0x0] 00:08:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 122 (0x11a93d000) [pid = 1659] [serial = 2227] [outer = 0x11673d800] 00:08:47 INFO - PROCESS | 1659 | 1461481727357 Marionette DEBUG loaded listener.js 00:08:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 123 (0x11be41c00) [pid = 1659] [serial = 2228] [outer = 0x11673d800] 00:08:47 INFO - PROCESS | 1659 | 1461481727693 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]]]}] 00:08:47 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. 00:08:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 673ms 00:08:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:08:47 INFO - PROCESS | 1659 | 1461481727725 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 00:08:47 INFO - PROCESS | 1659 | 1461481727727 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 00:08:47 INFO - PROCESS | 1659 | 1461481727729 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:08:47 INFO - PROCESS | 1659 | 1461481727731 Marionette TRACE conn2 <- [1,2942,null,{}] 00:08:47 INFO - PROCESS | 1659 | 1461481727733 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}] 00:08:47 INFO - PROCESS | 1659 | 1461481727829 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 00:08:47 INFO - PROCESS | 1659 | 1461481727834 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:47 INFO - PROCESS | 1659 | ++DOCSHELL 0x126bf3800 == 70 [pid = 1659] [id = 743] 00:08:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 124 (0x11c6cb000) [pid = 1659] [serial = 2229] [outer = 0x0] 00:08:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 125 (0x125305000) [pid = 1659] [serial = 2230] [outer = 0x11c6cb000] 00:08:47 INFO - PROCESS | 1659 | 1461481727862 Marionette DEBUG loaded listener.js 00:08:47 INFO - PROCESS | 1659 | ++DOMWINDOW == 126 (0x12539f000) [pid = 1659] [serial = 2231] [outer = 0x11c6cb000] 00:08:48 INFO - PROCESS | 1659 | 1461481728219 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"]]]}] 00:08:48 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 00:08:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:08:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 519ms 00:08:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:08:48 INFO - PROCESS | 1659 | 1461481728249 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 00:08:48 INFO - PROCESS | 1659 | 1461481728250 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 00:08:48 INFO - PROCESS | 1659 | 1461481728253 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:08:48 INFO - PROCESS | 1659 | 1461481728254 Marionette TRACE conn2 <- [1,2946,null,{}] 00:08:48 INFO - PROCESS | 1659 | 1461481728256 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}] 00:08:48 INFO - PROCESS | 1659 | 1461481728348 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 00:08:48 INFO - PROCESS | 1659 | 1461481728352 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a10b000 == 71 [pid = 1659] [id = 744] 00:08:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 127 (0x12572b400) [pid = 1659] [serial = 2232] [outer = 0x0] 00:08:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 128 (0x126b9c800) [pid = 1659] [serial = 2233] [outer = 0x12572b400] 00:08:48 INFO - PROCESS | 1659 | 1461481728378 Marionette DEBUG loaded listener.js 00:08:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x1273f4000) [pid = 1659] [serial = 2234] [outer = 0x12572b400] 00:08:48 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. 00:08:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 467ms 00:08:48 INFO - PROCESS | 1659 | 1461481728713 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]]]}] 00:08:48 INFO - PROCESS | 1659 | 1461481728721 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 00:08:48 INFO - PROCESS | 1659 | 1461481728722 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 00:08:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:08:48 INFO - PROCESS | 1659 | 1461481728724 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:08:48 INFO - PROCESS | 1659 | 1461481728726 Marionette TRACE conn2 <- [1,2950,null,{}] 00:08:48 INFO - PROCESS | 1659 | 1461481728731 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}] 00:08:48 INFO - PROCESS | 1659 | 1461481728866 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 00:08:48 INFO - PROCESS | 1659 | 1461481728874 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:48 INFO - PROCESS | 1659 | ++DOCSHELL 0x12adda800 == 72 [pid = 1659] [id = 745] 00:08:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x1273f0400) [pid = 1659] [serial = 2235] [outer = 0x0] 00:08:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x12845e000) [pid = 1659] [serial = 2236] [outer = 0x1273f0400] 00:08:48 INFO - PROCESS | 1659 | 1461481728903 Marionette DEBUG loaded listener.js 00:08:48 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x12a8aec00) [pid = 1659] [serial = 2237] [outer = 0x1273f0400] 00:08:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b259800 == 73 [pid = 1659] [id = 746] 00:08:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x12aa21800) [pid = 1659] [serial = 2238] [outer = 0x0] 00:08:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12ace9c00) [pid = 1659] [serial = 2239] [outer = 0x12aa21800] 00:08:49 INFO - PROCESS | 1659 | 1461481729247 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]]]}] 00:08:49 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. 00:08:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 572ms 00:08:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:08:49 INFO - PROCESS | 1659 | 1461481729297 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 00:08:49 INFO - PROCESS | 1659 | 1461481729298 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 00:08:49 INFO - PROCESS | 1659 | 1461481729300 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:08:49 INFO - PROCESS | 1659 | 1461481729301 Marionette TRACE conn2 <- [1,2954,null,{}] 00:08:49 INFO - PROCESS | 1659 | 1461481729304 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}] 00:08:49 INFO - PROCESS | 1659 | 1461481729421 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 00:08:49 INFO - PROCESS | 1659 | 1461481729426 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:49 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b352800 == 74 [pid = 1659] [id = 747] 00:08:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x126d24000) [pid = 1659] [serial = 2240] [outer = 0x0] 00:08:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x12a8b8000) [pid = 1659] [serial = 2241] [outer = 0x126d24000] 00:08:49 INFO - PROCESS | 1659 | 1461481729520 Marionette DEBUG loaded listener.js 00:08:49 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x12acf0c00) [pid = 1659] [serial = 2242] [outer = 0x126d24000] 00:08:49 INFO - PROCESS | 1659 | 1461481729820 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]]]}] 00:08:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:08:49 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 00:08:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 568ms 00:08:49 INFO - PROCESS | 1659 | 1461481729869 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 00:08:49 INFO - PROCESS | 1659 | 1461481729871 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 00:08:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:08:49 INFO - PROCESS | 1659 | 1461481729873 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:08:49 INFO - PROCESS | 1659 | 1461481729874 Marionette TRACE conn2 <- [1,2958,null,{}] 00:08:49 INFO - PROCESS | 1659 | 1461481729876 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}] 00:08:50 INFO - PROCESS | 1659 | 1461481730002 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 00:08:50 INFO - PROCESS | 1659 | 1461481730016 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x12bf6b000 == 75 [pid = 1659] [id = 748] 00:08:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x12acf2000) [pid = 1659] [serial = 2243] [outer = 0x0] 00:08:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x12afe3c00) [pid = 1659] [serial = 2244] [outer = 0x12acf2000] 00:08:50 INFO - PROCESS | 1659 | 1461481730042 Marionette DEBUG loaded listener.js 00:08:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x12b038c00) [pid = 1659] [serial = 2245] [outer = 0x12acf2000] 00:08:50 INFO - PROCESS | 1659 | 1461481730351 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]]]}] 00:08:50 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. 00:08:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 522ms 00:08:50 INFO - PROCESS | 1659 | 1461481730395 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 00:08:50 INFO - PROCESS | 1659 | 1461481730397 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 00:08:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:08:50 INFO - PROCESS | 1659 | 1461481730399 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:08:50 INFO - PROCESS | 1659 | 1461481730400 Marionette TRACE conn2 <- [1,2962,null,{}] 00:08:50 INFO - PROCESS | 1659 | 1461481730402 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}] 00:08:50 INFO - PROCESS | 1659 | 1461481730518 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 00:08:50 INFO - PROCESS | 1659 | 1461481730533 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:50 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cfbc800 == 76 [pid = 1659] [id = 749] 00:08:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x12b03bc00) [pid = 1659] [serial = 2246] [outer = 0x0] 00:08:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x12b0c0c00) [pid = 1659] [serial = 2247] [outer = 0x12b03bc00] 00:08:50 INFO - PROCESS | 1659 | 1461481730558 Marionette DEBUG loaded listener.js 00:08:50 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x12b539400) [pid = 1659] [serial = 2248] [outer = 0x12b03bc00] 00:08:50 INFO - PROCESS | 1659 | 1461481730904 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]]]}] 00:08:50 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. 00:08:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 517ms 00:08:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:08:50 INFO - PROCESS | 1659 | 1461481730917 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 00:08:50 INFO - PROCESS | 1659 | 1461481730918 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 00:08:50 INFO - PROCESS | 1659 | 1461481730920 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:08:50 INFO - PROCESS | 1659 | 1461481730921 Marionette TRACE conn2 <- [1,2966,null,{}] 00:08:50 INFO - PROCESS | 1659 | 1461481730924 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}] 00:08:51 INFO - PROCESS | 1659 | 1461481731061 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 00:08:51 INFO - PROCESS | 1659 | 1461481731080 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:51 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e2ae800 == 77 [pid = 1659] [id = 750] 00:08:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x12bbb9c00) [pid = 1659] [serial = 2249] [outer = 0x0] 00:08:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x12bbc0c00) [pid = 1659] [serial = 2250] [outer = 0x12bbb9c00] 00:08:51 INFO - PROCESS | 1659 | 1461481731107 Marionette DEBUG loaded listener.js 00:08:51 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x12be5bc00) [pid = 1659] [serial = 2251] [outer = 0x12bbb9c00] 00:08:51 INFO - PROCESS | 1659 | --DOMWINDOW == 145 (0x12ee9f400) [pid = 1659] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:08:51 INFO - PROCESS | 1659 | --DOMWINDOW == 144 (0x118747800) [pid = 1659] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:08:51 INFO - PROCESS | 1659 | --DOMWINDOW == 143 (0x1134e8400) [pid = 1659] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:08:51 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x12ee9cc00) [pid = 1659] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:08:51 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x123a77400) [pid = 1659] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:08:51 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x129821400) [pid = 1659] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:08:51 INFO - PROCESS | 1659 | --DOMWINDOW == 139 (0x1276ef400) [pid = 1659] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:08:51 INFO - PROCESS | 1659 | --DOMWINDOW == 138 (0x129cde800) [pid = 1659] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 00:08:51 INFO - PROCESS | 1659 | --DOMWINDOW == 137 (0x12a8b8400) [pid = 1659] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:08:51 INFO - PROCESS | 1659 | --DOMWINDOW == 136 (0x118fd8400) [pid = 1659] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:08:51 INFO - PROCESS | 1659 | --DOMWINDOW == 135 (0x11b034400) [pid = 1659] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:08:51 INFO - PROCESS | 1659 | --DOMWINDOW == 134 (0x11af79000) [pid = 1659] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:08:51 INFO - PROCESS | 1659 | --DOMWINDOW == 133 (0x1276ed800) [pid = 1659] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:08:51 INFO - PROCESS | 1659 | --DOMWINDOW == 132 (0x1147cf400) [pid = 1659] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:08:51 INFO - PROCESS | 1659 | --DOMWINDOW == 131 (0x11c673400) [pid = 1659] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:08:51 INFO - PROCESS | 1659 | --DOMWINDOW == 130 (0x118fd3000) [pid = 1659] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:08:51 INFO - PROCESS | 1659 | --DOMWINDOW == 129 (0x118542c00) [pid = 1659] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:08:51 INFO - PROCESS | 1659 | --DOMWINDOW == 128 (0x11aa11c00) [pid = 1659] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:08:51 INFO - PROCESS | 1659 | 1461481731792 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]]]}] 00:08:51 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. 00:08:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 919ms 00:08:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:08:51 INFO - PROCESS | 1659 | 1461481731841 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 00:08:51 INFO - PROCESS | 1659 | 1461481731842 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 00:08:51 INFO - PROCESS | 1659 | 1461481731844 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:08:51 INFO - PROCESS | 1659 | 1461481731845 Marionette TRACE conn2 <- [1,2970,null,{}] 00:08:51 INFO - PROCESS | 1659 | 1461481731847 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}] 00:08:51 INFO - PROCESS | 1659 | 1461481731985 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 00:08:52 INFO - PROCESS | 1659 | 1461481732088 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x12afc9800 == 78 [pid = 1659] [id = 751] 00:08:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 129 (0x11c7b7c00) [pid = 1659] [serial = 2252] [outer = 0x0] 00:08:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 130 (0x123a75800) [pid = 1659] [serial = 2253] [outer = 0x11c7b7c00] 00:08:52 INFO - PROCESS | 1659 | 1461481732135 Marionette DEBUG loaded listener.js 00:08:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 131 (0x12a8b7400) [pid = 1659] [serial = 2254] [outer = 0x11c7b7c00] 00:08:52 INFO - PROCESS | 1659 | 1461481732480 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]]]}] 00:08:52 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. 00:08:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 675ms 00:08:52 INFO - PROCESS | 1659 | 1461481732519 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 00:08:52 INFO - PROCESS | 1659 | 1461481732521 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 00:08:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:08:52 INFO - PROCESS | 1659 | 1461481732523 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:08:52 INFO - PROCESS | 1659 | 1461481732524 Marionette TRACE conn2 <- [1,2974,null,{}] 00:08:52 INFO - PROCESS | 1659 | 1461481732527 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}] 00:08:52 INFO - PROCESS | 1659 | 1461481732627 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 00:08:52 INFO - PROCESS | 1659 | 1461481732696 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:52 INFO - PROCESS | 1659 | ++DOCSHELL 0x12f72c800 == 79 [pid = 1659] [id = 752] 00:08:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 132 (0x11c7b9800) [pid = 1659] [serial = 2255] [outer = 0x0] 00:08:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 133 (0x12be5f800) [pid = 1659] [serial = 2256] [outer = 0x11c7b9800] 00:08:52 INFO - PROCESS | 1659 | 1461481732722 Marionette DEBUG loaded listener.js 00:08:52 INFO - PROCESS | 1659 | ++DOMWINDOW == 134 (0x12bfb9800) [pid = 1659] [serial = 2257] [outer = 0x11c7b9800] 00:08:52 INFO - PROCESS | 1659 | 1461481732976 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]]]}] 00:08:52 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. 00:08:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 468ms 00:08:52 INFO - PROCESS | 1659 | 1461481732992 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 00:08:52 INFO - PROCESS | 1659 | 1461481732996 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 00:08:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:08:53 INFO - PROCESS | 1659 | 1461481733005 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:08:53 INFO - PROCESS | 1659 | 1461481733007 Marionette TRACE conn2 <- [1,2978,null,{}] 00:08:53 INFO - PROCESS | 1659 | 1461481733009 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}] 00:08:53 INFO - PROCESS | 1659 | 1461481733120 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 00:08:53 INFO - PROCESS | 1659 | 1461481733125 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x12fe3d800 == 80 [pid = 1659] [id = 753] 00:08:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 135 (0x12bfb6000) [pid = 1659] [serial = 2258] [outer = 0x0] 00:08:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 136 (0x12d22f400) [pid = 1659] [serial = 2259] [outer = 0x12bfb6000] 00:08:53 INFO - PROCESS | 1659 | 1461481733150 Marionette DEBUG loaded listener.js 00:08:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 137 (0x12d23d000) [pid = 1659] [serial = 2260] [outer = 0x12bfb6000] 00:08:53 INFO - PROCESS | 1659 | 1461481733487 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]]]}] 00:08:53 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. 00:08:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 525ms 00:08:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:08:53 INFO - PROCESS | 1659 | 1461481733530 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 00:08:53 INFO - PROCESS | 1659 | 1461481733531 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 00:08:53 INFO - PROCESS | 1659 | 1461481733533 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:08:53 INFO - PROCESS | 1659 | 1461481733535 Marionette TRACE conn2 <- [1,2982,null,{}] 00:08:53 INFO - PROCESS | 1659 | 1461481733537 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}] 00:08:53 INFO - PROCESS | 1659 | 1461481733666 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 00:08:53 INFO - PROCESS | 1659 | 1461481733674 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:53 INFO - PROCESS | 1659 | ++DOCSHELL 0x1301ac800 == 81 [pid = 1659] [id = 754] 00:08:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 138 (0x12d5c8c00) [pid = 1659] [serial = 2261] [outer = 0x0] 00:08:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 139 (0x12d627c00) [pid = 1659] [serial = 2262] [outer = 0x12d5c8c00] 00:08:53 INFO - PROCESS | 1659 | 1461481733702 Marionette DEBUG loaded listener.js 00:08:53 INFO - PROCESS | 1659 | ++DOMWINDOW == 140 (0x12db1ac00) [pid = 1659] [serial = 2263] [outer = 0x12d5c8c00] 00:08:54 INFO - PROCESS | 1659 | 1461481734173 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"]]]}] 00:08:54 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 00:08:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:08:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:08:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 00:08:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:08:54 INFO - PROCESS | 1659 | 1461481734205 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 00:08:54 INFO - PROCESS | 1659 | 1461481734208 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 00:08:54 INFO - PROCESS | 1659 | 1461481734211 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:08:54 INFO - PROCESS | 1659 | 1461481734214 Marionette TRACE conn2 <- [1,2986,null,{}] 00:08:54 INFO - PROCESS | 1659 | 1461481734218 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}] 00:08:54 INFO - PROCESS | 1659 | 1461481734345 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 00:08:54 INFO - PROCESS | 1659 | 1461481734456 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:54 INFO - PROCESS | 1659 | ++DOCSHELL 0x123a0f000 == 82 [pid = 1659] [id = 755] 00:08:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x118fd0c00) [pid = 1659] [serial = 2264] [outer = 0x0] 00:08:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x118fde800) [pid = 1659] [serial = 2265] [outer = 0x118fd0c00] 00:08:54 INFO - PROCESS | 1659 | 1461481734502 Marionette DEBUG loaded listener.js 00:08:54 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x11aa0e800) [pid = 1659] [serial = 2266] [outer = 0x118fd0c00] 00:08:54 INFO - PROCESS | 1659 | 1461481734858 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]]]}] 00:08:54 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. 00:08:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 673ms 00:08:54 INFO - PROCESS | 1659 | 1461481734884 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 00:08:54 INFO - PROCESS | 1659 | 1461481734889 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 00:08:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:08:54 INFO - PROCESS | 1659 | 1461481734894 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:08:54 INFO - PROCESS | 1659 | 1461481734896 Marionette TRACE conn2 <- [1,2990,null,{}] 00:08:54 INFO - PROCESS | 1659 | 1461481734899 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}] 00:08:55 INFO - PROCESS | 1659 | 1461481735020 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 00:08:55 INFO - PROCESS | 1659 | 1461481735134 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x12abf0000 == 83 [pid = 1659] [id = 756] 00:08:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x11af2e400) [pid = 1659] [serial = 2267] [outer = 0x0] 00:08:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x11c242400) [pid = 1659] [serial = 2268] [outer = 0x11af2e400] 00:08:55 INFO - PROCESS | 1659 | 1461481735166 Marionette DEBUG loaded listener.js 00:08:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x11c73b400) [pid = 1659] [serial = 2269] [outer = 0x11af2e400] 00:08:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a106000 == 84 [pid = 1659] [id = 757] 00:08:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 147 (0x126d20800) [pid = 1659] [serial = 2270] [outer = 0x0] 00:08:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 148 (0x11c7bd400) [pid = 1659] [serial = 2271] [outer = 0x126d20800] 00:08:55 INFO - PROCESS | 1659 | 1461481735581 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]]]}] 00:08:55 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. 00:08:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 722ms 00:08:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:08:55 INFO - PROCESS | 1659 | 1461481735616 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 00:08:55 INFO - PROCESS | 1659 | 1461481735617 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 00:08:55 INFO - PROCESS | 1659 | 1461481735619 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:08:55 INFO - PROCESS | 1659 | 1461481735622 Marionette TRACE conn2 <- [1,2994,null,{}] 00:08:55 INFO - PROCESS | 1659 | 1461481735631 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}] 00:08:55 INFO - PROCESS | 1659 | 1461481735791 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 00:08:55 INFO - PROCESS | 1659 | 1461481735914 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:55 INFO - PROCESS | 1659 | ++DOCSHELL 0x12efd5800 == 85 [pid = 1659] [id = 758] 00:08:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 149 (0x128017400) [pid = 1659] [serial = 2272] [outer = 0x0] 00:08:55 INFO - PROCESS | 1659 | ++DOMWINDOW == 150 (0x129822000) [pid = 1659] [serial = 2273] [outer = 0x128017400] 00:08:55 INFO - PROCESS | 1659 | 1461481735947 Marionette DEBUG loaded listener.js 00:08:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 151 (0x12a88f800) [pid = 1659] [serial = 2274] [outer = 0x128017400] 00:08:56 INFO - PROCESS | 1659 | 1461481736314 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]]]}] 00:08:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:08:56 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 00:08:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 722ms 00:08:56 INFO - PROCESS | 1659 | 1461481736341 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 00:08:56 INFO - PROCESS | 1659 | 1461481736343 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 00:08:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:08:56 INFO - PROCESS | 1659 | 1461481736346 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:08:56 INFO - PROCESS | 1659 | 1461481736347 Marionette TRACE conn2 <- [1,2998,null,{}] 00:08:56 INFO - PROCESS | 1659 | 1461481736350 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}] 00:08:56 INFO - PROCESS | 1659 | 1461481736470 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 00:08:56 INFO - PROCESS | 1659 | 1461481736580 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:56 INFO - PROCESS | 1659 | ++DOCSHELL 0x1308d3000 == 86 [pid = 1659] [id = 759] 00:08:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 152 (0x12a890800) [pid = 1659] [serial = 2275] [outer = 0x0] 00:08:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 153 (0x12ace8400) [pid = 1659] [serial = 2276] [outer = 0x12a890800] 00:08:56 INFO - PROCESS | 1659 | 1461481736612 Marionette DEBUG loaded listener.js 00:08:56 INFO - PROCESS | 1659 | ++DOMWINDOW == 154 (0x12b031c00) [pid = 1659] [serial = 2277] [outer = 0x12a890800] 00:08:56 INFO - PROCESS | 1659 | 1461481736953 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]]]}] 00:08:56 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. 00:08:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 620ms 00:08:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:08:56 INFO - PROCESS | 1659 | 1461481736967 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 00:08:56 INFO - PROCESS | 1659 | 1461481736968 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 00:08:56 INFO - PROCESS | 1659 | 1461481736971 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:08:56 INFO - PROCESS | 1659 | 1461481736972 Marionette TRACE conn2 <- [1,3002,null,{}] 00:08:56 INFO - PROCESS | 1659 | 1461481736974 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}] 00:08:57 INFO - PROCESS | 1659 | 1461481737089 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 00:08:57 INFO - PROCESS | 1659 | 1461481737188 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x135e4e800 == 87 [pid = 1659] [id = 760] 00:08:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 155 (0x12a891800) [pid = 1659] [serial = 2278] [outer = 0x0] 00:08:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 156 (0x12b3ee400) [pid = 1659] [serial = 2279] [outer = 0x12a891800] 00:08:57 INFO - PROCESS | 1659 | 1461481737233 Marionette DEBUG loaded listener.js 00:08:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 157 (0x12b8f8800) [pid = 1659] [serial = 2280] [outer = 0x12a891800] 00:08:57 INFO - PROCESS | 1659 | 1461481737587 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]]]}] 00:08:57 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. 00:08:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 619ms 00:08:57 INFO - PROCESS | 1659 | 1461481737590 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 00:08:57 INFO - PROCESS | 1659 | 1461481737592 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 00:08:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:08:57 INFO - PROCESS | 1659 | 1461481737594 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:08:57 INFO - PROCESS | 1659 | 1461481737596 Marionette TRACE conn2 <- [1,3006,null,{}] 00:08:57 INFO - PROCESS | 1659 | 1461481737598 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}] 00:08:57 INFO - PROCESS | 1659 | 1461481737721 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 00:08:57 INFO - PROCESS | 1659 | 1461481737834 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:57 INFO - PROCESS | 1659 | ++DOCSHELL 0x13792a800 == 88 [pid = 1659] [id = 761] 00:08:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 158 (0x12b541800) [pid = 1659] [serial = 2281] [outer = 0x0] 00:08:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 159 (0x12d233800) [pid = 1659] [serial = 2282] [outer = 0x12b541800] 00:08:57 INFO - PROCESS | 1659 | 1461481737866 Marionette DEBUG loaded listener.js 00:08:57 INFO - PROCESS | 1659 | ++DOMWINDOW == 160 (0x12e21e000) [pid = 1659] [serial = 2283] [outer = 0x12b541800] 00:08:58 INFO - PROCESS | 1659 | 1461481738216 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]]]}] 00:08:58 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. 00:08:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 672ms 00:08:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:08:58 INFO - PROCESS | 1659 | 1461481738266 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 00:08:58 INFO - PROCESS | 1659 | 1461481738268 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 00:08:58 INFO - PROCESS | 1659 | 1461481738270 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:08:58 INFO - PROCESS | 1659 | 1461481738271 Marionette TRACE conn2 <- [1,3010,null,{}] 00:08:58 INFO - PROCESS | 1659 | 1461481738273 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}] 00:08:58 INFO - PROCESS | 1659 | 1461481738389 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 00:08:58 INFO - PROCESS | 1659 | 1461481738516 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:58 INFO - PROCESS | 1659 | ++DOCSHELL 0x137943800 == 89 [pid = 1659] [id = 762] 00:08:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 161 (0x12cf99000) [pid = 1659] [serial = 2284] [outer = 0x0] 00:08:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 162 (0x12e35a400) [pid = 1659] [serial = 2285] [outer = 0x12cf99000] 00:08:58 INFO - PROCESS | 1659 | 1461481738550 Marionette DEBUG loaded listener.js 00:08:58 INFO - PROCESS | 1659 | ++DOMWINDOW == 163 (0x12e3f1000) [pid = 1659] [serial = 2286] [outer = 0x12cf99000] 00:08:58 INFO - PROCESS | 1659 | 1461481738906 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]]]}] 00:08:58 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 00:08:58 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 672ms 00:08:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:08:58 INFO - PROCESS | 1659 | 1461481738942 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 00:08:58 INFO - PROCESS | 1659 | 1461481738944 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 00:08:58 INFO - PROCESS | 1659 | 1461481738946 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:08:58 INFO - PROCESS | 1659 | 1461481738947 Marionette TRACE conn2 <- [1,3014,null,{}] 00:08:58 INFO - PROCESS | 1659 | 1461481738950 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}] 00:08:59 INFO - PROCESS | 1659 | 1461481739065 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 00:08:59 INFO - PROCESS | 1659 | 1461481739177 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x138520000 == 90 [pid = 1659] [id = 763] 00:08:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 164 (0x12e357000) [pid = 1659] [serial = 2287] [outer = 0x0] 00:08:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 165 (0x12e823800) [pid = 1659] [serial = 2288] [outer = 0x12e357000] 00:08:59 INFO - PROCESS | 1659 | 1461481739208 Marionette DEBUG loaded listener.js 00:08:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 166 (0x12e832400) [pid = 1659] [serial = 2289] [outer = 0x12e357000] 00:08:59 INFO - PROCESS | 1659 | [1659] 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 00:08:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:08:59 INFO - {} 00:08:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:08:59 INFO - {} 00:08:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:08:59 INFO - {} 00:08:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:08:59 INFO - {} 00:08:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 00:08:59 INFO - PROCESS | 1659 | 1461481739611 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:08:59 INFO - PROCESS | 1659 | 1461481739618 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 00:08:59 INFO - PROCESS | 1659 | 1461481739619 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 00:08:59 INFO - TEST-START | /FileAPI/fileReader.html 00:08:59 INFO - PROCESS | 1659 | 1461481739621 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:08:59 INFO - PROCESS | 1659 | 1461481739623 Marionette TRACE conn2 <- [1,3018,null,{}] 00:08:59 INFO - PROCESS | 1659 | 1461481739625 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}] 00:08:59 INFO - PROCESS | 1659 | 1461481739764 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 00:08:59 INFO - PROCESS | 1659 | 1461481739863 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:59 INFO - PROCESS | 1659 | ++DOCSHELL 0x12cdd8000 == 91 [pid = 1659] [id = 764] 00:08:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 167 (0x11a980000) [pid = 1659] [serial = 2290] [outer = 0x0] 00:08:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 168 (0x127a05000) [pid = 1659] [serial = 2291] [outer = 0x11a980000] 00:08:59 INFO - PROCESS | 1659 | 1461481739893 Marionette DEBUG loaded listener.js 00:08:59 INFO - PROCESS | 1659 | ++DOMWINDOW == 169 (0x12e90e400) [pid = 1659] [serial = 2292] [outer = 0x11a980000] 00:09:00 INFO - PROCESS | 1659 | 1461481740275 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]]]}] 00:09:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:09:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:09:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:09:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:09:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 670ms 00:09:00 INFO - TEST-START | /FileAPI/historical.html 00:09:00 INFO - PROCESS | 1659 | 1461481740292 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 00:09:00 INFO - PROCESS | 1659 | 1461481740295 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 00:09:00 INFO - PROCESS | 1659 | 1461481740298 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:09:00 INFO - PROCESS | 1659 | 1461481740300 Marionette TRACE conn2 <- [1,3022,null,{}] 00:09:00 INFO - PROCESS | 1659 | 1461481740304 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}] 00:09:00 INFO - PROCESS | 1659 | 1461481740450 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 00:09:00 INFO - PROCESS | 1659 | 1461481740565 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:00 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bba6000 == 92 [pid = 1659] [id = 765] 00:09:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 170 (0x114fb7800) [pid = 1659] [serial = 2293] [outer = 0x0] 00:09:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 171 (0x11aa0a000) [pid = 1659] [serial = 2294] [outer = 0x114fb7800] 00:09:00 INFO - PROCESS | 1659 | 1461481740597 Marionette DEBUG loaded listener.js 00:09:00 INFO - PROCESS | 1659 | ++DOMWINDOW == 172 (0x12e918c00) [pid = 1659] [serial = 2295] [outer = 0x114fb7800] 00:09:00 INFO - PROCESS | 1659 | 1461481740935 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"]]]}] 00:09:00 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:09:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:09:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:09:00 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:09:00 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:09:00 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:09:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:09:00 INFO - TEST-OK | /FileAPI/historical.html | took 673ms 00:09:00 INFO - PROCESS | 1659 | 1461481740971 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 00:09:00 INFO - PROCESS | 1659 | 1461481740972 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 00:09:00 INFO - TEST-START | /FileAPI/idlharness.html 00:09:00 INFO - PROCESS | 1659 | 1461481740975 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:09:00 INFO - PROCESS | 1659 | 1461481740977 Marionette TRACE conn2 <- [1,3026,null,{}] 00:09:00 INFO - PROCESS | 1659 | 1461481740979 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}] 00:09:01 INFO - PROCESS | 1659 | 1461481741314 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 00:09:01 INFO - PROCESS | 1659 | 1461481741458 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:01 INFO - PROCESS | 1659 | ++DOCSHELL 0x125381800 == 93 [pid = 1659] [id = 766] 00:09:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 173 (0x114bab400) [pid = 1659] [serial = 2296] [outer = 0x0] 00:09:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 174 (0x1150f1c00) [pid = 1659] [serial = 2297] [outer = 0x114bab400] 00:09:01 INFO - PROCESS | 1659 | 1461481741489 Marionette DEBUG loaded listener.js 00:09:01 INFO - PROCESS | 1659 | ++DOMWINDOW == 175 (0x118747000) [pid = 1659] [serial = 2298] [outer = 0x114bab400] 00:09:02 INFO - PROCESS | 1659 | 1461481742185 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]]]}] 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:09:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:09:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:09:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:09:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:09:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:09:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:09:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:09:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:09:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:09:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:09:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:09:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:09:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:09:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:09:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:09:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:09:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:09:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:09:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:09:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:09:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:09:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:09:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:09:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:09:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:09:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:09:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:09:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:09:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:09:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:09:02 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 00:09:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:09:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:09:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:09:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:09:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:09:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:09:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:09:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:09:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:09:02 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 00:09:02 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 00:09:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:09:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:09:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:09:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:09:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:09:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:09:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:09:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:09:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:09:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:09:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:09:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:09:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:09:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:09:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:09:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:09:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:09:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:09:02 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 00:09:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:09:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:09:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:09:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:09:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:09:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:09:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:09:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:09:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:09:02 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 00:09:02 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 00:09:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:09:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:09:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:09:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:09:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:09:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:09:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:09:02 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:09:02 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:09:02 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:09:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:09:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 1234ms 00:09:02 INFO - PROCESS | 1659 | 1461481742210 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 00:09:02 INFO - PROCESS | 1659 | 1461481742213 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 00:09:02 INFO - TEST-START | /FileAPI/idlharness.worker 00:09:02 INFO - PROCESS | 1659 | 1461481742216 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:09:02 INFO - PROCESS | 1659 | 1461481742219 Marionette TRACE conn2 <- [1,3030,null,{}] 00:09:02 INFO - PROCESS | 1659 | 1461481742275 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}] 00:09:02 INFO - PROCESS | 1659 | 1461481742385 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 00:09:02 INFO - PROCESS | 1659 | 1461481742488 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:02 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b23a000 == 94 [pid = 1659] [id = 767] 00:09:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 176 (0x11918c000) [pid = 1659] [serial = 2299] [outer = 0x0] 00:09:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 177 (0x11aa04400) [pid = 1659] [serial = 2300] [outer = 0x11918c000] 00:09:02 INFO - PROCESS | 1659 | 1461481742535 Marionette DEBUG loaded listener.js 00:09:02 INFO - PROCESS | 1659 | ++DOMWINDOW == 178 (0x12530c400) [pid = 1659] [serial = 2301] [outer = 0x11918c000] 00:09:02 INFO - PROCESS | 1659 | [1659] 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 00:09:03 INFO - PROCESS | 1659 | 1461481743358 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,{},{}]]]}] 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12fe3d800 == 93 [pid = 1659] [id = 753] 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12f72c800 == 92 [pid = 1659] [id = 752] 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12afc9800 == 91 [pid = 1659] [id = 751] 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12e2ae800 == 90 [pid = 1659] [id = 750] 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12cfbc800 == 89 [pid = 1659] [id = 749] 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:09:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:09:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:09:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:09:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:09:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:09:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:09:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:09:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:09:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:09:03 INFO - {} 00:09:03 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 00:09:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:09:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:09:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:09:03 INFO - {} 00:09:03 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 - {} 00:09:03 INFO - {} 00:09:03 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 00:09:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:09:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:09:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:09:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:09:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:09:03 INFO - {} 00:09:03 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 00:09:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:09:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:09:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:09:03 INFO - {} 00:09:03 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 - {} 00:09:03 INFO - {} 00:09:03 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 00:09:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:09:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:09:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:09:03 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 00:09:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:09:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:09:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:09:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:09:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:09:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:09:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:09:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:09:03 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 00:09:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:09:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:09:03 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 00:09:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:09:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:09:03 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 00:09:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:09:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:09:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:09:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:09:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:09:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:09:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:09:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:09:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:09:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:09:03 INFO - {} 00:09:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1243ms 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12bf6b000 == 88 [pid = 1659] [id = 748] 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12b352800 == 87 [pid = 1659] [id = 747] 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12b259800 == 86 [pid = 1659] [id = 746] 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12adda800 == 85 [pid = 1659] [id = 745] 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12a10b000 == 84 [pid = 1659] [id = 744] 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x126bf3800 == 83 [pid = 1659] [id = 743] 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x119176000 == 82 [pid = 1659] [id = 742] 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x125619800 == 81 [pid = 1659] [id = 741] 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x129972000 == 80 [pid = 1659] [id = 740] 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12efd5000 == 79 [pid = 1659] [id = 734] 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12e81c800 == 78 [pid = 1659] [id = 733] 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12cfa9800 == 77 [pid = 1659] [id = 732] 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x12a1d1000 == 76 [pid = 1659] [id = 731] 00:09:03 INFO - PROCESS | 1659 | --DOCSHELL 0x126bf4000 == 75 [pid = 1659] [id = 730] 00:09:03 INFO - PROCESS | 1659 | 1461481743494 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 00:09:03 INFO - PROCESS | 1659 | 1461481743496 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 00:09:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:09:03 INFO - PROCESS | 1659 | 1461481743499 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:09:03 INFO - PROCESS | 1659 | 1461481743500 Marionette TRACE conn2 <- [1,3034,null,{}] 00:09:03 INFO - PROCESS | 1659 | 1461481743503 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}] 00:09:03 INFO - PROCESS | 1659 | 1461481743598 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 177 (0x12ace6800) [pid = 1659] [serial = 2090] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 176 (0x12e910800) [pid = 1659] [serial = 2126] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 175 (0x12fb70000) [pid = 1659] [serial = 2084] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 174 (0x12ff08400) [pid = 1659] [serial = 2087] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 173 (0x129942400) [pid = 1659] [serial = 2167] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 172 (0x129ce6400) [pid = 1659] [serial = 2168] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 171 (0x12a895000) [pid = 1659] [serial = 2170] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 170 (0x12aa26800) [pid = 1659] [serial = 2174] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 169 (0x12a8b8c00) [pid = 1659] [serial = 2173] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 168 (0x12a89ac00) [pid = 1659] [serial = 2171] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 167 (0x12ace9800) [pid = 1659] [serial = 2176] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 166 (0x11a946c00) [pid = 1659] [serial = 2149] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 165 (0x11aa0e400) [pid = 1659] [serial = 2150] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 164 (0x11c295800) [pid = 1659] [serial = 2153] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 163 (0x11be3c400) [pid = 1659] [serial = 2152] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 162 (0x11c8f0c00) [pid = 1659] [serial = 2131] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 161 (0x12e219800) [pid = 1659] [serial = 2140] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 160 (0x12530bc00) [pid = 1659] [serial = 2161] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 159 (0x1276abc00) [pid = 1659] [serial = 2162] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 158 (0x12afec400) [pid = 1659] [serial = 2137] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 157 (0x128078400) [pid = 1659] [serial = 2164] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 156 (0x118fd0400) [pid = 1659] [serial = 2147] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 155 (0x116741c00) [pid = 1659] [serial = 2146] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 154 (0x11c85d800) [pid = 1659] [serial = 2158] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 153 (0x125304c00) [pid = 1659] [serial = 2159] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 152 (0x11af71400) [pid = 1659] [serial = 2155] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 151 (0x11c6c9800) [pid = 1659] [serial = 2156] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 150 (0x12a895800) [pid = 1659] [serial = 2134] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 149 (0x12e917800) [pid = 1659] [serial = 2143] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 148 (0x1134e4000) [pid = 1659] [serial = 2128] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 147 (0x11af32c00) [pid = 1659] [serial = 2179] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 146 (0x12afe7400) [pid = 1659] [serial = 2177] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 145 (0x11be41000) [pid = 1659] [serial = 2180] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 144 (0x11c7b6400) [pid = 1659] [serial = 2182] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 143 (0x12a8b4000) [pid = 1659] [serial = 2186] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 142 (0x125736400) [pid = 1659] [serial = 2183] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 141 (0x128461400) [pid = 1659] [serial = 2165] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | --DOMWINDOW == 140 (0x128462800) [pid = 1659] [serial = 2185] [outer = 0x0] [url = about:blank] 00:09:03 INFO - PROCESS | 1659 | 1461481743680 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:03 INFO - PROCESS | 1659 | ++DOCSHELL 0x11bbd1800 == 76 [pid = 1659] [id = 768] 00:09:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 141 (0x116741c00) [pid = 1659] [serial = 2302] [outer = 0x0] 00:09:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 142 (0x11be3c400) [pid = 1659] [serial = 2303] [outer = 0x116741c00] 00:09:03 INFO - PROCESS | 1659 | 1461481743711 Marionette DEBUG loaded listener.js 00:09:03 INFO - PROCESS | 1659 | ++DOMWINDOW == 143 (0x125737c00) [pid = 1659] [serial = 2304] [outer = 0x116741c00] 00:09:04 INFO - PROCESS | 1659 | 1461481744019 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]]]}] 00:09:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:09:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 571ms 00:09:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:09:04 INFO - PROCESS | 1659 | 1461481744071 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 00:09:04 INFO - PROCESS | 1659 | 1461481744074 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 00:09:04 INFO - PROCESS | 1659 | 1461481744083 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:09:04 INFO - PROCESS | 1659 | 1461481744087 Marionette TRACE conn2 <- [1,3038,null,{}] 00:09:04 INFO - PROCESS | 1659 | 1461481744091 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}] 00:09:04 INFO - PROCESS | 1659 | 1461481744284 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 00:09:04 INFO - PROCESS | 1659 | 1461481744386 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x126f1a800 == 77 [pid = 1659] [id = 769] 00:09:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 144 (0x11c7bb400) [pid = 1659] [serial = 2305] [outer = 0x0] 00:09:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 145 (0x129828000) [pid = 1659] [serial = 2306] [outer = 0x11c7bb400] 00:09:04 INFO - PROCESS | 1659 | 1461481744427 Marionette DEBUG loaded listener.js 00:09:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 146 (0x12eafd800) [pid = 1659] [serial = 2307] [outer = 0x11c7bb400] 00:09:04 INFO - PROCESS | 1659 | 1461481744724 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"]]]}] 00:09:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:09:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:09:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:09:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 678ms 00:09:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:09:04 INFO - PROCESS | 1659 | 1461481744755 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 00:09:04 INFO - PROCESS | 1659 | 1461481744757 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 00:09:04 INFO - PROCESS | 1659 | 1461481744766 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:09:04 INFO - PROCESS | 1659 | 1461481744767 Marionette TRACE conn2 <- [1,3042,null,{}] 00:09:04 INFO - PROCESS | 1659 | 1461481744770 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}] 00:09:04 INFO - PROCESS | 1659 | 1461481744877 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 00:09:04 INFO - PROCESS | 1659 | 1461481744971 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:04 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b26c800 == 78 [pid = 1659] [id = 770] 00:09:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 147 (0x12e3f1800) [pid = 1659] [serial = 2308] [outer = 0x0] 00:09:04 INFO - PROCESS | 1659 | ++DOMWINDOW == 148 (0x12ec4ec00) [pid = 1659] [serial = 2309] [outer = 0x12e3f1800] 00:09:04 INFO - PROCESS | 1659 | 1461481744998 Marionette DEBUG loaded listener.js 00:09:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 149 (0x12ec57000) [pid = 1659] [serial = 2310] [outer = 0x12e3f1800] 00:09:05 INFO - PROCESS | 1659 | 1461481745365 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]]]}] 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:09:05 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. 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:09:05 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'.) 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:09:05 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. 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:09:05 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. 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:09:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:09:05 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. 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:09:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:09:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 00:09:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:09:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:09:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:09:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:09:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:09:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:09:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:09:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:09:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:09:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:09:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:09:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:09:05 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 637ms 00:09:05 INFO - PROCESS | 1659 | 1461481745397 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 00:09:05 INFO - PROCESS | 1659 | 1461481745398 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 00:09:05 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:09:05 INFO - PROCESS | 1659 | 1461481745402 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:09:05 INFO - PROCESS | 1659 | 1461481745403 Marionette TRACE conn2 <- [1,3046,null,{}] 00:09:05 INFO - PROCESS | 1659 | 1461481745407 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}] 00:09:05 INFO - PROCESS | 1659 | 1461481745549 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 00:09:05 INFO - PROCESS | 1659 | 1461481745596 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:05 INFO - PROCESS | 1659 | ++DOCSHELL 0x12e81c800 == 79 [pid = 1659] [id = 771] 00:09:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 150 (0x12fb6f000) [pid = 1659] [serial = 2311] [outer = 0x0] 00:09:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 151 (0x12fbca800) [pid = 1659] [serial = 2312] [outer = 0x12fb6f000] 00:09:05 INFO - PROCESS | 1659 | 1461481745630 Marionette DEBUG loaded listener.js 00:09:05 INFO - PROCESS | 1659 | ++DOMWINDOW == 152 (0x12ff08000) [pid = 1659] [serial = 2313] [outer = 0x12fb6f000] 00:09:05 INFO - PROCESS | 1659 | [1659] 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 00:09:05 INFO - PROCESS | 1659 | 1461481745994 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:09:06 INFO - {} 00:09:06 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 621ms 00:09:06 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:09:06 INFO - PROCESS | 1659 | 1461481746027 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 00:09:06 INFO - PROCESS | 1659 | 1461481746028 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 00:09:06 INFO - PROCESS | 1659 | 1461481746030 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:09:06 INFO - PROCESS | 1659 | 1461481746032 Marionette TRACE conn2 <- [1,3050,null,{}] 00:09:06 INFO - PROCESS | 1659 | 1461481746034 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}] 00:09:06 INFO - PROCESS | 1659 | 1461481746171 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 00:09:06 INFO - PROCESS | 1659 | 1461481746212 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x1302e4800 == 80 [pid = 1659] [id = 772] 00:09:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 153 (0x12ff10000) [pid = 1659] [serial = 2314] [outer = 0x0] 00:09:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 154 (0x13013b000) [pid = 1659] [serial = 2315] [outer = 0x12ff10000] 00:09:06 INFO - PROCESS | 1659 | 1461481746238 Marionette DEBUG loaded listener.js 00:09:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 155 (0x13013fc00) [pid = 1659] [serial = 2316] [outer = 0x12ff10000] 00:09:06 INFO - PROCESS | 1659 | 1461481746592 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]]]}] 00:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:09:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:09:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 570ms 00:09:06 INFO - PROCESS | 1659 | 1461481746602 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 00:09:06 INFO - PROCESS | 1659 | 1461481746604 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 00:09:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:09:06 INFO - PROCESS | 1659 | 1461481746620 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:09:06 INFO - PROCESS | 1659 | 1461481746622 Marionette TRACE conn2 <- [1,3054,null,{}] 00:09:06 INFO - PROCESS | 1659 | 1461481746625 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}] 00:09:06 INFO - PROCESS | 1659 | 1461481746796 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 00:09:06 INFO - PROCESS | 1659 | 1461481746811 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:06 INFO - PROCESS | 1659 | ++DOCSHELL 0x139ceb800 == 81 [pid = 1659] [id = 773] 00:09:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 156 (0x12ff0fc00) [pid = 1659] [serial = 2317] [outer = 0x0] 00:09:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 157 (0x130143800) [pid = 1659] [serial = 2318] [outer = 0x12ff0fc00] 00:09:06 INFO - PROCESS | 1659 | 1461481746837 Marionette DEBUG loaded listener.js 00:09:06 INFO - PROCESS | 1659 | ++DOMWINDOW == 158 (0x130174c00) [pid = 1659] [serial = 2319] [outer = 0x12ff0fc00] 00:09:07 INFO - PROCESS | 1659 | 1461481747313 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"]]]}] 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:09:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:09:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:09:07 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" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:09:07 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" 00:09:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:09:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:09:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 737ms 00:09:07 INFO - PROCESS | 1659 | 1461481747364 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 00:09:07 INFO - PROCESS | 1659 | 1461481747366 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 00:09:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:09:07 INFO - PROCESS | 1659 | 1461481747368 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:09:07 INFO - PROCESS | 1659 | 1461481747369 Marionette TRACE conn2 <- [1,3058,null,{}] 00:09:07 INFO - PROCESS | 1659 | 1461481747372 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}] 00:09:07 INFO - PROCESS | 1659 | 1461481747503 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 00:09:07 INFO - PROCESS | 1659 | 1461481747546 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:07 INFO - PROCESS | 1659 | ++DOCSHELL 0x141a69800 == 82 [pid = 1659] [id = 774] 00:09:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 159 (0x13017c000) [pid = 1659] [serial = 2320] [outer = 0x0] 00:09:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 160 (0x139c17800) [pid = 1659] [serial = 2321] [outer = 0x13017c000] 00:09:07 INFO - PROCESS | 1659 | 1461481747571 Marionette DEBUG loaded listener.js 00:09:07 INFO - PROCESS | 1659 | ++DOMWINDOW == 161 (0x139c1b800) [pid = 1659] [serial = 2322] [outer = 0x13017c000] 00:09:08 INFO - PROCESS | 1659 | --DOMWINDOW == 160 (0x12bfb6000) [pid = 1659] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 00:09:08 INFO - PROCESS | 1659 | --DOMWINDOW == 159 (0x11c7b9800) [pid = 1659] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 00:09:08 INFO - PROCESS | 1659 | --DOMWINDOW == 158 (0x12acf2000) [pid = 1659] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 00:09:08 INFO - PROCESS | 1659 | --DOMWINDOW == 157 (0x12aa21800) [pid = 1659] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:09:08 INFO - PROCESS | 1659 | --DOMWINDOW == 156 (0x12572b400) [pid = 1659] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 00:09:08 INFO - PROCESS | 1659 | --DOMWINDOW == 155 (0x11af77c00) [pid = 1659] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 00:09:08 INFO - PROCESS | 1659 | --DOMWINDOW == 154 (0x11c7b7c00) [pid = 1659] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 00:09:08 INFO - PROCESS | 1659 | --DOMWINDOW == 153 (0x11673d800) [pid = 1659] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 00:09:08 INFO - PROCESS | 1659 | --DOMWINDOW == 152 (0x11400e800) [pid = 1659] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 00:09:08 INFO - PROCESS | 1659 | --DOMWINDOW == 151 (0x126d24000) [pid = 1659] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:09:08 INFO - PROCESS | 1659 | --DOMWINDOW == 150 (0x11c6cb000) [pid = 1659] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 00:09:08 INFO - PROCESS | 1659 | --DOMWINDOW == 149 (0x1273f0400) [pid = 1659] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 00:09:08 INFO - PROCESS | 1659 | --DOMWINDOW == 148 (0x12bbb9c00) [pid = 1659] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 00:09:08 INFO - PROCESS | 1659 | --DOMWINDOW == 147 (0x12b03bc00) [pid = 1659] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 00:09:08 INFO - PROCESS | 1659 | 1461481748132 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]]]}] 00:09:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:09:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:09:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:09:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:09:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:09:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:09:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:09:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:09:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:09:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:09:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:09:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:09:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:09:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:09:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:09:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:09:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:09:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:09:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:09:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 772ms 00:09:08 INFO - PROCESS | 1659 | 1461481748141 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 00:09:08 INFO - PROCESS | 1659 | 1461481748142 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 00:09:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:09:08 INFO - PROCESS | 1659 | 1461481748145 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:09:08 INFO - PROCESS | 1659 | 1461481748148 Marionette TRACE conn2 <- [1,3062,null,{}] 00:09:08 INFO - PROCESS | 1659 | 1461481748151 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}] 00:09:08 INFO - PROCESS | 1659 | 1461481748252 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 00:09:08 INFO - PROCESS | 1659 | 1461481748256 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x13a0dc000 == 83 [pid = 1659] [id = 775] 00:09:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 148 (0x12572b400) [pid = 1659] [serial = 2323] [outer = 0x0] 00:09:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 149 (0x12af9b000) [pid = 1659] [serial = 2324] [outer = 0x12572b400] 00:09:08 INFO - PROCESS | 1659 | 1461481748283 Marionette DEBUG loaded listener.js 00:09:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 150 (0x12bbb9c00) [pid = 1659] [serial = 2325] [outer = 0x12572b400] 00:09:08 INFO - PROCESS | 1659 | [1659] 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 00:09:08 INFO - PROCESS | 1659 | 1461481748660 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:09:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:09:08 INFO - {} 00:09:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 524ms 00:09:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:09:08 INFO - PROCESS | 1659 | 1461481748670 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 00:09:08 INFO - PROCESS | 1659 | 1461481748671 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 00:09:08 INFO - PROCESS | 1659 | 1461481748674 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:09:08 INFO - PROCESS | 1659 | 1461481748675 Marionette TRACE conn2 <- [1,3066,null,{}] 00:09:08 INFO - PROCESS | 1659 | 1461481748688 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}] 00:09:08 INFO - PROCESS | 1659 | 1461481748788 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 00:09:08 INFO - PROCESS | 1659 | 1461481748811 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:08 INFO - PROCESS | 1659 | ++DOCSHELL 0x12a1d0000 == 84 [pid = 1659] [id = 776] 00:09:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 151 (0x12a89a800) [pid = 1659] [serial = 2326] [outer = 0x0] 00:09:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 152 (0x12af99400) [pid = 1659] [serial = 2327] [outer = 0x12a89a800] 00:09:08 INFO - PROCESS | 1659 | 1461481748841 Marionette DEBUG loaded listener.js 00:09:08 INFO - PROCESS | 1659 | ++DOMWINDOW == 153 (0x12b0be800) [pid = 1659] [serial = 2328] [outer = 0x12a89a800] 00:09:09 INFO - PROCESS | 1659 | 1461481749165 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]]]}] 00:09:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:09:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:09:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:09:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:09:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:09:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:09:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:09:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 524ms 00:09:09 INFO - PROCESS | 1659 | 1461481749199 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 00:09:09 INFO - PROCESS | 1659 | 1461481749200 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 00:09:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:09:09 INFO - PROCESS | 1659 | 1461481749203 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:09:09 INFO - PROCESS | 1659 | 1461481749204 Marionette TRACE conn2 <- [1,3070,null,{}] 00:09:09 INFO - PROCESS | 1659 | 1461481749207 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}] 00:09:09 INFO - PROCESS | 1659 | 1461481749320 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 00:09:09 INFO - PROCESS | 1659 | 1461481749403 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x13a2bb800 == 85 [pid = 1659] [id = 777] 00:09:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 154 (0x12b0cb400) [pid = 1659] [serial = 2329] [outer = 0x0] 00:09:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 155 (0x12be5b000) [pid = 1659] [serial = 2330] [outer = 0x12b0cb400] 00:09:09 INFO - PROCESS | 1659 | 1461481749428 Marionette DEBUG loaded listener.js 00:09:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 156 (0x12d621000) [pid = 1659] [serial = 2331] [outer = 0x12b0cb400] 00:09:09 INFO - PROCESS | 1659 | 1461481749706 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]]]}] 00:09:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:09:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:09:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:09:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:09:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:09:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:09:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 521ms 00:09:09 INFO - PROCESS | 1659 | 1461481749725 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 00:09:09 INFO - PROCESS | 1659 | 1461481749726 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 00:09:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:09:09 INFO - PROCESS | 1659 | 1461481749736 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:09:09 INFO - PROCESS | 1659 | 1461481749737 Marionette TRACE conn2 <- [1,3074,null,{}] 00:09:09 INFO - PROCESS | 1659 | 1461481749740 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}] 00:09:09 INFO - PROCESS | 1659 | 1461481749850 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 00:09:09 INFO - PROCESS | 1659 | 1461481749855 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:09 INFO - PROCESS | 1659 | ++DOCSHELL 0x142864000 == 86 [pid = 1659] [id = 778] 00:09:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 157 (0x12d5c1c00) [pid = 1659] [serial = 2332] [outer = 0x0] 00:09:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 158 (0x1399c6400) [pid = 1659] [serial = 2333] [outer = 0x12d5c1c00] 00:09:09 INFO - PROCESS | 1659 | 1461481749880 Marionette DEBUG loaded listener.js 00:09:09 INFO - PROCESS | 1659 | ++DOMWINDOW == 159 (0x1399ca800) [pid = 1659] [serial = 2334] [outer = 0x12d5c1c00] 00:09:10 INFO - PROCESS | 1659 | 1461481750391 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]]]}] 00:09:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:09:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:09:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:09:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:09:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:09:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:09:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 671ms 00:09:10 INFO - PROCESS | 1659 | 1461481750408 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 00:09:10 INFO - PROCESS | 1659 | 1461481750411 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 00:09:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:09:10 INFO - PROCESS | 1659 | 1461481750415 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:09:10 INFO - PROCESS | 1659 | 1461481750418 Marionette TRACE conn2 <- [1,3078,null,{}] 00:09:10 INFO - PROCESS | 1659 | 1461481750422 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}] 00:09:10 INFO - PROCESS | 1659 | 1461481750551 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 00:09:10 INFO - PROCESS | 1659 | 1461481750644 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:10 INFO - PROCESS | 1659 | ++DOCSHELL 0x1284d8800 == 87 [pid = 1659] [id = 779] 00:09:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 160 (0x118fa4800) [pid = 1659] [serial = 2335] [outer = 0x0] 00:09:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 161 (0x11ad41000) [pid = 1659] [serial = 2336] [outer = 0x118fa4800] 00:09:10 INFO - PROCESS | 1659 | 1461481750676 Marionette DEBUG loaded listener.js 00:09:10 INFO - PROCESS | 1659 | ++DOMWINDOW == 162 (0x11c669800) [pid = 1659] [serial = 2337] [outer = 0x118fa4800] 00:09:11 INFO - PROCESS | 1659 | 1461481751069 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] 00:09:11 INFO - PROCESS | 1659 | 1461481751094 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 00:09:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:09:11 INFO - PROCESS | 1659 | 1461481751099 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:09:11 INFO - PROCESS | 1659 | 1461481751101 Marionette TRACE conn2 <- [1,3082,null,{}] 00:09:11 INFO - PROCESS | 1659 | 1461481751103 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}] 00:09:11 INFO - PROCESS | 1659 | 1461481751229 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 00:09:11 INFO - PROCESS | 1659 | 1461481751358 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:11 INFO - PROCESS | 1659 | ++DOCSHELL 0x12b26a800 == 88 [pid = 1659] [id = 780] 00:09:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 163 (0x11c736400) [pid = 1659] [serial = 2338] [outer = 0x0] 00:09:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 164 (0x12572c800) [pid = 1659] [serial = 2339] [outer = 0x11c736400] 00:09:11 INFO - PROCESS | 1659 | 1461481751390 Marionette DEBUG loaded listener.js 00:09:11 INFO - PROCESS | 1659 | ++DOMWINDOW == 165 (0x12aa26400) [pid = 1659] [serial = 2340] [outer = 0x11c736400] 00:09:11 INFO - PROCESS | 1659 | 1461481751763 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]]]}] 00:09:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:09:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:09:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:09:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 671ms 00:09:11 INFO - PROCESS | 1659 | 1461481751771 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 00:09:11 INFO - PROCESS | 1659 | 1461481751772 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 00:09:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:09:11 INFO - PROCESS | 1659 | 1461481751775 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:09:11 INFO - PROCESS | 1659 | 1461481751778 Marionette TRACE conn2 <- [1,3086,null,{}] 00:09:11 INFO - PROCESS | 1659 | 1461481751786 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}] 00:09:11 INFO - PROCESS | 1659 | 1461481751913 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 00:09:12 INFO - PROCESS | 1659 | 1461481752035 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x12efce000 == 89 [pid = 1659] [id = 781] 00:09:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 166 (0x12ae06800) [pid = 1659] [serial = 2341] [outer = 0x0] 00:09:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 167 (0x12aff0c00) [pid = 1659] [serial = 2342] [outer = 0x12ae06800] 00:09:12 INFO - PROCESS | 1659 | 1461481752070 Marionette DEBUG loaded listener.js 00:09:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 168 (0x12b808400) [pid = 1659] [serial = 2343] [outer = 0x12ae06800] 00:09:12 INFO - PROCESS | 1659 | 1461481752441 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:09:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:09:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 673ms 00:09:12 INFO - PROCESS | 1659 | 1461481752449 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 00:09:12 INFO - PROCESS | 1659 | 1461481752451 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 00:09:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:09:12 INFO - PROCESS | 1659 | 1461481752454 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:09:12 INFO - PROCESS | 1659 | 1461481752455 Marionette TRACE conn2 <- [1,3090,null,{}] 00:09:12 INFO - PROCESS | 1659 | 1461481752458 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}] 00:09:12 INFO - PROCESS | 1659 | 1461481752580 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 00:09:12 INFO - PROCESS | 1659 | 1461481752688 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:12 INFO - PROCESS | 1659 | ++DOCSHELL 0x13853f000 == 90 [pid = 1659] [id = 782] 00:09:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 169 (0x12bfb4400) [pid = 1659] [serial = 2344] [outer = 0x0] 00:09:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 170 (0x12d23ec00) [pid = 1659] [serial = 2345] [outer = 0x12bfb4400] 00:09:12 INFO - PROCESS | 1659 | 1461481752732 Marionette DEBUG loaded listener.js 00:09:12 INFO - PROCESS | 1659 | ++DOMWINDOW == 171 (0x12e831000) [pid = 1659] [serial = 2346] [outer = 0x12bfb4400] 00:09:13 INFO - PROCESS | 1659 | 1461481753108 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:09:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:09:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 00:09:13 INFO - PROCESS | 1659 | 1461481753126 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 00:09:13 INFO - PROCESS | 1659 | 1461481753128 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 00:09:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:09:13 INFO - PROCESS | 1659 | 1461481753132 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:09:13 INFO - PROCESS | 1659 | 1461481753134 Marionette TRACE conn2 <- [1,3094,null,{}] 00:09:13 INFO - PROCESS | 1659 | 1461481753137 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}] 00:09:13 INFO - PROCESS | 1659 | 1461481753315 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 00:09:13 INFO - PROCESS | 1659 | 1461481753446 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:13 INFO - PROCESS | 1659 | ++DOCSHELL 0x141a74800 == 91 [pid = 1659] [id = 783] 00:09:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 172 (0x12bfb6000) [pid = 1659] [serial = 2347] [outer = 0x0] 00:09:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 173 (0x12e915c00) [pid = 1659] [serial = 2348] [outer = 0x12bfb6000] 00:09:13 INFO - PROCESS | 1659 | 1461481753494 Marionette DEBUG loaded listener.js 00:09:13 INFO - PROCESS | 1659 | ++DOMWINDOW == 174 (0x12ec53c00) [pid = 1659] [serial = 2349] [outer = 0x12bfb6000] 00:09:13 INFO - PROCESS | 1659 | 1461481753902 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:09:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:09:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 820ms 00:09:13 INFO - PROCESS | 1659 | 1461481753960 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 00:09:13 INFO - PROCESS | 1659 | 1461481753962 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 00:09:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:09:13 INFO - PROCESS | 1659 | 1461481753966 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:09:13 INFO - PROCESS | 1659 | 1461481753967 Marionette TRACE conn2 <- [1,3098,null,{}] 00:09:13 INFO - PROCESS | 1659 | 1461481753970 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}] 00:09:14 INFO - PROCESS | 1659 | 1461481754106 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 00:09:14 INFO - PROCESS | 1659 | 1461481754226 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x139b0b000 == 92 [pid = 1659] [id = 784] 00:09:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 175 (0x12ec55800) [pid = 1659] [serial = 2350] [outer = 0x0] 00:09:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 176 (0x12eea5400) [pid = 1659] [serial = 2351] [outer = 0x12ec55800] 00:09:14 INFO - PROCESS | 1659 | 1461481754261 Marionette DEBUG loaded listener.js 00:09:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 177 (0x12ff03800) [pid = 1659] [serial = 2352] [outer = 0x12ec55800] 00:09:14 INFO - PROCESS | 1659 | 1461481754599 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]]]}] 00:09:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:09:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:09:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 669ms 00:09:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:09:14 INFO - PROCESS | 1659 | 1461481754636 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 00:09:14 INFO - PROCESS | 1659 | 1461481754637 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 00:09:14 INFO - PROCESS | 1659 | 1461481754640 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:09:14 INFO - PROCESS | 1659 | 1461481754641 Marionette TRACE conn2 <- [1,3102,null,{}] 00:09:14 INFO - PROCESS | 1659 | 1461481754643 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}] 00:09:14 INFO - PROCESS | 1659 | 1461481754764 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 00:09:14 INFO - PROCESS | 1659 | 1461481754880 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:14 INFO - PROCESS | 1659 | ++DOCSHELL 0x139b22000 == 93 [pid = 1659] [id = 785] 00:09:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 178 (0x12fbc7c00) [pid = 1659] [serial = 2353] [outer = 0x0] 00:09:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 179 (0x12ff10800) [pid = 1659] [serial = 2354] [outer = 0x12fbc7c00] 00:09:14 INFO - PROCESS | 1659 | 1461481754911 Marionette DEBUG loaded listener.js 00:09:14 INFO - PROCESS | 1659 | ++DOMWINDOW == 180 (0x13016fc00) [pid = 1659] [serial = 2355] [outer = 0x12fbc7c00] 00:09:15 INFO - PROCESS | 1659 | 1461481755266 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:09:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:09:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 669ms 00:09:15 INFO - PROCESS | 1659 | 1461481755310 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 00:09:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:09:15 INFO - PROCESS | 1659 | 1461481755311 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 00:09:15 INFO - PROCESS | 1659 | 1461481755313 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 00:09:15 INFO - PROCESS | 1659 | 1461481755315 Marionette TRACE conn2 <- [1,3106,null,{}] 00:09:15 INFO - PROCESS | 1659 | 1461481755317 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}] 00:09:15 INFO - PROCESS | 1659 | 1461481755437 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 00:09:15 INFO - PROCESS | 1659 | 1461481755547 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:15 INFO - PROCESS | 1659 | ++DOCSHELL 0x138498000 == 94 [pid = 1659] [id = 786] 00:09:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 181 (0x130170800) [pid = 1659] [serial = 2356] [outer = 0x0] 00:09:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 182 (0x136856400) [pid = 1659] [serial = 2357] [outer = 0x130170800] 00:09:15 INFO - PROCESS | 1659 | 1461481755577 Marionette DEBUG loaded listener.js 00:09:15 INFO - PROCESS | 1659 | ++DOMWINDOW == 183 (0x13685b400) [pid = 1659] [serial = 2358] [outer = 0x130170800] 00:09:15 INFO - PROCESS | 1659 | 1461481755938 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]]]}] 00:09:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:09:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:09:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:09:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 671ms 00:09:15 INFO - PROCESS | 1659 | 1461481755984 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 00:09:15 INFO - PROCESS | 1659 | 1461481755986 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 00:09:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:09:15 INFO - PROCESS | 1659 | 1461481755988 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 00:09:15 INFO - PROCESS | 1659 | 1461481755989 Marionette TRACE conn2 <- [1,3110,null,{}] 00:09:15 INFO - PROCESS | 1659 | 1461481755992 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}] 00:09:16 INFO - PROCESS | 1659 | 1461481756109 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 00:09:16 INFO - PROCESS | 1659 | 1461481756202 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x14288e000 == 95 [pid = 1659] [id = 787] 00:09:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 184 (0x130171000) [pid = 1659] [serial = 2359] [outer = 0x0] 00:09:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 185 (0x136860400) [pid = 1659] [serial = 2360] [outer = 0x130171000] 00:09:16 INFO - PROCESS | 1659 | 1461481756231 Marionette DEBUG loaded listener.js 00:09:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 186 (0x136864400) [pid = 1659] [serial = 2361] [outer = 0x130171000] 00:09:16 INFO - PROCESS | 1659 | 1461481756583 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"]]]}] 00:09:16 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:09:16 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 00:09:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:09:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:09:16 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 621ms 00:09:16 INFO - PROCESS | 1659 | 1461481756610 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 00:09:16 INFO - PROCESS | 1659 | 1461481756611 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 00:09:16 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:09:16 INFO - PROCESS | 1659 | 1461481756614 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 00:09:16 INFO - PROCESS | 1659 | 1461481756615 Marionette TRACE conn2 <- [1,3114,null,{}] 00:09:16 INFO - PROCESS | 1659 | 1461481756618 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}] 00:09:16 INFO - PROCESS | 1659 | 1461481756735 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 00:09:16 INFO - PROCESS | 1659 | 1461481756847 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\", \"e59c29df-a804-4dd4-9217-57c22b15120c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:16 INFO - PROCESS | 1659 | ++DOCSHELL 0x1428a5000 == 96 [pid = 1659] [id = 788] 00:09:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 187 (0x13787f000) [pid = 1659] [serial = 2362] [outer = 0x0] 00:09:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 188 (0x137883c00) [pid = 1659] [serial = 2363] [outer = 0x13787f000] 00:09:16 INFO - PROCESS | 1659 | 1461481756879 Marionette DEBUG loaded listener.js 00:09:16 INFO - PROCESS | 1659 | ++DOMWINDOW == 189 (0x137888000) [pid = 1659] [serial = 2364] [outer = 0x13787f000] 00:09:17 INFO - PROCESS | 1659 | 1461481757246 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]]]}] 00:09:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:09:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 669ms 00:09:17 INFO - PROCESS | 1659 | 1461481757283 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 00:09:17 INFO - PROCESS | 1659 | 1461481757285 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 00:09:18 WARNING - u'runner_teardown' () 00:09:18 INFO - No more tests 00:09:18 INFO - Got 0 unexpected results 00:09:18 INFO - SUITE-END | took 521s 00:09:18 INFO - Closing logging queue 00:09:18 INFO - queue closed 00:09:18 INFO - Return code: 0 00:09:18 WARNING - # TBPL SUCCESS # 00:09:18 INFO - Running post-action listener: _resource_record_post_action 00:09:18 INFO - Running post-run listener: _resource_record_post_run 00:09:19 INFO - Total resource usage - Wall time: 545s; CPU: 57.0%; Read bytes: 35474944; Write bytes: 995507200; Read time: 366; Write time: 4679 00:09:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:09:19 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 191291904; Write bytes: 186509312; Read time: 15666; Write time: 341 00:09:19 INFO - run-tests - Wall time: 525s; CPU: 58.0%; Read bytes: 33197568; Write bytes: 793723904; Read time: 340; Write time: 4298 00:09:19 INFO - Running post-run listener: _upload_blobber_files 00:09:19 INFO - Blob upload gear active. 00:09:19 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 00:09:19 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 00:09:19 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'] 00:09:19 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 00:09:19 INFO - (blobuploader) - INFO - Open directory for files ... 00:09:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 00:09:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:09:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:09:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:09:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:09:20 INFO - (blobuploader) - INFO - Done attempting. 00:09:20 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 00:09:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:09:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:09:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:09:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:09:22 INFO - (blobuploader) - INFO - Done attempting. 00:09:22 INFO - (blobuploader) - INFO - Iteration through files over. 00:09:22 INFO - Return code: 0 00:09:22 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 00:09:22 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 00:09:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b6086e539b3465b7c4c52677e7477ce487878990acb5f0a0c19d0bac571e75006660035a4557e14795005d1030df28421872eb598bd16783f67c580aecc20991", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2b9fdc33ef493d20bf835e4f5bcc47d5fe48f0484ce17b2e568c9732115c9566f3ec02ef85b55b8a95c98afdcebc807216fd1e2849dfd3b8842afd100fe51e25"} 00:09:22 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 00:09:22 INFO - Writing to file /builds/slave/test/properties/blobber_files 00:09:22 INFO - Contents: 00:09:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b6086e539b3465b7c4c52677e7477ce487878990acb5f0a0c19d0bac571e75006660035a4557e14795005d1030df28421872eb598bd16783f67c580aecc20991", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2b9fdc33ef493d20bf835e4f5bcc47d5fe48f0484ce17b2e568c9732115c9566f3ec02ef85b55b8a95c98afdcebc807216fd1e2849dfd3b8842afd100fe51e25"} 00:09:22 INFO - Running post-run listener: copy_logs_to_upload_dir 00:09:22 INFO - Copying logs to upload dir... 00:09:22 INFO - mkdir: /builds/slave/test/build/upload/logs 00:09:22 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=599.077809 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 59 secs) (at 2016-04-24 00:09:22.948322) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-24 00:09:22.952392) ========= 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.lJ5lbBce0I/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.6gsf1sSSdx/Listeners TMPDIR=/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/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/b6086e539b3465b7c4c52677e7477ce487878990acb5f0a0c19d0bac571e75006660035a4557e14795005d1030df28421872eb598bd16783f67c580aecc20991", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2b9fdc33ef493d20bf835e4f5bcc47d5fe48f0484ce17b2e568c9732115c9566f3ec02ef85b55b8a95c98afdcebc807216fd1e2849dfd3b8842afd100fe51e25"} build_url:https://queue.taskcluster.net/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012643 build_url: 'https://queue.taskcluster.net/v1/task/KycaeTG0QwG5eSdTjjmv_Q/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/b6086e539b3465b7c4c52677e7477ce487878990acb5f0a0c19d0bac571e75006660035a4557e14795005d1030df28421872eb598bd16783f67c580aecc20991", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2b9fdc33ef493d20bf835e4f5bcc47d5fe48f0484ce17b2e568c9732115c9566f3ec02ef85b55b8a95c98afdcebc807216fd1e2849dfd3b8842afd100fe51e25"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KycaeTG0QwG5eSdTjjmv_Q/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-24 00:09:22.989378) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-24 00:09:22.989710) ========= 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.lJ5lbBce0I/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.6gsf1sSSdx/Listeners TMPDIR=/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/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.005040 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-24 00:09:23.038794) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-24 00:09:23.039117) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-24 00:09:23.039526) ========= ========= Total master_lag: 0.47 =========